Мазмұны:
Бейне: Сандық Arduino вольтметрі: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Вольтметр немесе кернеу өлшегіш - кернеуді өлшеуге арналған өлшеу құралы.
Жабдықтар
Аппараттық компоненттер
Ардуино Уно
СКД - 16х2
Бір айналымды потенциометр- 10к Ом
Резистор 100км
Резистор 10км
Бағдарламалық қамтамасыз ету компоненттері
Arduino IDE
1 -қадам: Жоба туралы
Схема дизайны
Аналогты вольтметрлердің кемшіліктерін жою үшін сандық вольтметрлер ұсынылған. Аналогты вольтметр сияқты өлшенген кернеуді көрсету үшін масштабтау мен нұсқаудың орнына, сандық вольтметрлер сандық дисплейде өлшенген кернеуді тікелей көрсетеді.
СКД қуат көзінің контур дизайны 1 -ші және 2 -ші түйреуіші (Vss және Vdd) дисплейге арналған түйреуіштер болып табылады. Олар тиісінше жерге және +5В қуат көзіне қосылады. СКД 3 -ші түйіні (Vee) 10KΩ POT тазартқыш терминалына қосылады, ал POT -тың басқа терминалдары +5В қуат көзіне және жерге қосылады. СКД келесі 3 түйреуіші - басқару түйреуіштері.
СКД 4 және 6 түйреуіштері тиісінше Arduino 2 және 3 цифрлық кіріс/шығыс түйреуіштеріне бекітілген. СКД 5 түйреуі (RW) жерге бекітілген. СКД 15 -ші түйреуіші (LED +) 220 В ток шектеу резисторы арқылы +5 В қуат көзіне қосылады. СКД 16-түйреуіші (LED-) жерге бекітілген.
100KΩ резистор мен 10KΩ резистордан тұратын кернеу бөлгіш тізбегінің шығысы есептелетін кернеуге 100KΩ резистордың екінші ұшымен және 10KΩ резистордың екінші ұшымен бекітілген Arduino UNO аналогтық кіріс түйреуішіне бекітілген. жер.
Жұмыс
Сандық вольтметрде аналогтық түрдегі бағаланатын кернеулер аналогты -цифрлық түрлендіргіштердің (ADC) көмегімен цифрлық түрге ауысады.
Демек, бұл жобада Arduino UNO ADC мамандығы қолданылады. Arduino Uno аналогты кірісі үшін кернеу диапазоны 0В -тан 5В -қа дейін.
Демек, бұл диапазонды жақсарту үшін кернеу бөлгіш схемасын қолдану қажет. Кернеуді бөлу тізбегінің көмегімен есептелетін кіріс кернеуі Arduino UNOs аналогты кіріс диапазонына дейін төмендетіледі.
2 -қадам: Бағдарламаны іске қосыңыз
/*
Тұрақты ток вольтметрі
*/ #include LiquidCrystal lcd (7, 8, 9, 10, 11, 12);
int analogInput = 0;
өзгермелі жолақ = 0,0;
float vin = 0,0;
float R1 = 100000.0; // R1 кедергісі (100K)
өзгермелі R2 = 10000,0; // R2 кедергісі (10К)
int мәні = 0;
жарамсыз орнату ()
{pinMode (analogInput, INPUT);
lcd.begin (16, 2);
lcd.print («DC VOLTMETER»);
}
бос цикл ()
{// аналогты кіріс мәніндегі мәнді оқу = analogRead (analogInput);
vout = (мән * 5,0) / 1024,0;
vin = vout / (R2 / (R1+R2));
егер (vin <0.09)
{vin = 0.0; // қалаусыз оқуды тоқтату туралы мәлімдеме
lcd.setCursor (0, 1);
lcd.print («INPUT V =»);
lcd.print (vin);
кешіктіру (500);
}
3 -қадам:
IoT Training Online туралы көбірек біліңіз, оның көмегімен өнеркәсіптік IoT шешімдерін оңай құруға болады.
Ұсынылған:
Arduino көмегімен Led Strip көмегімен аналогтық сағат пен сандық сағатты қалай жасауға болады: 3 қадам
Arduino көмегімен Led Strip көмегімен аналогтық сағат пен сандық сағатты қалай жасауға болады: Бүгін біз аналогты сағатты жасайтын боламыз. Led Strip және MAX7219 нүктелік модулі бар Arduino цифрлық сағаты жергілікті уақыт белдеуімен уақытты түзетеді. Аналогтық сағат ұзағырақ жарықдиодты жолақты қолдана алады, сондықтан оны суретші болу үшін қабырғаға іліп қоюға болады
DHT21 сандық температура мен ылғалдылық сенсоры Arduino көмегімен: 6 қадам
DHT21 Arduino көмегімен сандық температура мен ылғалдылық сенсоры: Бұл оқулықта біз DHT21 ылғалдылық пен температура сенсорын Arduino көмегімен қалай қолдану керектігін және OLED дисплейінде мәндерді көрсетуді үйренеміз
Arduino көмегімен айнымалы ток вольтметрі: 3 қадам (суреттермен)
Arduino көмегімен айнымалы ток вольтметрі: бұл айнымалы ток вольтметрі жоқ Arduino UNO көмегімен айнымалы кернеуді анықтауға арналған қарапайым схема !! ҚУАНЫҢЫЗДАР
Claqueta Digital Con Arduino (Arduino бар сандық тақта): 7 қадам
Claqueta Digital Con Arduino (Arduino көмегімен цифрлық таспалы тақта): цифрлық, цифрлық және конверсиялық технологиялар Arduino форматында жұмыс істейді. MATERIALES MAX7219 дисплейі 8 диапазонмен үйлесімді. Ардуин
DIY вольтметрі Arduino мен өңдеуді қолданады: 4 қадам
DIY вольтметрі Arduino мен өңдеуді қолданады: Сәлеметсіз бе және бүгінгі жобаға қош келдіңіз. Мен Сарвешпін, бүгін біз ардуиноға негізделген вольтметр жасаймыз. Бірақ мұның айырмашылығы - ол өңдеуді бағдарламалық қамтамасыз етуде өз нәтижесін көрсетеді. Енді менің алдыңғы оқулықтардың бірінде біз процесс жасадық