基于嵌入式技术的CAN总线多节点数据采集系统的研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:mydxh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN总线良好的数据通信功能使其广泛应用于现代工业控制系统中,它特有的非破坏性仲裁机制可以保证系统能快速处理一些紧急任务,但是在多节点通讯系统中,高优先级信息的传输会增大低优先级信息的通信延时,并导致通信丢帧,从而降低系统的性能。本论文对CAN总线多节点数据采集系统进行研究,在网络资源有限的情况下合理地调度报文的传输过程,提高采集信息传输的均匀性和实时性,实时记录节点的采集数据,实现数据采集与处理以及管理通讯系统的目的。首先,基于时间触发的TTCAN调度算法是基于表的静态调度,可以保证周期信息的实时性,但算法的灵活性差,且未考虑随机信息的调度问题,本文对TTCAN协议中矩阵周期的时间结构进行改进,提出了一种基于时间触发的动态规划调度算法,可以自动建立周期信息的通讯调度表,并采取两种触发方式对随机信息进行调度,提高系统运行的灵活性以及低优先级信息的响应时间。其次,以汽车控制系统中部分电子元件的控制信息为研究数据,采用动态规划调度算法建立系统的矩阵周期,接着利用有限状态机理论构建动态规划调度算法的仿真模型,与TTCAN静态调度算法中的随机信息调度策略进行比较,仿真结果表明动态规划调度算法可以均匀分配网络资源,提高网络上信息传输的实时性。最后,通过主节点的多任务处理机制对CAN网络通讯进行调度,结合动态规划算法的实现方式和数据传输格式等方面制定CAN总线应用层的通讯协议,然后利用SQL数据库技术和串口通讯技术设计上位机的数据资源存储系统,并搭建实验系统验证了嵌入式CAN总线多节点数据采集系统的功能,达到了预期的设计目标。
其他文献
马盟开展八个单项农机新技术试验示范结合乌盟盟委、行署“进一退二还三”建设畜牧业大盟的发展战略和“双百万”温饱工程的实施,乌盟农机局、农机推广站根据农业增产增收的需
作为重要的电力设备,变压器运行状况直接影响着电力系统发电效益,对用电安全具有至关重要的作用。当前变压器运行过程中非常容易受到短路电动力的影响,在上述环境中形成绕组变形
葡萄果实的成熟,就开始启动了酒的生命历程了。而遇到一个真正的识酒之人来品尝,这瓶有生命的葡萄酒,就如人遇到了知音,此生无憾了!
日前,在大连举行的法国啤酒大麦研讨会期间,中国食协啤酒专业委员会秘书长杜福泰发言指出,中国啤酒行业在2004年的超速发展表明,这个行业已经进入最佳成长期,在未来几年里会
内蒙古自治区农牧业机械化“九五”及2010年发展规划内蒙古农机局“九五”期间至2010年是我国社会主义现代化建设极其关键的15年。在这15年中,农业机械化要围绕我国经济社会发展战略目标民
目的:本实验旨在通过测量皮脂腺斑大小、观察皮脂腺斑组织结构,探究石榴皮多酚乳膏是否可以抑制皮脂腺增殖及皮脂分泌,并通过免疫组化检测皮脂腺中IGF-1的表达进一步阐明石榴
目的:探讨妊娠期糖尿病(gestational diabetes mellitus,GDM)OGTT中空腹血糖、服糖后1h血糖、服糖后2h血糖哪个值异常对母婴并发症影响较大,是否血糖异常点越多,母婴并发症发
随着互联网技术的发展,体育新闻的传播形式日新月异,从早期的体育类报刊和体育电视频道,到如今以微博、微信、微视频、APP移动客户端为代表的"三微一端"新媒体传播格局的形成
2006年底前,国家标准规定的28大类、525种食品将全部纳入食品质量安全市场准入制度进行管理,对食品生产加工小企业、小作坊的监管将坚持帮扶引导为主、打击取缔为辅。这是记者