基于USB的通用数据记录器的设计

被引量 : 0次 | 上传用户:lxbyftk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据记录器是广泛应用于飞行器、机车、舰船等高速运行的交通运输工具上的实时记录运行参数的设备,其所记录数据的准确性将直接影响数据分析人员对这些机器性能的判定。因此设计一种能实时、稳定记录运行参数的数据记录器显得尤为重要。传统的以RS-422为数据输入接口,以RS-232为数据输出接口的数据记录器在将大量数据上传至PC机时花费很长时间,且现在很多PC机的板卡已开始逐渐淘汰RS-232接口,因此急需寻找一种新的数据传输方式来代替传统的通信方式。本文就是在此背景下展开研究工作的。本设计在传统数据记录器的设计基础上,通过对多种系统方案的论证,提出了以RS-422和RS-232为数据输入接口,以USB主机接口为数据输出接口的新的设计理念。该数据记录器可以直接将RS-422或者RS-232接口传输过来的数据保存在系统的NandFlash中,通过数据记录器的USB接口将Nand Flash中的数据下载到U盘中。与传统的数据记录器相比,基于USB的数据记录器具有传输速度快、数据传输稳定性高、使用方便等优势,摆脱了传统数据记录器对PC机的依赖。本设计通过选取合适的主控制器芯片、大容量存储器芯片等完成系统的硬件设计。硬件电路主要包括:最小系统电路、键盘电路、RS-232接口电路、RS-422接口电路、USB接口电路、USB驱动电路、Nand Flash存储电路等。软件部分是本设计研究的重点,分三个功能模块:数据输入、存储任务模块;USB数据输出任务模块和Nand Flash擦除任务模块。其中USB数据输出部分包括:USB主控制器程序设计、USB核心程序设计、USB设备类程序设计和FAT文件系统的移植。因为数据记录器的各个功能实现起来比较复杂,为实现数据记录器的实时性要求,本设计引入μC/OS-Ⅱ操作系统,由操作系统的任务机制对这三个任务模块进行管理。实验表明,该数据记录器上传的文件与源文件完全一致,误码率为0。所研究的通用数据记录器完全满足设计要求。
其他文献
介绍了多刚体系统动力学的Lagrange模型,采用Lagrange乘子法建立多刚体系统动力学的微分和代数方程(DAES),利用Rouge—Kutta法和Gear法进行多刚体系统动力学求解的计算机仿真
建构主义学派认为,国家是具有身份和利益的实体,并且一国的国家利益不是固定不变的,它由该国在国际社会中的身份定位所形成。国家身份决定国家利益的界定,国家利益决定国家的
采用溶胶-凝胶法在低温、还原气氛下制备了长余辉发光材料Sr4Al14O25∶Eu2+,Dy3+。用X射线粉末晶衍射对其进行了物相鉴定,表明在1 200℃已经得到纯相的Sr4Al14O25产物。研究
现阶段,为了满足高速发展的数字通信和其他商业应用需求,语音压缩编码技术得到了良好发展。语音密码机的实现的核心技术是语音压缩编解码技术,在本论文中选择了MELP语音压缩
随着电网的发展,电力系统的安全、稳定、经济要求日益提高。变电设备的检修与管理在电力系统中占有重要的位置,直接关系的供电质量问题。本文通过阐述检修模式发展经历的两阶
审级制度是一国司法制度的重要内容,不论在民事诉讼、刑事诉讼抑或行政诉讼中,审级制度均体现着程序制度的基本理念,实现着对程序公正性的保障。在学界有关审级制度已有的研
目的 探讨预构带骨间背动脉血管蒂的髂骨瓣治疗尺桡骨骨缺损的临床效果。方法 自2012年4月~2015年9月,采用预构带骨间背动脉血管蒂的髂骨瓣治疗尺桡骨骨缺损患者12例,其中男
2005年5月~2007年4月采用固定样带法和样点法对南洞庭湖自然保护区的鸟类群落进行了调查研究,共纪录到鸟类164种,隶属16目42科96属,其中冬候鸟84种、夏候鸟30种、留鸟38种,旅
建立完善的财务风险预警机制是商业银行生存与发展的必要保证。银行可以通过财务风险预警系统,及时发现自身内部存在的风险与危险程度,避免和控制危机,找出导致财务状况恶化
简述了山西运城盐湖的形成与发展,分析了盐湖目前面临的生态环境问题,提出了保护、治理盐湖以实现可持续发展的措施.