完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 eehome 于 2013-1-5 09:48 编辑 我本来觉得水果电池驱动LCD只是展示会上的噱头,三片柠檬的电力,应该足够带动LCD的。不过最初当我用Mega8L做了一个电路却不能用水果电池驱动时,我下决心亲自实践一番,看看水果供电的AVR单片机能否成功。这样我可以验证对低功耗单片机设计的一些认识;而我手头上一个用MSP430的项目,样机已经做好多时了,觉得MSP430不爽(不只是贵,我们还要维护两套平台),有心想要改成AVR。那个MSP430功耗真是低,3节五号镍镉电池供电的样机,停停走走用了一年多。 喜欢MSP430做低功耗设计的朋友,欢迎来砸砖。 这是水果电池的电极,阳极是做PCB的覆铜板,阴极是镀锌螺丝。将上述电极浸入滴过醋的三个水杯里,我测到水果电池的容量能达到:空载电压3V,短路电流400uA。这使我有信心演示出水果供电的AVR单片机。 ![]() 水果电池的电极 (原文件名:IMG_1383b.jpg) 我用Mega8L做了一个电路,驱动静态的笔端式LCD,能够在2~3节电池下工作,却不能用水果电池驱动。原来Mega8L标称的最低工作电压是 2.7V,实际可以工作到2.5V。水果电池电压被拉到1.9V,电流60uA,可见水果电池的容量很小。我没有花时间去改进水果电池,倒是想进一步 改进AVR。 于是我先用tiny13做了一个闪烁LED的实验,成功的验证了水果对AVR单片机供电的可能。Tiny13是可以工作到1.8V的。LED是Fairchild的 HLMP-D150,小电流时的亮度要比普通LED好。实际上当LED点亮时,绝大部分功耗在LED上。 ![]() Tiny13驱动LED闪烁(亮) (原文件名:IMG_1378b.JPG) ![]() Tiny13驱动LED闪烁(灭) (原文件名:IMG_1379b.JPG) ![]() 一周以后的水果电池 (原文件名:DSCF0073b.JPG) 我想用Mega88P之类的PicoPower技术的AVR芯片代替Mega8,工作电流比前一代产品小,工作电压可以低到1.8V。终于收到了从ARMok那里买的 Mega88。虽然Mega88和Mega8 Pin-pin 兼容,但和Mega8的寄存器略有不同,还得重新为Mega88编译代码。3V下LCD亮了,但是2.3V下LCD已经 完全黯淡无光。原来LCD是设计在5V工作的,于是又装了一个2倍负压电路,用对称的PWM波驱动倍压电路。 ![]() Mega88驱动LCD显示数字0~9 (原文件名:DSCF0086b.JPG) 最终能工作的水果供电的AVR单片机的配置如下: 硬件:Mega88,32KHz外部晶振,2倍负压电路由AVR的PWM驱动,LCD是静态的笔端式LCD,用Mega88的IO口直接驱动,没有分时扫描。 软件:在Timer0中断服务程序中每2秒钟刷新LCD显示,平时AVR工作在空闲模式。Timer1提供PWM波形驱动2倍负压电路。 测量数据: 电路工作时水果电池电压2.5V,整机电流30uA,2倍负电压提供电压大约-3V。 参考我们的论坛中的帖子“用水果供电的单片机最小系统[MSP430]”。 Mega88 低功耗的设置和循环显示数字0~9的代码。 Mega88驱动静态LCD ![]() |
|
相关推荐
40 个讨论
|
|
只有小组成员才能发言,加入小组>>
2937个成员聚集在这个小组
加入小组2680 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3003 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2273 浏览 1 评论
4703 浏览 1 评论
2484 浏览 1 评论
952浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3005浏览 2评论
2681浏览 1评论
1082浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-2 08:19 , Processed in 0.956022 second(s), Total 42, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191