基于CAN的打印机内开放实时总线系统设计与实现

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:dna_cc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大型喷绘打印机,由众多子板构成。目前子板间多根据板载MCU的IO资源,针对性的设计不同子板间的通信总线,使得整个系统呈现出多总线拓扑结构,至少带来以下局限性:打印机特定应用环境下多总线拓扑易使主板成为拓扑的中心节点,造成中心节点的通信压力大;当对某类子板进行不同型号替换,那么通信对端的软硬件可能需要相应调整,造成子板不同型号替换的局限性;不同公司的不同子板组合,极可能需要重新开发板间通信。针对大型喷绘机多总线拓扑结构的不足,迫切需要各子板间控制流统一使用单总线拓扑。CANBUS具有通信速率高、实时性好、支持多主结构、MCU普遍集成有片内控制器等众多优点,可以采用CANBUS单总线承载多子板间的控制流通信,通过设计合理的驱动层、传输层,使得各子板呈现出多主竞争、单总线拓扑的通信模式。本论文的主要内容如下:(1)研究工业喷绘打印机的系统构成、分析系统的板间数据流\命令流交互关系、分析机内板间总线拓扑结构及其不足。(2)在前期充分分析CANOpen等现有成熟CAN高层协议为基础,针对工业喷绘机的具体应用环境,提出了工业喷绘机板间单总线拓扑结构、总线电路设计、和软件的三层结构:驱动层、传输层、应用层。采用单总线拓扑结构、多主竞争模式承载各子板板间控制流,是为了:从硬件上统一各子板间通信接口;消除中心节点(多为主板承担),使得在单总线拓扑下任何子板可以自由发起对其它子板的通讯过程,一方面消除系统对中心节点的过度依赖,另一方面在一定程度上消弱了系统各板间的设计耦合性。(3)定义了驱动层的接口、功能,并以LPC2378为例来设计CAN节点驱动层,然后设计了CAN节点传输层,给出了一套针对工业喷绘打印机基于CAN的开放、实时总线系统的解决方案,使得整个网络能够可靠有效的承载板间控制流。驱动层向传输层提供抽象接口,向传输层提供传输层包在CAN总线上的收发能力。传输层向应用层提供了四种通信模式,主要可分为基于会话的端到端通信和基于CAN节点的点到点通信,对应用层统一板间通信过程。(4)本论文最后还简单介绍了设计的开发测试流程,并列举了实际开发过程中使用到的几种测试手段。
其他文献
随着无线通信技术的飞速发展,传统的固定频谱分配机制与频谱实际需求之间的矛盾日益显著,频谱短缺现象日益严重。认知无线电(Cognitive Radio, CR)技术是解决目前频谱资源紧张的
本文在讨论3G和LTE的移动性管理的基础上,重点对中继增强型网络的切换管理进行了研究。   中继技术是4G网络中的典型关键技术之一。将中继技术集成到蜂窝小区中不仅扩展了
正交频分复用(OFDM)是一种有效的高速并行传输技术,由于其具有频谱利用率高、抗多径衰落能力强等优点,使其成功的应用于许多高速无线数据传输系统中。然而,由于OFDM技术存在
随着信息技术不断地发展,各企业运营以及管理方式在不断地变革,企业与企业之间的合作也越来越紧密。然而,对于大多数中小型企业来说,普遍存在着采购管理模式效率低,信息传递不及时以及数据统计不准确等缺点。协同采购作为一种新型的采购方式,可以通过加强中小型企业采购商之间的联系来提高中小型企业与大型供应商之间的业务协作能力,使得中小型企业通过进购大型供应商的高质量货物来在激烈的市场竞争中取得胜利,从而实现中小
随着科技的进步发展,使得大体积混凝土施工在现代高层房屋土木建筑工程中应用日益广泛,并且加强大体积混凝土施工管理可以有效控制其质量,从而保障土木建筑工程的顺利实施,基
变换域通信系统(Transform Domain Communication System,TDCS)是一种新型的无线通信体制。由于在变换域生成不含有干扰频率成份的基函数波形,TDCS的传输波形(即基函数)与信
网络管理是确保网络正常运营的重要手段,是网络技术的一个重要的组成部分,和其他网络技术的发展并驾齐驱。IMS是下一代网络(NGN)倡导的业务控制的核心网络,通过采用控制和承载、
地基是房屋建筑工程的基础结构,并且地基需要承载地上建筑的所有荷载,还要受到来自地下各种因素的影响,随着建筑工程建设项目的不断增多,使得许多房屋建筑地基工程存在软土地
为了能够获得超越IMT-2000移动通信系统的性能,ITU-R提出了对新一代移动通信系统的研究,并称之为IMT-Advanced系统。在2009年10月份的IRU-R WP5D工作组会议上,确定了两种国际候
在经济和科技的不断推动下,我国的城市化进程有了大跨步的发展,房屋建筑工程也随之增多起来,对房屋建筑工程的管理出现了一些问题,加强对房屋建筑工程管理产生影响因素的研究