CANopen从站设备的快速实现方法

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:quintentwc93
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  CANopen协议作为CAN总线的应用层协议,拥有复杂的网络管理、实时过程数据对象、服务数据对象、预定义连接和特殊功能对象等基本功能,另外CANopen协议还定义了指示灯规范、通信安全架构、在线配置、以及EDS文件规范、标准设备规范等一系列的协议规范。因此开发基于CANopen协议的设备有着非常高的难度以及较长的开发周期。
  为了解决CANopen产品开发难的问题,广州致远电子有限公司开发的一款嵌入式CANopen从站协议转换模块——XGate-COP10,转换为UART接口,支持CANopen标准协议DS301、DS302、DS303、DS305。XGate-COP10为CANopen从站协议转换模块,其内部已经集成了CANopen从站协议栈代码,不需要二次开发,可快速方便的使现有设备具有CANopen通信能力。该模块具有如下所示的功能特点:网络管理服务对象(NMT:Boot up,Node Guarding/Life guarding,Heartbeat Producer);过程数据对象(TPDO与RPDO);服务数据对象(sDO服务器);紧急报文对象(Emergency);同步报文对象(sync);网络配置对象(LSS从站);串口通信能力(UART);96字节的输入输出数据缓冲(I/o);CAN总线支持5k~1Mbit/s的波特率;体积小、18mm×31mm(DIP24封装)。
  
  硬件设计
  
  XGate-COP10在用户系统中的典型应用,其中用户CPU通过UART(TTL电平)与xGate-COP10进行通信,通过UART用户可以方便的读取或写入XGate-COP10的输入输出数据区,实现应用数据与CANopen主站设备的交换。
  由于XGate-COP10模块中未集成有CAN收发器,因此该原理图采用了CTM8251T隔离收发器,这样可保证CAN通信的稳定可靠,也实现了整个系统与CAN总线的电气隔离。
  


  
  软件设计
  
  XGate-COP10的软件设计,重点在于用户cPu与xGate-c0P10的uART通信的建立(即完成XGate-COP10所规定的串口通信协议),在XGate-COP10中,对串口数据进行了简单的协议封装,实现了对XGate-COP10的既定操作。
  如图1所示为操作XGate-COP10软件流程图。首先,用户需要对XGate-COP10模块进行相应的初始化操作、例如写入用户设备信息(必需)、节点地址(可选)和波特率(可选)等操作。其次,只有在XGate-COP10处于操作状态时,与XGate-COP10进行的数据交换才有效。为了方便用户快速的使用XGate-COP10,致远电子提供了UART通信协议源代码,用户可直接在常用的单片机上使用,也可以稍作修改在特殊的单片机上使用。
其他文献
摘要:嵌入式电源控制器——PowerPSoC集成了多通道LED恒流通道系统,可为客户降低BOM成本,提供更大的设计灵活性。其不仅提供光的智能控制,也是LED恒流电源,可有效用来处理通信、调光、输入电压及恒定电流控制等问题。  关键词:PowerPSoC;LED;照明;功率控制器;恒流    经济动荡不安的时代传达给设计工程师的信息非常明确,那就是省钱!这一点在LED成本还很高的照明解决方案中显得尤
期刊
毋庸置疑,SoC是未来嵌入式系统的承载主体,器件可编程化则是嵌入式系统的发展主题,当发展主题和承载主体两大理念合二为一,一个新的奇迹就此诞生。    PSoC成长奇迹    赛普拉斯半导体(Cypress)公司的PSoC(可编程片上系统),从诞生之日起就经历了惊人的成长历程。PSoC大规模的商业化交付始于2002年,2003/2004年在8位嵌入式MCU(微控制器)市场排名41位,2005/200
期刊
为了满足家电及其他电器产品对于低功耗微控制器的不断增长的需求,飞思卡尔半导体公司又进一步扩大了其广受欢迎的低端8位HCS08微控制器(MCU)系列,推出高性能的MC9S08SV16/8、MC9S08FL16/8系列MCU。这些高度集成微控制器产品采用了8位HCS08中央处理单元(CPU),利用小型封装、低管脚数的设计来提高器件的灵活性。    MC9S08SV16/8    8位MC9S08SV1
期刊
摘要:在今年4月LED驱动器、材料企业群访基础上,又访问了LED驱动器厂商杭州士兰微电子、台湾茂达电子、美国O2科技,还有LED制造商Cree、LED显示屏制造商兆光科技和灯具制造商奥的亮,请他们从不同角度介绍了当今LED市场和技术潮流。  关键词:LED;驱动;高亮度;背光;照明    据iSuppli分析,在我国政府刺激政策的推动下,中国LED驱动器市场预计将在2009年继续增长,并在2013
期刊
摘要:介绍了一款基于H8Sx/1544的总线式汽车组合仪表。该汽车仪表使用步进电机驱动指针,并带有LCD图形显示,可以通过CAN网络和LIN网络获取数据,功能强大,可扩展性强。  关键词:汽车仪表;H8Sx/1544;步进电机;CAN;LIN    引言    汽车仪表由各种仪表、指示器,特别是驾驶员用警示灯和警报器等组成,为驾驶员提供所需的汽车运行参数信息。按汽车仪表的工作原理不同,可大致分为三
期刊
近日,赛灵思打出统一架构的旗号,宣布其革命性的28nm最新产品7系列FPGA产品即将量产,还特意安排了质量管理和新产品导入全球高级副总裁Vincent Tong和亚太区市场及应用总监张宇清共同为新产品揭幕。  Vincent Tong称,赛灵思采用的Z8nm工艺是结合了高性能和低功耗的优势工艺,它在实现相同性能的条件下,极大降低了产品功耗,功耗可降低50%。也正因为如此,使此次赛灵思推出的三个系列
期刊
说到游戏业,你会发现运动传感目前处于技术最前沿。当今的领先游戏平台(及后续产品)均包含无线传感手持遥控器。这种运动传感遥控器可用来表现现实生活中的各种运动器材、如球拍、剑和方向盘。    当今的无线传感遥控器    当今的动作游戏控制器中集成动作传感功能,使红外线LED与遥控上的光传感器协同工作,这样它就可以作为一个精确的定点设备(可达5m)。该控制器需要两节AA电池作为电源,如果仅为加速计提供电
期刊
2009年9月,高性能模拟半导体产品的设计和制造领导厂商美国Intersil公司继连续四年在国内20个城市成功举办模拟精英研讨会之后,今年再次将此活动扩展到新的地区,除了曾经举办过的西安和成都两个城市之外,首次来到长沙、沈阳、郑州和武汉四个城市,为这些城市的模拟精英带来与专家面对面互动的机会。  为了更好地帮助各地模拟工程师了解最新的技术发展趋势和工程应用技巧,Intersil公司特意从美国请来应
期刊
经济的低迷也许会滞缓汽车电子市场的发展,但绝改变不了技术所引领的方向。这是国际主流汽车半导体公司通过深圳“2009年中国汽车电子技术应用高级研讨会(IATF2009)”向业界透露的信心。  一年一度的IATF是《电子产品世界》杂志社举办汽车电子领域的高端技术论坛。今年的论坛邀请了泰克科技、村田电子、凌力尔特、英飞凌、恩智浦半导体和富士通微电子等多家国际主流汽车电子和解决方案供应商、吸引了超过200
期刊
行动上网装置(MID)与上网本(Netbook)一项成功关键是使用者的使用体验一尤其是屏幕显示效果。消费者对这些装置的电池续航力,必须远优于传统的可携式计算机,持续一整天的电力似乎是最低限度的要求。行动上网装置与上网本亦必须比膝上型或笔记型计算机更为轻巧,并搭载理想的屏幕分辨率。4到7英寸的屏幕搭配Wide SVGA(WSVGA)的分辨率,是行动上网装置的最佳规格;上网本方面的最佳规格则是wSVG
期刊