共查询到20条相似文献,搜索用时 31 毫秒
1.
基于FPGA的CAN总线通信接口的设计 总被引:1,自引:0,他引:1
为实现CAN总线与计算机的通信,便于CAN总线系统调试.提出一种基于FPGA的CAN总线转换USB接口设计方案.利用USB总线与计算机通信,详细论述了FPGA对SJA1000与CY7C68013A的具体控制过程以及CAN总线的通信实现.这种方法数据传输速率高,设计灵活,可扩展成多路总线的通信接口.目前已成功应用于空间相机下位机系统的地面检测设备中. 相似文献
2.
3.
基于FPGA的PC/104-CAN通讯板设计 总被引:1,自引:1,他引:0
介绍基于FPGA的PC/104-CAN通讯板的设计与实现方案,采用SJA1000T作为CAN控制器,82C2S0作为CAN收发器,并在通信通道上采用光电隔离技术,提高了系统可靠性.重点论述了应用FPGA实现从PC/104总线到CAN总线的数据和地址信号传输,时序逻辑控制信号的转换,以及驱动程序的设计和CAN多帧数据传递时打包和解包的方法,应用一种简单实用的CAN数据包格式,有效地简化了数据通讯并提高了总线的有效传输速率. 相似文献
4.
5.
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.
8.
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.
钱新恩 《电气电子教学学报》2013,(6):118-120
本文介绍CAN总线技术教学中的实验方法和体会.SJA1000的PileCAN模式能充分发挥CAN的先进特性.设计SJA1000与80C51系列微处理器的接口程序是学习和掌握CAN总线技术的一条有效途径.采用汇编语言编程可更易理解CAN总线标准的实现.通过SJA1000内部寄存器的设置、自检测试、双点通信和多点互联等,这样由浅入深的实验过程,可增强学生的兴趣,提高自信心,达到良好的学习效果. 相似文献
13.
14.
15.
16.
17.
18.
19.
CAN总线是一种广泛应用于工业控制中的现场总线,AVR系列单片机作为一种微控制器,其应用也变的越来越广泛。通过介绍CAN总线技术的特点,研究了CAN总线通信节点的设计方案,给出了具体的硬件设计方案和软件流程,比较了CAN总线与RS 485总线在通信距离、实时性、可靠性及灵活性等方面的优缺点,并介绍了CAN总线通信在车站通信系统中的具体应用。通过实践证明,CAN总线在车站通信系统中具有良好的实用价值,为铁路信号系统的技术升级奠定了坚实的基础。 相似文献