一、设计思路
随着城市化进程的加速和人们生活水平的提高,越来越多的人开始养花种植。然而,由于忙碌的工作和生活节奏,很多人无法及时照料花卉的浇水需求,导致花卉生长不良甚至死亡。因此,设计一种基于51单片机的智能浇花设施,能够实现自动浇水,对于解决这个问题具有重要的现实意义。
二·原理框图
根据要求活动,这次使用得捷的Scheme-it来设计框图。画图非常方便!!!简单的方框图和基本的器件原理图绘制很简单!
以下是原理框图的分享链接:https://www.digikey.cn/schemeit/project/51自动浇水-7a61509ae39a46c295586191ec6d16b6
三·模块介绍
主控芯片:AT89C51
AT89C51是一个低功耗,高性能CMOS 8位单片机,片内含4k字节Flash可擦写存储器。AT89C51器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,AT89C51的片内Flash允许程序存储器通过传统编程器反复编程。
实物图:
ADC0832模数转换
ADC0832是8位逐次逼近式模数转换器,它可以根据地址码锁存译码后的信号。只选通8路模拟输入信号中的一个进行转换是目前国内应用最广泛的8位通用芯片。引脚为片选使能,芯片使能;0引脚为输入通道0;1引脚为模拟输入通道1;引脚为。DI引脚为数据信号输入,选择通道控制;DO引脚为数据信号输出,转换数据输出。
实物图:
引脚说明图:
显示模块:
液晶显示。以数值的显示,这型号的液晶屏和单片机的接口更加简单可靠,操作也方便,通过显示屏上的电极控制液晶分子状态来达到显示的目的。在重量上比相同显示面积的传统显示器要轻得多。 它的1引脚为;2引脚为5;3引脚0为对比度调整端,接时对比度最弱,接地时最高;4引脚,高电平1时为数据寄存器,低电平0时为;5引脚为读写信号线,高电平1时为读操作,低电平0时为;6引脚E为使能端,高电平1时读取信息,负跳变时执行指令。7~14引脚D0~D7为8位双向数据端;15引脚BLA为背光正极;16引脚BLK为背光负极。由图可以看到显示屏的RS引脚和E引脚分别与单片机的P1.0与P1.2引脚相连,通过程序设定P1.0与P1.2引脚的高低电平的改变来控制液晶显示屏的命令选择和数据的读取。其中RW与单片机的P1.1引脚相连。RS引脚与RW引脚同为低电平时,处于写指令状态;RS引脚为高电平,RW为低电平时处于写数据状态,而E引脚在高电平时处于读取信息状态,负跳变时才会执行指令。
实物图如下:
湿度检测:
此次设计所使用的是yl-69土壤湿度传感器,通过按键模块调节土壤湿度值,可以自动对花圃自动浇水,数字量输出D0可以与单片机直接相连,通过单片机来检测高低电平,由此来检测土壤湿度。具体连接方式为传感器板上的VCC接电源,GND接地,A0接单片机模拟输入,D0接数据输入。
实物图:
报警电路:
实物图
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、i电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为有源蜂鸣器和无源蜂鸣器两种类型。
注意:这里的“源”不是指电源,而是指震荡源。
四·总结:
以上便是FastBond活动阶段一的内容,因为阶段一只要求绘制出框图和原理图即可,实现上还是非常简单的,其他数值计算、原理图细节修缮、成品效果等将留在阶段二中展现。其中原理或有错误,请诸位指正。