Un pic de istorie
Acest design a apărut după ce am asamblat celebrul amplificator OM 2.5. Desigur, a apărut problema alegerii unui control al volumului, protecție și alte funcții de serviciu. Desigur, mi-am dorit să am și o intrare digitală și telecomandă, dar acesta deja mi se părea un spațiu complet inaccesibil. Nu am făcut niciodată vreo programare a controlerelor sau proiectat circuite electronice înainte. Totuși, după cum se spune, drumul va fi stăpânit de cel care merge, iar controlerul Atmega16 cu microcircuit de control al volumului PGA2311 așezat pe placa. Drept urmare, am fost atât de purtat de proces încât a fost foarte greu să finalizez proiectul. Deși era liberă memorie și picioare de controler, au apărut idei pentru extinderea funcțiilor și adăugarea de noi module. Plăcile pentru toate modulele au fost inițial cablate în DipTrace și fabricate de noi înșine folosind un fotorezistent. Apoi am încercat să comand câteva dintre plăcile aflate în producție. Prin urmare, în fotografie există un amestec prefabricat de plăci de fabrică albastre de casă și verzi. Deci, în acest articol am încercat să descriu cu ce am ajuns.
Funcțiile sistemului.
- Pornire soft, întârziere reglabilă de la 0 la 30 sec.
- Întârziere pentru pornirea AC, reglabilă de la 0 la 30 sec.
- Telecomandă standard NEC cu setare telecomandă din sistemul de meniu
- Comutare AC cu ajutorul cardurilor de protecție: zonele A/B (buton, telecomandă), stânga/dreapta (telecomandă) sau pur și simplu pornit/oprit.
- Control selector de intrare pentru 4 intrări (butoane, telecomandă)
- Controlul volumului și echilibrului folosind microcircuitul PGA23XX sau releul Nikitin RG (encoder, telecomandă)
- Controlul tonului Matyushkin cu control releu LF și HF (encoder, telecomandă)
- Control - transfer de comenzi pentru oprire / pornire / derulare înapoi / piste (comanda de la distanță)
- Control termic pe un senzor digital LM75, unul sau două canale, oprire la supraîncălzire, pornire ventilatoare
- Butoane Pornit/Oprit, Comutare difuzor, Selector cu patru intrări și Butoane Mute
- Reglarea luminozității luminii de fundal a ecranului (telecomandă)
- Economizoare de ecran: golire, indicator de nivel și analizor de spectru
Compoziția și configurația sistemului.
Sistemul constă dintr-un controler cu un afișaj de 4x20 de caractere instalat pe panoul frontal și mai multe module executive. Display-ul este instalat în paralel cu placa de control pe patru rafturi și este conectat la acesta cu conectori PLS-PBS, rezultând un „sandwich” destul de compact, înalt de 12 mm. Toate conexiunile sunt realizate în jurul perimetrului plăcii de control utilizând conectori XH înclinați.
Modulele efectuează ajustările/comutațiile necesare și sunt instalate în carcasa amplificatorului, ținând cont de reducerea la minimum a lungimii circuitelor de semnal:
- Controlul volumului bazat pe PGA23XX cu un selector de intrare pentru 4 intrări și un conector pentru conectarea unui USB-DAC PCM2705
- Controlul volumului lui Nikitin
- Selector de intrare pentru 4 intrări (pentru utilizarea cu Nikitin's RG)
- Controlul tonului Matyushkin cu control releu al basului și al înaltelor
- Protecție AC împotriva tensiunii constante cu comutarea a două zone A / B
- Senzori termici
- Unitate de alimentare de așteptare cu filtru de intrare și control de pornire ușoară
Configurația modulelor utilizate este determinată de un comutator DIP de pe placa de control. Se citește atunci când controlerul este alimentat și determină algoritmul pentru funcționarea ulterioară a sistemului:
Comenzile de volum, blocul de ton și selectorul de intrare sunt conectate la magistrala controlerului SPI în serie; pentru aceasta, există conectori Control IN și Control Out pe plăcile modulelor. Când utilizați RG Nikitin, două astfel de module pot fi conectate pentru a regla echilibrul. Acest lucru vă permite să configurați în mod flexibil sistemul de control pentru un anumit dispozitiv. Gama și treapta de control al volumului pentru PGA23xx și RG Nikitin pot diferi semnificativ, prin urmare sunt setate în meniul de configurare a sistemului. Important - firmware-ul nu verifică valorile introduse pentru adecvare, prin urmare, nu ar trebui să setați volumul maxim de + 32db pentru WG Nikitin. Toate opțiunile posibile pentru conectarea modulelor la magistrala SPI:
- controler ->
- controler -> TB Matyushkin -> RG pe PGA23XX cu selector de intrare și DAC
- controler -> RG Nikitin -> selector de intrare
- controler -> RG Nikitin -> RG Nikitin -> selector de intrare
- controler -> TB Matyushkina -> RG Nikitin -> selector de intrare
- controler -> TB Matyushkina -> RG Nikitin -> RG Nikitin -> selector de intrare
Senzorii termici sunt conectați la controler prin magistrala I2C. Prezența și cantitatea lor este stabilită și de un dip-switch. Există trei opțiuni - controlul termic este dezactivat, un senzor sau doi senzori sunt utilizați pentru fiecare canal de amplificator. Dacă termocontrolul este pornit, puteți seta temperatura maximă, la atingerea căreia dispozitivul se va opri. Temperaturile de pornire și oprire a fluxului de aer sunt de asemenea ajustate. Atunci când utilizați doi termosenzori, este posibil să se organizeze o suflare independentă a fiecărui canal.
Indicaţie.
Toate informațiile sunt afișate pe un afișaj de 4x20 de caractere pe binecunoscutul controler HD44780. Prima linie indică starea comutatorului AC. Aceeași linie afișează temperatura radiatoarelor, obținută de la termosenzori, când aceasta depășește temperatura de pornire a suflarii. A doua linie afișează atenuarea RG în decibeli. A treia linie este starea de echilibru. Când reglați basul sau înaltele, starea acestora este afișată și în această linie în loc de echilibru. Ultima linie afișează numele intrărilor și intrarea curentă.
Un alt organ de indicare este LED-ul. Se aprinde când sistemul este conectat la rețea și în modul de așteptare. Când este pornit, se stinge și indică prin clipire primirea comenzilor de la telecomandă.
Dacă nu sunt utilizate comenzi pentru o anumită perioadă de timp, ecranul poate comuta în modul de economizor de ecran. Cel mai simplu este să diminuezi lumina de fundal a ecranului. Dacă conectați un semnal audio de intrare sau de ieșire la intrările corespunzătoare ale controlerului, puteți utiliza screensaver-urile „Level Meter” sau „Spectrum Analyzer” bazate pe transformarea Fourier.
Control.
Pentru control, se folosesc butoane fără blocare care închid intrările corespunzătoare ale controlerului la masă, un encoder cu un buton și o telecomandă cu protocol NEC. Codificatorul controlează controlul volumului. Când apăsați butonul său, codificatorul comută secvenţial la reglarea echilibrului / tonului bass / tonului înalte. În acest caz, simbolurile corespunzătoare modului curent clipesc pe ecran. Doar un set minim de comenzi este implementat pe butoane și codificator, funcționalitatea completă de 26 de comenzi este disponibilă doar de la telecomandă. Unele funcții, cum ar fi modificarea volumului, acceptă primirea comenzilor de autorepetare de la telecomandă (când butonul telecomenzii este apăsat). Pentru funcții precum Pornit / Oprit, repetarea automată este dezactivată intenționat - pentru a repeta comanda, trebuie să apăsați din nou butonul telecomenzii.
Setul minim necesar pentru pornirea și configurarea sistemului este un buton de pornire, un encoder și o telecomandă. Când controlerul este alimentat, acesta va fi în modul de așteptare. O apăsare lungă pe butonul de pornire (de la 2 secunde) trece controlerul în modul de setare. În acest caz, doar ecranul se aprinde, releele de pornire ușoară rămân oprite. Deplasarea prin meniul de configurare și modificarea valorilor parametrilor se efectuează prin rotirea encoderului. Pentru a selecta elementele de meniu, a intra în editare și a confirma selecția, trebuie să apăsați butonul codificator.
Codurile de comandă ale telecomenzii din submeniul de configurare corespunzător pot fi introduse pur și simplu dacă le cunoașteți. Dar este mai ușor să le citiți de pe telecomanda existentă. Pentru a face acest lucru, trebuie să treceți la editarea codului comenzii dorite și să apăsați butonul corespunzător de pe telecomandă. Dacă controlerul a reușit să accepte comanda, va clipi LED-ul de așteptare și va introduce codul în câmpul de editare. Pentru a confirma codul, tot ce rămâne este să apăsați codificatorul. Toți parametrii și comenzile configurabile sunt prezentate în tabelul de mai jos:
Sistem | Setări generale ale sistemului | |
Lcd Brigtness | Luminozitatea afișajului, 0-16 | |
Întârziere difuzor | Întârziere la pornirea AC, 0-30 sec. | |
SS Întârziere | Durata pornirii soft, 0-30 sec. | |
Screen saver | Screensaver: oprit-dezactivat, LcdOff-reduce luminozitatea ecranului, indicator de nivel, analizor de spectru Spektr | |
SaverDelay | Timp de activare a screensaverului: 5-100 sec. | |
Volum | Reglați controalele de volum și balans. | |
Volum min | Volum minim: -94db - -64db | |
Volum max | Volumul maxim: -32db - -32db | |
Pas de volum | Pas de control al volumului: 1-4db | |
Echilibru | Interval de reglare a balansului: 4-16db | |
Selector | Selectarea numelor de intrare afișate pe ecran | |
În 1 | Nume de conectare 1 | |
In2 | Nume de conectare 2 | |
In3 | Nume de conectare 3 | |
In4 | Nume de conectare 4 | |
TermoControl | Setarea controlului termic | |
Oprire | Temperatura de oprire: 60-90 de grade | |
Răcitorul pornit | ||
Răcitorul OPRIT | Temperatura de spălare: 40-70 de grade | |
la distanta | Codurile telecomenzii | |
Sistem | Cod de sistem de consolă comun tuturor comenzilor | |
Pe | Porniți / opriți | |
introduce | Analog cu apăsarea butonului codificatorului | |
Vol + | Măriți volumul | |
Vol- | Scade volumul | |
BalStânga | Sold rămas | |
BalDrept | Echilibrul corect | |
Bas + | Boost Bass | |
Bas- | Reduceți basul | |
Treb + | Creșteți HF | |
Treb- | Reduceți basul | |
În 1 | Selectarea intrării 1 | |
In2 | Selectarea intrării 2 | |
In3 | Selectarea intrării 3 | |
In4 | Selectarea intrării 4 | |
În + | Următoarea intrare | |
În- | Autentificare anterioară | |
SpeakerNext | Următorul difuzor. Comutarea se face în funcție de configurație, On-> Off sau A-> B-> Off | |
SpeakerPrev | AC anterior. Comutarea se face în funcție de configurație, Off-> On sau Off-> B-> A | |
Difuzor L/R | Comutator difuzor dreapta / stânga / ambele | |
DacPlayPause | Comandă HID pentru DAC USB - Redare/Pauză | |
DacStop | Comanda HID pentru DAC USB - oprire | |
DacNext | Comandă HID pentru USB DAC - piesa următoare (apăsare scurtă) / înainte rapidă (apăsare lungă) | |
DacPrev | Comandă HID pentru USB DAC - piesa anterioară (apăsare scurtă) / derulare înapoi (apăsare lungă) | |
Luminos + | Măriți luminozitatea afișajului | |
Luminos- | Reduceți luminozitatea afișajului | |
Mut | Reduceți temporar volumul la Volum |
Circuitul controlerului
Alimentarea este furnizată printr-o diodă de protecție D1 și un stabilizator de 5V U1. Tastele Q1 și Q2 controlează releul de pornire ușoară. R9 reglează contrastul afișajului, pentru un ecran cu iluminare din spate albastru pe al treilea picior al conectorului X9, setați tensiunea la aproximativ 0,85-0,9V. Q3 este o cheie PWM pentru estomparea luminii de fundal a afișajului.
Toate butoanele și dip-switch-ul de configurare S1 sunt conectate la controler prin magistrala I2C folosind extensiile de porturi PCF8574 (U3, U4). Apăsarea oricărui buton provoacă întrerupere pe piciorul PB2 al Atmegi și, în consecință, interogarea lui U3 pentru codul butonului apăsat. Un encoder (x6) și un receptor IR (PH1) sunt de asemenea conectate la picioarele controlerului, care acceptă întreruperi externe - PD2 și PD3.
Amplificatorul operațional U5 este utilizat pentru a alimenta semnalul analog al canalelor din dreapta și din stânga la intrările ADC. Pe baza datelor primite de la ADC, sunt implementate funcțiile indicatorului de nivel și analizorului de spectru. Intrările ADC funcționează cu un semnal în intervalul 0-5V, astfel încât semnalul audio trebuie amplificat/atenuat la o amplitudine de 2,5V și ar trebui adăugată o componentă DC de 2,5V. Câștigul este determinat de R15 / R19 și R16 / R20. R17 și R18 oferă offset-ul necesar de 2,5 V. U5 trebuie să fie Rail to Rail la intrare și la ieșire și să funcționeze pe o sursă de 5v. La reglarea cu rezistențele R13, R14, este necesar să se obțină amplitudinea maximă posibilă a semnalului analogic pe PA6, PA7 (U2) fără semne de clip.
Firmware, Siguranțe, Modelare
Conectorul X2 este utilizat pentru firmware. Când faceți intermitent controlerul, asigurați-vă că deconectați orice module de la conectorul X3. După descărcarea programului, fișierul cu datele Eeprom trebuie să fie încărcat. Când instalați siguranțe, trebuie să opriți depanatorul JTAG (JTAGEN) și să setați frecvența la 8 MHz (CKSEL0, CKSEL1, CKSEL2, CKSEL3), totul este implicit.
Atașat articolului este un model al controlerului din Proteus 8. Cu ajutorul acestuia, vă puteți familiariza cu controlerul, funcțiile de testare, indicațiile, semnalele de control fără a asambla dispozitivul. Nu am putut găsi modelul termometrului digital LM75, așa că se folosesc un alt senzor și firmware similar, ținând cont de această înlocuire. Pentru a emula telecomanda NEC, s-a realizat un model simplu și un firmware, am găsit modelul de emulator de codificator într-un proiect deschis. Firmware-ul pentru aceste modele este inclus cu fișierul Proteus.
Senzor termic
Termosenzorii sunt apăsați pe radiatoare de partea cu microcircuitul. Pe cealaltă parte a plăcii, jumperii setează adresele senzorilor de pe magistrala I 2 C. Adresa canalului stâng este 000, a canalului drept - 001. Dacă se folosește un senzor, adresa canalului stâng este setat. O limitare importantă este că ieșirile de pornire a suflantei OS sunt cu curent scăzut, pot trece un curent de până la 100 μA. Acest lucru trebuie luat în considerare la conectarea cheilor la controler care controlează ventilatoarele.
Controlul volumului lui Nikitin
Se folosește un circuit care este invers celui original - cu releele oprite, slăbirea regulatorului este maximă. Registrul de schimbare U1 primește date cu volum de la controler (X9). Ieșirile sale sunt consolidate cu comutatoare Darlington cu diode de protecție U2, deoarece registrul 74HC595 nu poate furniza curentul necesar tuturor releelor. În plus, datorită ULN2003A, este posibil să se utilizeze relee nu neapărat 5V. Bobinele releului pot fi alimentate de la placa controlerului, dar este mai bine să le alimentați dintr-o sursă separată, pentru aceasta este furnizat conectorul X11. Dacă sunt utilizate relee cu înfășurări mai mari de 5V, singura opțiune este puterea externă. Alegerea sursei de alimentare este stabilită de jumperii J1 și J2.
Când toate releele sunt instalate, sunt furnizate atenuarea de până la -128 db și treapta de reglare - 1db. Dacă atenuarea de -64db este suficientă, releul K7 poate fi omis. În acest caz, semnalul de ieșire este preluat de la conectorii X6, X8. Este posibil să creșteți treapta de reglare până la 2db, pentru aceasta este suficient să nu instalați releul K1 și să aplicați semnalul de intrare la conectorii X2, X4.
Rezistoarele R15 și R16 sunt necesare pentru a potrivi impedanța de ieșire a regulatorului cu impedanța de intrare a amplificatorului. R15 este setat dacă se folosește ieșire -64db, R16 - pentru ieșire -128db. Valoarea rezistențelor este determinată pe baza rezistenței de ieșire a RG 10 kOhm și a valorii rezistenței de intrare a sarcinii. Dacă nu se utilizează un selector de intrare, trebuie instalate rezistențele R20, R21, R22 pentru a conecta împământarea digitală și analogică. Dacă există un selector de intrare, este mai bine să conectați pământul pe placa sa.
Circuitul de control al selectorului de intrare este similar cu cel al lui Nikitin RG, dar cu unele simplificări. Deoarece un singur releu este pornit în orice moment, curentul din registrul U1 este suficient și s-a decis abandonarea ULN2003. Prin urmare, doar releele de 5V pot fi utilizate în selectorul de intrare. Când se utilizează relee convenționale, jumperul J1 este lipit. Jumper J2 este realizat pentru experimente viitoare cu relee bistabile.
WG-ul lui Nikitin poate fi instalat pe selectorul de intrare. În acest caz, intrările/ieșirile analogice și magistrala de control sunt conectate folosind conectori PLS-PBS. Pentru a face acest lucru, selectorul are două ieșiri pe canal, corespunzătoare intrărilor lui Nikitin RG cu un pas de reglare de 1db și 2db. R1, R2, R3 conectează masă analogică și digitală. Un jumper pe placa J3 vă permite să conectați pământul la carcasa dispozitivului printr-un orificiu de montare placat pe placă.
În circuitul original TB Matyushkin, frecvențele înalte sunt reglate de un rezistor variabil. Acest lucru nu se încadra în conceptul designului meu, așa că rezistorul a fost înlocuit cu un divizor de releu. Dar a fost necesar să se reducă numărul de relee, astfel încât reglarea LF, HF și includerea directă să se potrivească în cele 7 picioare ale ULN2003. Circuitul de comutare pentru trei relee, în loc de patru, l-am împrumutat. Pentru a minimiza placa, am folosit condensatori Epcos 63v lavsan cu un pas de picior de 5 mm.
Schema de control al comutării releului este complet analogă cu RG-ul lui Nikitin. Singura adăugare este ieșirea X4 Direct pentru un releu extern de control al tonului. Releul Direct pornește atunci când toate vocile sunt setate la 0. Controlerul nu are încă o comandă suplimentară de pornire directă, dar nu este dificil să o adăugați.
Acesta este primul modul de la care a început dezvoltarea controlerului. Controlul PGA2311 (U2) constă din două registre de deplasare de opt biți conectate în serie. Fiecare registru controlează volumul canalului său. Microcircuitul are o ieșire de date la care a fost conectat un alt registru obișnuit U3. Controlează patru relee de intrare. Cele patru picioare rămase ale registrului printr-un divizor de 3V transmit comenzi DAC USB - redare / pauză, oprire, derulare înapoi dreapta / stânga, anterior / Următorul. urmări. Acest lucru face posibilă controlul redării listelor de redare pe computer de la telecomanda amplificatorului, ceea ce este destul de convenabil. Alimentarea analogică și digitală este separată și este realizată de la trei stabilizatoare - U4, U5, U6. Punțile de diode și filtrele sunt instalate pe placă, trebuie doar să conectați un transformator. În loc de PGA2311, se poate folosi microcircuitul PGA2310, pentru aceasta este suficient să înlocuiți stabilizatoarele U4 și U5 cu altele similare cu o tensiune de ieșire de 12V. O caracteristică importantă este că alimentarea digitală și analogică trebuie să fie furnizată sincron. Designul modulului presupune instalarea pe peretele din spate al amplificatorului.
În loc de prima intrare analogică, puteți instala un DAC USB PCM2706. Am postat toate materialele pe el. În acest caz, în locul conectorului X1 RS-813, este instalat un conector pentru 3 intrări RS-613. Un filtru suplimentar pentru DAC este realizat pe amplificatorul operațional U1. În plus, crește ieșirea DAC la standardul de 1,2 V.
Măsurătorile
Calitatea modulelor după asamblare a fost verificată cu ajutorul măsurătorilor din program. Un EMU-0404 a fost folosit ca placă de sunet. Datorită acestui lucru, am reușit să găsesc și să repar unele erori în aspectul PCB-ului. Nu voi aglomera articolul cu imagini cu rezultatele măsurătorilor, acestea sunt atașate la fișierele de proiect. În general, putem spune că zgomotul și armonicile modulelor sunt în pragul capacităților de măsurare ale EMU-0404.
Lista radioelementelor
Desemnare | Un fel | Denumirea | Cantitate | Notă | Scor | Caietul meu | |
---|---|---|---|---|---|---|---|
Controlor | |||||||
U1 | Regulator liniar | LM7805 | 1 | În blocnotes | |||
U2 | MK AVR pe 8 biți | ATmega16 | 1 | În blocnotes | |||
U3, U4 | IC interfață I2C | PCF8574A | 2 | În blocnotes | |||
U5 | Amplificator operațional | LMC6482QML | 1 | În blocnotes | |||
Q1, Q2 | Tranzistor bipolar | MMBT3904 | 1 | În blocnotes | |||
Q3 | Tranzistor bipolar | BC807 | 1 | În blocnotes | |||
R1, R2 | Rezistor | 1,8 k ohmi | 1 | SMD 1206 | În blocnotes | ||
R3, R4, R5, R17, R18, R19, R20, R21, R22 | Rezistor | 10 kΩ | 9 | SMD 1206 | În blocnotes | ||
R6, R8 | Rezistor | 100 ohmi | 2 | SMD 1206 | În blocnotes | ||
R9 | Rezistor trimmer | 10 kΩ | 1 | 3296x | În blocnotes | ||
R10, R11 | Rezistor | 4,7 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R12 | Rezistor | 10 ohmi | 1 | SMD 1206 | În blocnotes | ||
R13, R14 | Rezistor trimmer | 47 k Ohm | 2 | 3296x | În blocnotes | ||
R15, R16 | Rezistor | 5,1 k ohmi | 2 | SMD 1206 | În blocnotes | ||
C1, C2, C3, C4, C5, C6, C7 | Condensator | 10 uf | 7 | SMD 1206 | În blocnotes | ||
D1 | Diodă | SMA4007 | 1 | SMA | În blocnotes | ||
PH1 | receptor IR | TSOP34838 | 1 | 38 MHz 2,5 mm, 1-Out, 2-Gnd, 3-Vs | În blocnotes | ||
S1 | Comutator DIP | DS1040-08RT | 1 | În blocnotes | |||
X1, X6 | Conector unghiular | S4B-XH-A | 2 | XH 2,5 mm, 4 pini | În blocnotes | ||
X2 | ștecher | PLS-6R | 1 | 2,54 mm 1x6 | În blocnotes | ||
X3, X11, X12 | Conector unghiular | S5B-XH-A | 3 | XH 2,5 mm, 5 pini | În blocnotes | ||
X4, X5, X7, X10, X13 | Conector unghiular | S3B-XH-A | 5 | XH 2,5 mm, 3 pini | În blocnotes | ||
X8 | ștecher | PLS-9R | 1 | 2,54 mm 1x9 | În blocnotes | ||
X9 | Priză pe placă | PBS-16 | 1 | 2,54 mm 1x16 | În blocnotes | ||
Afişa | WH2004 | 1 | HD44780 | În blocnotes | |||
Senzor termic | |||||||
U1 | senzor de temperatura | LM75AD | 1 | În blocnotes | |||
C1 | Condensator | 10 uf | 1 | SMD | În blocnotes | ||
R1 | Rezistor | 100 kΩ | 1 | SMD 1206 | În blocnotes | ||
U1 | Registrul de deplasare | SN74HC595 | 1 | În blocnotes | |||
U2 | Tranzistor compozit | ULN2003 | 1 | În blocnotes | |||
R1 | Rezistor | 1,1 k Ohm | 2 | SMD 1206 | În blocnotes | ||
R2 | Rezistor | 82 k Ohm | 2 | SMD 1206 | În blocnotes | ||
R3 | Rezistor | 2 kΩ | 2 | SMD 1206 | În blocnotes | ||
R4 | Rezistor | 36 kΩ | 2 | SMD 1206 | În blocnotes | ||
R5 | Rezistor | 3,6 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R6 | Rezistor | 16 kΩ | 2 | SMD 1206 | În blocnotes | ||
R7 | Rezistor | 6,2 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R8 | Rezistor | 6,8 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R9 | Rezistor | 8,2 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R10 | Rezistor | 1,8 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R11 | Rezistor | 9,1 k ohmi | 2 | SMD 1206 | În blocnotes | ||
R12 | Rezistor | 240 ohmi | 2 | SMD 1206 | În blocnotes | ||
R13 | Rezistor | 10 kΩ | 2 | SMD 1206 | În blocnotes | ||
R14 | Rezistor | 6,2 ohmi | 2 | SMD 1206 | În blocnotes | ||
R15 | Rezistor | * | 2 | SMD 1206 | În blocnotes | ||
R16 | Rezistor | * | 2 | SMD 1206 | În blocnotes | ||
R17 | Rezistor | 100 kΩ | 1 | SMD 1206 | În blocnotes | ||
R18, R19 | Rezistor | 0 ohm | 2 | SMD 1206 | În blocnotes | ||
R20, R21, R22 | Rezistor | 15 ohmi | 3 | SMD 1206 | În blocnotes | ||
C1 | Condensator | 10 uf | 1 | SMD 1206 | În blocnotes | ||
K1, K2, K3, K4, K5, K6, K7 | Releu | G6H-2F | 7 | TQ2SA sau similar | În blocnotes | ||
X1, X2, X3, X4, X5, X6, X7, X8, X11 | Conector | B2B-XH-A | 5 | XH 2,5 mm, 2 pini | În blocnotes | ||
X9, X10 | Conector | B5B-XH-A | 2 | XH 2,5 mm, 5 pini | În blocnotes | ||
U1 | Registrul de deplasare | SN74HC595 | 1 | În blocnotes | |||
D1, D2, D3, D4 | Dioda redresoare | PMLL4148L | 4 | În blocnotes | |||
R1, R2, R3 | Rezistor | 10 ohmi | 3 | SMD 1206 | În blocnotes | ||
C1 | Condensator | 10 uf | 1 | SMD1206 | În blocnotes | ||
K1, K2, K3, K4 | Releu | G6H-2F | 4 | TQ2SA 5v sau similar | În blocnotes | ||
X1, X2, X3, X4 | Conector | PBS-2 | 3 | 2,54 mm 1x2 | În blocnotes | ||
X5 | Conector | PBS-5 | 1 | 2,54 mm 1x5 | În blocnotes | ||
U1 | Registrul de deplasare | SN74HC595 | 1 | În blocnotes | |||
U2 | Tranzistor compozit | ULN2003 | 1 | În blocnotes | |||
R1 | Rezistor | 100 kΩ | 1 | SMD 1206 | În blocnotes | ||
R2, Rl20, Rr20 | Rezistor | 0 ohm | 3 | SMD 1206 | În blocnotes | ||
R3, R4, R5 | Rezistor | 10 ohmi | 3 | SMD 1206 | În blocnotes | ||
Rl1, Rr1 | Rezistor | 7,5 k ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl2, Rr2 | Rezistor | 680 ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl3, Rr3 | Rezistor | 940 ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl4, Rr4 | Rezistor | 6,8 k ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl5, Rr5 | Rezistor | 820 ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl6, Rr6 | Rezistor | 1,3 k Ohm | 2 | SMD 1206 | În blocnotes | ||
Rl7, Rr7 | Rezistor | 2,7 k ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl8, Rr8 | Rezistor | 10 kΩ | 2 | SMD 1206 | În blocnotes | ||
Rl9, Rr9 | Rezistor | 1,5 k Ohm | 2 | SMD 1206 | În blocnotes | ||
Rl10, Rr10 | Rezistor | 1,8 k ohmi | 2 | SMD 1206 | În blocnotes | ||
Rl11, Rr11 | Rezistor | 3 kΩ | 2 | SMD 1206 | În blocnotes | ||
Rl12, Rr12 | Rezistor | 14 kΩ | 2 | SMD 1206 | În blocnotes | ||
Rl13, Rr13 | Rezistor | 1 kΩ | 2 | SMD 1206 | În blocnotes | ||
Rl14, Rr14 | Rezistor | 4,7 k ohmi | 2 | 3296W | În blocnotes | ||
Rl15, Rl16, Rl17, Rr15, Rr16, Rr17 | Rezistor | 16 kΩ | 6 | SMD 1206 | În blocnotes | ||
Rl18, Rr18 | Rezistor | 36 kΩ | 2 | SMD 1206 | În blocnotes | ||
Rl19, Rr19 | Rezistor | 12 kΩ | 2 | SMD 1206 | În blocnotes | ||
C1 | Condensator | 10 uf | 1 | SMD 1206 |
Soluție excelentă pentru modificarea unui amplificator de bas!
Sunt disponibile
Cumpărați cu ridicataUn set este mai ieftin
Dispozitivul este conceput pentru a regla volumul sau alți parametri ai sistemului audio. Este un rezistor variabil digital cu 2 canale de 10 kOhm (AD8403, 255 de trepte de reglare), reglabil folosind un encoder rotativ sau o telecomandă IR. Telecomanda IR nu este furnizată.
Specificații
Informații suplimentare
Alegerea parametrului reglabil se face prin apăsarea sau rotirea butonului, a telecomenzii IR, starea este afișată pe LED-urile LED1 ... LED20
Volumul general este reglat cu butoanele VOL> de pe telecomandă,
Echilibrul stânga - dreapta este reglat folosind butoanele telecomenzii |, | sau un encoder rotativ, în timp ce LED-urile LED17, LED18 și LED19, LED20 se aprind alternativ.
Echilibrul înainte - înapoi este reglat cu ajutorul butoanelor de pe encoderul TU-, TU + sau rotativ, în timp ce LED-urile LED17, LED20 și LED18, LED19 se aprind alternativ.
După 30, dispozitivul intră în modul de control al volumului.
Când apăsați butonul MUTE de pe telecomandă, volumul canalului scade ușor, în timp ce LED-urile LED17… LED20 încep să clipească. Apăsând din nou butonul MUTE sau orice altceva, revine la starea inițială a volumului.
Setările suplimentare se fac prin închiderea pinii corespunzători ai conectorului JD1 (primul pin este pătrat):
1-3 - resetați toate setările (valori implicite)
3-6 - modul de redefinire a butoanelor telecomenzii (se așteaptă apăsarea succesivă pentru a scădea și crește volumul, echilibrează stânga și dreapta, echilibrează înapoi și înainte, MUTE)
1-4 / 1-5 - scade sensibilitatea butonului si respectiv a telecomenzii
4-6 / 5-6 - creșterea sensibilității butonului și respectiv a telecomenzii
Toți parametrii setați sunt salvați în memoria nevolatilă a dispozitivului.
Articole
Sistem
Schiță de legătură
Conținutul livrării
- Rezistor electronic într-un set - 1 buc. PC.
- Instrucțiuni - 1 buc. PC.
Intrebari si raspunsuri
- Salut! Este posibil să comandați prin poștă controlerul audio MP1231 2 canale?
- Bună ziua, Andrei Petrovici! Vom începe să lucrăm cu Poșta Rusă probabil în martie. Între timp, folosim livrarea de către serviciul SPSR.
- de unde sa iau firmware-ul?
- Din păcate, firmware-ul nu este disponibil.
- Telecomanda este inclusa?
Odată cu dezvoltarea și îmbunătățirea microcircuitelor pentru amplificatoare de sunet (atât preliminare, cât și finale), există o dorință de modernizare și control. Și cel mai bine este să folosiți un controler pentru asta. Acest proiect m-a interesat foarte mult din punct de vedere al funcționalității, autorul circuitului regulator și firmware-ul însuși au făcut multe eforturi pentru a aduce programul de control la perfecțiune (pentru care îi mulțumesc mult!). În continuare, copiez descrierea autorului cu mici abrevieri.
Schema schematică a unității principale
Preamplificator controlat de microcontroler pornit Atmega16 Este construit pe o bază modulară, adică fiecare modul individual poate fi realizat în funcție de dorințele și preferințele sale. Acest lucru este valabil mai ales pentru amplificatoarele de putere de ieșire, sursele de alimentare, protecția difuzoarelor. În acest articol, ne vom uita la modulul de intrare pe un microcircuit. TDA7313și o unitate de control a procesorului. Chip TDA7313 incluse conform schemei standard și nu are particularități. Unitatea este alimentată de o sursă de alimentare de +9 volți. Acest bloc nu mai are caracteristici. Fișiere PCB pentru acest și alte module în arhiva de pe forum, există și scheme schematice pentru conectarea unei tastaturi, a unui amplificator de putere și a unei surse de alimentare.
Parametrii principali ai modulului:
1. Controlul volumului (16 nivele);
2. Obțineți control (4 niveluri);
3. Reglarea tonului de bas (16 nivele);
4. Controlul tonurilor înalte (16 nivele);
5. Reglarea echilibrului difuzoarelor frontale (16 nivele);
6. Reglarea echilibrului difuzoarelor din spate (16 nivele);
7. GRUMOIRE - On / off tonkonpeszatsiya;
8. Modul MUTE;
9. Mod STANDBY;
10. Afișarea orei în modul MUTși AȘTEPTAREși, de asemenea, după 10 secunde, când nu existau apăsări de taste pe tastatură și alte acțiuni de control;
11. Controlul tuturor functiilor de la tastatura, telecomanda (RC) RC-5 functioneaza conform standardului RC-5, ca unul dintre cele mai raspandite;
12. Control prin encoder;
13. Controlul temperaturii radiatoarelor sau a temperaturii interne în carcasă prin două canale pe baza senzorilor de la DALLAS DS18x20. Când temperatura de control setată este depășită, ventilatorul de răcire este pornit.
Modulul folosește în principal elemente SMD. Microcircuite în pachete DIP. Dioda VD10 este instalată pe partea opusă a plăcii. Amplificatorul este controlat folosind o tastatură, un buton și o telecomandă. Poate fi folosită orice telecomandă care funcționează conform standardului. Tastatura este construită sub forma unei matrice de 12 butoane (4x3):
INTRARE1- selectarea unui canal;
INTRARE2- alegere a 2 canale;
INTRARE3- selectie a 3 canale;
GRUMOIRE- activarea/dezactivarea modului tonkonpensatsii;
MUT- oprirea sunetului (oprirea are loc fără probleme, nu brusc). Apăsând din nou, sunetul se activează;
AȘTEPTARE- opriți amplificatorul. Amplificatorul de putere și alimentarea sa sunt oprite, modulul procesor funcționează în modul de așteptare;
MENIUL- un buton pentru a intra într-un meniu suplimentar, în el puteți seta parametri suplimentari, cum ar fi ora, data, temperatura de răspuns a senzorilor de temperatură, controlul radiatoarelor. Apăsând din nou acest buton în acest mod, se revine la meniul principal de control al amplificatorului fără a salva parametrii. Pentru a salva noii parametri, trebuie să faceți clic pe butonul A STABILIT.
A STABILIT- după cum sa menționat mai sus, aceasta este salvarea noilor parametri introduși în submeniu. În principal, când apăsați tasta A STABILIT se poate vedea temperatura caloriferelor, informatiile sunt afisate timp de 3 secunde.
SUS JOS- treceți la articolul sau submeniul anterior/următorul;
STANGA DREAPTA- scăderea/creșterea parametrului corespunzător, care este afișat pe indicator.
Butoanele principale sunt procesate de program aproape instantaneu, dar apăsarea și răspunsul la buton AȘTEPTARE trebuie apăsat timp de aproximativ 3 secunde. Butoane MUTși GRUMOIRE aproximativ 1 secundă. Acest lucru se face pentru a preveni funcționarea la apăsarea accidentală a acestor butoane, mai ales dacă se folosește telecomanda. Meniul principal al programului de control al amplificatorului constă din următoarele elemente:
Volum(Volum)
Attens(Câştig)
Bas(Ton de bas)
Tripla(Ton înalte)
Balans F(Echilibru difuzor frontal)
Balans R(Echilibru difuzor spate)
Cheia funcționează și în acest mod. A STABILIT, la apăsare timp de 3 secunde, sunt afișate valorile temperaturii de la senzori. Prin apăsarea butonului MENIUL vom intra intr-un meniu suplimentar pentru setarea parametrilor de ora, data si temperatura maxima pentru declansarea protectiei temperaturii. Acest meniu constă din elemente:
"Ora stabilită: oră"(setarea orei - ore),
"Timp stabilit: min"(setarea timpului - minute),
"Timp stabilit: sec"(setarea timpului - secunde),
"Set Data: Ziua"(setarea datei - zi),
"Data stabilită: Mes"(setarea datei - luna),
"Data stabilită: Anul"(data stabilirii - an),
"Set MAX DS18x20„(setarea temperaturii la care funcționează protecția termică).
În acest mod, deplasarea prin meniu se realizează cu ajutorul tastelor SUS JOS(și folosind tastele telecomenzii) și reglarea parametrului cu tastele STANGA DREAPTA(și un buton). În oricare dintre puncte, dacă apăsăm tasta MENIUL, atunci vom reveni la meniul principal fără a scrie valori noi, iar dacă apăsăm tasta A STABILIT, apoi cu salvarea parametrilor introdusi. Pentru comoditate, autorul a furnizat firmware-ul în limbile engleză, rusă și ucraineană. Opțional, am decis să controlez doar telecomanda pentru mine, așa că nu vreau să asamblez și să instalez butonul și tastatura. Plata pe care autorul a adus-o a fost făcută pentru el însuși, așa că a decis să o dilueze pe a sa.
Am terminat de asamblat preamplificatorul - totul este deschis și reglat. Deoarece nu există senzori, nici aceștia nu sunt definiți (sub formă de liniuțe în modul standby). Mi-am răspândit placa pentru SMD, dar procesorul este într-un pachet Dip, prin urmare, placa pentru aceasta are dimensiunea indicatorului - acesta este motivul principal pentru care nu pun placa în Întins.
A doua placă va fi preamplificatorul de pe TDA7313. A treia placă este modulul de control al sursei de alimentare și modul de așteptare. Iată o fotografie:
A venit momentul testării. Joacă super! Adâncimea de reglare a basului și a înaltelor mulțumește, basul este moale, înalt la „ciripitul” tweeterelor (deși cu OM va fi cu siguranță mai distractiv), volumul a plăcut în special creșterea foarte impresionabilă a basului. În general, pot spune un singur lucru despre dispozitiv - plusuri solide!
După ce am urmărit o jumătate de zi, nu am găsit niciun defecte în firmware, lucrul la telecomandă este clar, în general, dacă cineva decide să repete această schemă, nu va regreta! Autorul schemei - Andrei Doinikov... Construiți și testați - GUVERNATOR.
Discutați articolul MICROCONTROLLER ÎN ULF
Organizare controlul volumuluiîn echipamente de înaltă calitate a fost întotdeauna o întrebare importantă și deloc ușoară. Potențiometrul folosit pentru aceasta trebuie să aibă o identitate mare de canal (pentru potențiometrele pereche), rezistență bună la uzură și absența sunetelor străine (foșnet și trosnet) în timpul reglajului. Astăzi, rezistențele variabile convenționale sunt înlocuite cu comutatoare wafer, circuite relee sau circuite integrate. Cu costuri și complexitate semnificative, astfel de opțiuni, în timp ce rezolvă unele probleme, dau naștere altora. Prin urmare, mulți iubitori de sunet de înaltă calitate încă preferă potențiometrele „de modă veche”.
După ce v-ați stabilit un obiectiv - să găsiți un potențiometru de înaltă calitate pentru amplificatorul dvs., veți întâlni cu siguranță și destul de repede produsele companiei ALPI... Într-adevăr, produsele lor sunt folosite în dispozitive scumpe și au performanțe ridicate la un preț rezonabil. ALPI produce atât potențiometre convenționale, cât și potențiometre motorizate. Acesta din urmă vă permite să reglați volumul folosind telecomandă... Trebuie doar să conectați circuitul de control.
Acest articol prezintă un circuit care vă permite să controlați de la distanță potențiometrele motorizate. ALPI, precum și comutați cele cinci intrări ale amplificatorului folosind o telecomandă standard care funcționează sub protocolul RC-5.
Un microcircuit.
În afară de regulatorul de tensiune de alimentare, circuitul conține un singur microcircuit - acesta este un microcontroler ATmega de la Atmel, care este responsabil pentru decodificarea semnalelor standardului RC-5, generând semnale pentru controlul motorului și semnale de control pentru releul de intrare intrerupator.
Schema schematică a dispozitivului este prezentată în figură:
clic pentru a mări
Schema este destul de simplă și nu necesită explicații detaliate. Să ne oprim doar asupra unor puncte importante.
Porturile PD2-PD6 prin conectorul K3 pot fi utilizate pentru a comanda releul comutatorului de intrare a preamplificatorului.
Pinii portului PC și PB sunt conectați în paralel pentru a crește curentul de ieșire. Acestea sunt folosite pentru a controla acționarea potențiometrului prin conectorul K1. Curentul maxim al motorului conform documentației ALPS este de 150 mA. Curentul maxim al portului microcontrolerului conform documentației Atmel este de aproximativ 40 mA. Punând în paralel 6 ieșiri, putem obține un curent de control mai mare de 200 mA.
Pentru a indica rotația motorului, LED-ul D1 este pornit în paralel. Aici este necesar să folosiți un LED cu două culori și după culoarea strălucirii va fi clar în ce direcție se rotește motorul. Dacă se dorește, poate fi afișat pe panoul frontal al amplificatorului.
Structura poate fi alimentată de la un transformator separat, care este conectat la conectorul K5. Sau prin tensiune constantă de la sursa de alimentare a amplificatorului însuși. În acest caz, tensiunea este furnizată plăcii prin conectorul K4, iar elementele B1 și C10-C13 pot fi omise.
Proiecta.
Figura arată locația elementelor pe plăcile de circuite imprimate ale dispozitivului:
Designul este împărțit în două părți pentru o plasare ușoară în dulapul amplificatorului. Potențiometrul motorizat în sine este situat pe o singură placă. Această placă este montată chiar lângă panoul frontal al amplificatorului.
A doua placă conține sursa de alimentare, microcontrolerul și alte elemente ale dispozitivului. Este indicat să plasați această placă în carcasa amplificatorului cât mai departe de circuitele audio și, dacă este posibil, să o protejați pentru a reduce zgomotul radiat.
Receptorul semnalului IR trebuie amplasat și pe panoul frontal al amplificatorului conectându-l la placă cu un cablu cu trei fire. Cu o lungime mare a buclei, pentru a elimina alarmele instabile și false ale receptorului, este necesară duplicarea condensatoarelor C2 și C3 prin lipirea lor direct la bornele receptorului.
Toate conexiunile structurii sunt realizate cu conectori, care sunt interconectați prin bucle cu numărul corespunzător de nuclee.
PCB-ul potențiometrului are contacte pentru conectarea ecranului cablului de semnal și a ecranului cablului de control al motorului, dacă este necesar.
O fotografie a structurii finite este prezentată în figură:
clic pentru a mări
Semnalele pentru comutatoarele de comandă a tranzistorului ale releului comutatorului de intrare sunt îndepărtate de la conectorul K3. Pentru a comuta intrările de pe telecomandă, utilizați butoanele numerice 1 ... 5. În acest fel, puteți selecta direct intrarea dorită. Pentru a comuta intrările, butoanele de canal „sus/jos” sunt folosite secvenţial pe telecomandă.
Notă importantă.
Autorul și-a testat designul cu o telecomandă de la dispozitivele Philips. Este clar că nu fiecare casă are acest brand binecunoscut, așa că s-au făcut încercări de a testa compatibilitatea altor telecomenzi. Telecomanda universală EuroSky 8 ridicată sub braț (în fotografie este neagră în dreapta):
Această telecomandă era bună la controlul diferitelor dispozitive din casă, dar atunci când a fost programată să funcționeze cu dispozitive audio, s-au observat erori la elaborarea funcțiilor auxiliare. S-a dovedit că unele telecomenzi nu funcționează corect cu standardul RC-5.
Colegiul editorial al revistei „Elector” a modernizat software-ul acestui dispozitiv pentru a minimiza erorile la lucrul cu diverse console de la diferiți producători. Testele efectuate cu telecomanda universală Philips SBC RU 865 au arătat performanțe excelente. Nici cu alte telecomenzi universale nu ar trebui să fie probleme.
Dacă aveți un tester de telecomandă, utilizați tabelul de mai jos pentru a verifica dacă telecomanda dvs. respectă standardul RC5:
Aici, ca exemplu, sunt prezentate codurile incorecte care au fost transmise de telecomanda „EuroSky 8”. Coloana din dreapta arată codurile de comandă corecte.
Articolul a fost întocmit pe baza materialelor revistei „Elector”.
creativitate fericită!
Redactor-șef la Radio Gazeta.
Am făcut un amplificator SE pe GU-50 și, ca de obicei, a apărut întrebarea despre controlul volumului. Nu am vrut să instalez un joint venture convențional și a fost, de asemenea, problematic să înșurubați telecomanda (telecomandă). Este scump să cumpărați un potențiometru de la o firmă cunoscută APLS, iar dealerii noștri nu le au.
Adesea am văzut pe Web circuitele regulatoarelor pe divizoare rezistive, numite popular „regulatoarele lui Nikitin”.
În sfârșit am ajuns să încerc.
Circuit atenuator
Circuitele prezentate în diverse surse au avut o treaptă de reglare de 1 sau 2 dB, și o atenuare maximă a semnalului de 63 sau 127 dB.Am decis să fac o versiune intermediară cu un pas de 1,5 dB și o atenuare de 94,5 dB. Rezistența de 10 kOhm pentru un amplificator cu tub nu este suficientă, am numărat-o la 33 kOhm. Au rezultat 6 pași cu rezistențe de următoarele evaluări.
Pe diverse site-uri care oferă designeri de regulatoare, este scris despre criticitatea rezistențelor utilizate în divizor. Este recomandat să folosiți un rând de 0,5%, cel puțin 1%. Am destule rezistențe și doar le-am selectat pe cele mai apropiate de cele calculate, acordând o atenție deosebită simetriei dintre canale. Exemplu: conform calculelor, este necesar un rezistor de 9,638 kOhm, preluat 9,653 și 9,654 (pentru 2 canale).
Cerințele pentru releu nu sunt, de asemenea, slabe. Am luat un releu de la un PBX vechi, un releu Alcatel de 24 volti cu 2 grupuri de contacte.
Ei bine, ele doar există.
Funcțiile unității mele de control
În ceea ce privește funcționalitatea, controlul volumului a evoluat într-o unitate de control cu următoarele capacități:- Telecomanda IR
- Controlul volumului
- Pornire/oprire amplificator
- Comutare 4 intrări
- comutarea a 2 sisteme de difuzoare
- Modul indicator de comutare (tensiune de ieșire / curent anod)
- Întârzie includerea tensiunii anodului
- Forțat pornirea/oprirea tensiunii anodului de la telecomandă
Schema BU
La dezvoltarea circuitului, am vrut să fac controlul releului static, fără circuite de înaltă frecvență. Pentru aceasta, se folosesc registre, iar circuitul de indicație a fost deja folosit în proiectele mele anterioare. Microcontrolerul s-a apropiat de resurse PIC12F675.Am scris programul în assembler de la zero, fără barele laterale ale altora. Funcționarea dispozitivului este destul de simplă, măsuram tensiunea la intrările analogice (AN0, AN1), iar în funcție de valoarea acestora, pornim releele necesare. În același timp, ascultăm portul digital GP3 pentru prezența unui pachet de la telecomanda IR. Setăm datele la ieșirea GP2 și parcurgem porturile GP4 și GP5 la perechea de registre dorită.
De fiecare dată când se schimbă un bit, scriem 2 octeți secvenţial. Lanțurile R25, C8, R28 filtrează zgomotul de înaltă frecvență atunci când scriu în registre. Timp de înregistrare 192 μS.
Construcția și detaliile BU
Din punct de vedere structural, dispozitivul este împărțit în două părți.Unitatea de afișare, pe care este instalat controlerul, este situată pe panoul frontal.
Modul releu, situat în apropierea intrărilor.
Plăcile de circuite imprimate sunt realizate prin tehnologia LUT. Pe placa de separare, stratul superior de folie este lăsat să acționeze ca un scut.
În proiectare, puteți utiliza un releu pentru o tensiune diferită, respectiv, conectarea la o altă sursă de alimentare. Tranzistoarele pot fi înlocuite cu altele similare, dar trebuie luat în considerare faptul că în KT972 este încorporată o diodă. Registrele IR23 pot fi din seriile 155, 1533, 555, 74S374 importate sau, daca se schimba placa, IR8 din seria 155 etc. Particularitatea IR23 este capacitatea sa mare de încărcare.
Am folosit un receptor IR KRT-30. Puteți folosi orice alte mărci, principalul lucru este că frecvența de modulație a telecomenzii se potrivește cu frecvența receptorului, în caz contrar, raza de acțiune a telecomenzii poate fi redusă foarte mult.
Alimentare electrică poate diferi de cel indicat. Tensiunea mea de așteptare de 15V este stabilizată la 12V, este folosită și pentru alimentarea unității de afișare, iar 24V este luat de la transformatorul principal al UZCH. Releul pentru pornirea amplificatorului este proiectat pentru 12V și este alimentat de unitatea de alimentare de serviciu.
Separat, voi spune despre alimentarea cu energie a releului divizor și selector de intrare: trebuie să fie bine stabilizat, așa că un releu pentru o tensiune mai mare este mai potrivit (consum de curent mai mic).
Comutatorul selectorului de intrări, ieșiri este prezentat în diagramă sub comutatorul de biscuiți, puteți utiliza și o rezistență variabilă (similar cu controlul volumului).
Funcționarea regulatorului
După pornirea comutatorului de alimentare, amplificatorul este în modul de așteptare, indicatorul „-”.Pentru a-l porni, rotiți butonul de volum sau schimbați poziția selectorului de intrare, indicatorul afișează valoarea atenuării în dB „32” (de exemplu, corespunde poziției controlului volumului).
Releul de tensiune anodic pornește după aproximativ 70 de secunde. Apoi reglam volumul, comutăm intrările, adică. gestionam cum dorim.
Următoarele funcții sunt disponibile de pe telecomandă:
0 - pornire / oprire
1 - volum [+]
2 - volum [-]
3 - intrări de comutare pe inel [+]
4 - ieșiri de comutare
5 - comutarea modului indicator
6 - intrări de comutare pe inel [-]
7 - butonul de sunet
8 - opriți / porniți anodul
9 - nu este folosit
Antrenament cu telecomanda
Utilizarea constantă a designului anterior a relevat o lipsă de atașare la o anumită telecomandă, așa că aici am făcut o telecomandă pentru învățare.Puteți utiliza consolele protocoalelor populare NEC, RC-6, RC-5.
Cu aparatul oprit complet, aducem volumul la atenuarea maxima, iar comutatorul in pozitia 2/4 (maxim).
Porniți dispozitivul, în 3 secunde, apăsați orice tastă de pe telecomandă.
Dacă telecomanda se potrivește, atunci indicatorul se aprinde „H0” - se propune să selectați prima cheie (din lista de mai sus), apăsați.
Blocul primește codul, „H1” este afișat pe indicatoare etc. Cifra - numărul funcției din listă. Funcțiile inutile pot fi completate cu orice butoane deja utilizate.
Dacă, în decurs de 3 secunde de la pornire, tasta de pe telecomandă nu este apăsată sau telecomanda nu se potrivește conform protocolului, dispozitivul intră în modul standby.
Când amplificatorul este pornit, setările inițiale (volum, intrări, ieșiri) sunt preluate din poziția butoanelor de pe panoul frontal.
La programare, puteți apăsa în siguranță butoanele timp de 1 secundă sau mai mult (repetarea nu este procesată).
Dacă se dorește, după citirea datelor din memoria nevolatilă a controlerului de către programator, vom vedea codurile cheilor - cei mai importanți doi biți ai codului dispozitivului.
Versiune simplificată
Pentru cei care au nevoie doar de un control al volumului, iată o diagramă simplificată.Puteți programa două butoane ale telecomenzii fără indicator. Transferăm SA1 în starea deschis, controlul volumului în poziția de atenuare maximă, pornim alimentarea, apăsăm orice buton de pe telecomandă timp de 3 secunde.
Dacă telecomanda este adecvată, atunci când comutați SA1, toate releele rămân oprite (atenuare maximă).
Programăm singuri butoanele, apăsăm 1 dată pe orice buton nefolosit și apoi
1 - volum [+]
2 - volum [-]
Acum opriți dispozitivul sau apăsați orice tastă de pe telecomandă de 7 ori. Toate butoanele sunt programate.
rezultate
Munca regulatorului m-a mulțumit complet, volumul este reglat fără probleme și cu pași mici. La căști se aude comutarea releului (un foșnet slab doar în momentul reglarii), în AC reglarea este practic inaudibilă.Indicatorul arată atenuarea în decibeli, ceea ce este foarte practic.
Măsurătorile au arătat un răspuns în frecvență complet liniar, nicio distorsiune a formei semnalului, eroarea de atenuare pe întregul domeniu de reglare nu depășește 0,25 dB, asimetria canalului este extrem de mică.
Dispozitivul a reușit.
Fișiere
Arhivele conțin fișiere: diagrame, plăci cu circuite imprimate (pentru un circuit complet), firmware MK (protocol NEC), firmware MK (protocol RC-6), materiale suplimentare.▼