Динамическая индикация

Обсуждаются темы не относящиеся к журналу "РАДИО"

Динамическая индикация

Сообщение Nemo » 02 мар 2013, 19:05

Почему при динамической индикации при "высвечивании" цифры 1,она светится иногда заметно ярче,чем другие знаки(разные устройства на МК)?Это дефект индикаторов или программный "глюк"?
Nemo
 
Сообщения: 57
Зарегистрирован: 24 дек 2012, 21:05

Re: Динамическая индикация

Сообщение ASD » 02 мар 2013, 21:34

Это "глюк" схемы подключения индикатора к микроконтроллеру. Во многих любительских разработках вместо установки, как положено, ограничительных резисторов в цепь каждого сегмента индикатора с целью "экономии" ставят их в цепи общих катодов (анодов) или вовсе не ставят (при этом ток ограничивает внутреннее сопротивление выхода микроконтроллера). В результате один и тот же ток делится между разным числом сегментов, образующих цифру. Например, ток через каждый из семи сегментов при выводе восьмёрки оказывается в 3,5 раза меньше, чем через каждый из двух при выводе единицы. Соответственно меняется и яркость сегментов.
ASD
 
Сообщения: 644
Зарегистрирован: 11 мар 2008, 15:52

Re: Динамическая индикация

Сообщение Nemo » 03 мар 2013, 12:53

Здравствуйте, ASD. Т.е. резистор подключать к каждому сегменту каждого индикатора(если их допустим 4)?/
Nemo
 
Сообщения: 57
Зарегистрирован: 24 дек 2012, 21:05

Re: Динамическая индикация

Сообщение ASD » 03 мар 2013, 13:22

Нет, резистор нужно подключать к каждой группе одноименных сегментов всех индикаторов. Т. е. всего семь резисторов. Или восемь, если десятичная точка тоже задействована. Иногда для нее ставят резистор большего номинала, чтобы не слишком ярко светилась
ASD
 
Сообщения: 644
Зарегистрирован: 11 мар 2008, 15:52

Re: Динамическая индикация

Сообщение nlss » 05 мар 2013, 18:11

У меня в термомметре по схеме №6 Радио 2012 стр 37 в цепях сегментов индикаторов резисторы установлены по 150 Ом - все равно яркость первой цифры заметно отличается. Если температура 12,5 град,то цифра "1" заметно ярче.Как быть?
nlss
 
Сообщения: 46
Зарегистрирован: 29 мар 2008, 20:08

Re: Динамическая индикация

Сообщение ASD » 05 мар 2013, 21:17

Может быть, первая цифра включена дольше, чем другие. Если есть возможность, посмотрите осциллографом длительность импульсов на выводах 9, 8 , 6 индикатора. Она должна быть одинаковой. Если это не так, нужно искать дефект в программе.
ASD
 
Сообщения: 644
Зарегистрирован: 11 мар 2008, 15:52

Re: Динамическая индикация

Сообщение nlss » 08 мар 2013, 20:46

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


Вернуться в Всё остальное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 115