搜索
bottom↓
楼主: xiaoxu191

用水果供电的AVR单片机——挑战MSP430的低功耗

  [复制链接]

出0入0汤圆

发表于 2010-4-7 09:46:20 | 显示全部楼层
没想到还能这样搞的。。。楼主太有创意了

出0入0汤圆

发表于 2010-4-7 10:13:23 | 显示全部楼层
真不错,开了眼界了

出0入0汤圆

发表于 2010-4-13 00:38:08 | 显示全部楼层
低功耗不错!!

出0入0汤圆

发表于 2010-4-28 15:15:30 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-4 20:28:30 | 显示全部楼层
呵呵,
msp430用水果供电能挂一打.

参数摆在那里呢.

低功耗除了msp430,

还有好几家,

哪里轮到AVR说话

出0入85汤圆

发表于 2010-5-8 13:33:23 | 显示全部楼层
mark

出10入12汤圆

发表于 2010-5-12 11:26:36 | 显示全部楼层
番茄也是水果???
可怜的番茄。

出0入0汤圆

发表于 2010-5-20 22:13:38 | 显示全部楼层
牛X

出0入0汤圆

发表于 2010-5-29 12:30:33 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-2 15:24:19 | 显示全部楼层
强阿 转走转走

出0入0汤圆

发表于 2010-7-22 14:51:46 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-7-23 18:38:17 | 显示全部楼层
强呀!

出0入0汤圆

发表于 2010-9-15 21:06:11 | 显示全部楼层
厉害 学习了

出0入0汤圆

发表于 2010-9-16 21:37:55 | 显示全部楼层
电其实是金属片供滴

出0入0汤圆

发表于 2010-9-17 00:44:40 | 显示全部楼层
没有水果也是不行滴

出0入0汤圆

发表于 2010-10-24 13:11:00 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-12-24 17:39:50 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-12-24 17:46:55 | 显示全部楼层
回复【82楼】zhg_wx  伊歆老爸
可以尝试换不同的水果,看看哪种水果发电量比较大
-----------------------------------------------------------------------

电压跟金属有关系,不同的水果酸性不一样,影响电流

出0入0汤圆

发表于 2010-12-25 08:29:02 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-12-25 09:37:59 | 显示全部楼层

出0入0汤圆

发表于 2010-12-27 11:07:48 | 显示全部楼层
强啊,顶啊

出0入0汤圆

发表于 2011-3-30 10:04:54 | 显示全部楼层
牛啊

出0入0汤圆

发表于 2011-3-30 10:23:45 | 显示全部楼层
佩服呀,楼主的研究精神值得敬佩!

出0入0汤圆

发表于 2011-3-30 15:47:16 | 显示全部楼层
430带液晶显示也就是5ua

出0入0汤圆

发表于 2011-4-1 13:35:07 | 显示全部楼层
MK

出0入0汤圆

发表于 2011-4-1 15:07:26 | 显示全部楼层
¥%……&,简直无话可说

出0入0汤圆

发表于 2011-4-20 14:26:07 | 显示全部楼层
牛X

出0入0汤圆

发表于 2011-4-27 09:24:05 | 显示全部楼层
楼主强人,让我们开眼界了!

出0入0汤圆

发表于 2011-4-28 10:18:42 | 显示全部楼层
楼上各位大侠 我想请教一个问题
现在我手头上有一颗封装为SC70-6(SOT25-6)的管子 打字是31D (注:后面D 可能表 年份)  一时之间我不知道这个是什么型号
很难找 ?有谁可告知? 谢谢  菜鸟至上!!

出0入0汤圆

发表于 2011-4-28 10:21:24 | 显示全部楼层
好给力

出0入0汤圆

发表于 2011-4-30 12:09:22 | 显示全部楼层
我最爱吃的柿柿。

出0入0汤圆

发表于 2011-5-31 16:53:31 | 显示全部楼层
qiang!

出0入0汤圆

发表于 2011-5-31 18:29:38 | 显示全部楼层
今天才看到。

出0入0汤圆

发表于 2011-6-1 13:12:03 | 显示全部楼层
厉害.大开眼见.太强了

出0入0汤圆

发表于 2011-7-14 18:53:10 | 显示全部楼层
厉害,这都能想到

出0入0汤圆

发表于 2011-8-2 12:56:40 | 显示全部楼层
从LZ的创意中想起的,Atmega8工作电压用5V.
但手册上说================
• 4 Mhz时功耗 , 3V, 25°C
– 工作模式: 3.6 mA
– 空闲模式: 1.0 mA
– 掉电模式: 0.5 µA
===============
难道说,进入掉电模式之前,还要首先使电源降压不成。
望高手出超

出0入0汤圆

发表于 2011-8-2 21:41:25 | 显示全部楼层
刚刚看了一下   用水果供电的单片机最小系统[MSP430]  

确实没有这个帖子火,再加上图文并茂,很强

出0入0汤圆

发表于 2011-8-4 08:10:34 | 显示全部楼层
验证理论的真实性~

出0入0汤圆

发表于 2011-8-4 13:30:37 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-4 14:50:44 | 显示全部楼层
强。mark

出0入0汤圆

发表于 2011-8-4 15:06:04 | 显示全部楼层
犀利的楼主

出95入100汤圆

发表于 2011-8-4 15:14:55 | 显示全部楼层
金属片供电的吧

出0入0汤圆

发表于 2011-8-4 23:00:41 | 显示全部楼层
必须马克学习,

出0入0汤圆

发表于 2011-8-30 20:44:26 | 显示全部楼层
强悍……

出0入0汤圆

发表于 2011-9-9 17:25:39 | 显示全部楼层
兰州威武

出0入0汤圆

发表于 2011-10-11 16:46:52 | 显示全部楼层
拍的好清楚啊

出0入0汤圆

发表于 2011-10-11 18:09:36 | 显示全部楼层
好玩

出0入0汤圆

发表于 2011-10-13 11:09:57 | 显示全部楼层
太强大了。。。

出0入0汤圆

发表于 2011-10-14 09:49:00 | 显示全部楼层
厉害厉害

出0入0汤圆

发表于 2011-10-16 13:25:48 | 显示全部楼层
楼主碉堡了!

出0入0汤圆

发表于 2011-10-24 20:19:09 | 显示全部楼层
楼主V5
前来膜拜膜拜
呵呵

出0入0汤圆

发表于 2011-11-17 10:40:20 | 显示全部楼层
牛!

出0入0汤圆

发表于 2011-12-30 20:28:12 | 显示全部楼层
这个比较新奇啊  续航能力不行啊 呵呵

出0入0汤圆

发表于 2012-1-13 15:16:58 | 显示全部楼层
牛!

出0入0汤圆

发表于 2012-1-14 19:41:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-20 00:21:10 | 显示全部楼层
低功耗绝了!

出0入0汤圆

发表于 2012-1-22 03:48:05 | 显示全部楼层
PIC好像也可以的!

出0入0汤圆

发表于 2012-5-24 19:46:09 | 显示全部楼层
mark  试试水果供电

出0入0汤圆

发表于 2012-5-24 21:28:19 | 显示全部楼层
MAKR,真是太厉害了

出0入0汤圆

发表于 2012-5-25 11:19:55 | 显示全部楼层
这个厉害!

出0入0汤圆

发表于 2012-5-26 22:22:27 | 显示全部楼层
牛人!

出0入0汤圆

发表于 2012-6-2 15:42:31 来自手机 | 显示全部楼层
楼主厉害呀!!!!!!!!

出0入0汤圆

发表于 2012-6-2 15:47:43 | 显示全部楼层
老早也想这样玩!

出0入0汤圆

发表于 2012-6-6 22:07:25 | 显示全部楼层
必须看完。。。

出0入0汤圆

发表于 2012-6-8 14:31:25 | 显示全部楼层
弓虽啊,佩服,佩服,我只记得我上初中的时候用苹果做过点LED的,发光微弱的很。

出0入0汤圆

发表于 2012-6-16 14:19:57 | 显示全部楼层
cool                                                                                       

出0入0汤圆

发表于 2012-7-13 15:52:44 | 显示全部楼层
学习了  没用过AVR的单片机  先留下  以后用的着

出0入0汤圆

发表于 2012-9-1 20:50:23 | 显示全部楼层
好强大啊。

出0入0汤圆

发表于 2013-1-23 15:31:42 | 显示全部楼层
我的AVR低功耗一直都几个ma电流,看了这里的回复,很有感触,继续试验。

出0入0汤圆

发表于 2013-1-23 21:42:39 | 显示全部楼层
LZ实在是太强悍。

出0入0汤圆

发表于 2013-1-30 16:45:58 来自手机 | 显示全部楼层
楼主的精神可佳啊!

出0入0汤圆

发表于 2013-2-23 21:41:16 | 显示全部楼层
厉害啊!

出0入0汤圆

发表于 2013-4-9 14:27:28 | 显示全部楼层
无敌了,低功耗啊

出0入0汤圆

发表于 2013-4-13 23:17:12 | 显示全部楼层
为什么我的测试结果和楼主不符呢,在3.3V下,掉电电流是0.15ma。

出0入0汤圆

发表于 2013-4-13 23:18:59 | 显示全部楼层
本帖最后由 fanice 于 2013-4-13 23:25 编辑

使用内部晶振,经过CKDIV8分频后是1000000MHZ,再经过CLKPR分频256,频率是31250HZ,依然不能得到低功耗啊。 程序源码如下:                                              #include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/wdt.h>
#include <avr/sleep.h>
#include <util/delay.h>


#define Setup_idle_mode()                       (SMCR=0,SMCR |= (1<<SE))
#define Setup_power_down_mode()                 (SMCR=0,SMCR |= (1<<SE)+(1<<SM1))
#define Setup_adc_noise_reduction_mode()        (SMCR=0,SMCR |= (1<<SE)+(1<<SM0))
#define Setup_power_save_mode()                 (SMCR=0,SMCR |= (1<<SE)+(1<<SM1)+(1<<SM0))
#define Setup_standby_mode()                    (SMCR=0,SMCR |= (1<<SE)+(1<<SM2)+(1<<SM1))
#define Setup_ext_standby_mode()                (SMCR=0,SMCR |= (1<<SE)+(1<<SM2)+(1<<SM1)+(1<<SM0))

/********************************************************
WatchDog初始化
********************************************************/
void WatchDog_init(void)
{
        wdt_reset();
        MCUSR &= ~(1<<WDRF);   
        WDTCSR |= (1<<WDCE)|(1<<WDE);
        WDTCSR = (1<<WDIE)|(1<<WDP3)|(0<<WDP2)|(0<<WDP1)|(1<<WDP0); //8.0S WATCHDOG ENABLED - dont forget to issue WDRs
}
/********************************************************
WatchDog关闭
********************************************************/
void WatchDog_off(void)
{
        wdt_reset();
        WDTCSR |= (1<<WDCE)|(1<<WDE);;   
        WDTCSR = 0x00;
}
/********************************************************
WatchDog中断
********************************************************/
SIGNAL(WDT_vect)
{
        WDTCSR |= (1<<WDIE);
        wdt_reset();
}


int main(void)
{
        WatchDog_init();

        DDRB = 0x00;
        PORTB= 0Xff;

        DDRC = 0x08;
        PORTC= 0X7f;

        DDRD = 0x00;
        PORTD= 0Xff;
        sei();

        while(1)
        {
                PORTC= 0X08;
                _delay_ms(3000);
                PORTC= 0X00;
                wdt_reset();                       
                MCUCR = (1 << PUD);
                PRR |= (1 << PRTIM2)|(1 << PRTIM1)|(1 << PRSPI)|(1 << PRUSART0)|(1 << PRADC)|(1 << PRTWI)|(1 << PRTIM0);//(1 << PRTWI)|(1 << PRTIM0)|(1 << PRADC)
                Setup_power_down_mode();
                asm("sleep");
        }
}

出0入0汤圆

 楼主| 发表于 2013-4-14 07:15:31 | 显示全部楼层
这么老的帖子也被你翻出来了。
看看IO的配置是否合适。
1)每个IO是否有一个固定的电平?
2)AVR不用的IO建议设为输入、上拉,我看到Port C 有几个IO是输入、三态的,可能有问题。
掉电模式和晶振频率无关,0.15mA已经比较接近了,能做到10uA以下的。祝你成功!

出0入0汤圆

发表于 2013-4-14 09:28:49 | 显示全部楼层
才看到,学习

出0入0汤圆

发表于 2013-4-14 09:29:18 | 显示全部楼层
多谢楼主分享

出0入0汤圆

发表于 2013-4-14 09:40:27 | 显示全部楼层
果然是水果

出0入0汤圆

发表于 2013-4-14 10:04:07 | 显示全部楼层
不得不说这是个大牛,思维与实践能力出众呀!

出0入0汤圆

发表于 2013-4-14 11:20:58 | 显示全部楼层
xiaoxu191 发表于 2013-4-14 07:15
这么老的帖子也被你翻出来了。
看看IO的配置是否合适。
1)每个IO是否有一个固定的电平?

能做到10ua啊,这么厉害!还望老师指点下,我已经搞很久了。从0.4MA做到0.15MA了。实在太痛苦了。

出0入0汤圆

发表于 2013-4-14 11:22:57 | 显示全部楼层
  DDRC = 0x08;
   PORTC= 0X7f;这段是给一个led闪烁初始化引脚。难道也要去掉?另外,最小电流和PCB制作工艺有没有关系?

出0入0汤圆

 楼主| 发表于 2013-4-16 00:06:20 | 显示全部楼层
我在试掉电模式的时候,曾经把所有的IO都断开,做到了最好,再接上其它电路。你做到这一步,建议检查IO的设置,我提到的不用的输入端接固定电平,只是要求,看起来你没做错,再查查。另外,再检查内部各模块的关闭。掉电模式下,所有时钟都是停止的,所以做到uA级是应该的。我做到的比手册上讲的还高了1~2个uA,不得解。应该和PCB工艺无关,PCB还不至于差到那种程度吧。

出0入0汤圆

发表于 2013-4-16 09:10:44 来自手机 | 显示全部楼层
感谢指导。我已经查到原因,正在改进中。

出0入0汤圆

发表于 2013-4-16 12:18:23 | 显示全部楼层
牛哇!长见识

出0入0汤圆

发表于 2013-4-20 13:57:28 | 显示全部楼层
楼主厉害~!

出0入0汤圆

发表于 2013-5-20 18:59:03 | 显示全部楼层
哟西,值得玩玩儿。。

出0入0汤圆

发表于 2013-5-31 14:23:10 | 显示全部楼层
很好很强悍

出0入0汤圆

发表于 2013-7-21 10:26:27 | 显示全部楼层
真的可以这么低?看来430受到威胁了啊

出0入0汤圆

发表于 2013-8-1 22:15:28 | 显示全部楼层
这个厉害~AVRmega8的功耗就是怎样也做不低~~唉一分钱一分货

出0入0汤圆

发表于 2013-8-12 08:31:10 来自手机 | 显示全部楼层
mark……
顶一个…

出0入0汤圆

发表于 2013-8-12 08:56:43 | 显示全部楼层

出0入0汤圆

发表于 2013-9-25 17:36:47 | 显示全部楼层
标记,AVR水果供电,最近要搞低功耗,不知道LGT是否值得一试。

出0入0汤圆

发表于 2013-9-25 17:37:32 | 显示全部楼层
不错不错

出0入0汤圆

发表于 2013-9-25 17:37:55 | 显示全部楼层
很有探索精神,值得学习

出0入0汤圆

发表于 2013-9-25 17:38:56 | 显示全部楼层
办公室的同事买了一堆盐水供电的小车,四处分发,

出0入0汤圆

发表于 2013-9-25 17:39:36 | 显示全部楼层
浓度20%的盐水,组装了一个玩,也挺有意思的

出0入0汤圆

发表于 2013-9-25 17:40:03 | 显示全部楼层
好玩与有趣也是很重要的

出0入0汤圆

发表于 2013-10-5 08:53:42 | 显示全部楼层
great!

出0入0汤圆

发表于 2013-10-5 10:39:00 来自手机 | 显示全部楼层
真是厉害了      哈哈哈
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 16:57

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表