Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.10.2007, 18:01
|
|
Временная регистрация
Регистрация: 18.10.2007
Сообщений: 81
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
16f628a виснет и греется
Цеплял дополнительную керамику по питанию, при прикосновении конденсатором 0.15 мкФ к шине питания МК виснет, много ест и сильно греется. BOR и WDT включены. Проверил уже две штуки.
А если он так в готовом устройстве повиснет? Что это и что можно с этим сделать?
|
|
|
|
22.10.2007, 18:06
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Покажите схему
|
|
|
|
22.10.2007, 19:18
|
|
Временная регистрация
Регистрация: 18.10.2007
Сообщений: 81
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Что от нее осталось: 12 вольт, КРЕНка, конденсатор 100 мкФ, МК, 8 светодиодов между PORTB и землей через 100 Ом, MCLR как вход и на землю. LVP выключен, BOR (BOD) и WDT включены.
Тыкаем 0.22 мкФ в питание - виснет. Если диоды не светятся - то ситуация получше, но все равно виснет.
|
|
|
|
23.10.2007, 03:20
|
|
Частый гость
Регистрация: 18.03.2007
Сообщений: 30
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Цитата:
|
8 светодиодов между PORTB и землей через 100 Ом
|
Многовато току светикам получается. (5в-1.6в(светик))/100ом = 34ma. А их 8! Почему бы ему не греться?
На счёт виснет. КРЕНка не возбуждается? Кондёрчик 0.1 по питанию есть?
И вообще. Виснет, это значит попадает в какой-то безконечный цикл. Может в программе такие циклы имеются?
|
|
|
|
23.10.2007, 06:03
|
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
После КРЕНК должен ОБЯЗАТЕЛЬНО стоять электролит микрофарад на 100. Уже не один раз натыкался на то, что без кондера на выходе КРЕНКА начинает бредить по черному. ИМХО начинать нужно с этого.
|
|
|
|
23.10.2007, 15:10
|
|
Временная регистрация
Регистрация: 18.10.2007
Сообщений: 81
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
После КРЕНки стоит и 100 мкФ, и 0.1 мкФ. И если он работает - он не греется. Даже если зажечь все светодиоды. А вот если ткнуться в питание при работающем МК еще одним 0.1 (то есть по питанию идет очень короткий импульс) - виснет и начинает греться. А как же WDT? Вот чего я не могу понять. Такое ощущение, что он продолжает работать, но его в каком-то месте клинит чисто аппаратно. Оба выходных транзистора открываются, что ли? :)
|
|
|
|
23.10.2007, 15:28
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Сообщение от pfgx
|
После КРЕНки стоит и 100 мкФ, и 0.1 мкФ. И если он работает - он не греется. Даже если зажечь все светодиоды. А вот если ткнуться в питание при работающем МК еще одним 0.1 (то есть по питанию идет очень короткий импульс) - виснет и начинает греться.
|
Может и глупый вопрос - а напряжение питания после КРЕНки мерить не пробовали?
|
|
|
|
23.10.2007, 15:29
|
|
Временная регистрация
Регистрация: 18.10.2007
Сообщений: 81
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Я не согласен с расчетом тока через светодиод. А как же внутреннее сопротивление МК? Если оно равно, допустим, 200 Ом, то ток будет (5-1.6)/(100+200)~=11 мА. Как доберусь до "железа" обязательно измерю.
|
|
|
|
23.10.2007, 15:33
|
|
Временная регистрация
Регистрация: 18.10.2007
Сообщений: 81
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от nml
|
Может и глупый вопрос - а напряжение питания после КРЕНки мерить не пробовали?
|
Не успеваю. Он так греется, жалко :)
Обязательно завтра все измерю, даже если что-то сгорит. И ток через светодиоды, и напряжение после КРЕНки...
|
|
|
|
23.10.2007, 15:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
С чего бы это сопротивление полевиков в открытом состоянии было 200 Ом ? Согласно даташиту, суммарный ток через микросхему (исходящий), так, навскидку - около 100 милиампер, причем на 1 выход не более 20-25.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:43.
|
|