功能框图
方案一:采用ZML166作为主控MCU,该芯片内置24位Σ-∆ ADC、128倍高阻抗输入放大器、基准电压源,单芯集成整个红外传感器的测量电路,非常适合处理高精度模拟转换的应用,外加LCD驱动液晶,一路I/O提供PWM控制蜂鸣器鸣叫作为提示,采用1路I/O作为测量按键的检测,配合开机电路,该按键也作为开机的通电按键,上电之后由MCU接管电源控制,测量完成自动断电,完成功耗的最优化。除测量按键外,还需要3个按键实现系统功能的切换,1个用于切换单位(华氏度和摄氏度切换),1个用于切换模式(人体模式和物体模式的切换),1个用于翻查测量记忆。采用EEPROM实现温度数据记忆和校准数据的存储,默认存储32条温度值的记忆。功能框图如下图所示,可选择ZLG72128或其他LCD驱动芯片来驱动段码液晶屏或数码管进行显示。
方案二: 系统采用华大HC32L136K8TA作为主控MCU,该芯片内置LCD驱动外设,可直接驱动LCD显示。4路ADC实现传感器的参数采集,其中两路通过运放芯片放大后进行采集,一路I/O提供PWM控制蜂鸣器鸣叫作为提示,采用1路I/O作为测量按键的检测,配合开机电路,该按键也作为开机的通电按键,上电之后由MCU接管电源控制,测量完成自动断电,完成功耗的最优化。除测量按键外,还需要3个按键实现系统功能的切换,1个用于切换单位(华氏度和摄氏度切换),1个用于切换模式(人体模式和物体模式的切换),1个用于翻查测量记忆。采用EEPROM实现温度数据和校准数据的存储,默认存储32条温度值的记忆。同时可选用蓝牙,可通过蓝牙将数据传到手机上进行数据统计和管理。使用两节干电池供电,通过DCDC升压到3.6V,再使用LDO稳压到3.3V给系统供电。