论文部分内容阅读
本论文以基于USB接口的生理数据采集系统的研制过程为主要内容,详细阐述了利用南京沁恒电子有限公司的USB接口芯片CH372与ATMEL公司的AT89C52单片机实现上位机通过USB接口与下位机通讯的设计方案、开发方法和开发步骤,并给出了具体实现方案和物理实现。 论文首先简要介绍了USB总线的相关内容,然后介绍了USB接口的设计步骤。USB接口的设计包括硬件设计、固件程序开发和应用程序开发三大部分。 在硬件设计部分,首先介绍了USB控制器的选择,设计中所用USB接口芯片CH372芯片的性能和特点,然后给出了具体硬件设计方案,并讨论了设计中应该注意的问题。 固件程序开发部分先从总体上介绍了程序的设计思想及其层次框架,随后详细介绍了各层次程序的设计过程,并给出了部分源代码和程序流程图。 应用程序开发部分论述了驱动程序与应用软件开发工具的选择的原则,介绍了我们所用的开发环境(上位机使用Borland公司开发的C++Builder开发平台,下位机使用超杰单片机仿真开发系统)、驱动程序的结构以及应用程序访问驱动程序的方法。主机应用程序设计的较简单,主要提供一个友好的人机界面,对采集系统进行控制并显示采集后数据,因此在文中没有做过多介绍。 本论文已完成了基于USB总线的数据采集系统的设计,基本实现了数据采集功能。此课题搭建了一个适合生物电信号处理的软、硬件平台,为实现生物医学信号的自动采集、自动测量、自动分析进而自动诊断提供必要的条件。