摘要
在复杂的电磁环境下,采用CAN总线作为实时通讯总线是一个很好的选择。基于PC/104的某转塔控制系统CAN总线的接口设计采用经典的SJA1000作为CAN总线控制器,82C250作为CAN总线收发器,提出了一种采用CPLD实现PC/104总线和SJA1000总线间的读写时序转换的实用技术,并在通信通道上采用光电隔离技术,从而实现了系统的CAN通讯接口设计。该设计简洁可靠,可以很容易地移植到其它嵌入式系统中,并且设计已在某型转塔的调试中得到反复验证。
In complicated electromagnetic surroundings,CAN bus is the best option for real-time communication.In the design of CAN bus interface for a turn tower control system based on PC/104,the classical SJAl000 is used as the CAN bus controller,the 82C250 is used as the CAN bus transceiver,the CPLD,a practical technology,is used to realize the transformation of data writing and reading sequential control signal between PC/ 104 and CAN bus,also photoelectric isolation technology is utilized in the communication channels for the purpose of realizing the CAN communication interface design of the system.The design is simple and reliable,which can be applied in other embedded system easily,and has been approved time after time during the test for a certain turn tower.
出处
《南昌大学学报(工科版)》
CAS
2010年第3期293-296,共4页
Journal of Nanchang University(Engineering & Technology)
基金
高等学校博士学科点专项基金资助项目(20070213084)