收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

机车冲动检测仪USB DEVICE接口模块设计

[关键词:机车冲动检测仪]  [热度 ]
提示:此毕业设计论文完整版包含【任务书,论文
作品编号:ckjs0060,word全文:35页,合计:14000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
机车冲动检测仪USB DEVICE接口模块设计毕业设计论文------

本设计要求针对已有的机车冲动检测仪,设计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接口模块设计(任务书,论文)!