- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STC15W204S温室智能变送器设计
基于STC15W204S温室智能变送器设计
摘 要:针对温湿度传感器信息采集时驱动程序多集成在仪表端的现状,设计了1种基于微型处理器在温湿度传感器端进行驱动化处理并输出帧格式数据的温湿度传感模块。此设计采用温湿度传感器SHT10,LCD1602液晶屏,并通过串口通信将温湿度数据及时送到计算机显示,同时将显示的数据与设定值进行对比,若温湿度超过设定的范围,则启动蜂鸣器及LED灯报警。通过设计原理图,焊接电路,硬件调试,证明了该系统的可行性。
关键词:温湿度传感器SHT10;变送器;STC15W204S
中图分类号 TP273 文献标识码 A 文章编号 1007-7731(2018)15-0127-03
Abstract:in view of the temperature sensor information acquisition and integrated driver more explicit degrees in the status quo,this paper designed a kind of microprocessor based on temperature and humidity sensors to drive processing and output data of temperature and humidity sensor module frame format. This design USES the temperature and humidity sensor SHT10,LCD1602 LCD screen,and through a serial port communication will timely sent to the computer display,temperature and humidity data will display data compared with the set value at the same time,if the scope of the temperature and humidity more than set alarm buzzer and LED lamp is started. The feasibility of the system is proved by designing schematic diagram,welding circuit and hardware debugging.
Key words:Temperature and humidity sensor SHT10;The transmitter;STC15W204S
1 引言
?厥掖笈镌谂┎?品生产和观赏花卉栽培方面起着重要作用,因此需要改善和提高温室大棚的科技水平和降低大棚建设的成本。目前,应用于温室大棚的温度检测系统多采用有模拟温度传感器、多路转换开关、A/D转换器及单片机等组成的传输系统。这种温度采集系统需要在温室大棚内布置大量的测温电缆,才能把传感器信号送到采集卡上,安装和拆卸繁杂,成本也高[1-5]。也有一部分设计研究使用的是PT100作为温度采集器,但其缺点在于需外接A/D转换模块,采集速度和精度不高。本设计所用的温湿度检测电路由SHT10、微控制器STC15W204s和MAX485组成,每个传感器使用同一个驱动电路,当上位机给出接受信号后,驱动电路工作,开始信号采集,且MAX485的传输距离可达到2km,方便远距离传输,此设计减少了驱动模块,体积小,成本低,具有明显优势。
2 系统总体方案设计
系统设计主要分为硬件电路设计和软件程序设计,硬件电路主要分为温湿度采集电路、单片机控制电路、报警电路、显示电路及串口电路。程序的设计使用C语言,因为C语言模块化编程,可读性较好,且具有很强的移植性,编写程序时可避免重复性工作。程序编译软件使用IAR FOR STM8编程软件。
采用单片机作为控制器的系统框如图1所示。
2.1 SHT10传感器单元设计 SHT10采集温室内的温湿度,经过传感器输出已校准的数字量。其采用3.3V供电,电源引脚VDD和GND之间增加一个100nF的电容用于去耦滤波。串行时钟输入SCK用于处理器与SHT10之间的通讯同步。串行数据DATA三态门用于MCU和SHT10之间的数据传输。为避免信号冲突,DATA脚需要1个外部的上拉电阻。SHT10传感器电路如图2所示:
2.2 报警单元设计 报警电路采用蜂鸣器和LED灯。蜂鸣器是无源蜂鸣器,因STM8S单片机PD4口带蜂鸣器复用功能,只能驱动无源蜂鸣器。由于单片机I/O口输出电流较小,驱动不了蜂
文档评论(0)