- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据采集显示系统设计
摘要
以AT89C51单片机和模数转换器件ADC0809为核心,该系统有三部分:数据采集、数据处理、终端接收显示。具体包括控制、显示、A/D转换、数码显示模块等。设计中用ADC0809进行8位数据的采集,利用AT89C51单片机进行数据接收并保存对应的内存单元,进而把数据以数码管的形式显示出来。硬件设计采用电子设计自动化工具Protel 99SE以及用Proteus进行硬件仿真等。软件设计则采用模块化编程方式。
关键字: AT89C51 AD转换 数据采集
一、设计的要求
1.1计算机的发展与数据采集
近代以来随着计算机的发展数据计算技术有了很大的提高,使得高速数据处理成为可能,计算机和各种设备紧密结合构成了灵活多样的控制系统,也构成强有力的信息处理系统,这样对社会的发展产生了深远的影响。作为控制系统的最前端,数据采集系统在多个领域有着广泛的应用。数据采集是工、农业控制系统中至关重要的一环,在医药、化工、食品、等领域的生产过程中,往往需要随时检测各生产环节的温度、湿度、流量及压力等参数。同时,还要对某一检测点任意参数能够进行随机查寻,将其在某一时间段内检测得到的数据经过转换提取出来,以便进行比较,做出决策,调整控制方案,提高产品的合格率,产生良好的经济效益。
1.2数据采集系统
数据采集系统,从严格的意义上来说,是用计算机控制的多路数据自动检测或巡回检测,并且能够对数据实行存储、处理、分析计算以及从检测的数据中提取可用的信息,供显示、记录、打印或描绘的系统。数据采集系统一般由数据输入通道,数据存储与管理,数据处理,数据输出及显示这五个部分组成。输入通道要实现对被测对象的检测,采样和信号转换等工作。数据存储与管理要用存储器把采集到的数据存储起来,建立相应的数据库,并进行管理和调用。数据处理就是从采集到的原始数据中,删除有关干扰噪声,无关信息和必要的信息,提取出反映被测对象特征的重要信息。另外,就是对数据进行统计分析,以便于检索;或者把数据恢复成原来物理量的形式,以可输出的形态在输出设备上输出,例如打印、显示、绘图等。数据输出及显示就是把数据以适当的形式进行输出和显示。
1.3数据采集系统研究前景
工、农业的发展,多路数据采集势必将得到越来越多的应用,为适应这一趋势,做这方面的研究就显得十分重要。在科学研究中,运用数据采集系统可获得大量的动态信息,也是获取科学数据和生成知识的重要手段之一。总之,,不论在哪个应用领域中,数据采集与处理将直接影响工作效率和所取得的经济效益。
在本设计中对多路数据采集系统作了基础的研究,系统主要解决的问题是如何进行数据采集以及如何进行多路的数据采集,并将所得数据保存到指定的存储单元。设计对后续的数据到计算机的上传等问题亦有所涉及。
二、任务分析与方案确定
2.1系统的模块法划分
根据系统的基本要求,将本系统划分为以下几个模块:
信号采集、调理模块
A/D转换模块
单片机89C51最小系统模块
人机通信模块
数据传输显示模块
2.2系统方框图
键盘输入AT89C51信息采集/
键盘输入
AT89C51
信息采集/调理
ADC
0809
数码显示
数码显示
图2-1
2.3信息采集调理模块
工业信号幅值范围很宽,由于转换器的输入电压幅值被限制为0~5V,故在此处必要时需对工业现场信号进行预处理,以便使工业信号满足处理器的幅值要求。在多路数据采集信息中数据采集方式有顺序控制数据采集和程序控制数据采集。
2.3.1顺序控制数据采集
顺序控制数据采集,顾名思义,它是对各路被采集参数,按时间顺序依次轮流采样。原理如图2-2所示,系统的性能完全由硬件设备决定。在每次的采集过程中,所采集参数的数目、采样点数、采样速率、采样精度都固定不变。若要改变这些指标,需改变接线或更换设备方能实现。数据采集时,控制多路转换开关的信号来自脉冲分配器,在时钟脉冲的推动下,这些控制信号不断循环,使多路转换开关以先后顺序循环启闭。
采样/
采样/保持
放大器
多路转换开关
多路转换开关
A/D转换
A/D转换
计数器
计数器
时钟
译码器采样/保持
译码器
采样/保持
放大器
图2-2
2.3.2程序控制数据采集
程序控制的数据采集是由硬件与软件两部分组成。可以根据不同的需求,通过按键选择的方式进行控制通道的选择。如图2-3 所示。程序控制数据采集的采样通道地址可随意选择,控制ADC0809的8路模拟选通开关开启的通道地址码由存储器中读出的指令确定。即改变存储器中的指令内容便可改变通道地址。
由于顺序控制数据采集的方式缺乏通用性和灵活性,即本次设计将采用程序控制数据采集的方式。
您可能关注的文档
最近下载
- 2025年专业工具通达信软件操作详解教材 .pdf VIP
- 沉降观测方案.docx VIP
- 《土地管理法》考试题库(含答案).docx VIP
- P12 更多的资料请参阅《2010学年上中CPS活动手册 上海中学.docx VIP
- 从肝论治2型糖尿病课件.doc VIP
- 于志强教授从肝论治糖尿病经验.docx VIP
- 2021届北京市海淀高三语文一模阅读部分讲评 课件(150张PPT).pptx
- 背负式风力灭火机的操作与使用 .ppt VIP
- 苏州七年级月考试卷及答案.doc VIP
- 山东科学技术版劳动实践指导手册三年级第11课公益劳动与志愿服务校园公益劳动清洁美化校园我行动 教案.docx VIP
文档评论(0)