基于MCS8051数据采集监测系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MCS8051数据采集监测系统的设计   数据采集系统,通常是为了将实时定时采集后,以数字量形式存储后进行分析,得到分析结果进行显示打印或报警。系统通常由传感器,线性放大器,多路模拟开关,采样保持器,A/D转换器,单片机芯片,扩展I/O口,存储器以及外接设备打印机,显示器等组成,其系统框图如下图所示。   基于MCS8051数据采集监测系统的设计   有时候,系统只是对某一个或几个信号进行采集和粗略分析,而并不需要十分精确的分析结果,此时需要的采集系统远没有上述那么复杂,可以根据需要进行简化,得到比较实用的系统。   在生活中,经常有些电器件在工作时,其电源电压需要保持在一定的电压范围内,否则器件容易受损,这时需要对电压进行实时的检测。假设某个电子器件的电压工作范围为3~5V,且电压的变化比较缓慢,需要对电压进行实时的监测,如果电压不在工作范围内则进行报警,而并不需要得到精确的电压数据。下面就此例,设计一个既简单又实用的数据采集监测系统。   由于是一路电压信号而且变化相对缓慢,所以不需要传感器、线性放大器、多路模拟开关和采样保持器等,报警部分可以用红黄绿灯来显示电压是否正常,所以整个系统只需要一篇A/D转换器、一片单片机、红黄绿灯各一个。   根据简单实用的原则来选择芯片:由于需要的精度不高,ND转换器、选择8位的ADC0804,单片机芯片可选择MCS-51系列的8051芯片(由于软件程序选择8051,不需要扩展程序存储器,且比较实惠)。另外红黄绿灯各一个。   电路:由于工作电压的动态范围为3~5V,ADC0804的VFEF2(参考电压输入端)接3V电压,所以输入的电压范围为0-6V,存储时OV为OOH,6V为FFH,由256/6*3=128可知3V为80H,同理5V为D5H,ADC0804的CLKI端外接一个电阻和电容来提供时钟信号,参数R=10kΩ,C=150pF.振荡频率FCLK=640kHz.转换时间约为100us.ADC0804转换器具有三态输出锁存器,可直接驱动数据总线,故与8051单片机的接口电路比较简单,如下图所示。   ADC0804的数据输出线DB7~0直接与8051的数据线PO.O~0.7相接1RD,WR和INTR也直接与8051的相应端子相接。Pl.l.P1.2,P1.3分别接红黄绿灯。   软件设计:定时采集数据,每隔五分钟采一次数据,每次采集十个样本点,存储后进行分析,与3V和5v进行比较,大于5V时亮红灯,小于3V时亮黄灯,工作电压正常时亮绿灯。   根据上述硬件电路如上图的要求,建立的程序框图如下图所示。   由该框图出发建立的源程序如下:   设计过程中以简单实用为准则,从整个设计过程来看,首先分析系统要求,然后选择元器件,设计电路图及软件程序,最后仿真。所设计的系统符合要求,且容易实现。   如果系统要求的功能较多,则可以从设计好的系统往外扩展,例如扩展显示、打印等功能,成为一个比较完善的数据采集监测系统。 参考文献: [1].?MCS-51?datasheet?/datasheet/MCS-51_477840.html. ? 基于89C51单片机的远程数据采集系统设计 工业生产过程中常常需要对温度、湿度、压力、流量等各种工艺参数随时进行检测和监控,同时还要将检测到的数据及时传递给上位机,以实现对参数的随机查询, 对信息的存储与处... CC2420和MMA7260在无线传感器数据采集系统的应用 随着无线通信技术、计算机技术的高速发展并应用到传感器技术中,使压力传感器的无线数据采集成为可能,其特有的性能比传统压力传感器更具优势。它可应用于布线和电源供给困... 基于单片机和串口服务器的远程数据采集系统 【摘要】介绍一种通过串口服务器在单片机与远程PC机间建立通信的方法,实现的远程数据采集系统。该系统是应用一款低电压,高性能的CMOS的8位单片机AT89C52构成数据采集系统... 基于RS - 485 总线的数据采集系统 1 硬件设计  系统整体框图系统实质上是一个集散控制系统,更准确地说是一个远程数据采集系统,系统概念设计图如图1 所示,系统整体框架图如图2 所示。  1.2 系统模块... MAX1358B:16位数据采集系统 数据手册 MAX1358B智能数据采集系统(DAS)基于16位、Σ-Δ模数转换器(ADC),系统支持的功能使其非常适合基于微处理器(μP)的系统。器件在单个芯片中集成了ADC、DAC、运算放大器... . .

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档