Cov txheej txheem:

DC Wattmeter Siv Arduino Nano (0-16V/0-20A): 3 Kauj Ruam
DC Wattmeter Siv Arduino Nano (0-16V/0-20A): 3 Kauj Ruam

Video: DC Wattmeter Siv Arduino Nano (0-16V/0-20A): 3 Kauj Ruam

Video: DC Wattmeter Siv Arduino Nano (0-16V/0-20A): 3 Kauj Ruam
Video: DC wattmeter using arduino nano 2024, Hlis ntuj nqeg
Anonim
Image
Image

Nyob zoo cov phooj ywg !!

Kuv nyob ntawm no los qhia koj DC wattmeter uas tuaj yeem ua tau yooj yim los ntawm kev siv Arduino nano. Ib qho ntawm cov teeb meem tseem ceeb uas kuv tau ntsib ua tus neeg nyiam khoom siv hluav taws xob yog kom paub txog qhov tam sim no thiab qhov hluav taws xob tau siv thoob plaws cov kab hluav taws xob uas kuv tau ua. Kuv xav txog kev yuav ib lub 'meter' los ntawm lub khw online, tab sis ib tus ntawm kuv cov phooj ywg hais rau kuv tias nws tau ua yuam kev loj thaum ntsuas tam sim no.

Yog li kuv xav tias ua nws siv arduino.it kuj tseem tuaj yeem siv los them roj teeb nrog pib txiav tawm los ntawm kev hloov kho qee yam.

Khoom siv

  1. Arduino Nano Cov
  2. ACS712 Tam sim no sensor 20A module
  3. 16x2 LCD Zaub
  4. I2C module rau 16x2 cim LCD
  5. Resistors-220k, 100k/0.4W-1Nos
  6. 9V Fais fab mov
  7. Poj niam headers, Terminal thaiv
  8. Kab board lossis dot board
  9. Txuas xov hlau

Kauj ruam 1: Schematic

Schematic
Schematic
Schematic
Schematic
Schematic
Schematic

Kev ntsuas hluav taws xob

Txog kev ntsuas qhov hluav taws xob Kuv tau siv qhov hluav taws xob faib hluav taws xob yooj yim. Los ntawm kev siv ob tus tiv thaiv tus nqi 220K thiab 100K, qhov siab tshaj plaws ntawm 16V tuaj yeem ntsuas tau. Nano tuaj yeem nyeem tau txog 5V los ntawm tus pin analog A1. Yog tias koj xav ntsuas qhov sib txawv ntawm qib sib txawv ces hloov qhov ntsuas qhov ntsuas raws li.

Kev ntsuas tam sim no

Rau kev ntsuas tam sim no kuv tau siv qhov ntsuas tam sim no ACS712 (Nyem rau qhov no rau cov ntawv).it muaj nyob rau hauv peb tus qauv rau kev ntsuas sib txawv tam sim no piv txwv li 5A, 20A, thiab 30A. Kuv siv tus qauv 20A. Nws tuaj yeem ntsuas ob qho AC thiab DC tam sim no tab sis ntawm no nws tau npaj los ntsuas DC tam sim no nkaus xwb.

Muaj lwm qhov kev ntsuas xws li MAX471 thiab INA219 uas siv shunt resistors thiab cov khoom siv tam sim no los ntsuas qhov tam sim no. ACS712 Module siv ACS712 IC nto moo los ntsuas tam sim no siv Hall Effect txoj cai. Hauv qhov txheej txheem, kuv tau qhia qhov Circuit Court ntawm tus qauv koj tuaj yeem siv lub ntsuas qhov ntsuas ncaj qha. Nws tau siv los ntawm 5V cov khoom siv los ntawm Arduino nano. Cov zis ntawm tus qauv txuas nrog rau tus pin analog A2.

LCD thiab I2C module

Txhawm rau tso saib qhov hluav taws xob thiab tam sim no kuv tau siv 16x2 LCD. Nws txuas nrog nano los ntawm I2C raws tu qauv. Nrog kev pab los ntawm I2C tus qauv, peb tuaj yeem yooj yim txuas LCD rau nano. Koj tseem tuaj yeem txuas lub LCD yam tsis muaj I2C module. Hauv qhov xwm txheej ntawd, peb yuav tsum muab 16 qhov txuas rau LCD. Analog pin A4 thiab A5 pins ntawm nano txhawb I2C raws tu qauv li no tus qauv txuas nrog rau cov pins analog. Tsis tas li, nws tau siv los ntawm 5V cov khoom siv los ntawm nano. LED+ thiab LED- tseem txuas nrog lub LCD, muaj tiag ob tus pin ntxiv hauv LCD rau tig lub teeb pom kev tom ntej.

Thaum kawg, lub zog rau nano tau muab los ntawm 9V cov khoom siv. Ntawm no kuv tau siv cov khoom siv hluav taws xob 9V hloov pauv thiab tus choj choj tswj hwm siv 7809, tus tswj hluav taws xob. Ib txwm siv qhov hluav taws xob nruab nrab ntawm 7V txog 12V vim tias hauv qhov no nws yuav ua haujlwm tau zoo.

Kauj ruam 2: Code

Qhov coding ib feem yog qhov yooj yim, ob tus pin analog A1 thiab A2 tau siv los nyeem qhov hluav taws xob thiab tam sim no feem. Cov txiaj ntsig no tau ua tiav thiab hloov pauv mus rau nws tus nqi tiag tiag thiab nws tau nthuav tawm hauv LCD.

Tom qab ua lub wattmeter koj yuav tsum ntsuas ntsuas qhov nyeem kom tau txais tus nqi pom hauv tus qauv ntsuas ntsuas. Txog qhov ntawd, peb yuav tsum ntxiv lossis rho tus nqi tas li los ntawm tus nqi ntsuas.

Kauj Ruam 3: Cov Khoom Kawg

Khoom Kawg
Khoom Kawg
Khoom Kawg
Khoom Kawg

Kuv tau siv kab kab rau tso thiab siv cov khoom sib txuas. Arduino thiab lub ntsuas hluav taws xob tam sim no tau muab tso rau ntawm tus poj niam lub taub hau kom nws tuaj yeem raug tshem tawm tau yooj yim lossis rov ua dua tshiab thaum muaj qhov tsis ua haujlwm.

Kuv tau muab txhua feem hauv lub thawv yas kom nws tuaj yeem siv ua chav nyob ib leeg. Nws tau txais lub zog tsim hluav taws xob ntawm 9V los ua lub zog wattmeter. Yog li nws tuaj yeem siv nrog cov khoom siv hluav taws xob ntsuas ntawm 0-16V/0-20A.

Vam tias koj nyiam lub wattmeter qhov no yuav pab tau txhua tus neeg nyiam cov khoom siv hluav taws xob.

Ua tsaug !!

Pom zoo: