基于嵌入式平台的数据采集系统基于嵌入式平台的数据采集系统
随着各类科技的迅猛发展,人们对数据采集的各方面要求不断提高:从高速、高精度、强实时性等最基本要
求,到采集设备的便携化、网络化以及智能化等比较复杂的要求。嵌入式系统是当前最流行的前沿技术,具有
体积小、功耗低等特点,将嵌入式技术引入数据采集系统,可以大大提高数据采集系统的实时性以及灵活性,
满足日益增长的采集需求。
数据采集就是将传感器采集到的一系列模拟信号,比如:温度、压力、流量、位移等转换成数字信号,以便于计算机识别,并
且进行相应的计算、存储和处理;同时,将这些处理之后的数据进行显示或打印,这样就可以实现对某些物理量的监测和控
制。随着各类科技的迅猛发展,人们对数据采集的各方面要求不断提高:从高速、高精度、强实时性等最基本要求,到采集设
备的便携化、网络化以及智能化等比较复杂的要求。嵌入式系统是当前最流行的前沿技术,具有体积小、功耗低等特点,将嵌
入式技术引入数据采集系统,可以大大提高数据采集系统的实时性以及灵活性,满足日益增长的采集需求。
本设计通过对嵌入式开发板的研究,以ARM9为核心,USB技术为通信传输方式,搭建一个基于ARM和USB2.0接口通信的数
据采集系统,自主完成硬件平台的搭建以及软件程序的设计。
系统总体框图
整个系统以ARM9为核心,负责协调整个系统其它部分的工作,保证整个系统数据采集系统正常完成数据的采集、处理以及传
输;ADC是模数转换器,负责将模拟信号转换成为数字信号;USB则负责与PC或者其它设备的数据传
输;FLASH跟SDRAM用于存放固化程序和运行程序;LCD用于显示数据采集过程中的一些信息,采集到的数据还可以通过用
户界面来显示并且进行一些简单的处理,方便用户对采集过程进行控制。
本设计利用一个嵌入式开发板搭建的一个智能照明系统,验证整个数据采集系统设计的正确性,其中会有一个光敏传感器来感
知外部的光照强度,以此来控制LED灯的明暗程度,这里对处于不同光照强度情况下的LED灯的电压电流数据做了采集。用户
程序界面如图所示:
评论0
最新资源