ПредишенСледващото

Благодаря ви за идеята Тимофей Носов проект TDA7318 на.

В изграждането на аудио честотен усилвател, когато всичко е готово и да се създаде, често е необходимо за предусилвател. Желателно е, че той е един мулти-функционален, но с екран с часовник и дистанционно управление.
И ако ще се измери температурата на изходните транзистори и да включва вентилатор, ако е необходимо? И ако вмъква в UMZCH тръба, забавяне на анода е необходимо. И ако на транзистора, е необходимо да се отложи включването на акустика. Но ние не можем да направим без микроконтролер. трудна задача невъзможно. Необходимо е да се напише на фърмуера, борда отпускате, за да изберете части и така нататък.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


Мислех, като че ли всичко това натрупване не е особено скъпо, но без никаква корекция на "тапа и работа", за да проведе заема по-малко в корпуса на усилвател, но храната не си направи труда, на борда не се отпускате, а ако тревата, така че един и непретенциозен. Би било чудесно да се направи е да се съберат всички на готови модули като Lego.

Тук е едно решение на този проблем ще бъде разгледан в тази статия. А името на това решение - Arduino!

Какво може да ни PU и къде може да се приложи?

Дизайнът е предусилвател в аудио процесор TDA7318. А пълна, напълно функциониращ самостоятелно устройство контролира с помощта на Ардуино.


И в допълнение към аудио контрол процесор функции (наричани AP), тя има редица допълнителни, което ще бъде от полза, ако структурата вградена в аудио усилвател честота власт събра като транзистори, чипове и лампи.
Като отделно устройство може да се използва като предусилвател или слушалки усилвател с много добро качество.

Това, което трябва да се повтаря?

1) Arduino Uno, Arduino Нано

Първото нещо, което трябва да притежавате Arduino. Има два варианта, които ще ни подхождат перфектно: Arduino Uno R3 и Arduino Nano Ver 3.0. Разликата само във физически размер.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Ето им Pinout.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Ще използваме Arduino Uno или Arduino Nano микроконтролер ATmega328.
Всичко това, което има разговор в статията е създаден за хора, които са далеч от програмирането и работят с микроконтролери. Arduino - готово решение, което не се нуждае от програмисти и др.

Ардуино микроконтролери се отличават с предварително шит него товарач (буутлоудъра). С тази буутлоудъра потребител зарежда програма в микроконтролера, без да използвате индивидуален хардуерни конвенционалните програмисти.

2) Shield за Ардуино

За да спечелите принципа на LEGO, изисква разширяване карта, така наречената "щит" за Arduino.
Ето щит за Uno: Разширяване Shield Uno

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Вземи щит. вмъква съответната Ардуино и всичко. Свързване към компютър с предварително инсталиран софтуер и запълване на скицата, която ще намерите в края на статията. Павел прави така. Остава да се свърже TDA7318 и помощни модули, за да го оперират.

3) TDA7318

Hi-Fi стерео аудио процесор от компанията SGS-Thomson. На фигурата виждаме четири входа, всеки от които можем да изберем, например, сигналът от компютъра, сигналът от телевизора, DVD сигнал.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

В нашия случай, ние ще използваме само три входа. Малко хора свързват повече от три източника към усилвателя. В допълнение, тъй като ние предоставяме на оперативна съвместимост, без да променя вериги и фърмуер чип TDA7313. който първоначално има само три входа.
Имаме нужда от пакет DIP28 с TDA7318 чип. Тя може да бъде нещо друго, но ние ви предлагаме да са готови да го плати за такъв чип.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

монтаж съвет е както следва. Рисуване в раздела на файла.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

TDA7318 аудио процесор преобразува стерео сигнал (ляво и дясно) в четири обемна (четири). Това обяснява присъствието на две двойки стерео изходи: предни и задни говорители. Можете да приложи режим на компенсация честота (Loudnes). За това е достатъчно, за да "играе" с лице елементи на краката 18, 19, 20, 21 и издава звук или звънене или басист.

Ние списък на режимите, изпълнявани на TDA7318:
- общият обем (64 нива);
- ниско тон (16 нива);
- висок тон (16 нива);
- баланса на предната (16 нива);
- задна баланс (16 нива);
- баланса между предната и задната (т.нар центриране) (16 нива);
- ням режим (тих);
- постепенно увеличаване на обема по време на включване (ниво 4 сек.);
- гладка увеличение на обема при напускане на ням режим (ниво 4 в сек.)

Салда в нашия проект, ние няма да се използва, както и обемът на режим псевдо-четири. регулирате силата на звука е намалена до 32 стъпки.
Всички тези настройки автоматично се съхраняват в енергонезависима памет Arduino микроконтролер.

часовник в реално време модул Часовник за реално време (RTC) на DS1307 - е електронна схема, специално предназначени за отчитане на текущото време, дата, ден от седмицата, както и други времеви и календарни данни. Широко се използва в събиране на данни в системите за създаване на електронни часовници, будилници, таймери, управляващи устройства, работещи по график. Обикновено такава схема, в допълнение към, като се отчита устройството и включва източник самостоятелна власт да продължи да работи, дори когато основната система е изключена. Тя работи на I2C шина. Модул, можете да си купите готови, например в такова неговото изпълнение.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


Или да направите свой собствен, ето схема. Обърнете внимание на щифт 7 чипс, маркирани в червено. Това е важно, ние ще ви разкажа за това във втората част.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

5) DS18B20

Модул DS18B20 - общ чип дигитален термометър, търговски достъпен от Далас, измервателен обхват от -55 ° С до + 125 ° С и с точност от 0.5 ° С в границите от -10 ° С до + 85 ° С

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

6) Стабилизатори 7812, 7809, 7805

Линеен напрежение 12, 9 и 5 волта. 12 волта е полезно за охлаждане фенове на вашия UMZCH (ако не е необходимо - може да се премахне), 9 волта за захранване на борда AP за Arduino 5V доставките. Стабилизаторите 7812, 7809, 7805 - Лот Али.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Захранването на това изпълнение е, както следва.

7) цветен екран на Nokia 5110

LCD 1.44 »Red Serial 128 × 128 SPI цветен TFT LCD дисплей модул (Nokia 5110). Това е цвят TFT LCD, размерът на 1.44-инчов с, екранът е с 128 х 128 пиксела и 262 цвята, тя използва SPI интерфейс за връзка с Ардуино. Захранване 5V / 3.3V.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

8) енкодер

Енкодер се заменя с друг с вграден бутон.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


Поради енкодер с вграден бутон всички контролни функции могат да се извършват една дръжка (копче, че). Това включва включване и изключване на усилвателя. Някои функции са достъпни само от дистанционното, но повече за това по-късно.

9) Инфрачервен фотодетектор

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Или всеки фотодетектор, който ще е на една ръка разстояние.


Моля, имайте предвид, че има различни pinouts.


При свързване достатъчно захранване крака фотодетектор 0.1 microfarad кондензатор за намаляване на шума.

10) за дистанционно управление

Можете да използвате всеки формат IR дистанционно управление RC-5, която ви сладък, за предпочитане с цветни бутони за лесна употреба. Например, виж фиг.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


По-желателно, но не е задължително, да, докато държите бутона дистанционно, за да изпратите код.

11) MOSFET-модул

С него ще успеем радиатор за охлаждане на операцията по фен на усилвателя. Можете да използвате готови MOSFET-модул за Ардуино. като на снимката.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


Или да направите свой собствен модул. Графично изображение на БНТ условно.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Можете да приложите някой от транзисторите полеви с N преход. Добра работа IRFZ44N. IRFZ46N. IRFZ48N.
Fan - всеки компютър фен 12V напрежение.

12) Бутон RESET

Нормално отворен бутон от всякакъв тип, за да съвпадне с вашия вкус и дизайн на корпуса. Бутон Ние трябва да нулирате Arduino микроконтролер, когато изведнъж последните виси или все още неизправности в работата си. Бутонът ще бъде поставен върху задната страна на случая. Тя може да бъде поставен вътре в кутията, оставяйки малък отвор.

13) Реле модул

Ако ние си поставихме за АП в усилвател тръба, имате нужда от двойна релеен модул. За да се даде възможност на TDA7318 власт и предоставяне на анод напрежение.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

UMZCH на транзистора достатъчно на модул за 4-те релета. Едно реле за включване на TDA7318 власт, две - за забавяне на говорещия, а четвъртият prozapas.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Може да те хванат модул с обърната вход, където да се превърне необходимостта реле да подаде логическа "0" вместо "1". Този недостатък е лесно да се отстранят.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


Извадете светодиод и оптрон, добавете резистор Pullup транзистор база до земята. Всичко, от което се получи класическия модул реле.

Можете да изберете да се събере необходимата версия на оптрон. Това е особено полезно, ако не се прилага по отношение на 5-волтов реле.

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

14), свързващи проводници

След като всички модули, които имаме, всички ние трябва да се обединим. Ние правим това с помощта на кабели като тези "Майка-майка."

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino


Дължина около 20 cm. Необходимо е да се купуват или да направите 15 парчета.

15) ферит пръстен

Предусилвател в tda7318 аудио процесор (tda7313) и Arduino

Рисунки PCB езеро:
▼ DS1307-pcb.7z | 5.71 Kb файл изтеглени 30 пъти.

Имам нужда от файл към статията?
Изберете опция за пълен достъп до "вестник Практическа електроника Datagor".


▼ tda7318-pcb.7z | 12,63 Kb файл изтеглени 30 пъти.

Имам нужда от файл към статията?
Изберете опция за пълен достъп до "вестник Практическа електроника Datagor".

Технически данни на TDA7318:
▼ tda7318pdf.7z | 82.7 Kb файл изтеглени 25 пъти.

Имам нужда от файл към статията?
Изберете опция за пълен достъп до "вестник Практическа електроника Datagor".

За да се продължи!

В първата част ние се фокусирахме върху описанието на проекта, за необходимостта да купуват или да направите сами кои елементи и модули, които можете да избирате.

Във втората част:
- ние ще свърже всички модули за Arduino
- описва подробно структурата на скица (EEPROM) за Arduino
- се научат да четат кодовете на дистанционното
- да се запознаят с всички функции и информацията, показани на екрана
- Проверете функционирането на цялото общество AP.

Благодаря ви за вниманието!
С уважение, Владимир и Erbol.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!