Форум РадиоКот https://radiokot.ru/forum/ |
|
Sleep Modes https://radiokot.ru/forum/viewtopic.php?f=20&t=5648 |
Страница 1 из 1 |
Автор: | Tohey [ Вт июн 26, 2007 18:24:38 ] |
Заголовок сообщения: | Sleep Modes |
В меге8 имеется 5 Sleep режимов, может кто рассказать что то про них, и когда их следует применять? Я хочу часы сделать. И ещё, почему у меня АТмега8 жрёт 18мА, когда в документации написано - 3.6мА. Ноги делал и входами и выходами и подтягивал на +, без результатно... ![]() |
Автор: | moLCHec [ Вт июн 26, 2007 21:09:13 ] |
Заголовок сообщения: | |
Если делать часы ИМХО лучше использовать IGLE при этом будет работать минимум устройств Т2 который у тебя судя по пред. постам робит асинхронно при этом работать будет. Чтоб меньше кушало надо во первых снизить основную частоту а во вторых выключить всё что можно. Компа ратор например изначально включён. Не знаю где ты 3,6 нашёл у меня 20 мА написано. А вообще лучше 32кГц сделать основной частотой тебе куда в часах мегагерцы кнопки опрашивать? Про спящие режимы завтра ещё гляну. |
Автор: | Tohey [ Ср июн 27, 2007 01:00:06 ] |
Заголовок сообщения: | |
В Features внизу написано (или я не туда смотрю?): Power Consumption at 4 Mhz, 3V, 25°C – Active: 3.6 mA – Idle Mode: 1.0 mA – Power-down Mode: 0.5 µA У меня 3 вольта, 1 МГц внутр. |
Автор: | Mozart [ Ср июн 27, 2007 09:22:58 ] |
Заголовок сообщения: | |
шилом между ногами питания поработай.... а сначала звонилкой... может сопля висит где-то... попробуй все порты закрыть и посмотреть что будет... |
Автор: | moLCHec [ Ср июн 27, 2007 10:46:57 ] |
Заголовок сообщения: | |
При 3В и 4Мгц у меня 6 мА написано. |
Автор: | Tohey [ Сб июн 30, 2007 11:21:26 ] |
Заголовок сообщения: | |
Странно почему разные pdf ![]() А как же входить в эти режимы, например Idle? Я пробовал делать как пишут в мануале, всё равно 18мА. Может кто знает? |
Автор: | Мышонок [ Сб июн 30, 2007 17:51:39 ] |
Заголовок сообщения: | |
Tohey писал(а): Странно почему разные pdf И ничего странного нет. Посмотрите в правом нижнем углу 1-й страницы (На Atmelовских даташитах) - там указан номер и дата редакции. Никогда не мешает скачать с сайта производителя свежий даташит.
![]() |
Автор: | moLCHec [ Вс июл 01, 2007 08:17:22 ] |
Заголовок сообщения: | |
У меня Мега 8L в TQFP кушает 6,7мА 1МГц, 5В. Тактирова внутренним RC. Управление спящим режимом осуществляется регистром MCUCSR, для Меги 8 его формат таков 7 SE 6 SM2 5 SM1 4 SM0 3 ISC11 2 ISC10 1 ISC01 0 ISC00 SE Разрешение перехода МК в спящий режим. При установке этого бита в "1" после команды sleep МК переходит в спящий режим. Если разрешена радота АЦП и выбран режим idle или ADC, то преобразование начнётся стазу после перехода в спящий режим SM2,SM1,SM0 Выбор спящего режима 0 0 0 idle работают счетчики,компаротор,АЦП. Выход из режима осуществляется по внутренниму или внешнему прерываню. 0 0 1 ADC предназначен для работы АЦП, кроме него фунциклирует стророжевой таймер. Выход из режима осуществляется по совпадению TWI адреса, внешнему прерываю и завершении преобразования АЦП. 0 1 0 Power Down Отключаются все внутренние тактовые сигналы, прекращается работа всех систем МК работающих в синхронном режиме. Таботают только обработка внешних прерываний, сторожевой таймер и устройство сравнения адреса TWI. 0 1 1 Power Save идентичен Power Down, за одним исключением: если таймер/счётчик МК сконфигурирован в асинхронном режиме то он продолжает работать, поэтому выход из режима осуществляется допонительно к условиям Power Down по прерыванию от таймера счётчика 1 1 0 Stanby Режим доступен только с генератором от внешнего резонатора в качестве источника основного тактового сигнала. Данный режим идентичен Power Down, за исключением того генератор продолжает фунционирует и пробуждение просходит быстрее. 1 1 1 Extended Stanby Как и предыщий режим используется с кварцевым резонатором. Иденчичен Power Save но пробуждение происходит быстрее. Очевидно что для ччасов у которых Т2 работает асинхронно лучше использовать Power Save |
Автор: | Tohey [ Пт июл 06, 2007 18:59:06 ] |
Заголовок сообщения: | |
Использовал StandBy, так как работаю на внешнем 32.768kHz. Ток 7мА (уже 7 на низкочастотном кварце). Заряжаю MCUCSR=11101010, выполняю команду SLEEP - и не фига! Я не понял он засыпает так или зависает? Внешние прерывания до вызова SLEEP работают, после SLEEP МК не на что не реагирует!!! Ток жрать меньше тоже не перестала, 7мА. |
Автор: | Tohey [ Вт июл 10, 2007 17:28:41 ] |
Заголовок сообщения: | |
Сегодня ещё провел замерения на 1Мгц, VSS - 3.5V, Timer2 - ext 32khz. В активном режиме - 11мА, в POWER DOWN и POWER SAVE - 8мА. Что то мне кажется что ATMEL про что то не упомянул в datasheet'е...(ATmega8L). Ещё попробую на ATmega8... |
Автор: | Tohey [ Чт июл 12, 2007 17:38:11 ] |
Заголовок сообщения: | |
Продолжаю ![]() Подопытный ATmega8-16PI. 1Mhz int, timer2-32Khz ext. Active mode - 6.5mA. Power-save mode - 20-30mkA. До 30 доскакует при обработке прерывания от таймера2. Наверно что то с моей старенькой ATmega8L-8PI, в PDF ни че про этот МК не нашел, получается покалеченная... ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |