单片机与嵌入式系统应用2011,Vol.11Issue(8):7-10,4.
智能传感器的CAN总线接口设计
CAN Interface Design Based on Intelligent Transducer
杨芬 1吴伯农 1吴海军1
作者信息
- 1. 北方工业大学机电工程学院,北京100144
- 折叠
摘要
Abstract
In order to meet the needs of transducers' plug and play applied in the test and control system based on CAN bus, a smart conversion interface model which can be embedded into transducers was developed with SOC microcontroller C8051F041 as the core, through which the transducer's output signal can be converted into the message on CAN bus. For most of the analog transducer's output signal is very weak, it should be processed through necessary filtering, program gain amplification, zero calibration and A/D conversion circuits which mainly consist of C8051F041 and AD623. The pre-processed signal is then converted into the CAN message by an internal CAN controller integrated in SOC C8051F041 and transmitted to CAN bus via an external CAN transceiver CTM8251T. A combination of the interface model and transducer can be defined as a CAN node. After formulating our own CAN application-layer protocol, transducer electronic data sheets are successfully transmitted through CAN bus with low priority and each CAN node can receive certain parameter setting to realize the application of transducers' plug and play.关键词
CAN智能接口/CAN通信协议/C8051F041/CAN控制器/CAN收发器Key words
CAN intelligent interface/CAN communication protocol/C8051F041/CAN controller/CAN transceiver分类
机械工程引用本文复制引用
杨芬,吴伯农,吴海军..智能传感器的CAN总线接口设计[J].单片机与嵌入式系统应用,2011,11(8):7-10,4.