首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
邓军军  赵敏  李然  蔡鑫 《电子科技》2008,21(6):58-61
针对CAN总线和ARINCA29总线的特点,提出了一种CAN总线与ARINCA29总线协议转换(网关)的设计思想.在ARM处理器(S3C44BOX)接口特点的基础上,设计了与CAN总线控制(SJA1000)和ARINC429总线控制器(HS-3282)的读写时序相一致的接口电路,最终实现了这两个总线间的数据交换.文中给出了此网关的软、硬件设计方案.  相似文献   

2.
基于CAN总线的接口电路设计   总被引:2,自引:6,他引:2  
文中介绍了CAN总线的主要性能及特点,CAN总线在实际工业应用中的总体结构,同时给出了CAN总线协议转换器的硬件设计方法和通信协议.主要研究了CAN总线接口电路设计,所设计的总线接口电路由微处理器、CAN控制器、CAN,总线收发器组成,并且详细介绍了CAN控制器、CAN收发器的功能以及CAN总线接口的硬件电路和硬件条件下的软件设计,为后续CAN总线接口电路的应用打下了基础.  相似文献   

3.
本文提出了CAN总线接口的FPGA设计方法,设计了CAN接口功能模块来完成CPU与SJA1000之间的访问时序转换.设计了模块状态机,运用Verilog语言编程,并进行了模拟仿真验证.  相似文献   

4.
针对传统IIC总线接口的FPGA设计可重用性不高的问题,提出了一种基于FPGA的可配置IIC总线接口设计方案。该方案采用同步有限状态机设计方法和硬件描述语言Verilog HDL, 对IIC总线的数据传输时序进行模块化设计,采用Signal Tap II对设计模块进行仿真验证。实验结果表明,该设计接口作为一种主控制器接口,可实现与具有IIC总线接口的从机器件100kb/s和400kb/s的可靠数据传输。该方案具有可重用度高、可配置性强、控制灵活等优点,并已成功运用于工程实践中。  相似文献   

5.
以CAN总线为双开门电梯控制器通讯主干网,进行了各分控制器硬件选型,搭建了电梯控制器通讯系统,选用Basic CAN工作模式,规划楼层控制器发送缓冲区数据,结合MODBUS协议以及CAN信息帧结构自定义CAN MODBUS通讯协议,能兼容CAN2.0A通讯协议,实现了基于独立CAN控制器下的CAN通讯,结合楼层控制工艺,研究分析了CAN通讯中总线时序参数与验收屏蔽参数,以此获取楼层控制器的参数值。通过研究表明,按照自定义CAN MODBUS协议封装数据,基于CAN通讯的双开门电梯控制系统实现了快速可靠的数据传输。  相似文献   

6.
基于FPGA的CAN总线通信接口的设计   总被引:1,自引:0,他引:1  
为实现CAN总线与计算机的通信,便于CAN总线系统调试.提出一种基于FPGA的CAN总线转换USB接口设计方案.利用USB总线与计算机通信,详细论述了FPGA对SJA1000与CY7C68013A的具体控制过程以及CAN总线的通信实现.这种方法数据传输速率高,设计灵活,可扩展成多路总线的通信接口.目前已成功应用于空间相机下位机系统的地面检测设备中.  相似文献   

7.
张雨光  黄启俊  常胜 《电子技术》2011,38(5):35-36,34
使用Verilog HDL硬件描述语言完成了对CAN总线控制器的设计,能够实现符合CAN2.0A协议的所有功能.本总线控制器的外部接口采用Altera公司开发的Avalon总线接口,增强了控制器的应用灵活性.本设计使用Modelsim软件完成了功能仿真和时序仿真.  相似文献   

8.
介绍了一种基于CAN总线的非智能适配卡的设计与实现方案。通过解决计算机总线与CAN控制器SJA1000的逻辑与时序配合问题,实现了计算机与CAN控制器的有效通信。  相似文献   

9.
介绍CAN总线以及CAN总线控制器与PC机之间接口电路.以及基于VC++的基础对CAN控制器采集的数据所进行处理的程序设计.  相似文献   

10.
基于FPGA的PC/104-CAN通讯板设计   总被引:1,自引:1,他引:0  
介绍基于FPGA的PC/104-CAN通讯板的设计与实现方案,采用SJA1000T作为CAN控制器,82C2S0作为CAN收发器,并在通信通道上采用光电隔离技术,提高了系统可靠性.重点论述了应用FPGA实现从PC/104总线到CAN总线的数据和地址信号传输,时序逻辑控制信号的转换,以及驱动程序的设计和CAN多帧数据传递时打包和解包的方法,应用一种简单实用的CAN数据包格式,有效地简化了数据通讯并提高了总线的有效传输速率.  相似文献   

11.
介绍了一种由MPC8280处理器、CAN通信控制器SJA1000和FlexRay通信控制器MFR4310构成的CPU单元及其总线接口驱动程序设计。为了实现CPU单元在分布式飞行控制计算机的内部总线可靠通信,分析了两种总线控制器的读写时序,并采用CPLD设计了接口逻辑。以MFR4310为例,阐述了VxWorks下的总线控制器驱动程序设计和移植。按照样例飞行控制计算机各单元间的通信协议,建立了多节点的测试平台,对满负载的通信情况进行了测试,结果表明接口逻辑正确、驱动程序工作稳定,满足设计要求。  相似文献   

12.
王丹  华红艳  赵嵩 《电子科技》2010,23(9):10-13
针对船舶声纳信号采集区域广、传输数据量大的问题,设计了一种基于双层CAN总线的声纳数据通信系统。系统以PIC18F4580单片机作为中间控制器,利用自身集成的CAN控制器与各采集单元节点进行通信,通过外部扩展CAN控制器MCP2510与上位机进行通信,以双CAN总线接口实现双层、多区域数据通信。通过实验检测,无数据传送出错和数据丢失现象,性能稳定可靠。  相似文献   

13.
焦冰  叶松  王晓蕾 《现代电子技术》2010,33(11):131-134
介绍了基于CAN总线的智能超声液位变送器的设计。选用ARM7TDMI-S内核的LPC2119作运算控制器,利用LPC2119芯片内部的CAN总线控制器设计CAN总线通信接口。超声液位变送器采用收发一体式电路设计,由数字温度传感器DS18B20进行温度补偿,利用ARM芯片强大的处理能力,对回波信号进行数字滤波处理,从而准确检测出超声波的传播时间。  相似文献   

14.
基于TMS320F2812和USBI00的CAN—USB总线通信系统设计   总被引:1,自引:1,他引:0  
叶成  刘晓刚  刘春生 《现代电子技术》2011,34(2):176-178,181
介绍了一种基于DSP的CAN控制器和USB芯片的USB总线和CAN总线的通信模块的设计,提出了一种使用USB接口实现CAN总线网络与计算机连接的方案。利用USBl00芯片可在不了解任何USB协议的情况下,完成计算机RS232串口升级为USB接口,同时CAN接口采用DSP片上CAN控制器,硬件设计极为简单。在DSP的控制下,PC机与CAN节点可以双向通信,通信波特率可高达1Mb/s,传输数据稳定,可靠。实验证明,运用TMS320F2812片上eCAN模块来构成CAN总线通信系统更为简单,实用。  相似文献   

15.
在开发电动钻机柴油发电机组数字式控制器过程中,需要实现其与电动钻机控制系统之间的通信功能。基于现场总线器件,设计一种能够实现Profibus—DP与CAN总线协议转换功能的通信单元,该单元由Profibus—DP从站接口电路和CAN节点电路组成,应用双口RAM器件实现两者之间的数据交换。该方案完善了电动钻机控制系统的总线控制方式,有利于提高产品的数字化程度。  相似文献   

16.
SJA1000芯片Motorola总线模式与EPP的配合使用   总被引:1,自引:0,他引:1  
根据CAN总线控制器芯片SJA1000的Motorola总线模式的时序,结合增强并口(EPP)协议的4种数据传输周期特性,设计实现了一种硬件实现容易、数据传输速率高的CAN总线监控节点。可作为EPP和其它具有Motolora总线模式芯片的接口设计的参考。  相似文献   

17.
传统的CAN总线受环路延迟的影响,传输速率无法突破1Mbps.本文根据CAN FD协议标准与国际标准ISO11898,采用硬件描述语言verilog设计,实现了CAN FD控制器的可变速率功能.控制器采用状态机实现对数据帧的接收,采用改变组成bit位中最小时间单元tq的周期长度实现速率切换,并在数据帧的data域应用二...  相似文献   

18.
林超凡  黄继业  方舟 《电子器件》2012,35(3):361-365
为了优化工业显示屏,提出一种利用CAN总线的优势来优化工业显示屏控制器的方法。该控制器创新点在于以CAN总线作为传输,控制键和数字输入键的命令集经CAN总线传输到STM32单片机,STM32单片机运算、转换数据后经内部FSMC接口发送给FPGA,FPGA控制数据发送到SDRAM,显示屏由FPGA控制取读SDRAM内部的数据并显示,最大通信距离可达10km,通信速率可达1 Mbit/s。经实验验证,能提高传输速率并且能支持多个设备和高分辨率显示。  相似文献   

19.
高敏 《现代电子技术》2010,33(22):142-144,147
叙述一种使用ARM7处理器实现USB接口与CAN总线的方案,通过其可以在PC实现对CAN总线上设备的监控。系统的主控制器为NXP公司的ARM处理器LPC2119,内部集成两路独立的CAN控制器。USB接口采用沁恒电子的CH375。描述了USB-CAN通信接口工作的基本原理及CAN总线与USB之间的硬件接口电路。同时,分析了固件编程及使用通用I/O模拟并口读写时序方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号