Potențiometru digital cu buton - control volum. Ctrl-Amp

Blocul de timbru, prezentat mai târziu în articol, are funcții precum: preamplificare, control volum sunet, control ton, control echilibru. Circuitul de bloc de ton este relativ simplu și ușor de utilizat. Privind diagrama, vedem un controler și multe LED-uri. Putem spune că circuitul amintește mai mult de un fel de mașină automată de efecte de iluminare, dar totuși nu este așa.

Blocul de tonuri este realizat sub forma a doua module: un modul microcontroler si un modul procesor audio.
„Creierul” unității de control este microcontrolerul ATmega8, care controlează procesorul audio TDA7449 prin magistrala l2C (semnale SDA și CLK).

Toate informațiile sunt afișate prin LED-uri - indicarea modului de reglare selectat, selectarea intrării audio, nivelul parametrului ajustat.


6 butoane fac posibilă selectarea unui canal de intrare (A sau B), precum și selectarea reglajului unuia dintre parametrii furnizați ai procesorului audio. Codificatorul este utilizat pentru a regla parametrul selectat.
Modulul microcontroler și modulul procesor audio fac schimb de date pe magistrala I2C prin liniile SDA (date) și SCL (ceas).

Unitatea oferă stocarea tuturor presetărilor controlerului în EEPROM-ul intern al controlerului, astfel încât atunci când dispozitivul este oprit, toate setările nu se pierd și data viitoare când este pornit, controlerul va fi în aceeași stare ca înainte de a fi pornit. oprit. Toate modurile de reglare sunt afișate prin LED-uri situate pe panoul frontal. Indicație LED - dinamică.

Schema schematică pentru conectarea procesorului audio TDA7449 este prezentată în figura de mai jos, conectată conform unei diagrame tipice. Intrările analogice ale procesorului de sunet sunt conectate la surse de semnale audio stereo - un DVD player, un receptor VHF, un mp3 player etc. Ieșirile Out R și L ale procesorului audio sunt conectate la UMZCH al canalelor din stânga și respectiv din dreapta.


Această diagramă este, de asemenea, des vizualizată:

Preamplificatorul pentru un amplificator AF puternic de acasă a fost construit pe baza unui cip de procesor audio digital TDA8425, care este controlat folosind un microcontroler ATTiny2313. Sistemul nu folosește un afișaj LCD, ci doar o linie de LED-uri care afișează informații de bază despre parametrii de redare a sunetului.

Amplificatorul are două canale independente, comutabile într-un format complet digital, precum și controale de volum și ton. Un popular generator de impulsuri rotative (encoder) cu un buton încorporat este folosit ca element de reglare. Acest lucru asigură o operare simplă și intuitivă, reducând semnificativ dimensiunea panoului. Trecerea de la setările de volum la setările de frecvență se realizează prin apăsarea butonului codificator.

Preamplificatorul este ideal pentru utilizare cu orice amplificator, de ex. Ca sursă de semnal, puteți utiliza un mp3 player, computer, casetofon sau orice dispozitiv de tip similar echipat cu ieșiri pentru căști sau Line-OUT.

Circuit ULF pe TDA8425 și ATTiny2313


Preamplificator digital pe MK attiny - schema de circuit

Baza circuitului este microcontrolerul U1 (ATTiny2313) împreună cu rezonatorul de cuarț X1 (16 MHz) și condensatorii C1 (22pF), C2 (22pF). Rezistoarele R1 (3,3 k) și R2 (3,3 k) atrag potențialul liniilor SCL și SDA ale magistralei I2C către sursa de alimentare pozitivă, asigurând condiții corecte de funcționare pentru MK. Semnalul sonor este procesat de cipul procesorului de sunet U2 (TDA8425). Semnalul audio este furnizat conectorilor IN1 și IN2 prin condensatorii C13 - C15 (470nF). Semnalul ajunge și la ieșirea preamplificatorului (conector OUT) trecând prin condensatoarele C17 (2,2 μF) și C18 (2,2 μF). Condensatorii rămași C6 - C12 au fost utilizați în conformitate cu recomandările producătorului pe baza fișei de date oficiale.

sursa de alimentare a preamplificatorului

Pentru alimentarea întregului dispozitiv se folosește o sursă de alimentare, construită pe stabilizatori U3 (7812), U4 (7805) și condensatoare de filtru C3 (470uF), C4 (47uF) și C5 (47uF). Acesta creează tensiunile de 12 V și 5 V necesare funcționării microcontrolerului și procesorului de sunet.

Pentru a intermite microcontrolerul U1, utilizați conectorul de programare Prog. Conectarea unei plăci de control cu ​​un afișaj este posibilă datorită conectorilor GP1 și GP2. Diagrama de afișare este prezentată în figura de mai jos.


Circuit de afișare cu LED

Tabloul de afișare nu conține nicio caracteristică specială. Partea sa principală este afișajul LED - o linie de LED-uri. Curentul de afișare este limitat de rezistențele R1 - R10 (330 Ohmi). Encoder I1 vă permite să reglați parametrii amplificatorului; funcționează simultan ca un buton. Conectorii GP1 și GP2 asigură conexiunea de la placa de afișare la placa de preamplificator.

Asamblarea structurii ULF


Plăci cu circuite imprimate

Circuitul de control al preamplificatorului este lipit pe o placă de circuit imprimat. Instalarea ar trebui să înceapă cu instalarea tuturor jumperilor (4 buc). Apoi, lipim rezistențe și mufe pentru microcontroler și procesor de sunet TDA8425. Pe viitor, ar trebui să instalați elementele rămase, în conformitate cu principiul de la cel mai mic la cel mai mare. Ar fi bine să folosiți un distanțier sub afișaj pentru a-l înșuruba la nivel cu codificatorul de pe panoul frontal.

Controlul preamplificatorului este foarte simplu. Totul se face folosind un codificator cu un buton. Imediat după pornire, sistemul este în modul de control al volumului. Rotirea butonului rotativ crește sau scade nivelul sunetului. Apăsând butonul din encoder, trecem la setările pentru bass, treble și selecția intrării.

Primii doi indicatori ai afișajului afișează în format binar cele patru moduri de setări ale preamplificatorului, iar restul sunt o bară obișnuită în care LED-urile aprinse secvențial indică nivelul de ajustare a unui parametru dat - cu cât LED-urile mai aprinse înseamnă mai mult, de exemplu, volum.

Fișiere de proiect

Toate fișierele necesare - firmware și desene de circuite imprimate - pot fi descărcate direct de pe.

Acest articol descrie cum, folosind un procesor audio și cipuri de microcontroler, puteți crea un bloc de controale digitale de volum și ton pentru un sistem de sunet surround dacă aveți un computer sau un DVD player. Are sens să asamblați singur un astfel de dispozitiv dacă cineva are amplificatoare cu vechile bune AC S-30, AC-25 și diverse variante S-90.

Controlul digital al tonului, volumului și echilibrului descris oferă reglarea separată a volumului general și a volumului fiecărui canal al sistemului de sunet surround 5.1. Controlul tonului - separat în difuzoarele frontale, posterioare și centrale, precum și schimbarea nivelului de bas, separat în canalul frontal, spate și subwoofer. În bloc, puteți selecta trei moduri suplimentare: „Stereo”, „Stereo extins 1” (+30%), „Stereo extins 2” (+52%) - separat pentru fiecare pereche de difuzoare. Există, de asemenea, o versiune a unității de control în care este posibilă selectarea surselor de semnal din trei intrări separate ale fiecărui cip de control.

Poza 1

„Creierul” blocului de reglare, a cărui diagramă funcțională este prezentată în Fig. 1, este un microcontroler PIC16F628A, care controlează trei procesoare audio TDA9860 prin magistrala l2C (semnale SDA și CLK). În plus, procesează semnalele de la telecomandă primite prin receptorul IR al SDU (B1) și afișează toate informațiile pe indicatorul LCD.

Figura 2

O diagramă schematică a conectării procesorului audio TDA9860 este prezentată în Fig. 2. Intrările analogice ale procesorului de sunet sunt conectate la surse de semnale audio multicanal sau stereo - un receptor VHF ("FM"), o placă de sunet ("PC"), ieșirile audio ale unui televizor sau DVD player (" TELEVIZOR"). Ieșirile LO, R0 ale procesoarelor audio (A1-A3 în Fig. 1) sunt conectate, respectiv, la UMZCH al canalelor stânga și dreapta pentru difuzoarele frontale (A1) și spate (A2) sau canalele central și subwoofer. (A3). Trebuie remarcată particularitatea conectării pinului 25 al chipului TDA9860. Pentru șase canale, sunt necesare trei plăci de circuite imprimate cu procesoare audio, iar pentru două dintre ele (A1 și A2 în Fig. 1) este conectată la un fir comun, iar pentru a treia (canale centrală și de joasă frecvență) este conectat la un fir de alimentare pozitiv. Nivelul de tensiune la acest pin determină adresa dispozitivului. Pe plăcile cu circuite imprimate această selecție se face folosind jumperi.

Caracteristicile tehnice ale unității de control și ale sistemului în ansamblu sunt determinate de procesoarele audio TDA9860, precum și de amplificatoarele de putere utilizate. Circuitul de conexiune TDA9860 diferă de cel standard prin introducerea emițătoarelor de urmărire pe tranzistoarele VT1, VT2, care sunt pornite la ieșirea dispozitivului. Ele oferă o pereche mai bună cu un amplificator de putere (autorul a folosit cinci microcircuite TDA7294 și două TDA7293 în conexiune „tandem” pentru subwoofer ca UMZCH).

class="eliadunit">

Blocul oferă stocarea tuturor presetărilor controlerului; Când unitatea este pornită, volumul crește treptat până la nivelul setat anterior. Există un mod pentru reducerea (oprirea) volumului - Mute. Toate modurile de reglare sunt afișate de un indicator cu cristale lichide în limba rusă.

Toate ajustările sunt posibile folosind patru butoane de pe panoul frontal al unității, precum și de la o telecomandă obișnuită a televizorului. Aș dori să remarc că aproape toate inscripțiile sunt „conectate” în EEPROM-ul microcontrolerului, astfel încât acestea pot fi modificate fără a afecta programul principal. Excepție este salutul, precum și numele modurilor, care sunt afișate în limba engleză. Acest lucru se datorează capacității limitate de memorie EEPROM a microcontrolerului, precum și în scopul compatibilității maxime a indicatorilor LCD. Dacă cineva nu găsește un indicator rusificat, în acest caz este suficient să schimbați inscripțiile rusești în engleză în EEPROM-ul microcontrolerului; informații despre aceasta sunt prezentate mai jos.

Folosind butoanele „1”, „2” și „3” de pe telecomandă, este posibil să selectați între trei intrări ale procesorului audio, iar comutarea are loc simultan a tuturor celor trei perechi de intrări. Dar folosind butoanele de pe panoul frontal al unității, puteți selecta intrarea separat pentru fiecare procesor audio, ca urmare, dacă doriți, o emisiune radio va fi redată într-o pereche de difuzoare, muzică de la computer în cealaltă, și sunet de la televizor sau DVD player în al treilea. Depinde mult de opțiunea folosită pentru comutarea conectorilor de intrare, cablurile de conectare și imaginația ta.

Nu are sens să descriem în detaliu modul de navigare în meniu; este suficient să enumerați funcțiile reale ale butoanelor telecomenzii utilizate:
„1” - comutarea a trei procesoare audio la prima intrare (de exemplu, tuner FM);
„2” - comutarea a trei procesoare audio la a doua intrare (de exemplu, un receptor TV);
„3” - comutarea a trei procesoare audio la a treia intrare (de exemplu, un PC);
"M" - înregistrarea tuturor presetărilor în memorie;
„SL” - apelați meniul principal;
„P+” - mutați în sus în meniu;
„R-” - deplasați în jos meniul; „+” - crește parametrul selectat;
"-" - scade parametrul selectat;
„Mute” - pornește și dezactivează sunetul.

Figura 3

Schema unității de comandă prezentată în fig. 3 este simplu și nu necesită nicio explicație specială. Se folosește un indicator LCD SC1602EULT-SH-GB cu dimensiunile ecranului de 106x35 mm (partea vizibilă - 99x24 mm), în care curentul de iluminare de fundal atinge 750 mA. Va putem recomanda si indicatorul SC1602BULT-SH-HS-G cu dimensiunile ecranului de 71x25 mm (partea vizibila - 65x16 mm). Pentru a nu încărca inutil sursa de alimentare, s-a decis introducerea unui software care să stingă iluminarea de fundal atunci când nu este nevoie. Pentru a schimba fără probleme lumina de fundal, elementele VT1, VD1, SZ, R2-R4 sunt introduse în dispozitiv. Rezistorul R4 ar trebui selectat atât din punct de vedere al rezistenței, cât și al puterii, sau să faceți fără el complet, ținând cont de indicatorul existent. Pentru un indicator mare, puterea rezistorului R4 poate ajunge până la 2 W; pentru un indicator mai mic, 0,5 W este suficient. În plus, tranzistorul VT1 cu un curent de 750 mA ar trebui utilizat cu un radiator, de exemplu, o placă de aluminiu care măsoară 20x30 mm.

Ieșirea RA0 a controlerului poate fi utilizată pentru a controla modul „Mute”. După pornirea sistemului audio, în timp ce indicatorul se inițializează, memoria este citită și are loc salutul, procesele tranzitorii în calea de amplificare se termină și pinul RA0 este setat la un nivel ridicat, permițând funcționarea amplificatoarelor. Acest lucru elimină clicul caracteristic în momentul pornirii (vă reamintesc că microcircuitul TDA7294 are pini pentru controlul modurilor „Mute” și „St-by”).

Acum despre programarea microcontrolerului. Fișierul HEX nu conține un cuvânt de configurare (octet), deci trebuie setat în opțiunile programatorului: WDT - dezactivat, PWRTE - activat, tip generator - XT.

În tabel 1 (situat în arhivă) prezintă codurile indicatorului rusificat, care vor fi necesare dacă trebuie să modificați inscripțiile afișate pe indicator. Fiecare inscripție (Tabelul 2) începe cu o anumită adresă și se termină în mod necesar cu zero. Acest lucru limitează numărul de caractere ale inscripției înlocuite. Inscripția nou introdusă nu trebuie să depășească numărul de caractere din cea care se înlocuiește. De exemplu, să schimbăm inscripția „VOLUME” în ​​„VOLUME”. Cuvântul „VOLUME” este format din nouă caractere, iar „VOLUME” - din șase, deci nu vor fi probleme cu înlocuirea. Conform tabelului. 1, în reprezentare hexazecimală cuvântul „VOLUM” arată astfel: 0xA1, 0x50, 0x4F, 0x4D, 0x4B, 0x4F, 0x54, 0x62. Cuvântul „VOLUM” este scris astfel: 0x20, 0x56, 0x4F, 0x4C, 0x55, 0x4D, 0x45, 0x20, 0x20. Codurile „0x20” sunt spații (vezi Tabelul 1). Găsim adresa EEPROM de la care începe inscripția, în exemplul nostru este 0x27, și o înlocuim succesiv. Încă o dată, vă atrag atenția asupra faptului că codurile 0x00 din EEPROM nu pot fi modificate; programul le folosește pentru a determina sfârșitul inscripției!


Vă aducem în atenție un simplu, de înaltă calitate

control digital al volumului pe șase canale

. Regulatorul este asamblat pe un cip TDA7448 fabricat de compania europeană STMicroelectronics. Acest microcircuit are o interfață digitală I2C. Pentru a controla prin această interfață, a fost folosit un microcontroler RISC obișnuit, ieftin și de mare viteză de la Microchip PIC16F873 (poate fi înlocuit cu PIC16F873A, PIC16F876, PIC16F876A).
Dezvoltatorii de dispozitive microcontroler de la Microchip au capacitatea unică de a conecta cu ușurință mai multe codificatoare fără cablare suplimentară. Acest lucru a făcut posibilă implementarea unui concept destul de neobișnuit pentru dispozitiv.
Din punct de vedere structural, circuitul este format din două componente: o unitate de control cu ​​microcontroler

Și unitatea de reglare pe TDA7448.

Regulatorul este destinat a fi utilizat în sisteme de format 5.1. Aceasta presupune următoarele canale: față (stânga și dreapta), spate (stânga și dreapta), centru și subwoofer. Pentru a controla aceste canale se folosesc 4 codificatoare. Modul de volum și echilibrare pentru față și spate poate fi comutat cu butonul „volum/balans”. Există, de asemenea, butoanele „Mute” și „StandBy”. Există, de asemenea, o linie separată StandBy, care poate fi utilizată pentru a dezactiva hardware amplificatoarele. Un mod special este „Volum principal”. Trecerea la acest mod se realizează folosind un buton pe o linie rezervată. În acest mod, toate codificatoarele funcționează în paralel, adică modificați nivelurile volumului uniform pe toate canalele (liniile). Parametrul „volum total” nu are nicio măsurătoare numerică specifică, deoarece Fiecare canal este setat la propriul nivel de volum. Reglarea „volumului general” numai simultan scade sau mărește toate canalele.
Pentru a vizualiza direcția de reglare în acest mod, indicatorul arată numele modului „Volum principal” pe linia de sus și pictograme animate pe linia de jos<<<<< или >>>>>.

Toate funcțiile de control de mai sus pot fi efectuate prin orice telecomandă în format RC5 (de la aparatele electrocasnice Philips).
Plăcile de circuite imprimate sunt realizate din folie PCB cu o singură față folosind metoda LUT, dar pot fi realizate cu ușurință pe plăci de circuite. Fișierele cu desene de tablă în format Sprint Layout sunt la sfârșitul articolului. Mai jos este un desen și o fotografie a plăcii de circuit imprimat asamblate a unității de control al microcontrolerului.

Valorile rezistențelor și condensatorilor pot diferi de cele indicate în diagramă cu 20%.
Indicatorul are 2 linii de 16 simboluri. Sunt produse de multe companii diferite și conțin diferite microcircuite: HD44780 (HITACHI), KS0066 (SAMSUNG), KB1013VG6 (ANGSTREM) și altele.
Receptorul IR TSOP1736 (Vishay) poate fi înlocuit cu SFH-506 (Siemens), TFMS5360 (Temic), ILM5360 (software integrat).
Cipul TDA7448 este realizat într-un pachet de montare la suprafață, dar are un pas de plumb destul de mare (1,27 mm) și este ușor de lipit cu un fier de lipit ascuțit. Mai jos este un desen și o fotografie a plăcii de circuit imprimat asamblate a unității de reglare de pe TDA7448.

Mai jos este o imagine a plăcii de codificator:

Encoder incremental mecanic, de exemplu, PEC12 sau din seria EC11. Când alegeți un encoder, consultați documentația de fixare a pinurilor. Includerea corectă poate fi determinată prin enumerare științifică.

Butoanele pot fi orice doriți - de la butoanele de ceas la tastaturile standard de film. Tastatura cu membrană are o bază adezivă puternică (cum ar fi banda adezivă), ceea ce facilitează lipirea acesteia de corpul dispozitivului. Pentru a conecta un cablu de tastatură de film, este convenabil să utilizați conectori din seria FB-x, de exemplu, FB-5R.
Funcționarea regulatorului a fost testată cu succes cu diverse telecomenzi în format RC5. Mai jos este o fotografie a uneia dintre telecomenzi. Utilizați butoanele stânga-dreapta pentru a selecta parametrul reglabil și utilizați butoanele sus-jos pentru a seta nivelul dorit (funcțiile butoanelor corespund butoanelor „volum” și „canal”).

În timpul funcționării, toate setările sunt salvate automat și, când sunt pornite, ultimele niveluri de volum introduse sunt setate fără probleme.
Configurarea circuitului dispozitivului se reduce la setarea contrastului necesar cu un rezistor de reglare. Toate dialogurile din meniu sunt în engleză. Mai jos sunt fotografii din viață:

Despre catering.
Este recomandabil să furnizați o tensiune de 6-7 volți stabilizatorului 7805 către unitatea de control al microcontrolerului, astfel încât acesta să nu se încălzească la scăderea tensiunii. TDA7448 ar trebui să fie alimentat cu o tensiune de 9 volți de la o sursă de alimentare stabilizată, de exemplu, asamblată pe stabilizatorul 7809. Vă recomandăm să conectați împrejurimile comune pe partea laterală a sursei de alimentare.
Pentru fanii modelării sintetice, a fost compilat un proiect în Proteus Professional 7.2 SP6, în care puteți evalua unele dintre funcțiile controlului volumului.

Dacă există deja condensatori de blocare la intrarea amplificatorului dvs., atunci în acest circuit puteți arunca în siguranță electroliții de ieșire și puteți pune jumperi la locul lor.


Distribuie la:
În echipamentele electronice analogice (REA) răspândite în prezent, elementele tehnologiei digitale sunt din ce în ce mai utilizate, în special în unitățile care au o fiabilitate scăzută. Unul dintre cele mai fiabile elemente ale REA sunt rezistențele variabile (potențiometre). Un număr de companii au dezvoltat o gamă largă de potențiometre digitale, dar astfel de elemente necesită control cu ​​microprocesor pentru funcționarea lor normală, de exemplu. este necesar să se utilizeze microcontrolere (MC). Având în vedere costul departe de a fi întotdeauna scăzut atât al MK-urilor, cât și al potențiometrelor digitale, sarcina urgentă este de a dezvolta regulatoare digitale simple și ieftine, bazate pe microcontrolerele în sine. După cum știți, potențiometrul este un divizor de tensiune reglabil și conține două brațe: superior și inferior. În designul considerat în acest articol, brațul superior al fiecărui divizor are o rezistență constantă, iar rezistența brațului inferior este modificată prin comutarea rezistențelor (la corp) folosind un MK (Fig. 1). Schema schematică a unui potențiometru digital simplu cu două canale bazat pe un microcontroler PIC16F628A ieftin este prezentată în Fig. 2. Poate fi folosit ca control al volumului stereo.
Pentru a comuta rezistențele brațelor inferioare ale divizoarelor, 6 linii ale portului A sunt utilizate pentru un canal al potențiometrului digital și 6 linii ale portului B sunt utilizate pentru celălalt. Șase rezistențe de precizie R1-R6 și R7-R12 sunt utilizate. conectat la pinii porturilor A și B, iar valorile rezistențelor adiacente diferă de două ori. Având în vedere că sunt utilizate șase rezistențe, rezistența variabilă pe care o formează poate avea 64 de poziții de „comutator”. Modificările rezistenței brațului inferior al fiecărui divizor, cu valori ale rezistenței selectate, variază de la 5 la 316 kOhm. Când utilizați rezistențe precise (sau selectate cu precizie) R1-R12, reglarea nu poate fi mai proastă decât în ​​mostrele industriale de potențiometre digitale, de exemplu, MCP4021. O modificare lină a coeficienților de divizare în ambele canale se realizează prin apăsarea butonului S1 prin creșterea sau scăderea lină a codului digital, ceea ce asigură comutarea rezistențelor brațelor inferioare ale divizoarelor. Folosind butonul S2, puteți regla echilibrul stereo. Principala dificultate în dezvoltarea unui program pentru controler a fost că pinii porturilor A și B trebuie reformatați în mod constant fie ca intrări, fie ca ieșiri. Mai mult, atunci când liniile de porturi funcționează în modul de ieșire, este necesar să setați programatic doar nivelurile de jurnal pentru ele. „0”. Dacă pe lângă log. „0” nivelul jurnalului va fi trimis către pinii portului. „1”, atunci potențialele de la ieșirile analogice ale dispozitivului vor fi formate într-un mod imprevizibil. Algoritmul de operare al MK este ales astfel încât la fiecare apăsare ulterioară de buton se schimbă direcția de reglare (intervalele de timp dintre apăsările de buton sunt selectate empiric). În timp ce țineți apăsat butonul, codurile se schimbă fără probleme (măresc sau micșorează). După eliberarea butonului, valorile codului sunt salvate. Aparatul poate fi utilizat într-o mare varietate de dispozitive radio-electronice: generatoare, dispozitive de recepție și transmisie radio, dispozitive de automatizare, dispozitive de măsurare, precum și dispozitive de amplificare ca rezistență variabilă digitală duală și regulator de echilibru în echipamentele de reproducere a sunetului stereofon. Dispozitivul dezvoltat poate fi utilizat și în sistemele de control automat al câștigului (AGC). Pentru a face acest lucru, trebuie să fie completat cu un amplificator de scalare, un redresor cu diodă și un comparator. Schema schematică a unui astfel de potențiometru digital este prezentată în Fig. 3.
Dacă nivelul semnalului de intrare al comparatorului depășește nivelul setat prin schimbarea rezistenței R23, atunci comparatorul este declanșat și la ieșire apare o tensiune pozitivă constantă. Pragul de răspuns al comparatorului OP2 (precum și amplificarea semnalului necesară) este reglat de rezistența variabilă R23. Nivelul semnalului este monitorizat automat. Inițial, codul crește, iar după declanșarea comparatorului, începe să scadă, iar apoi invers. Acest regulator poate fi utilizat în diverse dispozitive, inclusiv în cele de măsurare. Particularitatea unui astfel de AGC digital este absența unei creșteri suplimentare a coeficientului de distorsiune neliniară asociat cu circuitele de control din sistemele analogice. Rezistoarele R1-R12 din circuitele din Fig. 1 și Fig. 2 ar trebui să fie mai precise, de exemplu, de tip C2-29V. Puteți utiliza rezistențe de valori similare, dar rezistențele corespunzătoare din unul și al doilea canal trebuie să fie aceleași. De asemenea, este posibil să se utilizeze rezistențe obișnuite, dar acestea trebuie selectate. Este mai bine să folosiți condensatori cu oxid nepolar sau film C1-C4. Firele de intrare trebuie să fie ecranate. Tensiunea de alimentare a dispozitivului este de +5 V. Regulatorul este proiectat astfel încât să funcționeze în modul de micro-consum (oscilator intern cu microprocesor încorporat, puritate scăzută a ceasului - 37 kHz cu un curent de consum de 15 μA). Prin urmare, dispozitivul poate fi proiectat ca o unitate autonomă de dimensiuni mici, care poate fi inclusă în întreruperea cablului de semnal de conectare. Acest lucru extinde semnificativ domeniul de utilizare al dispozitivului. Poate fi folosit atât ca unitate încorporată, cât și împreună cu amplificatoare utilizate îndelung. În acest caz, controalele standard de volum ale acestor amplificatoare nu trebuie utilizate. Dezavantajul dispozitivului: rezistența nu ajunge la 0, dar, potrivit autorului, acest dezavantaj nu este semnificativ. Cu toate acestea, domeniul de reglare poate fi redus la 2,5 kOhm prin utilizarea unui al șaptelea rezistor suplimentar cu o valoare nominală de 5 kOhm, în timp ce rezistența „variabilă” va avea 128 de poziții, dar programul poate fi ajustat. Oricine înțelege asta o poate face singur. Dacă utilizați un tip MK cu 28 de pini PIC16F876A, atunci puteți utiliza opt rezistențe, un astfel de potențiometru va avea 256 de poziții. Pentru comparație, rețineți că potențiometrele digitale produse comercial au de obicei 64 de poziții, iar rezistența lor minimă este de 1,2 kOhm (cu maximum posibil - 316 kOhm). Dacă doriți, puteți extinde capacitățile și ușurința de utilizare a dispozitivului. Dacă pinul 3 MK este conectat la +5 V printr-un rezistor de 10 kOhm, atunci vor apărea impulsuri dreptunghiulare de frecvență audio cu o amplitudine de 5 V. Aplicând aceste impulsuri printr-un divizor de tensiune la ieșirile dispozitivului, obținem o alarmă sonoră care va funcționa atunci când butoanele sunt apăsate.