论文部分内容阅读
基于USB接口的数据采集系统提供即插即用的USB接口,使数据采集系统的应用变得更广泛、更便捷。通过方便的USB接口与PC机进行数据交换,可以实现对历史数据进行曲线绘制,直观地反映被测对象的工作状态。
显示方式和数据存储方式都突破以往的显示与存储方式。显示方式采用的是320x240点阵无字库蓝色背光的LCD显示,显示信息量多,而且显示界面美观;存储方式在延续以往的EEPROM存储方式的同时,采用标准接口的大容量SD存储卡。使得所设计的数据采集系统适用于多种通讯方式、大容量数据存储和多信息量的监控与显示。
在本次论文中,主要解决了以下三个方面的技术难题:
(1)USB接口芯片的上位机驱动程序的实现。针对某一特定的硬件特性,编写与其相对应的驱动程序,实现USB接口芯片与PC端之间的虚拟串行口。同时实现单片机与FT245BM芯片之间的通讯协议。
(2)大容量存储卡访问的实现。实现单片机与大容量存储卡SD卡之间的数据读写操作,大大提高单片机的信息存储量。
(3)液晶显示器件的应用。实现信息的大容量显示,使显示界面明亮、美观。不仅可以显示常用的数字、字母等字符,还可以显示汉字、图标、图形等。
同时还需要编写上位机部分的应用程序,实现与USB设备之间的数据传输、用户界面的曲线绘制和液晶显示器上图形界面、菜单的设计。并成功地应用于“USB数据采集卡”及“红外线气体浓度分析仪”。