义的字符写入CGRAM中,D7~D5为000,
D4~D0为5点的字模数据
读RAM指令 1 1 D7 D6 D5 D4 D3 D2 D1 D0 从内部RAM读取数据D7——D0(DDRAM/CGRAM/I)
五、操作时序
如表2所示:
RS R/W 操作说明
0 0 写入指令码D0~D7
0 1 读取输出的D0~D7状态字
1 0 写入数据D0~D7
1 1 从D0~D7读取数据
注: 在读取数据时,注意D7位的电平高低。D7=1,不进行任何读写操作;D7=0,允许写操作。此外,在每次的读取操作之前要先进行系统检测。
2。5。3LCD1602液晶显示模块
该液晶显示模块主要是借助液晶的物理特性,即利用电压的大小控制模块,使得模块在有电的情况下就可以显示字符或是图形。此外,液晶显示器较薄,体积小,适用性强,可驱动性高等特点。
1602显示模块原理连接图如下图所示,在第三个V0引脚处添滑动变阻器,使得液晶的显示对比度在电阻值的变化下有所不同。
图2-7 1602显示模块原理图
2。6阈值设置模块
如图2-8所示。设置四个按键,分别为K1、K2、K3和K4,对应的单片机引脚分别为P2。1、P2。2、P2。3、P2。4。
四个按键的所实现的模块模式为湿度设置模式、温度设置模式、关阈值确认显示模式和当前状态停止模式。其中K1键——模式选择键,负责湿度和温度的转化,通过按键的次数来区别;K4键——关阈值确认显示模式;K2键——温度或湿度阈值的增加;K3——温度或湿度的减少。
阈值设置模块使得设计的可执行性增高,大棚的花费降低,节省了大量的系统运行时间。
图2-8 阈值设置模块原理图
2。7报警模块论文网
当所测得的温度或湿度值超过系统所设定的阈值时,系统将会发出声光报警,提示工作人员当前的环境情况,紧接着系统将自动识别,采取措施解决问题。
图2-9 报警电路
其中单片机的P2。6和P2。7与晶体三极管的基极输入端连接,当高电平“1”输出时,三极管导通,二极管发光,蜂鸣器工作;当低电平“0”输出时,三极管截止,蜂鸣器、二极管都不工作。
2。8控制电路设计方案
单片机的控制电路可以实现将低电压,小电流转化成高电压,大电流信号。
本试验中,对温湿度控制的执行机构主要是通过空调器与加湿机加以控制。当温度过高或湿度过高时,打开空调器和加湿机对其降温,去湿;当温度过低或湿度过高时,打开空调器和加湿器对其升温,加湿。内部原理图如图2-10所示。
图2-10 控制电路原理图
大棚内温湿度的控制采用该执行机构来采取措施。在整个设计中主要采用单片机来控制,如继电器等,这就解决了加热和灌溉的问题。该执行的控制电路工作原理是:当CPU控制引脚低电平时,隔离器的引脚也为低电平,此时要保证光耦两边的电压<3V,不然就会产生光信号。其中三极管起放大作用,二极管限流起保护作用。 AT89C51单片机大棚温湿度自动控制系统设计+电路图+程序(7):http://www.youerw.com/zidonghua/lunwen_202530.html