Mündəricat:
Video: Rəqəmsal Arduino Voltmetr: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Voltmetr və ya Gərginlik Ölçmə cihazı, gərginliyi ölçmək üçün istifadə olunan bir ölçmə vasitəsidir.
Təchizat
Avadanlıq Komponentləri
Arduino Uno
LCD - 16x2
Tək Dönmə Potansiyometri- 10k ohm
Rezistor 100k ohm
Rezistor 10k ohm
Proqram Komponentləri
Arduino IDE
Addım 1: Layihə haqqında
Dövrə Dizaynı
Analoq voltmetrlərin çatışmazlıqlarını aradan qaldırmaq üçün Rəqəmsal Voltmetrlər təqdim olunur. Analoq voltmetr kimi ölçülmüş bir gərginliyi göstərmək üçün yalnız ölçəkləndirmək və işarə etmək əvəzinə, rəqəmsal voltmetrlər ölçülmüş gərginliyi birbaşa rəqəmsal ekranda əks etdirir.
Dövrə Dizaynı PİN 1 və Pin 2 (Vss və Vdd), ekran üçün sancaqlardır. Onlar müvafiq olaraq yerə və +5V təchizata bağlanır. LCD -nin 3 -cü pimi (Vee) 10KΩ POT -un silecek terminalına, POT -un digər terminalları isə sırasıyla +5V -ə və toprağa bağlıdır. LCD -nin növbəti 3 sancağı nəzarət pinləridir.
LCD -nin 4 -cü və 6 -cı pinləri Arduinonun 2 və 3 -cü rəqəmsal giriş/çıxış pinlərinə bağlanır. LCD -nin pin 5 (RW) yerə bərkidilir. LCD -nin 15 -ci pin (LED +) 220V -lik bir cərəyan məhdudlaşdırıcı müqavimət vasitəsi ilə +5V təchizata qoşulur. LCD-nin 16-cı pimi (LED-) yerə bərkidilir.
100KΩ müqavimət və 10KΩ rezistordan ibarət olan gərginlik bölücü sxeminin çıxışı, hesablanacaq gərginliyə 100KΩ rezistorun başqa bir ucu və 10KΩ rezistorun digər ucu da Arduino UNO -nun analog giriş pininə A0 bağlanır. torpaq.
İşləyir
Rəqəmsal bir voltmetrdə analoq şəklində olan təxmin edilən gərginliklər Analogdan Rəqəmsal Dönüştürücülərin (ADC) köməyi ilə rəqəmsal formaya keçir.
Beləliklə, bu layihədə Arduino UNO -nun ADC ixtisası istifadə olunur. Arduino Unonun analoq girişi üçün gərginlik aralığı 0V -dan 5V -a qədərdir.
Buna görə də, bu aralığın yaxşılaşdırılması üçün bir gərginlik bölücü dövrə istifadə edilməlidir. Gərginlik bölücü dövrənin köməyi ilə hesablanan giriş gərginliyi Arduino UNOs analoq giriş aralığına endirilir.
Addım 2: Proqramı işə salın
/*
DC Voltmetr
*/ #LiquidCrystal lcd (7, 8, 9, 10, 11, 12) daxil edin;
int analogInput = 0;
float vout = 0.0;
üzən vin = 0.0;
float R1 = 100000.0; // R1 müqaviməti (100K)
float R2 = 10000.0; // R2 müqaviməti (10K)
int dəyəri = 0;
boş quraşdırma ()
{pinMode (analogInput, INPUT);
lcd.begin (16, 2);
lcd.print ("DC VOLTMETER");
}
boşluq döngəsi ()
{// analoq giriş dəyərindəki dəyəri oxuyun = analogRead (analogInput);
vout = (dəyər * 5.0) / 1024.0;
vin = vout / (R2 / (R1+R2));
əgər (vin <0.09)
{vin = 0.0; // arzuolunmaz oxumağı dayandırmaq üçün bəyanat
lcd.setCursor (0, 1);
lcd.print ("GİRİŞ V =");
lcd çap (vin);
gecikmə (500);
}
Addım 3:
Sənaye IoT Çözümlərini asanlıqla qura biləcəyiniz IoT Training Online haqqında daha çox məlumat əldə edin.
Tövsiyə:
Waveshare E-ink Ekranı Həssas Voltmetr (0-90v DC) Arduino Nano ilə: 3 addım
Waveshare E-ink Display Precision Voltmeter (0-90v DC) Arduino Nano ilə: Bu Təlimatda, 90-a qədər dəqiq gərginliyi göstərmək üçün Arduino Nano, bir gərginlik bölücü və ADS1115 ilə 2.9 "Waveshare E-Kağız ekranı istifadə edirəm. E-Kağız Ekranında volt DC. Bu təlimat əvvəlki iki layihəni birləşdirir:- Ardui
Rəqəmsal kaliper necə sökülür və rəqəmsal kaliper necə işləyir: 4 addım
Rəqəmsal kaliper necə söküləcək və rəqəmsal kaliper necə işləyir: Bir çox insan ölçü üçün kaliperdən necə istifadə edəcəyini bilir. Bu dərslik sizə rəqəmsal kaliperin necə yıxılacağını və rəqəmsal kaliperin necə işlədiyini izah edəcək
ICL7107 ADC istifadə edərək şarj edilə bilən rəqəmsal voltmetr: 7 addım (şəkillərlə)
ICL7107 ADC istifadə edərək şarj edilə bilən rəqəmsal voltmetr: Bu təlimatda sizə 20 mV -dən 200 V -a qədər gərginliyi ölçə bilən super sadə rəqəmsal voltmetr hazırlamağı göstərəcəyəm. Bu layihə arduino kimi heç bir mikro nəzarətçi istifadə etməyəcək. Bunun yerinə bir ADC, yəni ICL7107 bəzi keçidlərlə istifadə ediləcək
Rəqəmsal Voltmetr: 5 addım
Rəqəmsal Voltmetr: İstifadəsi asan və Ucuz DIY Voltmetrdir. Bu layihəni həyata keçirməyin ümumi dəyəri 200 INR -dən və ya yalnız 2,5 dollardan azdır
CloudX ilə rəqəmsal voltmetr: 6 addım
CloudX ilə Rəqəmsal Voltmetr: Batareyalar sxemlərdə işlədikdə daha təmiz bir DC (birbaşa cərəyan) gücü təmin edir. Aşağı səs -küy səviyyələri onları çox həssas sxemlərə mükəmməl uyğunlaşdırır. Bununla birlikdə, gərginlik səviyyələri müəyyən bir həddən aşağı düşdükdə