论文部分内容阅读
近年来随着计算机技术的发展和后PC时代来临,嵌入式技术已经成为工业生产和科研实验中不可或缺的重要组成部分。另一方面,数据采集则是信号与信息处理的关键,在军工和民用中得到了广泛应用。两者的相互结合,将是未来自动控制领域的发展趋势。因为将嵌入式技术引入到数据采集系统中,不但大大提高了系统的实时性和灵活性,而且还能满足日益提高的自动测量需求。本文的研究正是基于上述考虑而进行的基于ARM的嵌入式数据采集与显示系统研制。
在兼顾通用性和可扩展性的条件下,设计了以ARM处理器和可编程逻辑器件FPGA为核心的数据采集系统。该系统主要由两个部分组成:系统主控核心板和实现各外围功能的扩展板。核心板由微处理器ARM、扩展内存以及直流电源模块组成,主要用来控制备相关外围功能器件的正常工作;扩展板主要由可编程逻辑器件FPGA、模数转换器、显示器接口以及串口等组成,可进行多通道多参数的采集、存储、传送和显示。软件设计上,编写了Bootloader,完成了基于Xmodem协议的传输方式,开发了触摸屏和彩色LCD的驱动程序,移植了uC/GUI图形用户界面,实现了抢占式实时操作系统uC/OS-II在该平台上的运行。最后对采集到的数据进行了基于小波变换的数字信号处理,得到了满意结果。