Sisällysluettelo:
Video: Digitaalinen Arduino -volttimittari: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Volttimittari tai jännitemittari on mittauslaite, jota käytetään jännitteen mittaamiseen.
Tarvikkeet
Laitteiston osat
Arduino Uno
LCD - 16x2
Yhden kierroksen potentiometri- 10 k ohmia
Vastus 100k ohmia
Vastus 10k ohmia
Ohjelmiston osat
Arduino IDE
Vaihe 1: Tietoja projektista
Piirin suunnittelu
Analogisten voltimetrien haittojen poistamiseksi esitetään digitaaliset voltimittarit. Sen sijaan, että skaalattaisiin ja osoitettaisiin näyttämään mitattu jännite, kuten analogisella voltimetrillä, digitaaliset voltimittarit näyttävät mitatun jännitteen suoraan digitaalinäytössä.
Piirin suunnittelu LCD -virtalähteen nastat 1 ja 2 (Vss ja Vdd) ovat näytön nastat. Ne on kiinnitetty maadoitukseen ja +5V syöttöön. Nestekidenäytön nasta 3 (Vee) on kytketty 10 KΩ: n POT -laitteen pyyhkimen liittimeen ja muut POT -liittimet +5 V: n syöttöön ja maadoitukseen. Nestekidenäytön seuraavat 3 nastaa ovat ohjaustappeja.
Nestekidenäytön nasta 4 ja nasta 6 on liitetty Arduinon digitaalisiin tulo-/lähtötappeihin 2 ja 3. Nestekidenäytön nasta 5 (RW) on kiinnitetty maahan. Nestekidenäytön nasta 15 (LED +) on kytketty +5V syöttöön 220Ω virranrajoitusvastuksen kautta. Nestekidenäytön nasta 16 (LED-) on kiinnitetty maahan.
Jännitteenjakajapiirin lähtö, joka koostuu 100 KΩ: n vastuksesta ja 10 KΩ: n vastuksesta, on liitetty Arduino UNO: n analogiseen tulotappiin A0 siten, että toinen 100 KΩ: n vastuksen pää on kiinnitetty laskettavaan jännitteeseen ja 10 KΩ: n vastuksen toinen pää kiinnitetty maa.
Toimii
Digitaalisessa voltimittarissa arvioitavat jännitteet, jotka ovat analogisessa muodossa, vaihdetaan digitaaliseen muotoon analogisesta digitaalimuuntimeen (ADC).
Siksi tässä projektissa käytetään Arduino UNO: n ADC -erikoisuutta. Arduino Unon analogitulon jännitealue on 0V - 5V.
Siksi tämän alueen parantamiseksi on käytettävä jännitteenjakajapiiriä. Jännitteenjakajapiirin avulla laskettava tulojännite lasketaan Arduino UNOs -analogitulon alueelle.
Vaihe 2: Suorita ohjelma
/*
DC -volttimittari
*/ #sisältää LiquidCrystal lcd (7, 8, 9, 10, 11, 12);
int analogitulo = 0;
kelluva vout = 0,0;
kelluva vin = 0,0;
float R1 = 100000.0; // R1 (100K) vastus
kelluva R2 = 10000,0; // R2: n vastus (10K)
int -arvo = 0;
mitätön asennus ()
{pinMode (analoginen tulo, INPUT);
lcd. alku (16, 2);
lcd.print ("DC VOLTMETER");
}
tyhjä silmukka ()
{// lue arvo analogiatulolla value = analogRead (analogInput);
vout = (arvo * 5,0) / 1024,0;
vin = vout / (R2 / (R1+R2));
jos (vin <0,09)
{vin = 0.0; // lause ei -toivotun lukeman kumoamiseksi
lcd.setCursor (0, 1);
lcd.print ("INPUT V =");
lcd.print (vin);
viive (500);
}
Vaihe 3:
Lue lisää IoT Online -koulutuksesta, jonka avulla voit helposti rakentaa teollisia IoT -ratkaisuja.
Suositeltava:
Digitaalinen Ludo noppa Arduino 7 segmentin näyttöprojektilla: 3 vaihetta
Digitaalinen Ludo noppa Arduino 7 segmentin näyttöprojektilla: Tässä projektissa 7 segmentin näyttöä käytetään näyttämään numero 1-6 satunnaisesti aina, kun painamme painiketta. Tämä on yksi hienoimmista projekteista, joista kaikki nauttivat. Opi työskentelemään 7 segmentin näytön kanssa napsauttamalla tätä: -7 segme
Arduino- ja MPU6050 -pohjainen digitaalinen vesivaaka: 3 vaihetta
Arduino- ja MPU6050 -pohjainen digitaalinen vesivaaka: Tervetuloa ensimmäiseen opetettavaani! Toivon, että pidät sitä informatiivisena. Voit vapaasti antaa palautetta, joko positiivista tai negatiivista. Tämän projektin tarkoituksena on tehdä arduino & MPU6050 -pohjainen digitaalinen vesivaaka. Vaikka valmis muotoilu ja
Arduino Nano-MMA8452Q 3-akselinen 12-bittinen/8-bittinen digitaalinen kiihtyvyysanturin opetusohjelma: 4 vaihetta
Arduino Nano-MMA8452Q 3-akselinen 12-bittinen/8-bittinen digitaalinen kiihtyvyysanturin opetusohjelma: MMA8452Q on älykäs, pienitehoinen, kolmiakselinen, kapasitiivinen, mikrotyöstetty kiihtyvyysanturi, jossa on 12 bitin tarkkuus. Joustavat käyttäjän ohjelmoitavat vaihtoehdot tarjotaan kiihtyvyysmittarin upotettujen toimintojen avulla, jotka voidaan konfiguroida kahteen keskeytykseen
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: 4 vaihetta
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: Monet ihmiset tietävät, miten jarrusatulat käytetään mittaamiseen. Tämä opetusohjelma opettaa sinulle, kuinka purkaa digitaalinen jarrusatula, ja selitys siitä, miten digitaalinen jarrusatula toimii
Yksinkertainen ja halpa digitaalinen digitaalinen äänilähetys: 4 vaihetta
Yksinkertainen ja halpa digitaalinen laser -äänilähetys: Siitä lähtien, kun tein laserpistoolin, olen ajatellut moduloida laserin lähettämään ääntä joko huvin vuoksi (lasten sisäpuhelin) tai ehkä lähettämään tietoja kehittyneempää laserpistoolia varten , jonka avulla vastaanotin voi selvittää, kuka häntä osui