Краткий порядок темы :
Первая страница :
1. Вступительная часть.
2. Дополнительный материал.
3. Монтаж схемы на макетке.
4. Простые задания для начинающих (программы).
5. Печатные платы модулей.
6. Особенность монтажа разъёма PLH на печатной плате модуля.
7. Программа - статический режим вывода.
8. Программа - простой индикатор уровня (точка).
9. Программа - скорость движения “бегущего огня” зависит от громкости.
10. Программа - динамический режим вывода.
Вторая страница :
11. Программа – индикатор уровня (динамический вывод).
12. Вариант электронного конструктора !
===============================
1. Вступительная часть.
Схема включения светодиодов Чарлиплексинг ( Charlieplexing на Wiki ) предложена в 1995 году Чарли Алленом. На следующем изображении вариант схемы для четырёх линий управления и 12-ти светодиодов :
D1 – Attiny13A-PU; С1 – 0,1 мкФ; R1 – 10 кОм; R2-R5 – 150 Ом; разъём X1 - BH-10.
В схеме используется микроконтроллер ATtiny13A, выводы PB0-PB3 которого являются четырьмя линиями управления. Вывод PB4 микроконтроллера используется для подключения внешнего управляющего сигнала (от кнопки, фототранзистора, тактирующего генератора, напряжения для АЦП микроконтроллера, кодированного последовательного сигнала для программного UART-а микроконтроллера и так далее).
В данной теме будут предложены различные варианты применения схемы в сборках на макетке, в том числе с использованием различных модулей и простые примеры программ на С для микроконтроллера ATtiny13A.
Прозрачные столбики на фотографиях - это различные варианты применения данной схемы ("бегущие огни", "индикатор уровня", "падающая капля"). Максимальная высота столбика более полуметра.
2. Дополнительный материал :
- “Падение напряжения на светодиоде.”