(3)可以在 1602 显示屏上看到即时的温度和湿度的数据。论文网
(4)将温度和湿度的范围设置好,连接上蜂鸣器,如果超出范围,蜂鸣器鸣 响实现报警功能。
2。2 设计思路
电路可以划分为四个部分,分别为温湿度采集模块、中央处理器、显示模块 以及报警模块部分。电路的核心是单片机模块,主要负责数据的分析与处理;其 次是 DHT11 模块,它可以测量出当前环境下的实时温湿度,然后传输给单片机; 1602 显示模块,可以让我们看到实时的温湿度的数值;蜂鸣器报警模块,当温 度或者湿度达到它的上下限值时,蜂鸣器鸣响开始报警;还有电源模块,每个模 块都需要供电来工作,因此电源的电力是必要的。把即时的温度和湿度的数据发 送给 1602 液晶显示屏。可以在 1602 显示屏上看到即时的温度和湿度的数据。将 温度和湿度的范围设置好,连接上蜂鸣器,如果超出范围,蜂鸣器鸣响实现报警 功能。
2。3 方案选择
2。3。1 芯片选择方案
方案一:采用的芯片是 ATC89C51 单片机,因为它兼容性好,而且 ATC89C51
能够直接用串行数据口直接下载。这款芯片有以下几个优点:
(1)ATC 单片机执行的速度非常快,大约是 ST 的 2~35 倍。
(2)ATC 系列对需要的运行环境要求不高,当控制电源低于 5V 时,它依然 能够稳定运行,即使电源降到 3V 时,它都还能够正常运行。
(3)ATC 系类单片机的是我们学习的主要部分,所有它的一些资源获取比 较简单,而且 ATC 系列操作要求比较低。
方案二:ST89C51 是一款电压比较低,性能很好的八位单片机,是由美国 ATMEL 公司研发的,器件的生产是采用高密度技术,器件中存储的信号不容易 丢失,它的兼容性也很好。FLASH 工艺制成了它的片内程序存储器,ST89C51 对运行环境的要求比较低,所以缩减了很多开发时间。我们还能够对写进单片机 的程序来加密,这就可以非常有效的保障了我们的劳动果实,还有 ST89C51 能 够组成最小的单片机的使用系统。这就减少了占用系统的资源,还可以使系统的 可靠度增加 ,减少系统的投资,如果程序的占用比 4K 少,那么 4 个 I/O 口可以 完全的供给客户需求。还能使用 5V 的电压进行操作。ST89C51 可以对三级的存 储器进行密码保护,这就能够供应了非常快速,便捷的加密方法,还能彻底的保 证了系统不会被模仿,P0 口是个三态的双向口,我们也叫数据总线口,是因为 那个口可以直接对外面的存储器实行控制操作。
目前可行的方案有以上两种,方案二虽然更精确,但是操作复杂,价格比较 高,方案一 ATC89C51 单片机测量的数据不是非常精确,但是它能满足我们这个 系统的功能要求,而且操作比较简单,价格也比较便宜,比较适合我们选用。因 此,我们选择的芯片是 ATC89C51 单片机。
2。3。2 温湿度传感器选择方案
方案一:选择 DHT11 传感器作为温度和湿度检测模块。DHT11 数字式温度 和湿度传感器是一个包括了已校验正确的数字信息传输出来的温度和湿度的复 合型传感器,它可以同时收集温度和湿度数据,而且它的上下限的数值是确定, 因而可以准确的测量数据,操作简单,它的数字化的传送方法在设计电路时非常 便捷。电阻式感湿器件和 NTC 测温器件构成了传感器的主要部分,感湿器件是 通过不同湿度下电阻的变化值来测定湿度的,而且连接了一个高性能的单片机, 而且 DHT11 可以对自己的数据进行分析和处理。综合传感器的特点,这个器件 不仅性价比极高,而且质量很好,响应速度很快,所以在应用电路中得到了广泛 应用。它用一条线与单片机连接即可,就是采用串行接口的方式,这样器件消耗 的能量就小了,选择的 DHT11 传感器能满足系统的功能要求,而且具有很好的 稳定性。 ATC89C51单片机的温湿度检测报警系统设计+电路图+程序(4):http://www.youerw.com/zidonghua/lunwen_82222.html