现在正是一年中最火热的夏日,虽然有天气预报,但是这只是大范围的平均温度,并不能反应一个小范围的实际温度。于是想DIY一个简单的电子温度计,它除了可以快速的测量温度外,还可以便携,方便在不同地方测量温度。
正好找到很久以前(应该快10年了吧)的一个AVR开发板,非常经典的AVR Butterfly。这个开发板几年前以前已经修改过一次:将它的电池换成了锂电池,锂电池接在的AVR Butterfly的电压端,不但方便充电,也可以精确的测量出电池电压;软件部分也做了一些修改(主要修改部分是电池电压测量和温度测量部分),原来的Bootloader也替换为AVR Universal Bootloader。这次又做了一些修改,使用更加简单方便。
这是修改后的效果。中午在室内测温度是27度,在凉台上,没有太阳的地方是40度,如果是阳光下,很快就升到了50度。
显示电池电压。
更换了大容量的锂电池,应该可以用很久。
这是以前使用的小容量的100mAH锂电池。
充电器是自己DIY的一个简易USB充电器,使用了MC34673作为充电芯片。这个芯片是几年前以前参加FreeScale活动时申请的样片。此外还有一片FT232R,在充电的同时可以和AVR Butterfly进行串口通信,或者进行程序升级。充电器上还有3个LED,分别指示串口通信和充电状态。
文章评论(0条评论)
登录后参与讨论