В схеме применен двухканальный цифровой (монолитный) потенциометр DS1868, он и исполняет роль регулятора громкости, управляет им микроконтроллер PIC18F2550. Чип DS1868 выпускается в трех «сопротивлениях»: 10, 50, и 100 K версиях. В проекте использован DS1868-010, это версия 10K.
Связь потенциометра с контроллером осуществляется через 3х проводной последовательный интерфейс.
Блок схема:
Схема цифрового регулятора громкости:
На плате регулятора имеются 3 кнопки: вверх, вниз, выбор, Кнопка «вверх» переключает режим или увеличивает значение параметра, кнопка «вниз» так же переключает режим и уменьшает параметры режима, а кнопка «выбор» предназначена для выбора режима и подтверждения. При помощи кнопки «выбор» Вы можете переключаться между параметрами (например регулировки правого или левого канала, т.е. баланса).
Программа для контроллера написана в C, программатор можно использовать любой доступный.
Фото устройства:
Ниже вы можете скачать исходник и прошивку
Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот
МикросхемаDS18681
МК PIC 8-битPIC18F25501
Конденсатор22 пФ2
Конденсатор0.1 мкФ1
Резистор10 кОм4
Подстроечный резистор5 кОм1
LCD-дисплей2 x 16 LCD1
Кварцевый резонатор8 МГц1
Кнопка4
Добавить все
Скачать список элементов (PDF)
Прикрепленные файлы:
- DigitalVolumeControl.zip (52 Кб)
Теги: