基于单片机多路数据采集系统

168福建电脑2008年第11期基于单片机多路数据采集系统刘焰(长江大学电子信息学院湖北荆州434023)【摘要】:数据采集系统用于将模拟信号转换为计算机可以识别的数字信号.该系统目的是便于对一些物理量进行监视、控制。本文介绍一种经济、实用的多道敖据采集系统:它以8051CPU为棱心,配以0809A/D转换器件,使用四个-e&LED数码管来进行显示。LED采用的是动态扫描显示。系统实现八道数据自动退回采集与显示,适用于非快速变化信号的多路检测。系统软件可在proteus上仿真。【关键词】:8051单片机;ADC0809;数据采集;proteusl、引言数据采集系统.从严格的意义上来说。应该是用计算机控翩0000H-0007H。模拟量直接ADC0809的IN0一IN7输入。,数字量由ADC0809的DO~D7输出并直接接到单片机8051的I/O口的的多路数据自动检测或巡回检测.并且能够对数据实行存储、处POEl(P0口作为输入E1)。理、分析计算以及从检测的数据中提取可用的信息。供显示、记录、打印或描绘的系统。数据采集系统一般由数据输入通道.数据存储与管理,数据处理.数据输出及显示这五个部分组成。输入通道要实现对被测对象的检测.采样和信号转换等工作。数据存储与管理要用存储器把采集到的数据存储起来。建立相应的数据库.并进行管理和调用。数据处理就是从采集到的原始数据中。删除有关干扰噪声,无关信息和必要的信息.提取出反映被测对象特征的重要信息。另外,就是对数据进行统计分析,以便于检索;或者把数据恢复成原来物理量的形式.以可输出的形态在输出设备上输出,例如打印。显示,绘图等。数据输出及显示就是把数据以适当的形式进行输出和显示。本次设计是在现场物理信号通过传感器转换为旺5V的基础上,由单片机进行远距离传输并还原为¨5V的电信号,通过LED显示。系统最多显示8路数据。2、统硬件电路ADC0809其他引脚如:BC等直接接到单片机的P2口(P2口作为输出E1).最后ADC0809的结束信号端口直接接到单片机P3.7口。2.2数码管显示电路本设计选用3个数码管显示数据.连通道号共用4个位数码管.每次数据传输完调用延时程序.使数据持续显示1秒.经过比较分析.在设计中采用了共阳极动态显示模式并将数码管的段码端直接接到单片机输出端口P1口。而数码管的公共端我则接到了单片机输出端口P'3口.因为只有4个系统硬件电路如图1:ADC081Y)将¨图l:系统硬件电路数码管.我只用到了P3.0.P3.3。。这时只要PO口送出数字的显示代码.数码管就图3:整体的流程图5V模拟信号转换为00卜FF数字信号并传送给51单片机.然后由51单片机进行数据存储及数据处理.最终由LED显示器显示。完成对模拟信号的采集。苴片机ALE|P图2:ADC0809时钟接口电路(--分频电路)CLoCK^DC明09能正常显示数字。3.系统软件的设计整个系统软件设计主要有三大块:加转换部分:显示数据的转换存储部分;数据的显示部分。系统采用模块化编程.将各部分功能分别实现。整体的流程2.1ADC0809与8051单片机的接口设计图如图3所示。ADC0809与单片机8051的硬件接口方式一般有:查询方式、中断方式和等待延时方式。本设计采用查询方式。由于ADC0809芯片内部投有时钟脉冲源.我选择利用单片机8051提供的地址锁存控制输入信号ALK经D触发器二分频后.作为ADC0809的时钟输入。当CPU访问外存储器时.AU(的输出作为外部锁存地址的低字节的控制信号:当不访问外部存储器时。ALK端以1/6的时钟振荡频率固定地输出正脉冲。又因3.1A,D转换程序流程图加转换过程:将8路模拟量持续输入ADC0809模拟量输入端INO-IN7。首先将OE。START。ALE。A。B.C都置0,然后ALK置l再清零.进行转换通道地址ADC0809的时钟频率有一定的范围10.1280kHz.故我取单片机的锁存.即选择转换通道打图4:MD转换程序淹程图...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?