Автор | Сообщение |
Cлесарь
Завсегдатай
Сообщения: 457
|
Здравствуйте!
Сделал четырехканальный измеритель температеры хром-капель термопар.
Индикация динамическая, на 12 (7-сегментных) индикаторов.
Максимальный ток светодиодов индикатора 30 мА, пиковый(возможно импульсный) 150 мА.
Для нормального свечения светодиодов буду повышать напряжение питания до достижения тока светодиодов в импульсе длительностью 2 мсек. 20мА х 12штук = 240 мА.
Как зашитить светодиоды в случае зависания микроконтроллера? Думаю, на несколько мсек. настроить сторожевой таймер и производить сброс контроллера.
Поделитесь опытом, кто как делает расчеты и защищает светодиоды?
Об устройстве есть немного информации здесь |
|
n max
Модератор
Сообщения: 16503
|
лучше аппаратно как в аонах делали,одна нога проца периодически сбрасывает счётчик-если проц повиснет то счетчик досчитает например до 10 и произойдет перезапуск проца,на мой взгляд самая быстродейстыуюшая весчь |
|
Cлесарь
Завсегдатай
Сообщения: 457
|
Это не сложно реализовать функционалом самого процессора WDT = ON |
|
n max
Модератор
Сообщения: 16503
|
это спаведливо если при старте программы таймер сразу включен и его не откл для каких либо целей (выполнения подпрограмм инициализации чего либо-требующих много машинного времени) тогда как вариант подавать на общие электроды индикаторов импульсное питание нужной скважности,а для вывода информации использовать нужное число регистров с защёлкой |
|
BOB51
|
а зачем такой садомазо?
поставь линеечку TPIC6C595(tpic6b595) и корми сегменты в статике |
|
m.ix
Master Mixa
Сообщения: 1972+
|
что у нас отменили асящие резюки? |
|
Cлесарь
Завсегдатай
Сообщения: 457
|
|