Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Самая медленная тактовая и самый длительный сон

Непрочитано 28.05.2010, 03:30  
picavr
Почётный гражданин KAZUS.RUN
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Сообщение от majorka65 Посмотреть сообщение
слабо надюсь увидеть близко к 0 тактовую
А смысл? по быстрячку порешал все вопросы и СПАААТь... имхо экономичнее.
Реклама:
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Непрочитано 28.05.2010, 08:24  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

На АВР самая медленная тактовая - кварц 32 кГц или вачдоговский генератор 128 кГц, в некоторых можно внешнюю RC-цепочку. Но смысла действительно нет - одна и та же программа, если работает по принципу "проснулся, посчитал, уснул", при тактовой 12 МГц потребляет примерно на 50% меньше чем при тактовой 4...6 МГц (кварцы). При тактовой в килогерцы и меньше увеличение потребления будет ещё больше.
niXto вне форума  
Непрочитано 28.05.2010, 08:47  
mtit
Почётный гражданин KAZUS.RUN
 
Аватар для mtit
 
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,398
Сказал спасибо: 2,192
Сказали Спасибо 1,780 раз(а) в 1,012 сообщении(ях)
mtit на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Сообщение от majorka65 Посмотреть сообщение
из-за сквозных токов в аналоговом кварцевом генераторе?
Сообщение от niXto Посмотреть сообщение
при тактовой 12 МГц потребляет примерно на 50% меньше чем при тактовой 4...6 МГц (кварцы).
в пересчёте на одну операцию (такт). А вследствии того, что программа(подпрограма) состоит из вполне определённого количества операций - ...
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума  
Непрочитано 28.05.2010, 09:52  
mrKirill
Вид на жительство
 
Аватар для mrKirill
 
Регистрация: 12.04.2007
Сообщений: 339
Сказал спасибо: 2
Сказали Спасибо 34 раз(а) в 30 сообщении(ях)
mrKirill на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Сообщение от majorka65 Посмотреть сообщение
У кого ашипка?
У Вас она
__________________
Гидравлика + электроника = POWER
mrKirill вне форума  
Непрочитано 28.05.2010, 12:58  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Сообщение от majorka65 Посмотреть сообщение
Не пойму, почему при 12 МГц меньше чем при 6? По даташиту потребление в активе пропорционально частоте, время выполнения проги обратно, слипу фиолетово, как бы напрашивается вывод, совокупный долговременный ток в обоих случаях одинаков. У кого ашипка?
Не забывайте, что в РЕАЛЬНОЙ схеме кроме контроллера бывают внешние компоненты. Описание выше относится к радиобрелку на тини13А и чипе 2,4 ГГц трансивера nRF24L01. Пока к этому чипу не обращаюсь - он спит и его потребление менее 1 мкА, как только обращаюсь - он просыпается и начинает есть 350 мкА все время пока контроллер не закончит обращение. Для корректной работы нужно контролировать много параметров чипа, нужно порядка десятка посылок. Вот и получается - чем быстрей эти посылки влетят-вылетят из трансивера, тем меньше времени он в активном режиме, тем меньше потребление ВСЕЙ системы. В режиме поиска (1 посылка в секунду) брелок кушал 25 мкА с 12-МГц кварцем, в серию пошли с кварцем 4 МГц (только на такой частоте контроллер работает до 1,8 В) и там потребление 40 мкА. Измерено методом питания от заряженного 2200 мкф - на 4 МГц его хватает на 3 мин, на 12 - 5 мин.
niXto вне форума  
Сказали "Спасибо" niXto
majorka65 (28.05.2010)
Непрочитано 28.05.2010, 15:02  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,513 раз(а) в 2,394 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Вот мои измышления и измерения.
Энергопотребление системы реального времени в АВРках
Делитель Потреблённая энергия, мВт*с (мкА*с)
64 0.1306 (41.3)
16 0.0514 (16.3)
4 0.0319 (10.1)
1 0.0262 (8.3)

Последний раз редактировалось ForcePoint; 28.05.2010 в 15:13.
ForcePoint вне форума  
Эти 2 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
majorka65 (28.05.2010), MasterMushi (28.05.2010)
Непрочитано 28.05.2010, 23:12  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Сообщение от majorka65 Посмотреть сообщение
Вы просто Q делили на T или чер логарифм? Ведь получается в конце по Вашему методу потребление меньше среднего!!!
Не совсем понял, поясните?
niXto вне форума  
Непрочитано 29.05.2010, 00:06  
DVD-RW
Временная регистрация
 
Аватар для DVD-RW
 
Регистрация: 26.06.2007
Сообщений: 71
Сказал спасибо: 7
Сказали Спасибо 41 раз(а) в 21 сообщении(ях)
DVD-RW на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Тумблером тини25 я тактировать, конечно, не пробовал (хм... интересная мысль), а вот из розетки да, бывало. Ну как из розетки - воткнул длинный провод на XTAL1 и ловил наводки. Работало вполне себе ничего, правда частота была жутко нестабильна (оно и понятно). Под рукой ни кварца, ни компа, никакого генератора, а проверить работоспособность надо было (она была настроена на внешний высокочастотный резонатор). Как вариант просто прикасаться к ножке, но программа на такой частоте должна была довольно долго выпонятся, а перспектива лапать полчаса МК в ожидании светодиода меня не прельщала.
DVD-RW вне форума  
Непрочитано 29.05.2010, 07:52  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

Сообщение от majorka65 Посмотреть сообщение
Вы же 40 мкА получили каким-то математическим действием? Каким?
Усреднением - емкость, разность напряжений, время
Но в обоих случаях условия совершенно одинаковые - замерялось время от момента отсоединения аккумулятора до последней принятой приемником посылки. Эта цифра "в попугаях", но необходима для рассчета срока службы батарейки.
Отлаживалось правда на макете на АТмега48, в проекте стоит тини13а, но на внутреннем генераторе 4,8 ее хватает все на те же 3 минуты
niXto вне форума  
Непрочитано 29.05.2010, 21:59  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Самая медленная тактовая и самый длительный сон

"инкремент порта" - такой команды нет, надо через регистр а это минимум 2 такта. Плюс ещё 2 такта на возврат по циклу.
И в любом из этих 4 тактов ваш контроллер может зависнуть
Так что лучше классически - независимая от внешних воздействий тактовая частота, и сам контроллер программно обрабатывает событие "нажатие кнопки"
niXto вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.