摘要
应用51单片机为控制核心结合其他的器件设计了一种能连接于CAN总线上的智能节点。通过单片机控制CAN总线控制器SJA1000,并进一步通过CAN总线收发器PCA82C250,实现该智能节点与CAN总线的通信。此外通过对MCS-51单片机的I/O进行相应的扩展,使该智能节点具有了8输入和8输出的控制端口。最终完成该智能节点并通过实际测试,验证了其实用性。
The thesis introduces a design of a kind of an intelligent node, which is used to communicate with CAN bus. Single- chip microcomputer MCS-51 is applied as a central controller, of which other devices operate under control. Applying the Single-chip microcomputer to control CAN bus controller SJA1000 realizes the communication with CAN bus, through the CAN bus transceiver PCA82C250.Through I/O extension of MCS-51 MCU, the intelligent node has the control port of eight inputs and eight outputs. At last the practicability of the intelligent node has been verified by the practical tests.
出处
《电子设计工程》
2012年第24期90-92,95,共4页
Electronic Design Engineering