采用51单片机的智能盆栽浇水系统
发布时间
阅读量:
阅读量
一.硬件方案
湿度传感器采集的数据直接连接至ADC0832的IN端作为模拟输入信号。选用湿度传感器配合AD转换电路,在电路内部集成了湿度采集、AD转换以及单片机解码显示等功能模块。当单片机需要执行数据采集时,它会发出指令启动A/D转换器运行,在此过程中ADC0832根据接收的地址信号选择通入IN1通道,并对输入的模拟信号执行转换操作;当转换完成后,在EOC输出端获得高电平信号提示后门限条件达成并完成此次转换任务;随后单片机通过调用中断服务程序来获取此次转换结果;最后将处理后的湿度数据通过软件程序传递给LCD1602进行显示。整个电路系统主要由STC89C52单片机芯片、ADC0832采样电路、LCD1602液晶显示器、土壤湿度传感器、温度传感器、抽水电机、按键开关以及蜂鸣器等组件构成。
二.设计功能
(1)LCD屏幕的第一行显示真实湿度值(H),第二行分别显示湿度的上限(Upper Limit)和下限(Lower Limit)。
(2)按键操作指南:从左侧开始依次为减键(↓)、加键(↑)、设置键(Set)。
(3)该设备支持对湿度上限/下限及温度上限/下限报警范围的自定义设置,并具备掉电保护功能;这些数据存储于STC单片机内部,在首次开机时无需重新配置即可使用。
(4)当检测到湿度低于设定下限时会自动启动水泵进行抽水灌溉操作并发出声光警报;而当
全部评论 (0)
还没有任何评论哟~
