该系统为小型花园自动灌溉系统,具有5个功能模块:
1.主体功能:利用51单片机对电机,光敏电阻,湿度传感器及LCD显示屏等多个模块进行控制,从而达到自动灌溉无人花园的功能。
2.传感器功能:定时采样土壤湿度,并与标准湿度范围作对比,若当前湿度达标,则继续保持;若未达标,则电机启动,旋转喷洒器浇水,浇灌一定时间后自动停止,然后再次等待定时采样土壤湿度。如此保持土壤湿度保持在一定范围内。
3.中断功能:用光敏电阻检测天气,如遇到下雨天,则系统自动停止。
4.显示功能:利用LCD显示屏将湿度信息实时显示在显示屏中。
5.检索功能:设置独立按键模拟界面,检索历史湿度,以达到良好人机交互的功能
该系统proteus仿真采用的主要元器件有C51,SHT11湿度传感器,LCD1602液晶显示屏,RAM6264存储器,74LS373锁存器,button独立按键,L298驱动电桥电路以及电机motor等。
仿真形式为:采用C语言编程keil和proteus联合仿真。
1