单片机的多点采集系统.docxVIP

  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文档。上传文档
查看更多
1 引言 多点采集,是利用一种装置,从系统外部多点采集数据并输入到系统内部的一个接口。被采集数据是已被转换成为电信号的各种物理量,如温度、风速、压力等采集的数据大多是瞬时值,也可是某段时间内的一个特征值。准确的数据测量是数据采集的基础。数据测量方法有接触式和非接触式,检测元件也多种多样。不论使用哪种方法和元件,均以不影响被测对象状态和测量环境为前提,以保证采样数据的正确性。在互联网行业快速发展的今天,多点采集已经被广泛应用于互联网及分布式领域,多点采集领域已经发生了重要的变化。国内外各种多点采集器先后问世将多点采集带入了一个全新的时代。 多点采集系统根据不同的应用需求有不同的定义,这就使得多点采集系统的发展显得尤为重要。 多点采集系统的任务就是根据不同的地理环境对信号进行采集,如实现采集地点的任意性,采集时间的任意性,然后将采集的模拟信号转换成单片机能够识别的数字信号,送入单片机进行相应的处理,得出相应的数据,并将其进行显示或加以通信,以便实现对采集量的实时监视和处理。在生产与生活的各个方面多点采集系统几乎无处不在,凡是有自动监控系统的地方都会有多点采集系统的出现,随着工业生产生活不断发展的需要,对多点采集系统的要求越来越高,尤其是根据不同的需求实现以不同的方式采集数据。温度作为一个与人们生活密切相关的物理量一直以来都得到各方面的重视,因此本课题以对多点温度数据的采集完成整个设计,该课题的研究具有较大的发展前景和一定的经济价值。 2系统设计方案 整个系统采用模块化设计,硬件结构由传感器和单片机、LED数码管、蜂鸣器、LED灯等装置组成,传感器将物理参量转换为电压变化并将转换结果输送给芯片进行处理,芯片将处理结果发送给单片机,采用AT89S51读取芯片的数据,单片机控制显示电路实时显示各路的采集数据,同时控制报警系统工作,保证系统安全运行单片机还将数据通过总线送给上位机,上位机设有显示功能、报警功能和设置下位机报警参数的功能。下位机有按键设置强制控制。能够实时显示报警参数和调节报警上限。 2.1方案选择 2.1.1 测量单元的选择 方案一: 本设计的测温电路,可以使用热敏电阻之类的器件作为温度传感器,将由温度变化所引起的电压变化采集过来,然后进行A/D转换,这样,单片机就可以进行数据处理,同时,也可以通过上位机或LED屏,将被测温度实时地显示出来,这种设计需要用到A/D转换电路,测温电路比较麻烦,设计模块较大,不利于多点采集。 方案二: 采用集成芯片和传感器搭配完成测温单元。在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只K型热电偶与MAX6675芯片搭配作为温度测量模块。此模块,可以很容易的将温度变化转换成电压变化,通过MAX6675将电压变化转换成与实际温度相应的数字量,采用此模块能满足设计要求。 从以上两种方案比较,很容易看出,采用方案二具有很强的优越性,模块电路比较简单且抗干扰能力强,系统的稳定性得到很大的提高,同时下位机软件设计也能更加简洁,单片机运行效率更高,因此采用了方案二作为温度测量模块。 2.1.2 显示单元的选择 方案一: 使用LED静态显示,这种方法编程简单而且不用另加驱动模块,可以直接与单片机管脚相连,能达到较高的显示指标,而且显示程序简洁。但是静态显示占用了较多的I/O口。只能应用于显示位数不多的情况。虽然LED静态显示也能通过外加锁存器的方法节约I/O口,但是这种方法必须在每一个显示位加一个锁存器锁存单片机送出的显示字段,同时还要控制锁存器的锁存时间与显示字段的协调,这样就加大了编程的工作量,同时也大大增加了硬件的数量,扩大了系统的面积,既不实用也不经济。 方案二: 使用LED动态显示完成显示单元,动态扫描在一定程度上节省了I/O口的使用,减少了硬件的数量,系统面积得到减小,既经济又实惠。但这种方法需要加外部驱动,以此增加输出电流来更好的驱动数码管显示,电路虽简单,但是还需要特定的编程来完成动态扫描,增加了编程的难度和编程的工作量。 通过以上两种显示方法的比较,考虑本设计最终输出的数据位较多,单片机没有太多的输出口来完成静态显示,同时考虑到实际要求和设计的经济性本,设计最终决定使用动态显示。 2.1.3 下位机方案选择 单片机自1971年诞生以来经过飞速的发展,单片机技术已经得到了巨大的提高单片机已经广泛应用于人类生活的方方面面。单片机的型号也多种多样,本文设计采用AT89S51单片机。AT89S51是一个低功耗,高性能的8位,片内含有4k Bytes的可反复擦写1000次的只读,器件采用的高密度、非易失性存储技术,兼容标准MCS-51以及80C51结构,芯片内集成了通用8位和ISP Flash,AT89S51在众多嵌入式控制应用系统中已经得到了广泛应用[1]。基于

文档评论(0)

159****6529 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档