CAN总线数据采集系统研究
时间:01-22
来源:互联网
点击:
dsPIC30F3013的SPI模块在数据发送和接收时有8位和16位两种工作模式可选。MCP2515的SPI指令、内部寄存器地址及数据都是8位的,所以在初始化SPI模块时,清零MODE16(SPI1CON<10>),将通信数据配置为8位宽度。
结语
本文介绍了一种以Microchip公司dsPIC30F3013为控制核心,以MCP2515为CAN控制器和以MCP2551作为CAN收发器的数据采集系统。该系统与传感器组成一个CAN节点,有效地改善了工控系统中监控部分线路布局范围广、布线凌乱、抗干扰能力差的现状,同时,使整个监控系统更易于扩展。实践证明,这种设计是可靠的、高性能的。只是系统工作在多雷电地区时,可能会发生雷击事故,在后续设计中会使用高速光电耦合器在CAN控制器与CAN收发器之间做隔离。
参考文献
1. Microchip Technology Inc.DS70139E_CN.2007.
2. Microchip Technology Inc.DS70046E_CN.2006.
3. Microchip Technology Inc.DS21801D_CN.2005.
4. Microchip Technology Inc.DS21667D_CN.2005.
dsPIC30F3013 CAN 数据采集 相关文章:
- 基于CAN总线的RS-232串口设备远程通信(01-18)
- 现场总线CANbus与RS-485之间透明转换的实现(01-26)
- 支持CAN总线的电动车辅助逆变电源的设计(02-23)
- 单片机和MCP2510的CAN息线通信模块设计(05-03)
- CAN总线/RS232接口的设计(10-12)
- 机车空调逆变电源控制系统及其实现(06-21)