首页 > 编程知识 正文

基于plc的自动浇花系统(基于51单片机的智能浇花系统)

时间:2023-05-03 19:28:33 阅读:64276 作者:537

此次毕业设计设计采用单片机控制自动浇水系统,实现室内盆栽浇水自动化系统。 该系统可以监测土壤湿度,及时给作物适量浇水。 其核心是由单片机、温湿度采集、显示电路及浇水驱动电路组成的检测控制部分。 主要研究土壤湿度与灌水量的关系、灌水控制技术及设备系统软硬件编程的各个部分。 检测部分,单片机选择STC89C52单片机,软件用C51语言编程。 将土壤温湿度读入显示电路后,将检测到的土壤温湿度模拟量放大到数字量,通过单片机内的程序控制在LCD显示器上准确显示温度和湿度,同时将程序发送到另一单片机, 用单片机内的插播服务程序判断盆栽是否浇水,需要浇水时单片机系统发出浇水信号开始浇水,不需要浇水时进行下一步循环检测。 浇水系统也同时设计定时浇水部分,按关键开关设置不同浇水时间段,时间段内单片机驱动浇水系统,不在时间段内,不浇水。

【资源下载】下载地址如下(832 ) https://docs.QQ.com/doc/DTL RSD 01 bzxnpruxl

系统设计STC89C52是一种具有4K字节可编程可擦只读存储器的低电压、高性能CMOS8位微处理器,俗称单片机。 单片机的可擦除只读存储器可以重复擦除100次。 该器件采用ATMEL高密度非易失性存储器制造技术制造,与工业标准MCS-51指令集成输出引脚兼容。 由于多功能8位CPU和闪存组合在一块芯片上,ALMEL的STC89C52是高效微控制器,STC89C52单片机为许多嵌入式控制系统提供了灵活、廉价的方案

土壤温湿度采集与显示系统以单片机STC89C52为控制核心,通过软件安装实现具体工作。 土壤温湿度用ADC0832和两个定点设备模拟后送入单片机,通过单片机I/O口检测土壤温湿度值用液晶屏显示。 另外,系统为智能浇水设定时,该值与设定的浇水上下限值进行比较,低于下限值时,单片机发出控制信号开始浇水。 超过上限值时,单片机发出另一个控制信号进行控制,停止浇水。 系统为手动浇水时,按设定的定时浇水时间进行浇水,温湿度检测电路将检测到的土壤温湿度值显示在LCD上,达到实时监测土壤温湿度的目的。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。