由HM1500/1520湿度传感器与单片机构成的智能湿度测量仪电路如图19所示,采用5V电源,配4只共阴极LED数码管,共用3片IC:IC1为HM1500/1520湿度传感器,IC2为带10位ADC的单片机PIC16F874(Microchip公司),IC3为7路达林顿反相驱动器阵列MC1413。PIC16F874内含8路逐次逼近式10位A/D转换器,最多可对8路湿度信号做模数转换,现仅用一路。JT为4MHz石英晶体,配合振荡电容C1、C2提供4MHz时钟。其电源电压2.5~5V,静态电流小于2mA。RA口(RA0~RA7)为I/O口,用PA0(AIN0)接收湿度传感器电压;PA1~PA4输出位扫描信号,经MC1413反相后作位驱动;RB0~RB6输出七段码接LED笔段a~g。PIC16F874具有掉电保护功能,MCLR为掉电复位锁存端;当UDD降至4V以下时芯片复位,电源恢复正常后须经72ms延迟才脱离复位。掉电期间RAM数据保持不变。
