1
МИКРОКОНТРОЛЛЕРЫ
\
А л е к с а н д р Ч е р н о м ы р д и н
г. М агнитогорск
E-mail: [email protected] radioliga.com
Д инам ическая индикация,
работа с м атрицей клавиатуры и ЭСППЗУ
П родолжение.
Начало в № 4/2006
Р а з в о д к а и н д и к а т о р о в “ з м е й к о й ”
При проектировании топологии печатной платы одна
из проблем, присущ ая динам ической индикации -
большое количество переходных отверстий. Если у ин-
дикаторов типа АЛС324 и им подобных выводы рас-
положены вдоль длинной стороны корпуса и их доволь-
но легко соединить с другими индикаторами (рис. 8),
то для индикаторов, выводы которых расположены
вдоль короткой стороны корпуса либо предназначены
для поверхностного монтажа (например АЛС320 или
практически все индикаторы фирмы ЮпдЬпдМ), соеди-
нить вместе одноименные выводы индикаторов без
переходных отверстий невозможно (рис. 9). Существу-
ет, однако, очень простое и изящное решение этой
проблемы, которое приведено на рис. 10 - соединять
выводы индикаторов “змейкой”. Разумеется, при этом
на разных индикаторах один и тот же сигнал вызовет
подсветку разных сегментов, но это вопрос чрезвы-
чайно легко решается програм м ны м путем - надо при
формировании выводимых символов для четны х зна-
комест пользоваться одной таблицей перекодировки
символа в семисегментный код, а для нечетны х зна-
комест - д ругой. Пример реализации такой разводки
и программы, ее поддерживающ ей, можно найти в
статье автора
“Трехцветный цифровой термометр" (Ра-
диолюбитель N94/2005 г).
В данном случае некоторое
усложнение “духовной сущ ности” конструкции - про-
граммы, -позволяет избавиться от сверления несколь-
ких десятков чересчур уж “материальных” отверстий.
Указанный способ разводки применим и для конструк-
ций, не использующих микроконтроллеры - для этого
необходимо в ПЗУ знакогенератора “прош ить” две
кодовые таблицы (для четных и нечетных знакомест),
а узел индикации реализовать по схеме рис. 11.
..
rzz
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
а
о
....
s~
10 .
...V
n
n
'V.—fl-
J
n
О
Рис. 8
Рис. 9
Рис. 10
Р а б о т а с м а т р и ц е й к л а в и а т у р ы
Проблемы, сходные с проблемами динамической ин-
дикации, возникают в том случае, если к микроконт-
роллеру требуется подключить несколько десятков кно-
пок (во всяком случае, заведомо больше, чем имеется
свободных линий). В этом случае при разработке конст-
рукции поступают аналогичным образом - объединяют
от
Рис. 11
40
1 Радиолюбитель - 0 5 /2 0 0 6
предыдущая страница 41 Радиолюбитель 2006-05 читать онлайн следующая страница 43 Радиолюбитель 2006-05 читать онлайн Домой Выключить/включить текст