1 前言 MATLAB是一套功能强大的技术计算(technical computing)软件工具,就数据采集方面来说,它集中了信号采集(它内置一些著名厂商的数据采集卡驱动程序),信号分析(计算),可视化(绘图),文件处理(存盘,打印等)各方面功能于一体,而且很容易开发出WINDOWS图形用户界面(Graphical user interface,缩写为GUI),而且适合开发数据采集系统驱动程序。 数据采集系统就是将温度、压力、流量、位移等模拟量采集、转换成数字量,并进行存储、处理、显示或打印的系统.在当今社会各个领域,包括科研和实验研究,数据采集系统有着不可代替的作用,数据采集和处理进行得越及时,工作效率就越高,取得的经济效益就越大.数据采集系统性能的好坏主要取决于它的精度和速度,在保证精度的条件下,还要尽可能地提高采样速度,以满足实时采集、实时处理和实时控制的要求.MATLAB提供的数据采集工具箱汇集了MATLAB集成的M-文件和MEX-文件动态连接库,可以实时显示通过计算机数据采集硬件采集的数据.利用该数据采集工具箱可以方便地建立数据采集系统. 本设计的基于MATLAB串口功能的数据采集系统。要求设计出一个Windows图形用户界面,利用方便的图形按钮实现串口输入的数据采集,数据图形分析(计算),可视化(绘图),文件处理(读入数据,存盘等)等功能。
|