共查询到19条相似文献,搜索用时 93 毫秒
1.
CANopen是一种基于CAN总线的应用层协议,采用了面向对象的设计思想,具有很好的模块化特性和很高的适应性.本文为了在原有的移动机器人基础上扩展嗅觉导航功能,设计了一种基于CANopen协议的传感器数据采集模块,该模块可以作为CANopen从站与机器人主站通信,满足机器人控制系统扩展的可靠性与灵活性.本设计采用飞思卡尔单片机MC9S12XS128作为主控芯片,通过AD口采集气体传感器数据,在单片机上移植CANopen开源协议栈,给出了CanFestival在单片机上的实现.经过测试,模块能够与机器人通过CAN总线正确通信,完成数据采集功能. 相似文献
2.
3.
4.
基于CANopen协议的主节点通讯实现 总被引:1,自引:0,他引:1
在对CAN2.0协议和CANopen协议研究分析的基础上,构建了基于CANopen协议的数据结构,应用该数据结构实现了国内的基于CAN2.0协议的USB-CAN适配器和国外的基于CAN open协议的控制器问的通讯控制.并通过构建的实验平台和基于该数据结构编制的软件测试了二者的通讯性能. 相似文献
5.
CANopen是一种基于CAN总线的应用层协议,采用了面向对象的设计思想,具有很好的模块化特性和很高的适应性。本文主要设计了一种基于CANopen协议的传感器数据采集模块,该模块作为CANopen从站与机器人主站实现数据通信。本设计采用飞思卡尔单片机MC9S12XS128作为主控芯片,通过A/D口采集传感器数据,在单片... 相似文献
6.
在木材加工工业、食品加工工业、饲料加工业、纺织品工业、羽绒加工业和一些化学品工业的自动化过程中普遍存在着较高的火灾和爆炸的风险。由电器或者机械设备引起的火花将导致阴火和粉尘爆炸,从而危害到下游设备比如过滤器或者存储容器的安全。如果这些火灾风险不被及时的发觉并且处理,那么随着原料的输入将导致更大的设备损坏和人员危险,进一步将导致花费巨大的设备停工期。 相似文献
7.
8.
卢绍庆 《计算机测量与控制》2023,31(8):128-134
分析了CAN现场总线技术及特点,针对某高速水下航行器控制系统数据交换实时性需求,结合当前采用的“自定义CAN高层协议”存在的问题,从解决系统稳定性,降低人为干扰因素,提高可靠性及后续网络扩展等方面考虑,提出一种基于CANopen标准高层协议的水下航行器控制系统网络架构,研究了控制系统网络结构及特点,描述了主要网络节点的功能及任务,建立了CANopen通信模型,制订了CANopen高层通讯协议,在项目研制中应用实践,开展了系统性对比测试,实施了全航行器系统、满负荷水下实航试验,结果表明CANopen控制网络运行快捷、稳定可靠,数据交换流畅,网络负载率仅为21.9%,明显优于国际现场总线网络协会要求,适合推广应用至UUV等多种水下航行器系统。 相似文献
9.
10.
针对现有的CANopen网络的实现方法,提出了一种基于SOPC技术的CANopen节点的设计方案.应用IP核复用技术将CAN控制器IP核、主控制器C8051IP核、程序RAM与数据ROMIP核集成在一块FPGA实现底层的CAN控制器SOPC系统.以嵌入式软件方式实现应用层协议CANopen并加载至主控制器中,从而构建了一个CANopen节点.实验测试表明,该CANopen节点通讯符合协议标准,并且性能良好. 相似文献
11.
介绍了一种以凌阳单片机作为控制器、SJA1000作为可编程CAN通信控制器的CAN总线智能节点并给出了硬件设计和软件设计. 相似文献
12.
田英明 《计算机测量与控制》2017,25(4):48-48
现阶段工业自动化仪器仪表领域以HART总线为通讯的方式已经成为行业的标配,然而这种基于串行总线接口HART MODEM在工程实际的应用中存在实用性、便携性差和购买成本高的问题。为此,文章提出一种基于USB总线接口的HART MODEM模块的研发与应用,其目的是替换现有的基于串行总线接口的HART MODEM模块,同时解决现有模块所存在的问题。文中阐述的USB总线接口的HART MODEM模块以STC89C51RD微控制器为核心,通过USB驱动芯片CH375A接收PC机发来的HART协议帧,同时将协议帧通过DS8500 HART调制解调器芯片转发给工业现场HART型的总线仪表。经过实验与应用的验证,该模块的抗干扰性、通讯误码率均到达工业级产品指标,并广泛的应用于自动化仪器仪表中的压力变送器、温度变送器、流量计、执行器等领域。 相似文献
13.
14.
通过对基于单片机的A/D转换控制模块的设计,成功地将CANopen通信协议应用于系统设计中;A/D转换芯片采用精度为24位的CS5532,对称重传感器输出的毫伏信号进行了高精度转换,并利用LabVIEW软件设计的PC机监控面板实现了对节点的运行校验;这不仅解决了工业现场不同设备间互连困难的问题,而且使该模块具有较强的在线可控性、可扩展性和通用性. 相似文献
15.
针对目前国内程控交换设备的日常维护,以单片机为核心实现高性能价格比的简易模拟呼叫仪。详细介绍了该模拟呼叫仪的硬件、软件设计,从使用中验证该智能设备的实用价值。 相似文献
16.
17.
CANopen是基于CAN的一种高层协议,文章简单介绍了CANopen协议。在此基础上介绍了16位的CANopen控制芯片CANopenIA-XA构造及工作原理,并详细阐述了基于CANopenIA—XA的通讯模块的设计方法。 相似文献
18.
19.
CANopen是一种开放的应用层协议,其应用可以进一步提高系统的可靠性、通信效率及灵活性,可使产品具有很好的兼容性。本文以3台PIC18系列单片机组成的温度测控系统为例,阐述CANopen协议的软件实现过程。其中主要包括温度测控系统中各个节点的硬件接口设计,节点的对象字典和通信模型的建立。通过测试实验证明,系统的通信具有高效性和可靠性。 相似文献