Страница 1 из 1
Динамическая индикация

Добавлено:
02 мар 2013, 19:05
Nemo
Почему при динамической индикации при "высвечивании" цифры 1,она светится иногда заметно ярче,чем другие знаки(разные устройства на МК)?Это дефект индикаторов или программный "глюк"?
Re: Динамическая индикация

Добавлено:
02 мар 2013, 21:34
ASD
Это "глюк" схемы подключения индикатора к микроконтроллеру. Во многих любительских разработках вместо установки, как положено, ограничительных резисторов в цепь каждого сегмента индикатора с целью "экономии" ставят их в цепи общих катодов (анодов) или вовсе не ставят (при этом ток ограничивает внутреннее сопротивление выхода микроконтроллера). В результате один и тот же ток делится между разным числом сегментов, образующих цифру. Например, ток через каждый из семи сегментов при выводе восьмёрки оказывается в 3,5 раза меньше, чем через каждый из двух при выводе единицы. Соответственно меняется и яркость сегментов.
Re: Динамическая индикация

Добавлено:
03 мар 2013, 12:53
Nemo
Здравствуйте, ASD. Т.е. резистор подключать к каждому сегменту каждого индикатора(если их допустим 4)?/
Re: Динамическая индикация

Добавлено:
03 мар 2013, 13:22
ASD
Нет, резистор нужно подключать к каждой группе одноименных сегментов всех индикаторов. Т. е. всего семь резисторов. Или восемь, если десятичная точка тоже задействована. Иногда для нее ставят резистор большего номинала, чтобы не слишком ярко светилась
Re: Динамическая индикация

Добавлено:
05 мар 2013, 18:11
nlss
У меня в термомметре по схеме №6 Радио 2012 стр 37 в цепях сегментов индикаторов резисторы установлены по 150 Ом - все равно яркость первой цифры заметно отличается. Если температура 12,5 град,то цифра "1" заметно ярче.Как быть?
Re: Динамическая индикация

Добавлено:
05 мар 2013, 21:17
ASD
Может быть, первая цифра включена дольше, чем другие. Если есть возможность, посмотрите осциллографом длительность импульсов на выводах 9, 8 , 6 индикатора. Она должна быть одинаковой. Если это не так, нужно искать дефект в программе.
Re: Динамическая индикация

Добавлено:
08 мар 2013, 20:46
nlss
Найду осциллограф-посмотрю. Я тоже заметил, на некоторых цифровых термометрах цифры ярче светят.Или вот часы-будильник №8 2008 разряд часов "пульсирует" с частотой 1Гц.