机车冲动检测仪USB DEVICE接口模块设计
[关键词:机车冲动检测仪] [热度 ]提示:此毕业设计论文完整版包含【任务书,论文】 作品编号:ckjs0060,word全文:35页,合计:14000字 |
本设计要求针对已有的机车冲动检测仪,设计USB DEVICE接口,实现机车相关数据,如运行时间,冲动加速度等信号,实时通过上位机USB接口读取并显示数据列表和趋势曲线。
本文第一步介绍了课题研究背景,列车冲动的危害、形成工况等,接下来介绍列车冲动检测仪的系统结构及其原理,紧接着介绍了USB固件芯片PDIUSBD12、加速度传感器ADXL345 以及MCU主芯片STC89C52RC,数据采集模块,数据传输模块和数据分析处理模块的电路连接以及软件程序。
前面我们介绍了也了解了整个设计,我们需要根据我们的理论设计,将它做出来,在很多时候,理论上行的通,在实际中不一定有用,那么,这就需要我们一步步的调试了,从而做到理论与实践相结合。
硬件调试
当我们进行硬件调试时,我们需要注意一下这几点
(1) 由于PDIUSBD12的数据口是与STC89C52RC的P0口相连接的,当P0口作为I/O口时, 必须要接上拉电阻,这里上拉电阻为10k。
(2)晶振问题,由于单片机和USB芯片都要用到晶振,但是两者使用的频率不一样,单片机为22.1184MHz,而USB芯片为6MHz,因此需要两个晶振电路。
(3)ADXL345连接到单片机的接法很简单,这里提出需要注意的一点是,一定得按照数据手册上的数据严格控制电压电流,否则ADXL345工作不稳定,甚至会烧坏。
软件调试
下位机软件调试
下位机的软件调试分两部分:单片机与ADXL345、单片机和PDIUSBD12。
(1)单片机与ADXL345
单片机要根据ADXL345的时序要求和读写要求来读取加速度数据。
(2)单片机与PDIUSBD12
单片机将获得的数据通过D-12发送出去。
提示:此毕业设计论文完整版包含【任务书,论文】 作品编号:ckjs0060,word全文:35页,合计:14000字 |
本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——机车冲动检测仪USB DEVICE接口模块设计(任务书,论文)!