摘要本论文将单片机技术与SPI通讯技术有机地结合在一起。以CYPRES公司FX-Z 系列的cy7c68013芯片及芬兰VTI Technologies公司生产的高精度双轴倾角传感器SCA100T两种芯片为基础,通过硬件与通讯协议研究、系统硬件设计和软件系统设计,实现一款基于USB2.0的倾角测量系统,并对其设计与实现过程、功能进行全面、深入的分析。[1]
考虑到系统的实用性,确定设计准则:方便携带,功耗低,灵敏度高,使用灵活。基于以上设计准则,采用SCA100T的数字输出方式,利用SPI协议与CY7C68013A通信,充分利用了SCA100T的测量精度与USB2.0的高速传输特性。设计过程中,采用了CYPRES公司的Keil uVision3平台,与C++ 6.0进行驱动下载与程序设计。7964
关键词 CY7C68013a SCA100T USB2.0 倾角测量
毕业设计说明书(论文)外文摘要
Title Inclination Angle Msurement System Based on USB2.0 Research
Abstract
In this paper, we combine the single-chip technology and SPI communication technology together. Based on CY7C68013 chip of the CYPRES company the FX-series, and Finland, VTI Technologies, the production of high-precision dual-axis tilt sensor SCA100T, with hardware and communication protocols, hardware design and software system design, to achieve a USB2 .0 inclination angle measurement system. At the same time, we offer a comprehensive and in-depth analysis to its functional design and implementation process. Taking into account the practicality of the system, we determine the design criteria: easy to carry, low power consumption, high sensitivity, flexible, easy to configure, good anti-noise performance. Based on the above design criteria, we use SCA100T digital output, use the SPI protocol to communicate with CY7C68013A .Which taking full advantage of the measurement precision of SCA100T and USB 2.0 high-speed data transmission characteristics, and achieve a high-volume real-time transmission of the peripheral data to the host and solve the bottleneck problem of the interface bus real-time data transmission. In design process, we use the Keil uVision3 platform from CYPRES company, and the C + + 6.0 program to design and driver downloads. On the basis of the above work, the paper also discusses the subject of the research situation and development trend.
Keywords CY7C68013a SCA100T USB 2.0 angle measurement
目 次
第一章 绪论 1
1.1技术背景 1
1.1.1倾角测量部分 1
1.1.2 数据传输部分 1
1.1.3 USB的发展历程 1
1.2 论文主要工作 2
第二章 系统设备与通讯原理研究 4
2.1 CY7C68913a 说明 4
2.1.1 CY7C68013特性 4
2.1.2 CY7C68013a应用 6
2.1.3 CY7C68013 功能概述 6
2.2 SCA 100T 芯片说明 9
2.2.1 测量方向 10
2.2.2 电压到角度转换 11
2.3 SPI 协议说明 11
第三章 系统硬件设计 14
3.1系统框图 14
3.2 系统硬件设计 14
第四章 系统程序设计 16
4.1 固件主程序设计 16
4.2 应用程序设计 21
4.2.1控制函数 21
4.2.3用户应用程序设计 23
4.3系统实现 26
结论 27
致谢 28 基于USB的倾角测量系统研究+文献综述:http://www.751com.cn/tongxin/lunwen_6125.html