首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
CAN2.0总线协议中所规定的帧的种类和格式以及总线的状态控制过程较为复杂,在实际电路设计过程中,为能更好地实现其协议功能和状态控制,可以采用状态机来简化和实现CAN总线控制器系统中的协议功能和状态控制过程。文中基于这种方法设计出CAN总线控制器状态控制状态机和报文接收状态机,通过编写RTL级代码,设计出硬件电路。在设计完成后,使用基于e语言的SpecmanElite和modelsim6.2软件平台进行仿真和验证,结果表明该电路功能正确,满足设计要求和使用要求。  相似文献   

2.
本文提出了一种基于VxWorks嵌入式操作系统的工业总线协议转换器-TC700.它能够实现RS232/RS485/CAN与以太网的协议转换,是一种复合型的多协议转换网关.在对TCT00功能原理简单说明的基础上,笔者着重从TCT00的硬件电路结构设计和软件驱动程序开发两个方面,具体分析介绍了该网关CAN接口驱动设计的过程.通过移植UNIX系统下u-boot中的spi.c程序,完成了CAN接口驱动程序的设计内容.  相似文献   

3.
本文结合仿生液压四足机器人的研发指标,设计了基于 STM32F405的分布式电液伺服控制器。控制器伺服总线基于双 CAN 总线设计,将控制指令总线和状态反馈总线独立分离,并基于 CAN 总线通信协议设计了单帧伺服指令。设计了纯数字伺服阀驱动电路,使用 PWM 驱动 MOSFET 全桥方式实现。实验结果证明,仿生液压四足机器人电液伺服控制器符合预期的性能指标要求,达到预想的设计效果。  相似文献   

4.
本文主要在介绍VXI总线协议的基础上,通过对总线缓冲驱动、寻址和译码电路、数据传输应答状态机、配置及操作寄存器组等几部分功能模块的设计,提出了一种VXI寄存器基接口电路的实现方法,并给出了用可编程逻辑器件实现的过程.该接口电路已在多种VXI寄存器基器件中得到应用.同时,介绍了基于VXI总线射频开关模块功能电路部分PCB板的设计和实现,提出了若干电路板抗干扰设计的方法.  相似文献   

5.
利用RS232和CAN总线协议转换组建CAN控制网络   总被引:3,自引:0,他引:3  
给出了一种基于内嵌CAN模块的DSP控制器和串行RS232的通信协议转换的原理及通信系统设计,实现了PC机与CAN总线节点之间的数据通信;详细介绍了本设计的工作原理,以及硬件电路和软件设计。本协议转换单元具有很好的灵活性和适应性,可以在由CAN总线设备组成的多机通信系统中广泛应用。  相似文献   

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

7.
RS-232转CAN总线协议适配器的设计   总被引:1,自引:0,他引:1  
本文介绍一种设计RS-232转CAN总线协议适配器的方法,采用STC89C51作为微处理器,MCP2510作为CAN总线控制器.详细介绍了本设计的工作原理,硬件电路以及软件设计,实现了RS-232与CAN总线协议的互相转换.  相似文献   

8.
为了灵活在工业控制计算机内实现通讯接口的扩展,提出了一种基于FPGA的智能PMC通讯模块的设计方法,该方法包括了通讯接口模块的主要设计思路与实现过程;通讯接口模块以FPGA为核心,在FPGA内部实现了软核处理器、PCI总线接口、CAN协议控制器、串行协议控制器、寄存器组等功能,使电路的设计高度集成化,也提高了整个设计的可靠性,同时通过处理器软核实现通讯的智能控制,使模块具备稳定的数据传输速率;模块设计完成后,在实验室环境下对串口和两路CAN总线接口进行连续运行测试,在测试过程中模块性能稳定,无误码和丢帧现象。  相似文献   

9.
在对CAN协议及TCP/IP协议栈进行深入研究的基础上,设计了以太网与CAN总线互联网关,该设计可以实现基于TCP/IP协议的计算机网络设备与基于CAN总线协议的底层现场网络互联。通过Visual C++6.0编写了网关上的程序使用了MSComm和WinSock控件提供串口通信和TCP/IP通信功能,通过数据包发送和接收实验表明Can-Ethernet网关设计的有效性。  相似文献   

10.
为了提高自动跟踪定位消防系统的可靠性与稳定性,提出利用CAN总线进行消防系统内部的数据传输.介绍了消防系统的架构及通信,分析了CAN总线通信电路结构和原理,以CAN 2.0B协议帧结构为基础,研究扩展帧ID报文标识符的组成和含义,给出了基于CAN总线应用层通信协议的制定、实现方法和设计实例.应用结果表明,该设计不仅能满足数据传输可靠性、实时性等实际要求,而且还具有极强的移植性和扩展性.  相似文献   

11.
工程设备CAN总线控制系统设计   总被引:1,自引:0,他引:1  
针对CAN总线技术应用的蓬勃发展,本文设计了一种基于CAN总线的工程设备控制系统,对总线通讯协议进行了设计研究,介绍了基于CAN总线技术的作业控制终端、作业控制器、虚拟仪表和调试诊断仪的硬件组成和功能.本文设计的CAN总线工程设备控制系统具有可靠性高、实时性强、灵活方便,便于检测维护的特点,可显著提高装备的控制技术和信息化水平,具有较好的推广应用价值.  相似文献   

12.
本文介绍了LonWorks和CAN现场总线应用的现状,在阐述其通讯必要性的基础上,提出了一种基于单片机技术的LonWorks和Can Bus数据通讯的方案,完成了LON总线与CAN总线数据通讯协议控制网关的设计.该协议网关很好的解决了在同一控制系统中LON总线和CAN总线的交叉应用问题.  相似文献   

13.
利用RS232和CAN总线协议转换组建CAN控制网络   总被引:1,自引:0,他引:1  
给出了一种基于内嵌CAN模块的DSP控制器和串行RS232的通信协议转换的原理及通信系统设计,实现了PC机与CAN总线节点之间的数据通信;详细介绍了本设计的工作原理,以及硬件电路和软件设计。本协议转换单元具有很好的灵活性和适应性,可以在由CAN总线设备组成的多机通信系统中广泛应用。  相似文献   

14.
基于多DSP的伺服电机分布式控制CAN总线通讯系统   总被引:6,自引:0,他引:6  
本文主要介绍了基于多DSP的CAN总线通讯伺服电机分布式控制系统的设计.利用DSP内部集成的CAN控制器实现CAN协议的物理层和数据链层功能,实现对各节点的监控和管理.实验结果表明了其有效性和可靠性.  相似文献   

15.
程序的引导装载功能是嵌入式系统的一个必备功能.针对发动机电控单元的特点,设计出基于车辆标准传输总线CAN总线和标准诊断协议ISO15765协议的电控单元引导加载功能.实现了控制软件和标定数据的自动下载和更新,电控单元内部程序的跳转控制功能,提高了电控单元的生产和维护的效率.  相似文献   

16.
设计了一组基CPLDPLC背板总线协议接口芯片.协议芯片可以区分PLC的背板总线的周期性数据和非周期性数据。详细介绍了通过Verilog HDL语言设计状态机、协议帧控制器、FIFo控制器的过程.25MHzT背板总线工作稳定的试验结果验证了协议芯片设计的可行性。  相似文献   

17.
刘维弋  金远平 《微机发展》2007,17(12):207-209
CAN总线是一种多主方式的串行总线。最初CAN总线被应用在汽车上,其目的是连接汽车上各个部件,并使其可以进行自由通信和控制。同时减少原始方法的复杂的布线,实现基于CAN总线协议的局域网通信。CAN总线局域网通信具有以下优点:具有高抗干扰性;具有较高的实时性;它应用简单,项目开发周期短。文中的工作是实现基于CAN总线协议的数据采集通信系统。通过利用CAN总线模块(Basic)实现单片机之间的基于CAN总线协议的通信。  相似文献   

18.
电梯控制器中CAN通讯的设计与实现   总被引:1,自引:0,他引:1  
将CAN总线用于电梯控制器中,实现了基于51的CAN与基于ARM的CAN之间的通讯;在BasicCAN模式下,对CAN2.0A协议帧信息进行实际内容规划,并对通讯过程中的一些重要参数进行设置;以MEDWIN为软件平台,采用C51编程,实现电梯控制器中楼层控制板和轿厢扩展板的功能,主板控制器、轿厢控制器以及轿顶控制器采用ADS1.2作为软件平台;各控制器通过CAN总线进行信息的传输;实验证明,CAN总线可以用于电梯控制器的通讯中,性能可靠,实时性好.  相似文献   

19.
时间触发协议是TTA架构必需的通信协议,用于在要求高可靠性的分布式容错实时系统中电子模块之间的互连;目前作为时间触发通信系统重要组成部分的时间触发控制器主要是采用处理器来实现协议的处理,协议开销比较大;基于FPGA的时间触发协议控制器的设计,采用了具有较好同步能力的编码方式和合理的帧格式,在建立全局时间基准的基础上优化了协议处理状态机,利用FP-GA的并行处理能力,降低了协议开销,增加了总线的效率,同时也提高了时钟同步精度和容错能力;仿真结果表明,基于FPGA的时间触发协议控制器具有较好的性能.  相似文献   

20.
针对多电机监控系统信息量大、布线复杂、调试不方便等特点,本文介绍了一种基于现场总线技术和虚拟仪器技术的监控系统的设计方案,使用Modbus协议与CAN总线协议,通过串口总线与CAN总线的转换,将现场总线技术和虚拟仪器有机结合起来,实现了结构简单、实时性高、扩展性强的多电机蓄电池车辆控制系统。实际使用情况表明本系统,达到了设计要求。  相似文献   

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

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