Технический форум по робототехнике.
к561ЛА7 » 16 апр 2012, 21:33
Может из знатоков кто подскажет
Michael_K » 16 апр 2012, 22:05
С буквами PA. Любая.
Потребение гораздо сильнее зависит от того, как вы им управляете, как и какую периферию используете, чем от того, какие циферки на ней написаны.
elmot » 16 апр 2012, 23:41
STM8 или STM32 с индексом L
)))
к561ЛА7 » 17 апр 2012, 19:50
а в чем на эту STM пишут?
Michael_K » 17 апр 2012, 20:37
Вы так спрашиваете, как будто уже заставили мегу потреблять сто микроампер, а вам нужно еще в десять раз меньше...
Повторяю: потребление сильно зависит от того, что вы пишете и как, а не от того, какие буквы на корпусе.
hudbrog » 17 апр 2012, 21:36
+1
Для дипломной работы делал устройство на какой-то из средних мег, ток потребления которого был в одном порядке величин с током саморазряда никель-кадмиевого аккумулятора.
elmot » 17 апр 2012, 22:45
к561ЛА7 писал(а):а в чем на эту STM пишут?
На C или C++.
к561ЛА7 » 19 апр 2012, 12:04
Michael_K писал(а):Вы так спрашиваете, как будто уже заставили мегу потреблять сто микроампер, а вам нужно еще в десять раз меньше...
Повторяю: потребление сильно зависит от того, что вы пишете и как, а не от того, какие буквы на корпусе.
Хочю написать программу, которая сразу по появлению единицы на запускала счетчик и считала импульсы с частой 1 мегагерц, , и выводила это на экранчик и на батарейках чтоб эта штука работала
мега на 8 мегагерц потребляет примерно 10-20 милиампер. Первая мысль после Вашего поста - как-то загнать мегу в спяший режим. А как долго мега выводит из спящего режима?
hudbrog » 19 апр 2012, 12:54
Во-первых, у мега несколько режимов сна(штук 5, если мне память не изменяет), стоит все же поконкретнее. Самые "экономичные" - это power down, на просыпание из которого надо достаточного много времени (опять, надо смотреть подробно, но единицы мс). Второй, который вам по идее подходит - stand by, на просыпание нужно 6 тактов.
Читайте таки даташит, там все хорошо написано =)
elmot » 19 апр 2012, 13:12
Читаем даташит?
ЗЫ. STMка может таймером считать импульсы не просыпаясь. Тока изредка, подбить результаты.
dccharacter » 19 апр 2012, 16:06
elmot писал(а):Читаем даташит?
ЗЫ. STMка может таймером считать импульсы не просыпаясь. Тока изредка, подбить результаты.
дык все могут
по переполнению просыпаемся...
elmot » 19 апр 2012, 17:06
Атмега только по переполнению просыпается?
dccharacter » 19 апр 2012, 17:12
elmot писал(а):Атмега только по переполнению просыпается?
Про атмегу не скажу
ПИК по переполнению или по вотчдогу
mikkey finn » 19 апр 2012, 20:15
mega8l, да и просто mega8 имеет асинхронный режим таймера, может тактоваться от внутреннего RC на 8МГц, при этом второй таймер может работать асинхронно от отдельного кварца(оптимизирован для часового 32768Гц). Позволит проснуться прерыванием по совпадению/переполнению, при этом все остальное вырублено и не жрет питания(режим power save).
В режиме power down только внешнее прерывание. Все это описано в даташите.