用单片机PIC16F684做感应水龙头的供电检测开发?

2019-04-15 12:05发布

生活中感应水龙头越发的常见了,公共场所使用也更加的频繁,感应水龙头,顾名思义,就是通过红外线感应出水。那么感应水龙头的功能是通过什么实现的呢? 感应水龙头,是通过红外线反射原理,当人体的手放在水龙头的红外线区域内,红外线发射管发出的红外线由于人体手的摭挡反射到红外线接收管,通过集成线路内的微电脑处理后的信号发送给脉冲电磁阀,电磁阀接受信号后按指定的指令打开阀芯来控制水龙头出水;当人体的手离开红外线感应范围,电磁阀没有接受到信号,电磁阀阀芯则通过内部的弹簧进行复位来控制水龙头的关水。 感应水龙头供电检测的功能实现主要通过英锐恩开发芯片PIC16F684。就是通过芯片程序检测感应水龙头供电情况。当芯片检测电池没有正常供电时,芯片会选择备用电池顶替上,改为备用电池供电,确保感应水龙头能正常工作不受影响。 英锐恩开发芯片PIC16F684是Microchip的8位单片机产品,其功能特性主要有以下几点: 增强中程核心,49个指令,16个堆栈级别 具有自读写功能的FLASH程序存储器 96 LCD段驱动支持 内32 MHz振荡器 集成电容mTouch传感 模块综合温度指示器 MI2C,SPI,EUSART W/AUTOW 3 ECCP和2 CCP(增强/捕获比较PWM) 可选电压基准的比较器 14路电压基准10b模数转换器 25 mA源/槽电流I/O 四个8位定时器(TMR 0/TMR 2/TMR 4/TMR 6) 一个16位定时器(TMR 1) 扩展看门狗定时器(EWDT) 增强型断电复位 棕 {MOD}复位(BOR) 电路串行编程(ICSP) 宽工作电压(1.8V-5.5V) 低压PIC16LF1937变体(1.8V-3.6V) 英锐恩用PIC16F684做感应水龙头的方案开发,最大化的使用了它的功能并满足了感应水龙头的功能开发。对于感应水龙头供电检测问题也达到了很好的预防效果,并能够保证感应水龙头长期正常使用。