
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

GuGaplexing - это новая технология мультиплексирования светодиодных дисплеев. По сравнению с Charlieplexing, GuGaplexing позволяет управлять вдвое большим количеством светодиодов с помощью всего лишь нескольких дополнительных компонентов. Проект GuGaplexed Valentine LED Heart включает 40 светодиодов, расположенных по схеме «Стрелка, пронзающая сердце», с использованием всего 5 контактов микроконтроллера. микроконтроллер AVR ATTiny13V. В этом проекте используются все 6 контактов ввода / вывода Tiny13: 5 для управления 40 светодиодами и 6-й контакт для считывания переключателя. Нажатие переключателя изменяет анимацию дисплея на проколотом сердце.
Шаг 1: принципиальная схема
Схема состоит из Tiny13, 40 красных светодиодов размером 3 мм, связки транзисторов BC547 (NPN) и BC557 (PNP), нескольких резисторов и кнопочного переключателя. Tiny13 устанавливается в 8-контактный разъем. Схема в формате pdf и eagle доступна здесь.
Важно отметить, что в схеме используется 5 пар транзисторов с использованием транзисторов NPN и PNP, и эти транзисторы должны быть согласованы по их бета-значениям, что легко сделать с помощью подходящего мультиметра с функцией проверки транзисторов. Вкратце, способ работы GuGaplexing выглядит следующим образом: выводы микроконтроллера работают в одном из трех возможных состояний: 0, 1 или Z (состояние высокого импеданса). Метод Charlieplexing использует этот факт для увеличения количества светодиодов, которыми можно управлять, по сравнению с традиционным методом мультиплексирования, который не использует третье состояние (то есть состояние высокого импеданса Z) вывода. Таким образом, Charlieplexing управляет N * (N-1) светодиодами с помощью N цифровых выводов. Теперь с двумя контактами есть восемь логических комбинаций: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 и ZZ. Таким образом, в принципе, при соответствующем декодировании этих состояний должно быть возможно подключить 8 светодиодов, используя только два контакта, конечно, за счет дополнительных внешних компонентов для работы по декодированию. GuGaplexing идет на компромисс и использует пару транзисторов (NPN и PNP) на вывод для декодирования четырех из восьми возможных комбинаций. Таким образом, для N контактов GuGaplexing достигает 2 * N * (N-1), что вдвое больше, чем Charlieplexing. Более подробная информация о технологии мультиплексирования светодиодных дисплеев GuGaplexing будет доступна в качестве идеи дизайна на EDN (www.edn.com) в ближайшем будущем.
Шаг 2: светодиодное сердце GuGaplexed в действии
Вот видео на YouTube о проекте в действии.
Шаг 3: Исходный код
Вот исходный код этого проекта, написанный на C и скомпилированный с помощью winavr gcc. Исходный код, Makefile и шестнадцатеричный файл прилагаются.
Рекомендуемые:
Бьющееся светодиодное сердце: 10 шагов (с изображениями)

Beating LED Heart: Прошло 5 замечательных лет с тех пор, как я женился на своей жене. Я дарю ей это электронное сердце. Он может почувствовать волнение. Он бьется в соответствии с сердцебиением владельца. Она поддерживала меня во многих моих безумных поисках. Как и все мои творения, я
Поэтическое сердце в движении: 4 шага

Поэтическое сердце в движении: в фильме «Валентин Чарли Брауна» дети получают сердечки для разговоров и читают их. Сестра Чарли прочитала целый сонет из своего. Ей приходилось переворачивать ее снова и снова. Я подумал, что было бы забавно сделать такую, которая могла бы
Романтическое светодиодное сердце SMD: 5 шагов (с изображениями)

Romantic Led Heart SMD: Привет, создатели! Это мои первые инструкции, и я хочу сначала коснуться некоторых важных вещей: я создал этот проект с идеей использования минимального количества инструментов, чтобы каждый мог это сделать! Даже инструментов у меня не так много, только самые необходимые
IOT123 - АССИМИЛЯЦИЯ АКТЕРА: СЕРДЦЕ: 4 шага

IOT123 - ASSIMILATE ACTOR: HEARTBEAT: показывает состояние трафика ATTINY, I2C и MQTT. Эта сборка основана на I2C HEARTBEAT BRICK. ASSIMILATE ACTORS / SENSORS - это субъекты / датчики среды, которые имеют добавленный уровень абстракции оборудования и программного обеспечения, что делает возможным c
Пластиковый брелок-сердце (HDPE): 4 шага (с изображениями)

Пластиковый брелок в форме сердца (HDPE): ребята из Элло, сегодня я построил брелок в форме сердца, который был сделан из переработанного блока HDPE, который вы можете найти почти везде. Скоро Рождество, и я не могу представить лучшего подарка для ваших близких. Вы можете сделать его в разных цветах или просто раскрасить