Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Potreban uređaj
- Korak 3: Pozadina
- Korak 4: Formule
- Korak 5: Krug (shematski i stvarni)
- Korak 6: Značaj funkcije PulseIn ()
- Korak 7: Serijski izlaz
- Korak 8: Značaj projekta
- Korak 9: Adapter za serijski I2C LCD zaslon
- Korak 10: Snimke projekta
- Korak 11: Arduino kod
Video: Mjerač induktivnosti pomoću Arduina: 12 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Pa ovdje ćemo izgraditi mjerač induktivnosti pomoću Arduino mikrokontrolera. Pomoću ove metode možemo izračunati induktivitet od 80uH do 15, 000uH, ali bi trebao raditi za induktore nešto manje ili mnogo veće.
Korak 1: Potrebni materijali
Ø Arduino uno/nano x 1
Ø LM393 Usporednik x 1
Ø 1n5819/1n4001 dioda x 1
Ø 150 ohmski otpornik x 1
Otpor Ø 1 k ohm x 2
Ø 1uF nepolarni kondenzator x 1
Ø Nepoznati induktori
Ø Lcd (16 x 2) x 1
Ø Lcd I2C modul x 1
Ø Premostači i žice
Korak 2: Potreban uređaj
Ø Rezač
Ø Lemilo
Ø Pištolj za ljepilo
Korak 3: Pozadina
Induktor paralelno s kondenzatorom naziva se LC
sklop. Tipični mjerač induktivnosti nije ništa drugo do LC oscilator širokog raspona. Prilikom mjerenja induktora, dodatni induktivitet mijenja izlaznu frekvenciju oscilatora. Izračunom ove promjene frekvencije možemo zaključiti induktivnost ovisno o mjerenju.
Mikrokontroleri užasno analiziraju analogne signale. ATMEGA328 ADC sposoban je uzorkovati analogne signale na 9600Hz ili.1ms, što je brzo, ali ni blizu onoga što ovaj projekt zahtijeva. Idemo naprijed i upotrijebiti čip posebno dizajniran za pretvaranje signala iz stvarnog svijeta u osnovne digitalne signale: LM393 usporednik koji se prebacuje brže od normalnog LM741 op -pojačala. Čim napon na LC krugu postane pozitivan, LM393 će lebdjeti, što se može povući visoko otpornikom za podizanje. Kad napon na LC krugu postane negativan, LM393 će povući svoj izlaz na masu. Primijetio sam da LM393 ima veliki kapacitet na izlazu, zbog čega sam upotrijebio povlačenje s malim otporom.
Dakle, ono što ćemo učiniti je primijeniti impulsni signal na LC krug. U ovom slučaju bit će 5 volti od arduina. Krug punimo neko vrijeme. Zatim mijenjamo napon s 5 volti izravno na 0. Taj će impuls natjerati krug da rezonira stvarajući ublaženi sinusoidni signal koji oscilira na rezonantnoj frekvenciji. Ono što moramo učiniti je izmjeriti tu frekvenciju i kasnije pomoću formula dobiti vrijednost induktiviteta.
Korak 4: Formule
Kao što znamo da je frekvencija LC ckt:
f = 1/2*pi*(LC)^0,5
Stoga smo gornju jednadžbu izmijenili na taj način kako bismo pronašli nepoznatu induktivnost iz kruga. Tada je konačna verzija jednadžbe:
L = 1/4*pi^2*f^2*C
U gornjim jednadžbama gdje je F rezonantna frekvencija, C je kapacitet, a L je induktivitet.
Korak 5: Krug (shematski i stvarni)
Korak 6: Značaj funkcije PulseIn ()
Čita impuls (VISI ili NISKI) na pinu. Na primjer, ako je vrijednost HIGH, pulseIn () čeka da pin pređe s LOW na HIGH, započinje mjerenje vremena, zatim čeka da pin pređe na LOW i zaustavlja mjerenje vremena. Vraća duljinu impulsa u mikrosekundama
ili odustaje i vraća 0 ako unutar vremenskog ograničenja nije primljen potpuni impuls.
Vrijeme ove funkcije određeno je empirijski i vjerojatno će pokazati pogreške u duljim impulsima. Radi na impulsima od 10 mikrosekundi do 3 minute.
Sintaksa
pulseIn (pin, vrijednost)
pulseIn (pin, value, timeout)
Korak 7: Serijski izlaz
U tom projektu koristim serijsku komunikaciju brzinom prijenosa od 9600 za gledanje rezultata na serijskom monitoru.
Korak 8: Značaj projekta
Ø Učinite to sami (DIY projekt) kako biste pronašli nepoznatu induktivnost do nekog raspona od 100uH do nekoliko tisuća uH.
Ø Ako povećate kapacitet u krugu, kao i njegovu odgovarajuću vrijednost u Arduino kodu, tada se raspon za pronalaženje nepoznate induktivnosti također donekle povećava.
Ø Ovaj je projekt osmišljen kako bi dao grubu ideju kako bi se pronašao nepoznati induktivitet.
Korak 9: Adapter za serijski I2C LCD zaslon
Adapter za serijski I2C LCD zaslon pretvara paralelni LCD zaslon od 16 x 2 znaka u serijski i2C LCD kojim se može upravljati putem samo 2 žice. Adapter koristi čip PCF8574 koji služi kao I/O proširivač koji komunicira s Arduinom ili bilo kojim drugim mikrokontrolerom koristeći I2C protokol. Ukupno 8 LCD zaslona može se spojiti na istu dvožilnu I2C sabirnicu sa svakom pločom s različitom adresom.
Arduino lcd I2C knjižnica u prilogu.
Korak 10: Snimke projekta
Konačni izlaz na LCD -u projekta sa ili bez induktora
Korak 11: Arduino kod
Arduino kôd je priložen.
Preporučeni:
Tahometar/mjerač skeniranja pomoću Arduina, OBD2 i CAN sabirnice: 8 koraka
Mjerač broja okretaja/mjerač skeniranja pomoću Arduina, OBD2 i CAN sabirnice: Svaki vlasnik Toyote Prius (ili drugog hibridnog/posebnog vozila) znat će da na nadzornoj ploči nedostaje nekoliko brojčanika! Moj prius nema broj okretaja motora ili mjerač temperature. Ako ste performans, možda biste htjeli znati stvari poput unaprijed određenog vremena i
Jednostavan Vu mjerač pomoću Arduina: 6 koraka
Jednostavni Vu mjerač pomoću Arduina: Mjerač jedinice glasnoće (VU) ili standardni indikator glasnoće (SVI) uređaj je koji prikazuje prikaz razine signala u audio opremi.pa u ovom vodiču možete izgraditi VU mjerač pomoću Arduina
VU mjerač pomoću Arduina: 4 koraka
VU mjerač pomoću Arduina: Pozdrav svima, ovo je brz i jednostavan vodič o tome kako napraviti VU (jedinicu glasnoće) pomoću Arduino UNO i LED -a. Vrlo je dobro za početnike koji tek uče koristiti Arduino. Potrebni dijelovi: 1x Arduino (UNO) 1x Breadboard 12x 5mm LED diode 13x žice
Uradi sam "Mjerač upotrebe računara ROG baza" pomoću Arduina i Pythona: 5 koraka (sa slikama)
Uradi sam "Mjerač upotrebe računala ROG baza" pomoću Arduina i Pythona: ************************************* +Prije svega, ovaj Instructables je napisao nemački govornik engleskog jezika …… nije profesor engleskog jezika, stoga vas obavijestite o bilo kojoj gramatičkoj grešci prije nego što me ismijavate.: P +i nemojte oponašati
Kako napraviti VU mjerač pomoću Arduina: 3 koraka (sa slikama)
Kako napraviti VU mjerač pomoću Arduina: VU mjerač je mjerač jedinice glasnoće (VU) ili standardni indikator glasnoće (SVI) je uređaj koji prikazuje prikaz razine signala u audio opremi. Koristi se za vizualizaciju analognog signala. Sada ću uputiti kako napraviti VU mjerač koji koristi