基于PIC单片机的智能湿度测量仪电路

最新更新时间:2014-11-19来源: 互联网关键字:PIC  单片机  智能湿度  测量仪电路 手机看文章 扫描二维码
随时随地手机看文章

  由HM1500/1520型湿度传感器和单片机构成的智能湿度测量仪电路如下图所示。该仪表采用+5V电源,配4只共阴极LED数码管。电路中共使用了3片IC:IC1为HM1500/1520型湿度传感器,IC2是由美国微芯片(Microchip)公司生产的带10位ADC的单片机PIC16F874,IC3为7达林顿反相驱动器阵列MC1413。PIC16F874是一种高性价比的8位单片机,内含8路逐次逼近式10位A/D转换器,最多可对8路湿度信号进行模数转换,现仅用其中一路。JT为4MHz石英晶体,配上振荡器电容C1、C2之后可为单片机提供4MHz时钟频率。PIC16F874的电源电压范围较宽(+2.5~+5V),适合低压供电,静态电流小于2mA。RA口(RA0~RA7)为I/O接口,现利用PA0(亦称AIN0)口线来接收湿度传感器所产生的电压信号。PA1~PA4输出位扫描信号,经过MC1413获得反相后的位驱动信号。RB口中的RB0~RB6输出7段码信号,接LED显示器相应的笔段电极a~g。PIC16F874还具有掉电保护功能,MCLR为掉电复位锁存端。当UDD从+5V降至+4V以下时,芯片就进入复位状态。一旦电源电压又恢复正常,必须经过72ms的延迟时间才脱离复位状态,转入正常运行状态。在掉电期间RAM中的数据保持不变,绝不会丢失。

关键字:PIC  单片机  智能湿度  测量仪电路 编辑:探路者 引用地址:基于PIC单片机的智能湿度测量仪电路

上一篇:用TL431制作的可调压电源电路图
下一篇:单片集成的小型调频发射电路图

推荐阅读最新更新时间:2023-10-12 22:49

基于STC89C58RD+单片机的空调网络管理系统的控制终端设备设计
  在学校等单位,分散安装空调存在随意开、通开造成的电能浪费现象,这不仅增加了单位的运作成本,同时还给管理增加了难度。为解决此问题,利用STC89C58RD+作中央处理器、rtl8019as作网卡、TCP/IP为通信协议,设计一款空调网络管理系统的控制终端设备。便于管理人员通过空调网络管理系统的操作,实现在网络上对空调(受控设备)的开、关实施控制,也便于通过空调网络管理系统了解空调(受控设备)的运行状态,并随时加以管理控制。从而达到节能降耗和节支增效的经济、高效的IT管理模式,具有理论意义和应用价值。 1 硬件 1.1 终端主机 电路 整个电路分为 电源 、网络接口、数据处理和控制I/O接口等四部分。电源由一
[单片机]
基于STC89C58RD+<font color='red'>单片机</font>的空调网络管理系统的控制终端设备设计
单片机单按键控制LED发光的程序
51单片机单按键控制LED发光的程序,就是用一个与P3_0引脚连接的按键控制P2_0相连LED的亮和灭两种状态。按一次按键灯亮,再按一次按键灯灭。再按一次又亮,再按一次灯又灭,本程序出自单片机网:http://www.51hei.com,经过测试已经可以成功运行。 #include "AT89X51.H" void main(void) // 主程序 { bit mark; //定义位变量 unsigned int n; //定义循环变量 while(1) //无限循环 { if (P3_0==0) //如果按键按下 { for(n=0;n 1000;n++); //延时一段时间,等待按键完全按下 mark=~mar
[单片机]
一个单片机串行数据采集/传输模块的设计
在微机测控系统中,经常要用到A/D转换。常用的方法是扩展一块或多块A/D采集卡。当模拟量较少或是温度、压力等缓变信号场合,采用总线型A/D卡并不是最合适、最经济的方案。这里介绍一种以GNS97C2051单片机为核心,采用TLC2543 12位串行A/D转换器构成的采样模块,该模块的采样数据由单片机串口经电平转换后送到上位机(IBM PC兼容机)的串口COM1或COM2,形成一种串行数据采集串行数据传输的方式。经实践调试证实:该模块功耗低、采样精度高、可靠性好、接口简便,有一定实用价值。 1 主要器件介绍 1.1 TLC2543串行A/D转换器 模块采用TI公司的TLC2
[应用]
MCU 中输入/输出口的使用
简介:   在HT49C30-1/HT49R30A-1 中有8 个双向的输入/输出口(PA 口,8 位),6 个输入口(PB 口);HT49C50-1/HT49R50A-1 中有12 个双向的输入/输出口(PA 口,8 位;PC 口,4 位),8 个输入口(PB 口);HT49C70-1/HT49R70A-1 中有16 个双向的输入/输出口(PA 口,8 位;PC 口,8 位),8 个输入口(PB 口)PA、PB、PC 分别对应RAM 中地址 、 、 。掩膜时可选择PA、PC 口的结构(NMOS 或CMOS),及该口是否具有上拉电阻。   若PA、PC 口结构NMOS 时,在读取数据之前,必须向相关位写“1”以关闭场效应管
[工业控制]
从零开始51单片机教程——10 数据传递类指令
单片机数据传递类指令有哪些?什么是直接地址传递与间接地址传递 ( 3 ) 以直接地址为目的操作数的指令 MOV direct,A 例: MOV 20H,A MOV direct,Rn MOV 20H,R1 MOV direct1,direct2 MOV 20H,30H MOV direct,@Ri MOV 20H,@R1 MOV direct,#data MOV 20H,#34H ( 4 ) 以间接地址为目的操作数的指令 MOV @Ri,A 例: MOV @R0,A MOV @Ri,direct MOV @R1,20H MOV @Ri,#da
[单片机]
从零开始51<font color='red'>单片机</font>教程——10 数据传递类指令
基于单片机智能开发平台解决方案介绍
一、单片机应用开发平台的意义   单片机是最初的大型计算机的一个分支,主要用于:工业自动化控制、智能仪器、仪表、航海、航天、智能家电等领域。单片机作为一种嵌入式产品应用的主流控制芯片,应用十分广泛,而支持它的开发手段国内还比较落后,目前我国单片机嵌入式产品的开发行业中,仍实行随意性个体的自然经济的落后方式,即便技术力量较强的公司,也仍在实行“板凳模式”的产品开发方法,大量低水平的重复劳动形成了顽症。采用平台开发模式实行“阶梯模式”的开发方式从根本上解决了“板凳模式”的弊端。 二、单片机开发平台简介   单片机应用智能开发平台是为单片机的应用开发提供的一套解决方案,包括有中文开发平台操作系统、基础平台、扩展功能函
[单片机]
基于<font color='red'>单片机</font>的<font color='red'>智能</font>开发平台解决方案介绍
利用STC89C52单片机控制LCD1602(不带中文字库)显示的中文
一、设计原理 使用STC89C52单片机控制1602LCD(不带中文字库的);利用1602LCD(不带中文字库的)中的存储器(64个字节00H-3FH)自建立8个5 8点阵的字符从而显示中文字符。 二、LCD1602的指令集: 1、清屏 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 运行时间(250Khz):1.64ms; 功能:清DDRAM和AC值
[单片机]
STM32单片机上RGB数据转为JPEG格式办法
【1】项目背景 在STM32单片机上调用OV系列摄像头读取实时视频,然后对数据进行分析,分析之后再通过WIFI或者4G网络传输给服务器保存和显示。因为处理数据时,采用的是RGB源数据格式,处理之后的 数据需要通过网络传输,由于RGB源数据占用内存很大,对接下来的网络传输非常不力,严重影响传输速度。所以,需要先将RGB数据压缩成JPG格式再进行传输。 【2】常用的JPGE压缩库 (1)libjpeg库 libjpeg是一个用于处理JPEG图像格式的库。它提供了一组用于压缩和解压缩JPEG图像的函数,可以在各种操作系统上使用。libjpeg是由Independent JPEG Group开发的自由软件,其主要功能包括压缩和解压缩J
[单片机]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved