Источники питания сетевого напряжения на DIN-рейке MEAN WELL

Обсуждение: Подключение восьми семисегментных индикаторов к микроконтроллеру с использованием 8 линий ввода/вывода

Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,583
Репутация: 263
254 0
16 0
 
05.07.2011 19:56 #1
Цитата:
Charaf Laissoub Классические проекты на микроконтроллерах, где требуется управление восемью семисегментными светодиодными индикаторами, требуют наличия как минимум 15 свободных линий ввода/вывода микроконтроллера. Мы же рассмотрим решение, которое можно применить при разработке отдельного дисплейного модуля на светодиодных индикаторах, например, для 24-битного частотомера.
Подробнее: Подключение восьми семисегментных индикаторов к микроконтроллеру с использованием 8 линий ввода/вывода
Оценка
Новичок
 
Регистрация: 07.01.2010
Сообщений: 1
Репутация: 10
 
05.07.2011 19:56 #2
Управление сегментами различных индикаторов - зависимое. Погашенный сегмент одного индикатора активизирует засветки в другом по цепи общего провода знакоместа.
Например, отобразим "3" на индикаторе DS7. Вывод CA7=1, (А7..G7) = (0000110), при этом СА4 =СА3=1, сегменты D4,E3,E4,F3,F4,G3,B4,C3, будут засвечены. Засветки не произойдёт при использовании вектора (А7..G7) = (0000тс,тс,0), т.е. вместо лог.1 - разрыв, третье состояние.
Но в этом случае, речь не идёт о двойном мультиплексировании во времени, как написано в переводе статьи. Именно эта фраза в переводе заставила меня усомниться в правильности самой идеи проекта.
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
13.07.2011 10:41 #3
for Holit
в данной схемотехнике для правильной работы должен применяться выходной каскад с возможностью работы с 3-мя сосотяниями :
вывод подключен к 0
вывод подключен к +5
вывод в Z-состоянии
из имеющихся в доступном наличии такими возможностями обладают только AVRки (при условии, что "подтягивающий резистор" будет отключен)
Оценка
Новичок
 
Регистрация: 14.05.2008
Сообщений: 10
Репутация: 14
4 0
0 0
 
15.08.2011 22:37 #4
Это можно реализовать на любом современном контроллере. Но когда вы будете считать себестоимость, то убедитесь что сборка 8 отдельных индикаторов или сборок индикаторов с отдельными выводами будет стоить значительно дороже, чем сборка узла индикации там где применен механизм обычной динамической индикации.

Далее в обычных схемах, очень легко устроить мультиплицирование во времени и использовать выводы микроконтроллера то для, индикации, то для опроса входов или кнопок управления. В этом включении для нормальной индикации необходимо чтобы выводы были задействованы только для индикации, а иначе будет нежелательная подсветка сегментов индикатора.

Вывод это удобно когда используется автономный модуль индикации со своим контроллером. В схемах, где необходимо все функции ввода вывода информации и индикации выполнить на одном микроконтроллере нет выигрыша.
Оценка
Новичок
 
Регистрация: 25.10.2008
Сообщений: 1
Репутация: 10
 
02.02.2012 22:56 #5
не только AVR
в ПИКах это можно сделать переключая вывод на вход, без подтягивающего резюка.
Оценка
Ответ
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Скидки 15%, кэшбэк 15% и бесплатная доставка от ТМ Электроникс
Часовой пояс GMT +3, время: 03:10.
Обратная связь РадиоЛоцман Вверх