石河子大学
信息科学与技术学院毕业论文
课题名称: CAN总线与RS-232、SPI总线转
换模块的设计
学生姓名: 肖志昂
孙庆中
2007082078 2007082010
学 院: 信息科学与技术学院 专业年级: 电子信息工程2007级 指导教师: 李栓明
讲 师
完成日期: 二○一一年六月八日
摘要
CAN总线与RS-232、SPI总线转换模块的设计
[摘要] CAN总线因具有高可靠性、实时性等优点,而被广泛用于工业控制、建筑、医学等各个领域。但RS-232、SPI总线在现在很多领域仍然占据较大的比重,许多的机器设备具有RS-232接口或SPI接口,要想实现具有RS-232总线接口或SPI接口的设备的数据在CAN总线上传输,需要转换模块把RS-232和SPI总线上的数据转换成CAN总线格式数据。该模块是基于STC89C52型号单片机、独立CAN总线控制器SJA1000和CAN总线收发器PCA825C250设计的。该模块能够实现CAN总线与RS-232、SPI总线的转换。整个模块成本低并且稳定。本文详细介绍了该模块的软硬件设计。
[关键词] CAN总线,RS-232,SPI,SJA1000
I