基于CAN总线的船舶结构安全监测系统设计

被引量 : 0次 | 上传用户:ayahaha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
船舶结构安全监测系统用于实现航运中的船舶结构应变的实时监测报警和船舶结构安全的评估。在比较分析了RS-485总线技术与CAN总线技术各自的优缺点、通用操作系统和嵌入式操作系统各自特点的基础上,本文给出了一种CAN总线与Windows CE嵌入式操作系统相结合的船舶结构监测系统实现方案。该方案的实现包括三部分内容。第一部分是基于CAN总线的数据采集模块的设计,负责应变数据的采集和上传。该部分涉及数据采集模块软硬件设计。在硬件设计方面,本文选用单片机SST89C54、独立的CAN控制器SJA1000、AD转换器AD679组建数据采集模块的核心部分,并对主要芯片间的接口电路、硬件抗干扰处理进行了详细阐述;在模块的软件设计方面,详细描述了数据采集模块的初始化、数据收发主要功能模块的程序流程。此外,本文讨论了影响应变测量精度的几个因素,分别采用针对应变测量非线性问题的软件修正方法、应变电阻的三线连接技术和电桥激励的四线检测技术来提高测量精度;第二部分是基于嵌入式操作系统Windows CE.NET的主机系统设计,该部分实现分为嵌入式系统内核的定制、流接口的CAN适配卡驱动程序的设计、应用系统的设计。在嵌入式系统内核的定制方面,根据硬件资源和应用需求实现了Windows CE.NET系统功能裁剪、定制;在流接口CAN适配卡的驱动设计方面,分析了Windows CE.NET的中断处理过程,阐述了CAN中断服务线程(IST)、报文收发的程序流程,本文讨论了CAN驱动对接收报文响应能力的影响,并给出了一种具有实时响应能力的解决办法,该办法根据实时响应要求和传输率设置接收缓冲队列大小和接收缓冲队列中接收报文的临界个数,从而满足对接收报文的实时要求;在应用系统的设计方面,以模块化的设计思想,阐述了应用系统主流程、系统自检、参数设定与修改、零点平衡、数据测量功能模块的程序流程设计。第三部分是通讯协议的定制。根据本系统主从式的控制特点,本文建立了主机与采集模块之间主从式的通讯机制。实现了主机对采集模块和通道的参数设置与查询、采样和数据传输控制。
其他文献
抗战爆发之初,李宗仁和白崇禧极力倡言"焦土抗战"理论,表达了要"与侵略者作殊死之抗战"的政治方针和决心,也概括了在敌后开展游击战的战略战术思想。白崇禧系统地论述了游击
<正>一、绪论发展高新技术产业开发区,是提高我国经济产出能力,实现创新型国家建设方略的重要举措,对推动我国经济发展起到重要作用。研究发现:中国国家级高新区的整体产出效
改革开放以来 ,我国吸引外商直接投资取得了巨大成就 ,但仍存在着一些负面效应。尤其是我国即将加入WTO ,届时吸引和利用外商投资将会大量增加 ,因此 ,我国吸引外商直接投资
序 1、本文的直接目的和任务在于阐明青年黑格尔派与马克思哲学思想的关系。尽管马克思哲学思想主要不仅是在扬弃包括青年黑格尔派哲学在内的德国古典哲学的基础上形成起
俗话说,“天有不测风云”。大气的状态和现象、自然界的冷热阴晴向来对人类的生存、发展、生产、生活产生着巨大的影响。因此,气象科学和气象预报成为现代人类生活首位依赖的信
本文以‘秦宝’冬枣为试材,研究了在冷藏条件下1-MCP处理对冬枣品质变化、乙烯代谢和细胞膜脂过氧化作用的影响。分析1-MCP对果实主要的采后生理过程及其保护酶系的影响,从而
阅读是传播知识,传承文化的重要途径。阅读推广是图书馆的重要服务方式。中学图书馆应该通过教师,利用他们在学生中的影响力,通过学生之间的相互推动,积极开展阅读推广活动。
价格是一个反映比价关系的社会性范畴。每一种商品的价格都是与其他所有商品的有用性进行了社会性的比较才形成的。从多元化研究价格形成机制的角度出发,迎接此次国际金融危
中小民营企业正面临人力资源竞争的严峻挑战,而中小民营企业人力资源管理的整体观念非常薄弱。中小民营企业要全方位提高竞争力,必须通过加强人力资源管理,建立一支高素质的
进入了二十一世纪,科学技术的发展速度使人瞠目结舌,科学技术的迅猛发展使现代社会的生产方式和生活方式发生了巨大的变化,同时,人类的健康也面临着严峻的挑战。社会的转型,