基于单片机的USB接口多路数据采集系统研究
[关键词:单片机,USB接口,数据采集系统] [热度 ]提示:此毕业设计论文完整版包含【开题报告,任务书,论文,答辩稿】 作品编号:ckjs0249,word全文:58页,合计:25000字 |
本文主要介绍了一种USB通用接口芯片CH375,及其在单片机的嵌入式系统中的应用。在介绍了CH375控制器芯片的主要特点的基础上,重点阐述了硬件电路的设计,以及如何将单片机的数据按协议规定写入U盘,其中的协议包括FAT文件协议,USB1.1协议和UFI命令协议。
在器件选择上,除了采用具有主机控制器功能的CH375芯片外,其核心芯片采用的是AT89系列单片机AT89C52作为中央处理机,并对其进行了内存的扩展,更加适合于室外的采集工作。
课题的主要工作
本次课题主要是针对在单片机系统中无法应用USB产品的缺陷而做的相关的研究与设计,主要的工作如下:
分析USB协议以及USB海量存储类协议和FAT文件系统,确定在嵌入式系统中实现USB主机所需要的软硬件条件。
用单片机控制数据采集,制作数据采集系统电路。
用单片机作为中央处理芯片,CH375芯片作为主机控制芯片,完成USB主机控制器的软硬件的设计工作。在本设计中主要针对USB移动类存储设备(U盘),实现与PC机类似的USB主控功能,包括建立文件和目录,写入文件、删除文件等功能。
本文总结了USB技术的优点,同时指出由于目前USB设备的数据通信核心是计算机,限制了基于USB接口的数据采集系统在室外使用的便携性。在深入分析USB协议的基础上,提出了一种基于单片机的USB主机的设计方案,选取了目前最应用最为广泛,也是用户最希望应用于嵌入式场合中的U盘作为USB设备,在单片机系统中开发出了U盘主机系统。并根据目前实际室外数据采集的需要,将此系统应用于数据采集,设计了一种基于USB接口的便携式数据采集系统,完成了该系统的硬件和软件的设计。
在硬件设计中,系统采用51系列单片机实现核心控制,62256作为系统的缓存,CH375芯片实现单片机与USB接口的数据通信,电路设计简洁。
在软件设计中,遵循USB1.1协议,FAT文件协议和UFI命令这三种协议的规定利用C语言进行程序设计,完成模块化程序设计。在主程序设计中,提供服务子程序接口实现模块程序的调用。
提示:此毕业设计论文完整版包含【开题报告,任务书,论文,答辩稿】 作品编号:ckjs0249,word全文:58页,合计:25000字 |
本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的USB接口多路数据采集系统研究(开题报告,任务书,论文,答辩稿)!