mylife1213 发表于 2014-12-28 14:54:58

能省则省,使用内部RC,不要晶振了

本帖最后由 mylife1213 于 2014-12-28 16:50 编辑

Atmega 328P 最小系统,晶振不要了

mylife1213 发表于 2014-12-28 19:45:16

darkorigin 发表于 2014-12-28 19:38 static/image/common/back.gif
作为控制子节点这样未尝不是好事

我现在写的就是气象站程序,室外收集数据以后发生到主机,室外机使用了掉电模式,定时唤醒发送,这样平常待机才0.1ma ,3颗5号电池能用好几年

zoologist 发表于 2014-12-28 16:05:26

一直没有搞明白,为什么一般做出来的都是带晶振的?

是因为 avr 里面的晶振不准确有可能导致通讯问题么?

mylife1213 发表于 2014-12-28 16:49:46

zoologist 发表于 2014-12-28 16:05 static/image/common/back.gif
一直没有搞明白,为什么一般做出来的都是带晶振的?

是因为 avr 里面的晶振不准确有可能导致通讯问题么? ...

大部分通讯协议不会有问题,我的应用对时序要求不高,就使用内置的RC震荡电路了

darkorigin 发表于 2014-12-28 18:56:53

zoologist 发表于 2014-12-28 16:05 static/image/common/back.gif
一直没有搞明白,为什么一般做出来的都是带晶振的?

是因为 avr 里面的晶振不准确有可能导致通讯问题么? ...

自带晶体振荡器是8MHZ的,外部可用16mhz
相当于降频使用

mylife1213 发表于 2014-12-28 19:27:42

darkorigin 发表于 2014-12-28 18:56 static/image/common/back.gif
自带晶体振荡器是8MHZ的,外部可用16mhz
相当于降频使用

对啊,这样只要接电源就好咯:lol

darkorigin 发表于 2014-12-28 19:38:58

mylife1213 发表于 2014-12-28 19:27 static/image/common/back.gif
对啊,这样只要接电源就好咯

作为控制子节点这样未尝不是好事

yenan1001 发表于 2014-12-28 23:40:00

mylife1213 发表于 2014-12-28 19:45 static/image/common/back.gif
我现在写的就是气象站程序,室外收集数据以后发生到主机,室外机使用了掉电模式,定时唤醒发送,这样平常待机 ...

这么省电?用的什么传感器, 用什么发送数据?多久发送一次数据?

mylife1213 发表于 2014-12-29 08:43:26

yenan1001 发表于 2014-12-28 23:40 static/image/common/back.gif
这么省电?用的什么传感器, 用什么发送数据?多久发送一次数据?

328p掉电模式下功耗基本没有,用比较器加电容调节触发中断唤醒,DS18B20采集数据用nrf24l01+发送出去,发完就继续掉电模式,等待下次唤醒.

suoma 发表于 2014-12-29 19:03:31

谢谢分享,学习一下

迷你强 发表于 2014-12-30 18:18:45

:lol我的easy就是这么玩的啊。。。可以用时钟芯片,用1秒一次的触发信号,或者闹钟信号来唤醒

mylife1213 发表于 2014-12-30 18:44:20

迷你强 发表于 2014-12-30 18:18 static/image/common/back.gif
我的easy就是这么玩的啊。。。可以用时钟芯片,用1秒一次的触发信号,或者闹钟信号来唤醒

用时钟晶振做时钟好像很不错的样子,改天试一下:lol

wxws 发表于 2015-1-2 13:34:27

外部传感器的供电,也需要控制才省电。

wxws 发表于 2015-1-2 13:36:23

而且,做串口通讯之类,还不太好,温度变化会影响时钟

mylife1213 发表于 2015-1-2 13:44:31

wxws 发表于 2015-1-2 13:36 static/image/common/back.gif
而且,做串口通讯之类,还不太好,温度变化会影响时钟

嗯嗯,内部RC震荡电路对温度太敏感,使用内部震荡也就只能用在对时钟不敏感的地方了
页: [1] 2 3
查看完整版本: 能省则省,使用内部RC,不要晶振了