1.设计背景:
手机上查看到的当地温度是局域内的温度,也针对冬天多变的气温,能够实时的知道自己所在环境的温度是十分有必要的。所以做了一个电子温度计,体积小,可充电,待机时间长。
2.器件选择
- 采用DS18B20温度传感器,采用单总线协议与单片机通信,精度可达0.0625度,误差±0.1度,测量范围-55度-125度;
- 单片机采用了宏晶科技STC8G1K08单片机,其具有16个可用IO口,十分适合驱动四段八位数码,且高速稳定,也刚好把引脚用完。
- 显示部分使用了四段八位的共阴极数码管。
- 电源管理使用了TP4057锂电池充电管理IC,有充电指示灯和截止指示灯。
3.实物展示
本设计使用的主控芯片STC8G1K08,也是第一次使用,芯片的速度远远快于51单片机,所以对于DS18B20 时序的把控尤为重要,也十分感觉友人junyang的指导,才做出此设计。
针对STC8G1K08的学习才刚刚开始。