智能传感器的CAN总线接口设计  被引量:5

CAN Interface Design Based on Intelligent Transducer※-

在线阅读下载全文

作  者:杨芬[1] 吴伯农[1] 吴海军[1] 

机构地区:[1]北方工业大学机电工程学院,北京100144

出  处:《单片机与嵌入式系统应用》2011年第8期7-10,共4页Microcontrollers & Embedded Systems

摘  要:为使传感器可即插即用于CAN的测控系统,以混合信号微处理器C8051F041为核心,构建可嵌入传感器的智能转换接口,将传感器输出信息转换为CAN总线上的报文信息;针对大多数模拟传感器输出信号较弱的特点,C8051F041结合AD623等模拟电路对传感器信号进行必要的滤波、程控放大、零点校准、A/D变换,并由其内部集成的CAN控制器转换为CAN报文信息,通过外接的CAN驱动器CTM8251T最终接入CAN总线;CAN控制器使该传感器成为一个CAN节点,通过定义CAN应用层协议,使传感器插入后立即以较低优先级传送传感器电子数据表单,接收必要的参数设定,从而实现传感器即插即用。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收发器 

分 类 号:TP212.6[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象