文摘
英文文摘
声明
第一章 绪论
1.1课题的提出及研究意义
1.2相关技术简介
1.2.1微电子机械系统
1.2.2 FPGA技术
1.2.3 USB接口技术
1.3数据采集系统的现状与发展趋势
1.4论文的主要内容
1.5本章小结
第二章微惯性测量单元的设计
2.1微惯性测量单元的设计
2.1.1传感器的布置
2.1.2六面体的设计
2.2角速度陀螺
2.2.1角速度陀螺的工作原理
2.2.2角速度陀螺的性能特点
2.2.3角速度陀螺的电路实现
2.3加速度传感器
2.3.1 ADXL203加速度传感器的性能特点
2.3.2 ADXL203工作原理
2.3.3 ADXL203参数设定
2.3.4 ADXL203的放置方向对输出电压的影响
2.3.5 ADXL203外围电路设计
2.4传感器的标定
2.4.1角速度陀螺仪的标定
2.4.2加速度传感器的标定
2.5本章小结
第三章系统硬件设计与实现
3.1 USB相关电路
3.1.1 USB接口芯片CY7C68013A介绍
3.1.2电源电路
3.1.3 USB接口电路
3.1.4 CY7C68013A电路设计
3.2 FPGA电路设计
3.2.1 FPGA特性
3.2.2 FPGA电源电路设计
3.2.3 FPGA的配置与编程
3.3 A/D电路设计
3.3.1 AD7685芯片简介
3.3.2AD7685芯片外围电路设计
3.4多路开关电路设计
3.5异步SRAM存储器接口电路
3.6电压变换电路
3.7 PCB板的设计与电路实现
3.8硬件设计时需考虑的问题
3.9抗干扰措施
3.10本章小结
第四章FPGA控制模块设计
4.1现场可编程逻辑器件FPGA概述
4.2 FPGA的开发设计
4.2.1基于Quartusll的FPGA设计
4.2.2硬件描述语言Verilog HDL
4.2.3自顶向下(Top-Down)设计思想
4.3系统总体方案
4.3.1系统的组成
4.3.2系统的主要功能
4.4 FPGA时序电路设计
4.4.1 FPGA主控模块
4.4.2 A/D控制模块
4.4.3 FIFO缓存模块
4.4.4 SRAM缓存模块
4.4.5 USB控制模块
4.5本章小结
第五章软件设计及系统测试
5.1 USB固件程序的设计
5.1.1 CY7C68013A固件功能
5.1.2 CY7C68013A固件框架
5.1.3 USB描述符
5.1.4固件驱动程序的实现
5.2 USB设备驱动程序
5.2.1 WDM概述
5.2.2 WDM驱动程序的分层
5.2.3 USB驱动程序
5.3 INF文件
5.4户应用程序设计
5.4.1应用程序与驱动程序的通信
5.4.2应用程序界面设计及其功能
5.5应用程序功能测试
5.6实车试验
5.7本章小结
第六章结论与展望
6.1论文的研究结论
6.2展望
致 谢
参考文献
攻读硕士期间发表的论文