电子设计工程
電子設計工程
전자설계공정
ELECTRONIC DESIGN ENGINEERING
2012年
24期
90-92,95
,共4页
CAN总线%智能节点%MCS-51%SJA1000
CAN總線%智能節點%MCS-51%SJA1000
CAN총선%지능절점%MCS-51%SJA1000
CAN bus%intelligent node%MCS-51%SJA1000
应用51单片机为控制核心结合其他的器件设计了一种能连接于CAN总线上的智能节点。通过单片机控制CAN总线控制器SJA1000,并进一步通过CAN总线收发器PCA82C250,实现该智能节点与CAN总线的通信。此外通过对MCS-51单片机的I/O进行相应的扩展,使该智能节点具有了8输入和8输出的控制端口。最终完成该智能节点并通过实际测试,验证了其实用性。
應用51單片機為控製覈心結閤其他的器件設計瞭一種能連接于CAN總線上的智能節點。通過單片機控製CAN總線控製器SJA1000,併進一步通過CAN總線收髮器PCA82C250,實現該智能節點與CAN總線的通信。此外通過對MCS-51單片機的I/O進行相應的擴展,使該智能節點具有瞭8輸入和8輸齣的控製耑口。最終完成該智能節點併通過實際測試,驗證瞭其實用性。
응용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.