Страница 392 из 628

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 10:33:08
_SIL_
vitalik_1984 писал(а):Короче нужно убедиться,чтобы низкий уровень случайно не оказался на ноге INT0, чтобы мк не проснулся.Подключить ногу к потягивающему внешне.
Но ведь я же вроде как использую прерывания не INT0, а pin change ( sbi(GIMSK,PCIE); ). Если судить по протеусу (а там видно что МК ушел в спячку когда загрузка ЦПУ=0) МК уходит в сон и при 0 и при 1 на PB0 (инт0).

Про DIDR0 понятно, спасибо.
Так все-таки, какой ток должен быть при питани от 3.7В? В инете пишут разное и 250 и 50 и 4 мкА. К какому значению стремиться-то?
Может понятнее будет с моими файлами с, hex, dsn. см. вложения. Описание тут.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 10:55:54
vitalik_1984
Я так думаю, что все правила сохраняются, если используется нога как вход- лучше внешний подтяг установить, тем более используется спящий режим.
Схема на указанном сайте плоха- в каждой ноге мк присутствует защита - диоды,
IO equivalent schematic.GIF
(7.29 КБ) 327 скачиваний
при таком включении если на 6 ноге присутствует 5 вольт, то питание пойдет через этот диод в направлении VCC.
И на аккумулятор навигатора может попасть 5в. Если в навигаторе есть что то вроде супрессора по питанию, то мк будет просто нагреваться.
Лучше использовать делитель либо развязку уровней оптопарой или транзистором.
Вход в мк.GIF
(10.66 КБ) 323 скачивания

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 13:33:14
_SIL_
Да, понятно что лучше через делитель или хотябы ограничительный резистор, но суть моего вопроса не в этом. У меня всё работает как мне нужно. Вопрос в потреблении тока МК в режиме power_down когда +5В отсутствует (когда навик работает от батареи). Мне кажется, что 200мкА - это много и должно быть меньше на порядок, тк в даташите указано 1 мкА при питании 1.8В.
Я не знаю какое потребление ДОЛЖНО БЫТЬ в моем подключении. Вот мне и кажется что я где-то что-то не так сделал.

ЗЫ. Нарыл инфу что детектор пониженного напряжения BOD потребляет во сне многовато (как сильно много я пока не знаю). У меня фьюзы для него стандартные и соответствуют 4.3В. Если фьюзами BODLEVEL его вообще оключить, то потребление снизится, непонятно только на сколько снизится. Значительного снижения мне кажется не будет.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 14:37:43
vitalik_1984
Так ведь шанса узнать это у вас никто не отбирал :)) :wink:

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 14:53:06
_SIL_
Сейчас у мнея лишней тини13 нет, а навик, в котором установлена эта схема - не мой. Делал знакомому. Его всё устраивает и он ни о каких-то там токах даже не подозревает. :lol:
Если навик я у него и буду брать, то не для экспериментов, а чтоб всё сразу сделать как надо. Для этого нужна инфа, советы "бывалых".

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 15:46:18
vitalik_1984
Можно перед ним еще поставить LOW DROP регулятор, все равно он нужен только для включения-выключения и основное время он будет спать. Уменьшив напряжение на нем уменьшится ток.
BOD, 1W по любому выключать.Все, что может потреблять энергию,все в утиль.Частоту процессора тоже нужно уменьшать до минимума, это потребитель с завидным аппетитом.
По умолчанию аж 9Мг, немало.пусть даже делится, но сам то молотит!

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс дек 30, 2012 16:12:01
_SIL_
По умолчанию аж 9Мг, немало.пусть даже делится, но сам то молотит!
А разве молотит в power_down? На сколько я знаю в power_down ЦПУ отключен. Вроде частоту ЦПУ понижают для уменьшения тока во время работы, а для режима power_down тактовая частота ЦПУ не влияет на потребление. Или я не прав? :roll:
Можно перед ним еще поставить LOW DROP регулятор
В принцпе можно запитаться не напрямую от аккума, а от точки +3.3В, присутствующих постоянно.
BOD, 1W по любому выключать.
Ну я это и написал выше. Посмотрел на графике в даташите - на 4 вольтах BOD потребляет всего 23мкА. Не так уж и много уменьшим.
Короче, похоже проще будет прикупить тиньку и на ней и экспериментировать... :(

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 10:42:11
Chettuser
Ахахаха... Пытался сегодня запустить PIC Timer Calculator. Не вышло. :)))
Переехал на 2012 год - запустился. :)))
Что называется - с новым годом!

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 21:40:25
Dmittry
Интересует данная схема сброса, почему они почти не встречаются, а ставят просто RC цепочку?
Изображение

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 22:35:33
ut1wpr
Dmittry писал(а):Интересует данная схема сброса, почему они почти не встречаются, а ставят просто RC цепочку?
Дык не "почти не встречаются", а таки не встречаются вообще...Кто автор схемы? У него хоть одна самостоятельно разработанная и работающая конструкция есть?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 22:44:48
ploop
Интересная схема сброса. Для контроллера, который вечно сброшен :)

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 22:54:48
Dmittry
на одном из форумов мне ответили
Инверторы для формирования импульса и некоторой фильтрации шума, обычно туда триггеры Шмитта ставят с инверсией. Схема справа позволяет не просто сделать сброс, а с помощью импульса определенной длительности.

но не смогли пояснить почему их не используют.
насчет автора - человек преподает в университетах )

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 23:00:53
ploop
человек преподает в университетах )
Ну да, в теории у него всё красиво. Вот только на практике контроллеры обычно нулём сбрасываются (соединение с землёй - сброс), а тут в рабочем режиме на выходе ноль будет. Контроллер просто не будет работать.

Точнее не всё красиво. По крайней мере ещё один резистор нужен. Иначе схема сработает только один раз.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 23:09:32
Dmittry
Изображение
т.е. такой цепочки для сброса по нажатию достаточно?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт янв 01, 2013 23:22:30
vitalik_1984
Интересует данная схема сброса, почему они почти не встречаются, а ставят просто RC цепочку?
R1 должен быть на плюс, а не на минус.
В таком виде как на картинке получается на ресет всегда минус и будет присутствовать.
Ведь сигнал инвертируется на DD1, а потом снова инвертируется DD2, и таким образом опять устанавливается низкий уровень.
Непонятно только как будет происходить сброс в случае если R1 на плюс поставить. Если конденсатор выбрать маленький, то сброс может вообще не произойти.
т.е. такой цепочки для сброса по нажатию достаточно?
Во многих случаях этого было достаточно.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Ср янв 02, 2013 13:38:52
Dmittry
Наткнулся на схемы сброса с участием "Формирователь импульса сброса"
Изображение"
когда их применяют?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Ср янв 02, 2013 14:18:29
vitalik_1984
Dmittry , вы, видимо, изготавливаете устройство для военной приемки, раз тратите столько времени на один редко используемый вывод.
Вам же написали, что достаточно одного внешнего резистора, можно еще для надежности поставить конденсатор как на одной из ваших картинок.
Вообще если посмотрите в даташите на свой контроллер схему Reset logic то наверняка увидите там внутренний подтягивающий резистор на Reset!
Но он слабоват и ставят внешний.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Ср янв 02, 2013 14:21:59
Dmittry
у меня передатчик РЛС со сложным фазоманипульрованным сигналом :)) курсач
нужна схема сброса, просто "цепочка" не прокатывает.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Ср янв 02, 2013 14:52:49
SmarTrunk
А обязательно ручной сброс? Для параноиков (типа меня, например) полно внешних "мониторов питания". Иногда с тремя ногами, иногда ног больше. С выходом ОК или КМОП, на разные пороговые напряжения...

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Ср янв 02, 2013 14:53:48
vitalik_1984
так используйте тогда на последней микросхеме, на нее есть даташит по любому.