基于AT89S51單片機的智能加濕器系統電路設計

MCU控制外围器件协调工作,是整个系统的控制中枢。

基于AT89S51单片机的智能加湿器系统电路设计。系统电路原理图如图所示。控制电路的核心器件是属于MCS-51系列的AT89S51单片机,AT89S51是一种低功耗、高性能的CMOS8位微控制器,具有2K在系统可编程Flash存储器,采用的工艺是高密度非易失存储器技术;片上Flash允许程序存储器在系统可编程,亦适于常规编程器;在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案;价格低廉、性能可靠、抗干扰能力强。因此广泛应用于工业控制和嵌入式系统中。




    		    基于AT89S51單片機的智能加濕器系統電路設計

系统的声光报器电路、振落电路、复位电路。显示模块选用1602字符型液晶模块,是目前工控系统中使用最为广泛的液晶屏之一,电路图所示。1602字符型液晶模块是点阵型液晶,驱动方便,经编码后显示内容多样化。本系统分信号的主要有温度传感器的输入信号和单片机输出的控制信号构成。首先由单片机向温度传感器发出读信号,随后温度传感器做出响应,单片机待DS18B20完成收集到得温度信息进行AD处理并存储为数字信号后,开始读取温度值,并对其信号做位处理使之达到用户需求的精度以及计算得到相对湿度,最后通过1602LCD显示温湿度值。另外,系统在运行过程中还有专门的控制声光报警系统、光电耦合开关的控制信号。

文章来源:http://www.originic.hk/Item/Show.asp?m=1&d=2120

更多相关文章
  • 基本上界面设计好了, 下一步就要设计BLL层,看这一层是怎样控制数据的,应该怎样用控制层进行控制,完成系统呢? 我们首先来分析一下BLL层是怎样进行控制逻辑的,只有知道其工作原理了才能较为合理的抽象BLL层的类来. 我实现了一个三层架构实例,从各层中包含的类.各类拥有的方法以及相互调用的顺序上让我从 ...
  • 基于ATmgea8單片機設計的加熱控制系統(轉)
    源:http://blog.163.com/zhaojun_xf/blog/static/3005058020085102562729/ 1 引言 温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金.化工.机械.食品等领域.文中介绍的文化测量及加热控制系统以 ATmega8 ...
  • 


    		    基于STM32單片機開發光學指紋識別模塊(FPM10A)全教程
    1.平台 首先我使用的是 奋斗 STM32 开发板 MINI板 光学指纹识别模块(FPM10A)淘宝网址是:http://item.taobao.com/item.htm?id=5380075198 2.购买指纹模块,可以获得三份资料 1.简要使用说明 2.使用指纹模块的功能函数 3.FPM10A用
  • 


    		    基于51單片機SHT11溫濕度傳感器檢測程序(含電路圖)
    下面是原理图: 下面是SHT11与MCU连接的典型电路: 下面是源代码: #include <reg52.h> #include <intrins.h> /******************************************************** 宏定义 ...
  • 实验须知: 实验主机:192.168.1.11 1. 配置httpd基于用户的访问控制----basic认证机制 (1)安装httpd程序,并启动服务 #yum install httpd–y [[email protected] ~]# servicehttpd start Starting httpd:htt
  • void Timer0_ISR( ) interrupt 5 { CountMilliseconds++;//只负责自加,加到最大又重新从0开始 } u16 setDelay(u16 t) { return(CountMilliseconds + t - 1); } u8 checkDelay (u
  • 浅谈windows下基于Qemu Manager 虚拟机安装 linux 等操作系统的方法 --马志晶 摘要 QEMU 是一套可以在Windows 操作系统中仿真出另一套操作系统的仿真软件.因为它可以在 系统中仿真出一颗虚拟的CPU,然后将要仿真的操作系统交给这颗虚拟CPU去处理,所以能 够达到同一
  • 51单片机目前比较流行的是ATMEL公司的89S51,带Flash ROM编程的单片机,可以多次重复编程, AVR系列单片机也是ATMEL公司生产的一种8位单片机,采用RISC精简指令集,速度快,功耗低,并集成A/D转换,PWM,SPI,USART,IIC等资源,大大简化外围电路的设计,AVR单片机
一周排行
  • 昨天远程服务器后,服务器无故卡住了,鼠标各种延迟与无反应,想在进程管理器里关闭程序也卡住,想点击重启系统也卡死无反应.纠结后win+R打开了cmd用shutdown重启才算搞定.重启期间思考了下,如何用cmd命令来管 ...
  • 因项目的需求,低版本的MySQL在性能上不能满足我们的需求,现在需要更换为高版本的MySQL 5.5.44.新版本的MySQL 5.5.44在性能上,比起CentOS 5.11自带的低版本的MySQL 5.0.95,
  • 一.安安装zebra Configuring RIP with Quagga Routing Suite in Fedora 1.download quagga quagga-0.99.16.tar.gz 2.解压缩
  • 


    		    Cisco下的HSRP以及HUAWEI下的VRRP
    热备份路由器协议HSRP和虚拟路由器冗余协议VRRP HSRP: 该协议中含有多台路由器, ...
  • DHCP Option主要是针对不同厂商的设备在不同环境的应用下所配置的特殊信息 CISCO CALL Manager DHCP Option : option 150 ip ip-address : 此option ...
  • 如果不是因为工作需要,我根本不会理会IE6的兼容问题,甚至我都不想理会IE的所有内核,不过IE9用了下,我还是重新对IE报以期待的.话题扯远了,下面回到话题上来吧.这次要说的内容就是,如果让IE支持li:hover(
  • webservice错误,访问的时候加后缀wsdl即可,如:http://localhost:9/HelloWorld?wsdl
  • Qt_chartdirector圖形開發
    ChartDirector 是一款商业的图表库,有多种语言的版本,使用它做的图表非常的精
  • 记得前天有人问我, Memcache 和 MySQL 自己的 Query Cache 有啥区别? 我这样回答的,前者是山寨中的战斗机,后者是官方的战斗机. 新手回答问题,错了莫怪.哈哈哈. 好像细节上的差别还是有的. ...
  • '您正试图运行的函数包含有宏或需要宏语言支持的内容.而在安装此软件时, 您(或您的管理员)选择了不安装宏或宏的控件的支持功能.' 每次关闭word都要出现这个该死的提示,头痛了半天. 谢谢各位! 我终于找到方法了,并