Цифровий регулятор гучності для підсилювача на МК та LCD

У схемі використано двоканальний цифровий (монолітний) потенціометр DS1868, який виконує роль регулятора гучності, а управляє ним мікроконтролер PIC18F2550. Чіп DS1868 випускається в трьох "опорах": 10, 50, і 100 K версіях. У проекті використано DS1868-010, це версія 10K. 
Зв'язок потенціометра з контролером здійснюється через 3-х провідний послідовний інтерфейс.

Блок-схема:

 

Блок-схема регулятора гучності

Схема цифрового регулятора гучності:

Схема цифрового регулятора гучності

На платі регулятора є 3 кнопки: вгору, вниз, вибір. Кнопка "вгору" перемикає режим або збільшує значення параметра, кнопка "вниз" також перемикає режим та зменшує параметри режиму, а кнопка "вибір" призначена для вибору режиму та підтвердження. За допомогою кнопки "вибір" ви можете перемикатися між параметрами (наприклад, регулювання правого або лівого канала, тобто балансу).

Програма для контролера написана на C, програматор можна використовувати будь-який доступний.

Фото пристрою:

Фото цифрового регулятора гучності

Фото цифрового регулятора гучності

Фото цифрового регулятора гучності

Нижче ви можете скачати вихідний код та прошивку

Список радіоелементів

Обозначення Тип Номінал Кількість Примітка
Мікросхема DS1868 1
МК PIC 8-біт
PIC18F2550
1
Конденсатор 22 пФ 2
Конденсатор 0.1 мкФ 1
Резистор
10 кОм
4
Потенціометр 5 кОм 1
LCD-дисплей 2 x 16 LCD 1
Кварцовий резонатор 8 МГц 1
Кнопка 4
Додати все

Оригінал статті

Прикреплені файли:

Top