基于USB接口的CAN总线控制系统的设计

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:Jackyx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,自控技术不断发展,深入渗透到了生产和生活各个领域。实际应用中,不仅对监控设备的高速性,抗干扰性和成本控制有了更高要求,更进一步在通用性和便利性方面提出了要求。 作为主流的现场总线,工业控制局域网CAN(Controller Area Network)总线具有非常广阔的应用前景,但目前CAN总线与主机的连接普遍采用RS-232,RS-485,ISA等传统接口技术,一直缺乏和主机高速而且便利的接口。具备即插即用特性的USB(Universal Serial Bus,通用串行总线)技术以其高速、灵活和便于使用的特点,可以成为设计CAN监控网络接口的一种新的良好解决方案,将极大的方便CAN的应用环境。 本文简要介绍了CAN总线技术与USB总线技术各自的特点,然后将两者特点相结合,合理选用微控制器A789C52,USB控制芯片PDIUSBD12和独立CAN控制芯片SJA1000,完成了CAN总线的USB接口设计,提出了一个可实现的USB—CAN数据传输系统方案,并分别从硬件和软件开发的角度阐述了实现的细节。最后给出了实际的调试环境和调试过程,并对系统运行情况进行了总结。 该系统能实现CAN总线与USB总线之间相互的数据转化和传输过程,并且,在配合两台主机的情况下,能够完成两个节点之间数据的透明传输。相比在传统接口上的设计,具有使用便利,传输速率较决等较大优势。 目前,USB技术与现场总线技术的结合应用与开发仍在起步阶段。但CAN总线在快速发展中对于接口速率和通用性越来越高的要求,以及USB接口将全面替代传统接口这一必然趋势,使得这一研究具备广阔的前景。
其他文献
随着改革开放的深入,铁路为了适应市场经济发展的需要,在加快建设新线的同时,通过开行重载列车和提高列车速度来挖掘既有线设备的潜力,提高运输通过能力。近年来,京广、京哈、京沪
运输事业在国家经济发展中起着重要的作用,其中海上运输事业更是有着重中之重的地位。但是伴随着海上运输的迅速发展,海上交通事故也层出不穷。在对海上事故原因进行分析后发