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

2.
朱悦涵  林立  邵明 《电子设计工程》2012,20(24):90-92,95
应用51单片机为控制核心结合其他的器件设计了一种能连接于CAN总线上的智能节点。通过单片机控制CAN总线控制器SJA1000,并进一步通过CAN总线收发器PCA82C250,实现该智能节点与CAN总线的通信。此外通过对MCS-51单片机的I/O进行相应的扩展,使该智能节点具有了8输入和8输出的控制端口。最终完成该智能节点并通过实际测试,验证了其实用性。  相似文献   

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

4.
为实现大中型医院静脉输液网络化与智能化,设计了一种利用CAN总线和无线技术的输液监控系统。该系统包括执行机节点、CAN总线网络、主节点、无线数据收发系统、控制主机等。无线通信模块采用2.4 G的nRF2401通信芯片,而CAN总线通信模块采用SJA1000和PCA82C250,通过单片机控制,实现与其他节点通信。试验表明所设计的CAN总线和无线通信系统均能正常工作,数据传输错误率为0%。  相似文献   

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

6.
基于CAN总线的智能型温湿度采集系统设计   总被引:2,自引:1,他引:2  
设计一种基于CAN总线的智能型温湿度数据在线采集系统。该系统主要由两大模块构成:现场数据采集模块和USB~CAN转换接口模块。现场数据的采集是以AT89S52单片机为核心控制单元,外接温度传感器AD590和湿度传感器HM1500,通过CAN总线控制器SJA1000将数据发送到CAN总线上;USB—CAN转换接口模块是以ATmega 162芯片为控制单元,外接FT245BM USB通信芯片及SJA1000控制器,实现USB—CAN接口转换。整个系统的终端设备为监控PC机,用户软件采用VC^++语言编写,可以实现现场状态监控、上下限报警和中断接收数据管理等功能。  相似文献   

7.
基于TMS320C32型高速CPU为核心芯片的电动机智能保护装置,介绍一种通信节点将运算处理后的实时和故障信息通过SJA1000型BASICCAN独立控制器进行传输,然后通过CAN总线与嵌入CAN芯片的Web服务器将CAN总线网络传送的数据传输到Internet上,从而对现场设备进行远程多点监控。  相似文献   

8.
为了使CAN总线的高可靠性、实时性和多主特性能在现场控制系统中得到充分应用,文中给出了能适应不同传输速率的CAN总线网关的设计方法。同时给出了采用STC89C58RD作为处理器.而用SJA1000作为CAN总线控制器来设计CAN网关的硬件设计结构软件设计过程。  相似文献   

9.
介绍了一种新型现场总线控制器SJA1000的基本原理、结构及功能特点,给出了CAN控制器SJA1000的总线接口电路、初始化程序、接收及发送数据程序框图。同时对CAN总线接口硬件电路作了详细描述。该电路抗干扰能力强、通信速率较高、电路简单实用。是开发其它CAN总线产品的基础。  相似文献   

10.
CAN总线是目前特别适用于工业现场通讯设备的一种现场总线,而PC104总线则是嵌入式PC机的一种总线标准,适用于工业现场控制。为了将嵌入式PC机联入CAN网络,以便与列车现场设备进行通讯,文中介绍了一种以Philips公司生产的CAN控制器SJA1000为核心,同时基于PC104总线的CAN2.0通讯卡的开发方案,并详细分析了该通讯卡的硬件结构和软件开发使用方法。  相似文献   

11.
CAN/RS232接口卡的设计与实现   总被引:1,自引:1,他引:0  
详细叙述了一种利用AT89S51单片机和SJA1000总线控制器的CAN总线与RS 232接口卡的设计和实现方法;通过对串行通信协议的加强,设计了一种同步的串行通信协议.该接口卡可以方便地建立起计算机与CAN总线之间的通信,能够使CAN总线的设计者方便地观察总线的运行情况和各个节点所发送的数据.实际运行证实了其可靠性和易用性.  相似文献   

12.
本文介绍CAN总线技术教学中的实验方法和体会.SJA1000的PileCAN模式能充分发挥CAN的先进特性.设计SJA1000与80C51系列微处理器的接口程序是学习和掌握CAN总线技术的一条有效途径.采用汇编语言编程可更易理解CAN总线标准的实现.通过SJA1000内部寄存器的设置、自检测试、双点通信和多点互联等,这样由浅入深的实验过程,可增强学生的兴趣,提高自信心,达到良好的学习效果.  相似文献   

13.
汪玉凤  田立勇  吕东升  于宁 《现代电子技术》2005,28(19):113-114,117
介绍了现在流行的CAN总线的特点,及其在变电站远动控制系统中的应用。并以CAN(Controller Area Net-work)总线控制器SJA1000为核心,设计了一种基于CAN总线的数据采集系统,给出了数据采集系统的原理、单个节点的硬件设计,主要对电压、电流、功率量的测量,重点阐述了CAN总线智能节点的实现与注意事项。  相似文献   

14.
邓军军  赵敏  李然  蔡鑫 《电子科技》2008,21(6):58-61
针对CAN总线和ARINCA29总线的特点,提出了一种CAN总线与ARINCA29总线协议转换(网关)的设计思想.在ARM处理器(S3C44BOX)接口特点的基础上,设计了与CAN总线控制(SJA1000)和ARINC429总线控制器(HS-3282)的读写时序相一致的接口电路,最终实现了这两个总线间的数据交换.文中给出了此网关的软、硬件设计方案.  相似文献   

15.
本文详细介绍了仪表的CAN总线通信的实现过程,对MSP430FG4618单片机、CAN控制器SJA1000、以及CAN收发器82C250进行了探究,并以它为处理器进行硬件设计,使CAN总线的通讯更加直观。本文在分析论述了现场总线技术的有关性能特点及CAN协议规范后,完成了CAN通信卡的电路设计;在软件上实现了PC机通过CAN通信卡对CAN现场总线仪表实现远程管理等功能。  相似文献   

16.
传统汽车行驶记录仪由于采集信号多,信号传输复杂,往往不能保证终端获取数据的准确性.将CAN总线应用到汽车行驶记录仪设计中,采用了CAN总线控制器SJA1000,CAN总线收发器TJA1050,实现了汽车行驶记录仪闽的远程多点数据通信.给出了汽车行驶记录仪CAN总线接口电路硬件设计原理和软件设计流程.CAN总线的使用,提高了汽车行驶记录仪的稳定性,使得汽车行驶记录仪数据传输更为可靠,使用更为方便.  相似文献   

17.
基于CAN总线的数据采集节点的设计   总被引:1,自引:0,他引:1  
CAN总线以其自身的技术特点和良好的性能在现代测控领域得到了广泛的应用,本文介绍了一种基于CAN总线的数据采集节点的设计方案,给出了系统总体设计和节点的基本结构,详细说明了以MSP430F449单片机、SJA1000为核心的节点的硬件及软件设计。可在CAN总线上挂载多个数据采集节点,解决了多个节点之间的通信问题。研究表明该方案具有硬件结构简单、成本低廉、采集精度高、抗干扰能力强等优点,实现了数据采集系统的网络化。  相似文献   

18.
主要介绍了CAN总线技术在雷达整机操控及故障检测系统中应用。首先给出了CAN总线的特点以及协议,详细描述了系统的操控和故障检测的流程。本文的分布式监控系统采用总线型结构,其中上位机采用VxWorks系统,下位机采用单片机加上SJA1000控制器组成的系统,来收集各个节点的数据。  相似文献   

19.
CAN总线是一种广泛应用于工业控制中的现场总线,AVR系列单片机作为一种微控制器,其应用也变的越来越广泛。通过介绍CAN总线技术的特点,研究了CAN总线通信节点的设计方案,给出了具体的硬件设计方案和软件流程,比较了CAN总线与RS 485总线在通信距离、实时性、可靠性及灵活性等方面的优缺点,并介绍了CAN总线通信在车站通信系统中的具体应用。通过实践证明,CAN总线在车站通信系统中具有良好的实用价值,为铁路信号系统的技术升级奠定了坚实的基础。  相似文献   

20.
针对控制系统小尺寸、低功耗的要求,本文首先简述了采用USB总线控制器PDIUSBD12与CAN总线控制器SJA1000设计了基于USB总线的CAN总线通信适配器,并利用WinDriver开发其Windows设备驱动程序。该系统在工业现场可以灵活、高速、高效地完成大量数据交换,并可应用于多种控制系统中。该系统具有极大的应用价值。  相似文献   

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

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