Descărcați diagrama de firmware pentru lc meter pentru pic16f628a. Contor LC pe microcontrolerul PIC16F628A

Sunt sigur că acest proiect nu este nou, dar aceasta este propria noastră dezvoltare și vreau să fie cunoscut și util acest proiect.

schemă Contor LC pe ATmega8  destul de simplu. Oscilatorul este un clasic și este realizat pe amplificatorul operațional LM311. Principalul obiectiv pe care l-am urmărit când am creat acest contor LC a fost acela de a face ca acesta să nu fie scump și accesibil pentru asamblare de către fiecare radioamator amator.

Acest proiect este disponibil online în mai multe limbi. Pe atunci, matematica părea prea complicată. Atunci precizia generală va fi limitată de comportamentul oscilatorului și de un „condensator de calibrare”. Sperăm că aceasta urmează „binecunoscuta formulă de frecvență rezonantă”. Eroarea a fost de 3% pentru 22 condensatori uF. Un greencap ar fi un înlocuitor adecvat, dar este posibil ca un condensator ceramic să nu fie o alegere bună. Unele dintre ele pot avea pierderi mari.

Nu am niciun motiv să bănuiesc vreo neliniaritate ciudată în citirile pentru componente cu valoare scăzută. Valorile mici ale componentelor, în teorie, sunt direct proporționale cu diferența de frecvență. Software-ul urmărește în mod inerent această proporționalitate.

Caracteristicile contorului LC:

  • Măsurare capacitate condensator: 1pF - 0.3uF.
  • Măsurarea inductanței bobinei: 1mkGn-0,5mGn.
  • Ieșire informație pe indicatorul LCD 1 × 6 sau 2 × 16 caractere, în funcție de software-ul selectat

Pentru acest dispozitiv, am dezvoltat un software care vă permite să utilizați indicatorul pe care radioamatorul îl are la dispoziție fie un ecran LCD de 1x16 caractere, fie 2x16 caractere.

O altă întrebare despre proiect?

Acum puteți proiecta un circuit reglat, construiți-l și lăsați-l să rezoneze la frecvența corectă pentru prima dată, de fiecare dată. Vă rugăm să verificați acest lucru înainte de a-mi trimite un e-mail. Acest lucru poate răspunde doar la întrebarea dvs. Trebuie să măsurați inductanța, dar nu aveți niciun multimetru pentru a face acest lucru sau chiar un osciloscop pentru a observa semnalul.

Ei bine, indiferent de frecvența sau cât de tare atinge clopotul, acesta va suna la frecvența sa rezonantă. Acum microcontrolerele sunt groaznice atunci când analizează semnale analogice. În acest caz, acesta va fi de 5 volți de la arduino. Încărcăm circuitul de ceva timp. Apoi schimbăm tensiunea de la 5 volți direct la faptul că acest impuls face ca circuitul să rezoneze, creând un semnal sinusoidal înmuiat care oscilează la frecvența de rezonanță. Trebuie să măsurăm această frecvență, apoi să folosim formule care au o valoare de inductanță.

Testele de pe ambele afișaje au dat rezultate excelente. Când folosiți un afișaj de 2x16 caractere, linia de măsurare (capacitate Cap, Ind -) și frecvența generatorului sunt afișate în linia superioară, iar măsurarea rezultă în linia inferioară. Afisajul de 1x16 caractere arata rezultatul masurarii pe stanga, iar frecventa generatorului pe dreapta.

Schema unui contometru de capacitate și inducție

Frecvența rezonantă este asociată cu următoarea situație.


Deoarece unda noastră este o adevărată undă sinusoidală, ea petrece timpul egal peste zero volți și sub zero volți. Atunci această măsurare poate fi dublată pentru a obține o perioadă, iar perioada inversă este frecvența.

Intervaluri de măsurare a capacității

Deoarece circuitul rezonează, această frecvență este frecvența rezonantă. Soluția pentru inductanță va duce la ecuația marinarului. După aceea, oprim impulsul și circuitul rezonează. Comparatorul va produce un semnal pătrat cu aceeași frecvență cu care arduino va măsura folosind funcția puls, care măsoară timpul dintre fiecare impuls al unei unde pătrate.

Totuși, pentru a pune valoarea și frecvența măsurate pe o linie de caractere, am redus rezoluția afișajului. Acest lucru nu afectează acuratețea măsurării, ci doar vizual.

Ca și în alte versiuni cunoscute, care se bazează pe aceeași schemă universală, am adăugat un buton de calibrare la contorul LC. Calibrarea se realizează cu ajutorul unui condensator de referință de 1000pF cu o deviație de 1%.

Construiți următorul circuit și descărcați codul și începeți să măsurați inductanța. Ștergeți această linie după această capacitate \u003d. Condensatoarele și inductoarele pot fi combinate pentru a crea circuite rezonante care au caracteristici de frecvență pronunțate. Numărul de capacități și inductanța acestor dispozitive determină atât frecvența rezonantă, cât și claritatea curbei de răspuns pe care o prezintă aceste circuite.

Dacă capacitanța și inductanța sunt paralele, acestea tind să transmită energie electrică, care oscilează la frecvența rezonantă și la bloc, adică reprezintă o impedanță mai mare pentru alte părți ale spectrului de frecvență. Dacă se află într-o configurație în serie, ei tind să blocheze energia electrică, care oscilează la frecvența rezonantă și permit să treacă alte părți ale spectrului de frecvență.

Când apăsați butonul de calibrare, se afișează următoarele:

Măsurătorile făcute cu acest instrument sunt surprinzător de precise, iar precizia depinde în mare măsură de precizia condensatorului standard care este introdus în circuit atunci când apăsați butonul de calibrare. Metoda de calibrare a dispozitivului constă numai în măsurarea capacitanței condensatorului de referință și înregistrarea automată a valorii acestuia în memoria microcontrolerului.

Există multe aplicații pentru circuite rezonante, inclusiv reglarea selectivă a emițătorilor și receptoarelor radio și suprimarea armonicilor nedorite. Inductorul și condensatorul în configurație paralelă sunt cunoscuți sub numele de circuitul rezervorului. Condiția de rezonanță apare în circuit când.

Verificare și calibrare

Acest lucru se poate întâmpla doar cu o anumită frecvență. Ecuația poate fi simplificată pentru. Din aceste informații, este posibilă, cunoscând parametrii capacitivi și inductivi ai circuitului, să găsim frecvența de rezonanță. În general, un oscilator dintr-un circuit electronic transformă o tensiune continuă în curent alternativ, care poate consta dintr-o varietate de semnale, frecvențe, amplitudini și cicluri de serviciu. Sau ieșirea poate fi o undă sinusoidală principală fără alt conținut armonic.

Vreau să introduc un circuit cu capacitate mică și capacitate pentru inductanță, un dispozitiv care este adesea necesar pur și simplu în practica radioamatorilor. Contorul este realizat sub forma unei set-top USB pentru computer, indicarea citirilor apare într-un program special de pe ecranul monitorului.

Caracteristici:

Interval de măsurare C: 0,1pF - ~ 1 uF. Comutarea automată a intervalului: 0.1-999.9pF, 1nF-99.99nF, 0.1μF-0.99μF.

Scopul construirii unui amplificator este proiectarea unui circuit care nu va intra în oscilații. Într-un amplificator care nu este destinat să funcționeze ca generator, o cantitate limitată de feedback pozitiv poate fi utilizată pentru a crește câștigul. Rezistența variabilă poate fi plasată în serie cu feedback pentru a preveni oscilația circuitului. Distanța dintre microfon și difuzor se comportă ca o rezistență la undele audio.

Sunt asemănătoare cu rezonanții electromecanici, cum ar fi oscilatoarele cu cristale de cuarț. Conexiunea dintre generator și generator ar trebui să fie slăbită. Reglăm circuitul generatorului pentru a vedea tensiunea maximă din sonda conectată la circuitul rezervorului.

Interval de măsurare L: 0,01 pH - ~ 100 mH. Comutarea automată a intervalului: 0.01-999.99μH, 1mH-99.99mH.

avantaje:

Aparatul nu necesită un driver.

Programul nu necesită instalare.

Nu necesită ajustare (cu excepția procedurii de calibrare, care, apropo, nu necesită acces la circuit).

Nu este necesar să selectați valorile exacte ale capacității și inductanței de calibrare (să zicem că extinderea este de până la ± 25%! Din cele indicate).

Iată circuitul contorului LC

Acum circuitul este în rezonanță, această frecvență este frecvența rezonantă a circuitului. Apoi măsurăm tensiunea circuitului generatorului la frecvența de rezonanță. Schimbăm frecvența generatorului un pic mai mare și mai mică decât rezonanța și determinăm două frecvențe: tensiunea pe circuit este de 707 ori mai mare decât valoarea la rezonanță. Tensiunea la rezonanță de 707 ori este de -3 dB.

Lățimea de bandă a generatorului este diferența dintre frecvențele corespunzătoare acestor două 707 puncte. Ieșirea generatorului de semnal este conectată la o bobină de comunicație având aproximativ 50 de rotații. Pentru frecvențele din gama megahertz, plasăm o bobină de cuplare aflată la aproximativ 20 cm de circuitul generatorului. O distanță de 20 cm ar trebui să asigure o comunicare liberă între bobină și oscilator.

Nu există controale pe diagrama, tot controlul (comutarea modurilor de măsurare, L sau C, precum și calibrarea dispozitivului) are loc din programul de control. Doar două terminale sunt disponibile pentru utilizator, pentru instalarea părții măsurate în ele, un conector USB și un LED care se aprinde atunci când programul de control rulează și clipește altfel.

Apoi conectăm sonda la circuitul generatorului. Conexiunea la sol a sondei trebuie să fie conectată la carcasa condensatorului. Sonda se conectează la un osciloscop. Datorită atenuării de 100 de ori în senzor, ieșirea generatorului de semnal ar trebui să fie de obicei destul de mare.

Acum, zona de urmărire rulează de la stânga la dreapta, iar partea stângă este frecvența inițială, iar partea dreaptă este frecvența de oprire. Un loc bun pentru a începe este o frecvență de măturare de aproximativ 10 hertzi. Putem transforma condensatorul tunerului și obține curba oscilatorului pe ecranul osciloscopului. Controlul amplitudinii generatorului de mătura ajustează înălțimea de vârf a curbei. Marele avantaj al acestei metode este că schimbările în frecvența rezonantă a circuitului oscilatorului pot fi observate direct pe ecran.

Inima dispozitivului este generatorul de LC pe comparatorul LM311. Pentru a calcula cu succes valoarea capacității / inductanței măsurate, trebuie să cunoaștem exact valorile setului refC și refL, precum și frecvența generatorului. Datorită utilizării puterii computerului în timpul procesului de calibrare, vor fi căutate toate valorile posibile de refC ± 25% și refL ± 25%. Apoi, din gama de date obținute în mai multe etape, cele mai potrivite vor fi selectate, despre algoritmul de mai jos. Datorită acestui algoritm, nu este necesar să selectați cu exactitate valorile capacității și inductanței pentru utilizare în dispozitiv, puteți seta pur și simplu ceea ce este și nu-i pasă de exactitatea valorilor. Mai mult, valorile refC și refL pot varia pe o gamă largă de cele indicate în diagramă.

Oscilatorul Armstrong a fost folosit inițial în emițătoarele cu tuburi de vid. Bobina poate fi reglată astfel încât oscilația lanțului să oscileze. Acesta este de fapt un divizor de tensiune format din două condensatoare conectate în serie. Dispozitivul activ, amplificatorul, poate fi un tranzistor tranzitor bipolar, un tranzistor cu efect de câmp, un amplificator operațional sau un tub de vid.

Aceasta este în loc să reglați unul dintre condensatori sau să introduceți un condensator variabil separat în serie cu inductorul. Diferența este că, în loc de o capacitanță cu o atingere centrală în combinație cu un inductor, utilizează o inductanță la atingere centralizată în combinație cu un condensator. Semnalul de feedback provine de la un inductor de ramură central sau o conexiune în serie între doi inductori.

Folosind biblioteca V-USB, microcontrolerul organizează comunicarea cu computerul și, de asemenea, calculează frecvența generatorului. Cu toate acestea, programul de control este implicat și în calcularea frecvenței, microcontrolerul trimite doar datele brute de la cronometre.

Microcontrolerul este Atmega48, dar este posibil să folosiți și Atmega8 și Atmega88, atașez firmware-ul pentru trei microcontrolere diferite.

Acești inductori nu trebuie conectați reciproc, astfel încât pot consta din două bobine separate conectate în serie, mai degrabă decât dintr-un singur dispozitiv cu o atingere centrală. În varianta cu bobină cu impact central, inductanța este mai mare, deoarece cele două segmente sunt cuplate magnetic.

În generatorul Hartley, frecvența poate fi ușor reglată folosind un condensator variabil. Circuitul este relativ simplu, cu un număr redus de componente. Un generator stabilizat de înaltă frecvență poate fi construit prin înlocuirea unui rezonator de cuarț cu un condensator.

Releul K1 - miniatura cu două grupuri pentru comutare. Am folosit RES80, îndoind picioarele cu pensete precum RES80-1 pentru montare pe suprafață, cu un curent de răspuns de 40mA. Dacă nu este posibil să găsiți un releu capabil să funcționeze de la 3.3v cu un curent mic, puteți aplica orice releu la 5v, înlocuind R11, respectiv K1, cu o cascadă desenată cu o linie punctată.

Aceasta este o îmbunătățire față de oscilatorul Colpitte, în care vibrațiile pot să nu apară la anumite frecvențe, făcând goluri în spectru. Ca și alte oscilatoare, obiectivul este de a oferi un câștig combinat mai mare decât unitatea la frecvența rezonantă pentru a menține oscilațiile. Un tranzistor poate fi configurat ca un amplificator de bază comun, iar celălalt ca următor de emițător. Ieșirea următorului emițătorului, conectată înapoi la intrarea tranzistorului de bază, acceptă oscilații în circuitul Peltz.

Varactorul este o diodă inversă. În special, mărimea prejudecății inversă determină grosimea zonei de epuizare din semiconductor. Grosimea zonei de epuizare este proporțională cu rădăcina pătrată a tensiunii care inversează prejudecata diodei, iar capacitatea este invers proporțională cu această grosime și, prin urmare, este invers proporțională cu rădăcina pătrată a tensiunii aplicate.

Am folosit și un cuarț miniatur la 12 MHz, a cărui dimensiune este chiar puțin mai mică de o oră.

Program de management.

Programul de control este scris în Embarcadero RAD Studio XE în C ++. Fereastra principală și principală în care este afișat parametrul măsurat arată astfel:

Dintre comenzile de pe formularul principal, sunt vizibile doar trei butoane.
  - Selecția modului de măsurare, măsurarea capacității C și măsurarea inductanței L. De asemenea, puteți selecta un mod apăsând C sau L de pe tastatură.
  - Butonul este setat la zero, dar trebuie să spun că nu va trebui să-l utilizați des. De fiecare dată când porniți programul și treceți la modul C, zero este setat automat. Pentru a seta zero în modul de măsurare L, trebuie să instalați un jumper în terminalele instrumentului, dacă pe acel moment apare zero pe ecran, atunci instalarea a fost automată, dacă citirile sunt mai mult decât zero pe ecran, trebuie să apăsați butonul zero, iar citirile vor fi resetate.

În consecință, puterea unei alimentări cu curent continuu poate fi comutată printr-o serie de rezistențe sau rezistență variabilă pentru a regla generatorul. Varactoarele sunt proiectate pentru a folosi bine această proprietate. Un solid cu orice grad de elasticitate va vibra într-o oarecare măsură atunci când se aplică energie mecanică. Un exemplu este un gong lovit cu un ciocan. Dacă poate fi făcut să sune continuu, poate acționa ca un circuit rezonant într-un generator electronic.

Un cristal de cuarț este în mod inevitabil potrivit pentru acest rol, deoarece este foarte stabil în ceea ce privește frecvența sa rezonantă. Frecvența rezonantă depinde de mărimea și forma cristalului. Un cristal de cuarț, ca rezonator, are virtutea uimitoare a electricității în sens invers. Aceasta înseamnă că, cu tăierea, împământarea, instalarea și echipamentul corect cu terminale, reacționează la tensiunea aplicată, schimbându-și ușor forma. Când tensiunea este înlăturată, aceasta va reveni la configurația sa spațială inițială, creând o tensiune care poate fi măsurată la terminale.

Procesul de calibrare este foarte simplu. Pentru a face acest lucru, avem nevoie de un condensator cu o capacitate cunoscută și un jumper - o bucată de sârmă de lungime minimă. Capacitatea poate fi orice, dar precizia dispozitivului va depinde de precizia condensatorului utilizat pentru calibrare. Am aplicat condensatorul K71-1, cu o capacitate de 0,0295µF, precizie ± 0,5%.

Pentru a începe calibrarea, trebuie să introduceți valorile setului refC și refL (Numai în timpul primei calibrări, ulterior aceste valori vor fi stocate în memoria dispozitivului, cu toate acestea le puteți schimba întotdeauna). Permiteți-mi să vă reamintesc că valorile pot diferi cu un ordin de mărime de cele indicate în diagrama, iar exactitatea acestora este, de asemenea, absolut importantă. Apoi, introduceți valoarea condensatorului de calibrare și apăsați butonul „Start calibrare”. După ce apare mesajul „Introduceți capatitorul de calibrare”, instalați condensatorul de calibrare (am 0.0295µF) în terminalele instrumentului și așteptați câteva secunde până când apare mesajul „Introduceți jumperul”. Scoateți condensatorul de la terminale și instalați un jumper în terminale, așteptați câteva secunde până când mesajul „Calibrare finalizat” apare pe un fundal verde, îndepărtați jumperul. Dacă apare o eroare în timpul procesului de calibrare (de exemplu, condensatorul de calibrare a fost îndepărtat prea devreme), un mesaj de eroare va fi afișat pe un fundal roșu, în acest caz, pur și simplu repetați procedura de calibrare de la început. Întreaga secvență de calibrare sub formă de animație poate fi văzută în imaginea din stânga.

După finalizarea calibrării, toate datele de calibrare, precum și valorile setului refC și refL, vor fi înregistrate în memoria nevolatilă a microcontrolerului. Astfel, setările pentru un anumit dispozitiv sunt stocate în memoria unui anumit dispozitiv.

Algoritmul de funcționare a programului

Numărarea frecvențelor se realizează folosind două cronometre de microcontroler. Cronometrul pe 8 biți funcționează în modul de contorizare a impulsurilor la intrarea T0 și generează o întrerupere la fiecare 256 de impulsuri, în procesorul căruia se mărește valoarea variabilei contorului (COUNT). Cronometrul pe 16 biți funcționează în modul de ștergere coincidentă și generează o întrerupere la fiecare 0,36 secunde, în manipulatorul căreia este stocată valoarea variabilei contorului (COUNT), precum și valoarea reziduală a contorului timerului pe 8 biți (TCNT0) pentru transmiterea ulterioară a computerului. Programul de control este deja angajat în calcularea frecvenței suplimentare. Având doi parametri (COUNT și TCNT0), frecvența generatorului (f) este calculată după formula:

Cunoscând frecvența generatorului, precum și valorile setului refC și refL, este posibil să se determine ratingul capacității / inductanței conectate la măsură.

Calibrarea, pe partea de program, are loc în trei etape. Voi oferi cea mai interesantă parte a codului programului - funcțiile responsabile de calibrare.

1) Prima etapă. Colectarea într-un tablou de toate valorile din intervalul refC ± 25% și refL ± 25%, la care L și C calculate sunt foarte aproape de zero, în timp ce nimic nu trebuie setat în terminalele dispozitivului.

// Dispersarea zero admisă în timpul calibrării pF, nH

bool allowC0range (dublu a) (dacă (a\u003e \u003d 0 && a

bool allowL0range (dublu a) (dacă (a\u003e \u003d 0 && a

bool all_zero_values \u200b\u200b(int f, int c, int l) ( // f- frecvență, c și l - setează refC și refL

int refC_min \u003d c- c / (100/25);

int refC_max \u003d c + c / (100/25);

int refL_min \u003d l l / (100/25);

int refL_max \u003d l + l / (100/25);

for (int a \u003d refC_min; a // Iterat C în pași de 1pF

pentru (int b \u003d refL_min; b // Iterate peste L în pași de 0,01 µH

if (allowC0range (GetCapacitance (f, a, b)) && allowL0range (GetInductance (f, a, b)))) (

// Dacă pentru o valoare dată de refC și refL, valorile calculate ale lui C și L sunt aproape de zero

// introduceți aceste valori refC și refL într-un tablou

values_temp. push_back (a);

values_temp. push_back (b);

De obicei, după această funcție, sute până la câteva sute de perechi de valori se acumulează în tablou.

2)   A doua etapă. Măsurarea capacității de calibrare instalată la terminale, la rândul său, cu toate valorile ca refC și refL din tabloul anterior și compararea cu valoarea cunoscută a condensatorului de calibrare. Ca rezultat, o pereche de valori refC și refL este selectată din tabloul de mai sus, la care diferența dintre valoarea măsurată și cea cunoscută a condensatorului de calibrare va fi minimă.

Mi-am făcut acest dispozitiv extrem de util și care nu poate fi înlocuit, datorită nevoii urgente de a măsura capacitatea și inductanța. În mod surprinzător, are o precizie de măsurare foarte bună, în timp ce circuitul este o componentă de bază destul de simplă, fiind microcontrolerul PIC16F628A.

de conducere:

După cum vedeți, principalele componente ale circuitului sunt PIC16F628A, afișaj de sinteză a semnelor (se pot utiliza 3 tipuri de afișare 16x01 16x02 08x02), stabilizator liniar LM7805, rezonator cuarț de 4 MHz, releu de 5V în pachet DIP, comutator cu două secțiuni (pentru comutarea modurilor de măsurare L sau C ).

Firmware pentru microcontroler:

Placa de circuit:

Fișier PCB în format de sprint:

Placa originală este conectată sub un releu într-un pachet DIP.

Nu am găsit unul și am folosit ceea ce a fost, vechiul releu compact tocmai potrivit pentru dimensiuni. Am folosit condensatoare de tantal cu lopata ca condensatoare de tantal. Comutatorul pentru modul de măsurare, comutatorul de alimentare și butonul de calibrare utilizat au fost preluate de la osciloscopurile vechi ale lopatei.

Firuri de măsurare:

Trebuie să fie cât mai scurt posibil.

În timpul montării și configurației, am fost ghidat de această instrucțiune:

Asamblați placa, instalați 7 jumpers. Mai întâi instalați jumperii sub PIC și sub releu și cei doi jumpers lângă terminalele pentru afișaj.

Folosiți condensatoare de tantal (în generator) - 2 buc.
  10mkf.
  Doi condensatori de 1000pF trebuie să fie poliesterici sau mai buni (aproximativ toleranță de cel mult 1%).

Se recomandă utilizarea unui ecran retroiluminat (aprox. Rezistența de limitare 50-100 Ohm în diagramă, contactele 15, 16 nu sunt indicate).
  Instalați placa în șasiu. Conexiunea dintre placă și afișaj, în funcție de dorința dvs., poate fi lipită sau făcută cu ajutorul conectorului. Faceți cablurile din jurul comutatorului L / C cât mai scurt și rigid (aprox. Pentru a reduce „ridicarea” și pentru a compensa corect măsurătorile, în special pentru capătul împământat al lui L).

Cuarțul trebuie utilizat la 4.000 MHz; 4.1, 4.3 etc. nu pot fi utilizate.

Verificare și calibrare:

  1. Verificați instalarea pieselor pe placă.
  2. Verificați instalarea tuturor jumperilor pe placă.
  3. Verificați dacă PIC, diode și 7805 sunt instalate corect.
  4. Nu uitați să „flash” PIC înainte de a-l instala în contorul LC.
  5. Porniți cu atenție alimentarea. Dacă este posibil, folosiți o sursă de alimentare reglabilă pentru prima dată. Măsurați curentul cu creșterea tensiunii. Curentul nu trebuie să depășească 20mA. Proba a consumat un curent de 8 mA. Dacă pe ecran nu se vede nimic, rotiți un rezistor de reglare a contrastului variabil.  Ecranul trebuie să citească „ calibrating”, Apoi C \u003d 0,0pF (sau C \u003d +/- 10pF).
  6. Așteptați câteva minute („încălzire”), apoi apăsați butonul „zero” (Reset) pentru a recalibra. Afișajul trebuie să citească C \u003d 0.0pF.
  7. Conectați condensatorul de „calibrare”. Pe afișajul contorului LC veți vedea citirile (cu +/- 10% eroare).
  8. Pentru a mări capacitatea de citire, închideți jumperul „4”, a se vedea imaginea de mai jos (aprox. 7 pice PIC). Pentru a reduce capacitatea, închideți jumperul „3” (aproximativ 6 picioare PIC), vezi imaginea de mai jos. Când valoarea capacitanței se potrivește cu „calibrarea”, scoateți jumperul. PIC va aminti calibrarea. Puteți repeta calibrarea de mai multe ori (până la 10.000.000).
  9. Dacă există probleme cu măsurătorile, puteți utiliza jumperii „1” și „2” pentru a verifica frecvența generatorului. Conectați jumperul „2” (aproximativ 8 picior PIC); verificați frecvența „F1” a generatorului. Ar trebui să fie 00050000 +/- 10%. Dacă citirile sunt prea mari (aproape 00065535), dispozitivul intră în modul „overflow” și afișează eroarea „overflow”. Dacă citirea este prea mică (sub 00040000), veți pierde precizia de măsurare. Conectați jumperul „1” (aproximativ 9 picior PIC) pentru a verifica calibrarea frecvenței „F2”. Ar trebui să existe aproximativ 71% +/- 5% din „F1” pe care l-ați primit conectând jumperul „2”.
  10. Pentru a obține cele mai precise lecturi, puteți ajusta L până când F1 este aproximativ 00060000. Este de preferat să setați „L” \u003d 82 μH pe schema de 100 μH (nu puteți cumpăra 82 μH;).
  11. Dacă pe afișaj apare 00000000 pentru F1 sau F2, verificați instalarea lângă comutatorul L / C - acest lucru înseamnă că generatorul nu funcționează.
  12. Funcția de calibrare a inductanței este calibrată automat atunci când are loc calibrarea capacitanței. (calibrarea are loc în momentul în care releul este declanșat atunci când L și C sunt închise în dispozitiv).

testsăritor

  1. Verificați F2
  2. Verificare F1
  3. Scade C
  4. Creșterea C

Cum se efectuează măsurători:

Modul de măsurare a capacității:

  1. Punem comutatorul la alegerea unui mod de măsurare în poziția "C"
  2. Apăsați butonul „Zero”
  3. Apare „Setarea!”. .tunngu. " așteptați până când apare „C \u003d 0.00pF”

Modul de măsurare a inductanței:

  1. Porniți dispozitivul, așteptați până când se pornește
  2. Punem comutatorul la alegerea unui mod de măsurare în poziția "L"
  3. Închidem fire de măsurare
  4. Apăsați butonul „Zero”
  5. Apare „Setarea!”. .tunngu. " așteptați până când apare „L \u003d 0.00uH”

Ei bine, ca orice, lasă întrebări și comentarii în comentariile din articol.

  • 08.10.2014

    Controlul stereofonic al volumului, al echilibrului și al timbrei de pe TSA5550 are următorii parametri: Distorsiuni neliniare mici de cel puțin 0,1% Tensiune de alimentare 10-16V (nominală 12V) Curent de consum 15 ... 30mA Tensiune de intrare 0,5V (câștig la o tensiune de alimentare de 12V unitate) Interval de ajustare a tonului -14 ... + 14dB Domeniul de ajustare a soldului 3dB Diferența dintre canale 45dB Raport semnal-zgomot ...

  • 29.09.2014

    Diagrama schematică a transmițătorului este prezentată în Fig. 1. Transmițătorul (27 MHz) produce o putere de aproximativ 0,5 W. Un fir de 1 m lungime este folosit ca antenă. Transmițătorul este format din 3 etape - un oscilator principal (VT1), un amplificator de putere (VT2) și un manipulator (VT3). Frecvența oscilatorului principal este setată la sq. rezonator Q1 la o frecvență de 27 MHz. Generatorul este încărcat pe circuit ...

  • 28.09.2014

    Parametri ai amplificatorului: Intervalul de frecvență total reproductibil 12 ... 20,000 Hz Puterea maximă de ieșire a canalelor MF-HF (Rn \u003d 2,7 Ohm, Sus \u003d 14 V) 2 * 12 W Puterea maximă de ieșire a canalului de frecvență joasă (Rn \u003d 4 Ohm, Sus \u003d 14 V) 24 W Putere nominală, gama medie Canale RF cu THD 0.2% 2 * 8W Putere nominală a canalului de frecvență joasă cu THD 0.2% 14W Curent maxim de consum 8 A În acest circuit A1 este un amplificator RF-MF, și ...

  • 30.09.2014

    Receptorul VHF funcționează în intervalul 64-108 MHz. Circuitul receptorului se bazează pe 2 microcircuite: K174XA34 și BA5386, pe lângă circuit există 17 condensatoare și un total de 2 rezistențe. Circuitul oscilator este unul, heterodin. Pe A1 s-a efectuat superheterodina VHF-FM fără ULF. Semnalul de la antena este transmis prin C1 la intrarea cipului IF A1 (pinul 12). Reglarea la stație se face ...

  • 08.10.2014

    Controlul stereofonic al volumului, al echilibrului și al timbrei de pe TSA5550 are următorii parametri: Distorsiuni neliniare mici de cel puțin 0,1% Tensiune de alimentare 10-16V (nominală 12V) Curent de consum 15 ... 30mA Tensiune de intrare 0,5V (câștig la o tensiune de alimentare de 12V unitate) Interval de ajustare a tonului -14 ... + 14dB Domeniul de ajustare a soldului 3dB Diferența dintre canale 45dB Raport semnal-zgomot ...

  • 29.09.2014

    Diagrama schematică a transmițătorului este prezentată în Fig. 1. Transmițătorul (27 MHz) produce o putere de aproximativ 0,5 W. Un fir de 1 m lungime este folosit ca antenă. Transmițătorul este format din 3 etape - un oscilator principal (VT1), un amplificator de putere (VT2) și un manipulator (VT3). Frecvența oscilatorului principal este setată la sq. rezonator Q1 la o frecvență de 27 MHz. Generatorul este încărcat pe circuit ...

  • 28.09.2014

    Parametri ai amplificatorului: Intervalul de frecvență total reproductibil 12 ... 20,000 Hz Puterea maximă de ieșire a canalelor MF-HF (Rn \u003d 2,7 Ohm, Sus \u003d 14 V) 2 * 12 W Puterea maximă de ieșire a canalului de frecvență joasă (Rn \u003d 4 Ohm, Sus \u003d 14 V) 24 W Putere nominală, gama medie Canale RF cu THD 0.2% 2 * 8W Putere nominală a canalului de frecvență joasă cu THD 0.2% 14W Curent maxim de consum 8 A În acest circuit A1 este un amplificator RF-MF, și ...

  • 30.09.2014

    Receptorul VHF funcționează în intervalul 64-108 MHz. Circuitul receptorului se bazează pe 2 microcircuite: K174XA34 și BA5386, pe lângă circuit există 17 condensatoare și un total de 2 rezistențe. Circuitul oscilator este unul, heterodin. Pe A1 s-a efectuat superheterodina VHF-FM fără ULF. Semnalul de la antena este transmis prin C1 la intrarea cipului IF A1 (pinul 12). Reglarea la stație se face ...

Se consideră circuitul unui condensator al condensatorului și al contorului de inductanță a bobinei, realizat pe doar cinci tranzistoare și, în ciuda simplității și accesibilității sale, permite determinarea capacității și inductanței bobinelor cu o precizie acceptabilă într-o gamă largă. Există patru sub-borduri pentru condensatoare și câte cinci sub-borduri pentru bobine. După o procedură de calibrare destul de simplă, folosind două rezistențe de reglare, eroarea maximă va fi de aproximativ 3%, ceea ce veți fi de acord, pentru radio-amatori de casă nu este deloc rău.

Vă propun să lipiți această schemă simplă de contorizare LC cu propriile mâini. Baza de radio amatori de casă este un generator fabricat pe componente VT1, VT2 și componente radio ale hamului. Frecvența sa de funcționare este determinată de parametrii LC ai circuitului oscilator, care constă dintr-un condensator necunoscut Cx și o bobină conectată paralelă L1, în modul de detectare a capacității necunoscute - contactele X1 și X2 trebuie închise, iar în modul de măsurare a inductanței Lx, acesta este conectat în serie cu bobina L1 și condensator paralel C1.

Când un element necunoscut este conectat la contorul LC, generatorul începe să funcționeze cu o oarecare frecvență, care este fixată de un contor de frecvență foarte simplu asamblat pe tranzistoarele VT3 și VT4. Apoi, valoarea frecvenței este convertită în curent continuu, care deviază acul microametrului.

Ansamblu circuit contor inductanță. Se recomandă ca firele de conectare să fie realizate cât mai scurt pentru conectarea elementelor necunoscute. După finalizarea procesului de asamblare generală, este necesară calibrarea structurii în toate intervalele.

Calibrarea se realizează selectând rezistențele rezistențelor de tundere R12 și R15 atunci când sunt conectate la bornele de măsurare ale elementelor radio cu valori cunoscute anterior. Întrucât într-un interval nominalul rezistențelor de reglare va fi unul, iar în celălalt va fi diferit, este necesar să se determine ceva mediu pentru toate intervalele, în timp ce eroarea de măsurare nu trebuie să depășească 3%.

Acest contor LC destul de precis este asamblat pe un microcontroler PIC16F628A. Proiectarea contorului LC se bazează pe un contor de frecvență cu un oscilator LC, a cărui frecvență variază în funcție de inductanța sau capacitanța măsurată și, ca urmare, este calculată. Precizia frecvenței ajunge la 1 Hz.

Releul RL1 este necesar pentru a selecta modul de măsurare L sau C. Contorul funcționează pe baza ecuațiilor matematice. Pentru ambele necunoscute L  și C, ecuațiile 1 și 2 sunt generale.


calibrare

Când alimentarea este pornită, dispozitivul este calibrat automat. Modul de operare inițial este inductanța. Așteptați câteva minute pentru încălzirea circuitelor dispozitivului, apoi apăsați comutatorul de comutare „zero” pentru a recalibra. Afișajul trebuie să arate valorile ind \u003d 0,00. Acum conectați un test de inductanță de test, de exemplu 10uH sau 100uH. Contorul LC trebuie să afișeze valoarea exactă. Există salturi pentru setarea contorului Jp1 ~ jp4.

Designul contorului de inductanță prezentat mai jos este foarte simplu de repetat și constă dintr-un minim de componente radio. Intervaluri de măsurare a inductanței: - 10nG - 1000nG; 1 μg - 1000 μg; 1mG - 100mG. Domenii de măsurare a capacității:  - 0.1pF - 1000pF - 1nF - 900nF

Dispozitivul de măsurare acceptă auto-calibrarea la pornire, ceea ce elimină probabilitatea unui factor uman în timpul calibrării manuale. Absolut, oricând, puteți recalibra contorul apăsând pur și simplu butonul de resetare. Dispozitivul are o selecție automată a intervalului de măsurare.

În proiectarea dispozitivului nu este nevoie să folosiți componente radio de precizie și costisitoare. Singurul lucru de care ai nevoie pentru a avea o capacitate „externă”, a cărei valoare este cunoscută cu mare precizie. Doi condensatori cu o capacitate de 1000 pF ar trebui să fie de calitate normală, este de dorit să se folosească polistiren, iar doi condensatori de 10 μF să fie tantal.


Cuarțul trebuie luat exact la 4.000 MHz. Fiecare nepotrivire a frecvenței de 1% va duce la o eroare de măsurare de 2%. Relee cu curent redus al bobinei microcontrolerul nu este capabil să furnizeze curent peste 30 mA. Nu uitați să puneți o diodă paralelă cu bobina releului pentru a suprima curentul invers și a elimina saritura.

Placa de circuit și firmware-ul microcontrolerului la linkul de mai sus.

Distribuie asta