МІКРОКОНТРОЛЕРНЕ УПРАВЛІННЯ В УНЧ

мікроконтролерне

Принципова схема основного блоку

Попередній підсилювач з мікроконтролерним управлінням на Atmega16 побудований за модульним принципом, тобто окремі модулі кожен може виконати за своїм бажанням та перевагами. Особливо це стосується вихідних підсилювачів потужності, джерел живлення, захисту акустичних систем. У цьому матеріалі ми розглянемо вхідний модуль на мікросхемі TDA7313 та процесорний блок управління. Мікросхема TDA7313 включена за типовою схемою та особливостей не має. Живиться блок джерела живлення напругою +9 Вольт. Більше цей блок особливостей немає. Файли друкованої плати цього та інших модулівв архіві на форумі, там є принципові схеми на підключення клавіатури, кінцевий підсилювач і БП.

Основні параметри модуля:

1. Регулювання гучності (16 рівнів); 2. Регулювання посилення (4 рівнів); 3. Регулювання тембру НЧ (16 рівнів); 4. Регулювання тембру ВЧ (16 рівнів); 5. Регулювання балансу передніх колонок (16 рівнів); 6. Регулювання балансу тилових колонок (16 рівнів); 7. LOUDNESS - Увімк/викл тонконпесації; 8. Режим MUTE; 9. Режим STANDBY; 10. Показ часу в режиміMUTE таSTANDBY а також через 10 секунд, коли не було натискань на клавіатурі та інших керуючих впливів; 11. Управління всіма функціями з клавіатури, пульта дистанційного керування (ПДУ) ПДУ працює за стандартом RC-5 як одним з найпоширеніших; 12. Управління за допомогою валкодера (encoder); 13. Контролює температуру радіаторів або внутрішній температурі в корпусі по двох каналах на основі датчиків від DALLAS DS18x20. При перевищенні встановленої температури контролю вмикається вентилятор охолодження.

У модулі застосовані переважноSMD елементів. Мікросхеми у DIP корпусах. Діод VD10 встановлений із протилежного боку плати. Управління підсилювачем здійснюється за допомогою клавіатури, валкодера та пульта ПДК. Можна використовувати будь-який пульт, який працює за стандартом. Клавіатура побудована у вигляді матриці з 12 кнопок (4х3):

INPUT1 - вибір 1 каналу;INPUT2 - вибір 2 канали;INPUT3 - вибір 3 канали;LOUDNESS - увімкнення/вимкнення режиму тонконпенсації;MUTE - вимкнення звуку (вимикання відбувається плавно, а чи не різко). Повторне натискання включає звук;STANDBY - вимкнення підсилювача. Відбувається відключення підсилювача потужності та його джерела живлення, процесорний модуль працює у черговому режимі;MENU - кнопка для входу в додаткове меню, в ньому можна встановити додаткові параметри, такі як час, дата, температура спрацьовування датчиків температури контролю радіаторів. Повторне натискання на цю кнопку в цьому режимі відбувається повернення в основне меню управління підсилювачем без збереження параметрів. Щоб нові параметри були збережені, потрібно натиснути кнопкуSET.SET - як сказано вище, це збереження введених нових параметрів у підменю. В основному при натисканні на клавішуSET можна переглянути температуру радіаторів, інформація виводитися протягом 3 сек.UP/DOWN - перехід до попереднього/наступного пункту меню або субменю;LEFT/RIGHT - зменшення/збільшення відповідного параметра, який відображається на індикаторі.

Основні кнопки відпрацьовуються програмою практично миттєво, а ось натискання та відгук на кнопкуSTANDBY потрібно натиснути протягом приблизно 3 секунд. КнопокMUTE таLOUDNESS близько 1 секунди. Це зроблено для виключення спрацювання при випадковомунатискання цих кнопок особливо якщо використовується пульт ДК. Головне меню програми з управління підсилювачем складається з наступних пунктів:

Volume (Гучність)Attens (Посилення)Bass (Тембр НЧ)Treble (Тембр ВЧ )Balans F (Баланс фронтальних колонок)Balans R (Баланс тилових колонок)

У цьому режимі також працює клавішаSET, при натисканні на яку протягом 3 секунд виводяться значення температури від датчиків. При натисканні на кнопкуMENU ми потрапимо у додаткове меню для встановлення параметрів часу, дати та максимальної температури для спрацьовування захисту температури. Це меню складається з пунктів:

"Set Time : Hour " (установка часу - годинник), "Set Time : Min " (установка часу - хвилини), "Set Time : Sec " (встановлення часу - секунди), "Set Date : Day " (установка дати - день), "Set Date : Mes " (установка дати - місяць), "Set Date : Year " (установка дати - рік), "Set MAX DS18x20 " (установка температури спрацьовування теплового захисту) .

меню

Закінчив збірку підсилювача – все відкривається та регулюється. Так як датчиків немає, то й вони не визначені (у вигляді рисок у черговому режимі). Плату розвів свою під SMD, але процесор у Dip корпусі, тому плата під нього за розмірами індикатора - це основна причина, з якої не викладаю плату в Lay.

управління

Друга плата буде попереднього підсилювача на TDA7313. Третя плата – модуль управління джерелом живлення та черговий режим. Ось фото:

рівнів

Настав час випробувань. Грає супер! Тішить глибина регулювання НЧ та ВЧ, бас м'який, високі до "цикання" пищалок (хоча з ОМ буде звичайно веселіше), тонкомпенсація особливо сподобалася дужевразливим підйомом на НЧ. Загалом з пристрою поки що можу сказати тільки одне - суцільні плюси!

управління

Поганявши з пів дня не виявив якихось недоліків у прошивці, робота на пульт чітка, Загалом якщо хтось вирішить повторити цю схему, то не пошкодує! Автор схеми – Андрій Дойніков. Складання та випробування - ГУБЕРНАТОР.