Numëruesi i pulsit Arduino nga sensori. Ne lidhim Arduino me njehsorin e energjisë elektrike. Diagrami për lidhjen me daljen e telemetrisë

Një tahometër është një mjet i dobishëm për të numëruar RPM (rrotullimet në minutë) të një rrote ose çdo gjëje që rrotullohet. Mënyra më e lehtë për të bërë një takometër është të përdorni një transmetues dhe marrës IR. Kur lidhja midis tyre ndërpritet, ju e dini që diçka po rrotullohet dhe mund të përdorni kodin për të llogaritur RPM-në bazuar në frekuencën e ndërprerjes së komunikimit.

Në këtë artikull, ne do të shikojmë se si të përdorim një transmetues dhe marrës IR për të bërë një takometër duke përdorur Arduino. Rezultati shfaqet në një ekran LCD 16x2.

Qëllimi i këtij projekti është krijimi i një sistemi me një hyrje dhe një dalje. Në hyrje të pajisjes ka një sinjal që ndryshon nga niveli i lartë (+5V) në nivelin e ulët (+0V) kur komunikimi ndërpritet. Sipas këtij sinjali, Arduino do të rrisë vlerën e kundërt të brendshëm. Pastaj kryhet përpunimi dhe llogaritja shtesë, dhe kur ndërpritet këmbëza, RPM e llogaritur do të shfaqet në ekranin LCD.

Për komunikim ne do të përdorim një rreze IR nga një LED IR i lidhur përmes një rezistence me rezistencë të ulët në mënyrë që të shkëlqejë me shkëlqim. Ne do të përdorim një fototransistor si marrës, i cili "mbyllet" në mungesë të dritës nga IR LED. Një tifoz kompjuteri do të vendoset midis transmetuesit IR dhe marrësit dhe do të ndizet. Një marrës IR i lidhur nëpërmjet një qarku transistor do të gjenerojë ndërprerje. Ndërfaqja Arduino LCD do të përdoret për të nxjerrë rezultatin, kështu që ne mund të nxjerrim vlerën përfundimtare të RPM në LCD.

Elementet:
Arduino UNO
LCD 16x2
Tabela e bukës
Rezistenca e prerësit 5 kOhm
Kërcimtarë
Lidhës SIP
2x 2N2222 NPN tranzistor
LED infra të kuqe
Fototransistor
Rezistencë 10 ohm
Rezistenca 100 kOhm
Rezistenca 15 kOhm ose 16 kOhm
Tifoz kompjuteri

Lista e detajuar e artikujve

Të gjithë elementët e përdorur në projekt janë renditur më lart, por unë do të përshkruaj funksionet e elementeve kryesore në më shumë detaje.

Arduino UNO
Kjo është bordi Arduino që do të përdorim për të përpunuar pulset nga ndërprerja e rrezes IR që tregojnë praninë e një tehu të ventilatorit të kompjuterit midis marrësit dhe sensorit. Arduino do t'i përdorë këto impulse së bashku me një kohëmatës për të llogaritur RPM-në e ventilatorit.

LCD 16x2
Pasi Arduino të ketë llogaritur RPM, kjo vlerë do të shfaqet në ekran në një mënyrë miqësore për përdoruesit.

Rezistenca e prerësit 5 kOhm
Ky prerës do të përdoret për të rregulluar kontrastin e LCD-së 16x2. Ai siguron një tension analog që varion nga 0 në +5 V, duke ju lejuar të rregulloni ndriçimin e ekranit LCD.

LED infra të kuqe dhe fototransistor
Fototransistori ndizet kur drita e fuqishme IR e godet atë. Pra, kur LED IR ndizet, ai e mban të hapur fototransistorin, por nëse LED IR mbulohet nga një teh ventilatori, për shembull, atëherë fototransistori mbyllet.

2N3904 dhe 2N3906
Këta transistorë përdoren për të kthyer nivelin e sinjalit në mënyrë që të sigurojnë impulse dalëse nga fototransistori në Arduino, në të cilin nuk ka tensione të tjera përveç +0 dhe +5V.

Diagram skematik

Në qark, ndërfaqja e komunikimit me ekranin LCD është thjeshtuar dhe ka vetëm 2 linja kontrolli dhe 4 linja të dhënash.

Karakteristikat e skemës

Ndërfaqe LCD 16x2
2 kunja kontrolli dhe 4 për transferimin e të dhënave janë të lidhura nga Arduino me ekranin LCD. Kjo është ajo që i tregon LCD-së se çfarë të bëjë dhe kur ta bëjë atë.

Qarku i ndërprerjes së rrezeve IR
Sinjali i ndërprerjes së rrezes IR shkon në pinin e dytë dixhital të Arduino. Kjo ndërpret Arduino, duke e lejuar atë të numërojë pulsin dhe duke lejuar takometrin të marrë të dhënat.

Biblioteka Arduino LCD

Për këtë projekt ne do të përdorim bibliotekën Arduino LCD. Në thelb, ne thjesht do të përditësojmë vlerën e RPM në rreshtin e dytë në atë të re.

Për t'u përgatitur, hidhini një sy kodit më poshtë, i cili përdor këtë bibliotekë për të shfaqur "Hello, World!" në LCD. Në tahometrin do të përdorim kod të ngjashëm, veçanërisht: "lcd.print(millis()/1000);".

Kuptoni funksionet e kësaj biblioteke LCD me sa më shumë detaje të jetë e mundur përpara se të ecni përpara. Nuk është shumë e komplikuar dhe është e dokumentuar mirë në faqen e internetit të Arduino.

Llogaritja e RPM duke përdorur Arduino

Meqenëse do të llogarisim RPM-në e një tifoz kompjuteri, duhet të kuptojmë se po përdorim ndërprerjen e rrezes IR për llogaritjen. Kjo është shumë e përshtatshme, por duhet të kemi parasysh që tifozi i kompjuterit ka 7 tehe. Kjo do të thotë 7 ndërprerje të barabarta me 1 revolucion.

Nëse po gjurmojmë ndërprerjet, duhet të dimë se çdo ndërprerje e 7-të do të thotë se sapo ka ndodhur 1 rrotullim i plotë. Nëse mbajmë gjurmët e kohës që duhet për të përfunduar një revolucion, ne mund të llogarisim lehtësisht RPM.

Koha e revolucionit të parë = P * (µS/revolucion)
RPM = rpm = 60,000,000 * (µS/min) * (1/P) = (60,000,000 / P) * (rpm)

Për të llogaritur RPM do të përdorim formulën e dhënë më sipër. Formula është e saktë dhe saktësia varet nga sa mirë Arduino mund të mbajë gjurmët e kohës midis ndërprerjeve dhe të numërojë numrin e rrotullimeve të plota.

Në foton më poshtë mund të shihni të gjitha pjesët e nevojshme dhe kërcyesit si në diagram.

Së pari, lidhni +5V dhe linjat e të dhënave/kontrollit të ekranit LCD. Pastaj ekran LCD, potenciometër kontrasti dhe LED i energjisë.

Ndërprerja e qarkut të rrezes IR është mbledhur. Mundohuni të mbani një distancë midis LED-it IR dhe fototransistorit. Kjo foto tregon distancën midis LED IR dhe fototransistorit ku do të vendos ventilatorin e kompjuterit.

Mjaft biseda harduerike! Le të fillojmë të bëjmë firmuerin/programin për të parë se si funksionon pajisja!

Pjesa e softuerit

Ekzistojnë dy pjesë kryesore të kodit, të cilat tregohen dhe detajohen më poshtë:
-Cikli kryesor i rifreskimit të LCD-së
-Përditësimi i kohërave të ndërprerjeve

Cikli kryesor numëron rrotullimet dhe përditësimet e ekranit LCD. Meqenëse cikli kryesor është një cikli gjigant while(1), ai do të funksionojë gjithmonë, RPM do të numërohet dhe LCD do të përditësohet disa herë në sekondë. Funksioni në ndërprerje numëron kohën ndërmjet ndërprerjeve IR, kështu që ju mund të numëroni RPM në ciklin kryesor.

Mos harroni se një tifoz kompjuteri ka 7 tehe, kështu që ky takometër është krijuar për të punuar vetëm me ata tifozë. Nëse ventilatori ose një pajisje tjetër prodhon vetëm 4 pulse për rrotullim, ndryshoni kodin në "(kohë*4)".

Dy tifozët funksionojnë në rreth 3000 rpm dhe 2600 rpm, me një gabim prej rreth +/-100 rpm.

Rishikimi i takometrit në Arduino

Tifozja gjeneron impulse ndërprerjeje, dhe në dalje shohim RPM. Megjithëse saktësia nuk është 100%, por afërsisht 95%, me koston e elementeve që është 10 dollarë, ka kuptim të ndërtohet ky tahometër në Arduino.

Pra, çfarë është tani?

Sistemet e bazuara në thyerjen e rrezeve janë të dobishme jo vetëm për matjet e RPM, por edhe si sensorë të tjerë. Për shembull, ju dëshironi të dini nëse një derë është e hapur apo e mbyllur. Ndoshta doni të dini nëse diçka po kalonte poshtë robotit. Ka shumë përdorime për prerjen me rreze, dhe qarku i përdorur këtu është aq i thjeshtë sa ka shumë mënyra për të përmirësuar dhe ndërtuar pajisje të tjera të mahnitshme.

konkluzioni

Në përgjithësi, unë e konsideroj këtë projekt të suksesshëm... Por është çështje kohe dhe eksperience... Në një mënyrë apo tjetër, sistemi funksionon siç është menduar dhe mjaft i besueshëm, dhe kemi marrë rezultatin e pritur. Shpresoj që të keni pëlqyer leximin e këtij artikulli dhe të mësoni se si të bëni tahometrin tuaj duke përdorur Arduino!

Lista e radioelementeve

Emërtimi Lloji Emërtimi sasi shënimDyqanblloku im i shënimeve
Pllaka Arduino

Arduino Uno

1 Në bllokun e shënimeve
T2, T3 Tranzistor bipolar

2N2222

2 2N3904 dhe 2N3906 Në bllokun e shënimeve
R1 Rezistencë

10 ohm

1 Në bllokun e shënimeve
R2 Rezistencë

100 kOhm

1 Në bllokun e shënimeve
R3 Rezistencë

16 kOhm

1

Zbatoi sinjalin PWM 25 kHz. Unë nuk kam një oshiloskop, por dua të kontrolloj rezultatin. Bëjmë një numërues pulsi dhe kontrollojmë punën.

Detyrë

Në bazë ATmega 328P zbatoni një numërues pulsi për kontroll PWM 25 kHz, saktësia e matjeve deri në puls nuk nevojitet, por duhet ditur rendi.

Zgjidhje

Logjika e zgjidhjes është e thjeshtë, ne gjurmojmë pulset me të cilat rritim variablin global gjatë një sekonde. Vlera e akumuluar do të jetë frekuenca e sinjalit në hyrje.

Për të lexuar pulset do të përdorim ndërprerje të jashtme, ato përshkruhen në faqe 87-96 dokumentacion nga prodhuesi. NË Atmega 328P ka dy hyrje me të cilat mund të monitorojmë ndërprerjet e jashtme INT0 (PD2) Dhe INT1 (PD3), për të zgjidhur problemin që do të përdorim INT0.

Konfigurimi i ndërprerjeve të jashtme

Gjëja e parë që duhet të bëni është të konfiguroni portin D si hyrje, dhe për të shmangur ndërhyrjet, unë do të lidh një rezistencë tërheqëse.

Për të përcaktuar se cilat ngjarje do të aktivizojnë mbajtësin e ndërprerjeve, duhet të konfiguroni regjistrin ERIKA. Bit ISC00 Dhe ISC01 janë përgjegjës për INT0, A ISC10 Dhe ISC11 mbrapa INT1. Konfigurimi i ngjarjeve të monitoruara është identik, me përjashtim të ndryshimit në bit:

00 — Niveli i ulët i sinjalit;
01 — Çdo ndryshim logjik në sinjal;
10 — Buza zbritëse e sinjalit;
11 — Buza në rritje e sinjalit.

Për të aktivizuar drejtpërdrejt hyrjet e ndërprerjes, përdorni regjistrin EIMSK, copa INT0 Dhe INT1 janë përgjegjës për rezultatet me të njëjtin emër. Duke përdorur sa më sipër ne shkruajmë kodin

Void int0_initial(void) ( DDRD = 0x00; // Porta D si hyrje PORTD = (1<< 2); // Включение подтягивающего регистра EICRA = (1 << ISC00) | (1 << ISC01); // Восходящий фронт сигнала EIMSK = (1 << INT0); // Включение входа прерывания sei(); // Разрешаем прерывания }

Trajtimi i ndërprerjeve të jashtme

Unë i kam konfiguruar ndërprerjet, tani më duhet t'i përpunoj ato. Ekziston një funksion ndërprerjeje për këtë qëllim. ISR (), e cila duhet të specifikojë llojin e ndërprerjes, në rastin tim INT0_vect. Në funksion do të rrisim variablin Tic_Count:

ISR(INT0_vect) (Tic_Count ++; )

Prodhimi i rezultatit

Për të lehtësuar daljen e rezultatit, në mënyrë që të mos vidhos ekranin, përdora një jo të pastër ATmega 328P, A Arduino UNO Dhe Arduino NANO, në bord i cili është i njëjti MK.

Siç shkrova më lart, saktësia e matjeve nuk është aq e rëndësishme, prandaj nuk do të vendos kohëmatës, por thjesht do të shfaq vlerën e akumuluar të ndryshores në lakin kryesor një herë në sekondë. Tic_Count dhe rivendoseni atë. Gjatë këtyre veprimeve unë ndaloj përpunimin e ndërprerjeve.

Më poshtë është kodi i plotë për zgjidhjen e problemit me komente:

#përcaktoni F_CPU 1600000UL #përfshini #përfshi volatile unsigned int Tic_Count = 0; ( Tic_Count); Tic_Count = 0; sei(); // Aktivizo vonesën e ndërprerjeve (1000); ) void int0_initial(void) (DDRD = 0x00; // Porta D si hyrje PORTD = (1<< 2); // Включение подтягивающего регистра EICRA = (1 << ISC00) | (1 << ISC01); // Восходящий фронт сигнала EIMSK = (1 << INT0); // Включение входа прерывания sei(); // Разрешаем прерывания }

Tani mbetet vetëm të lidhni sinjalin PWM me pinin PD2 dhe të hapni monitorin e portës serike. Ju gjithashtu mund të gjeneroni dhe testoni një sinjal në një MK.

Leximet e daljes janë afërsisht të barabarta me frekuencën e llogaritur më parë, priten ndryshime të vogla për shkak të zbatimit. Për një matje të saktë, ndoshta është më e saktë të numërohet koha midis pulseve dhe nga kjo të llogaritet frekuenca.

Për një detyrë shtesë

Diagram skematik

Skema në tabelën e bukës

shënim

    Në këtë eksperiment, ne po përdorim një çip për herë të parë, në këtë rast një regjistër të zhvendosjes së daljes 74HC595. Mikroqarqet janë të dobishëm sepse ju lejojnë të zgjidhni një problem specifik pa montuar një qark standard çdo herë.

    Një regjistër i zhvendosjes së daljes na lejon të "ruajmë" daljet dixhitale duke përdorur vetëm 3 në vend të 8. Një kaskadë regjistrash do të na lejonte të prodhonim 16, etj. sinjalizon përmes të tre kunjave të njëjta.

    Para se të përdorni mikroqarkun, duhet të studioni me kujdes diagramin e lidhjes së tij në fletën e të dhënave. Për të kuptuar se ku mund të numërohen këmbët e mikrocirkut, ekziston një nivel gjysmërrethor në njërën anë të tyre. Nëse e pozicionojmë 74HC595-ën tonë me pikën në të majtë, atëherë rreshti i poshtëm do të ketë këmbët 1-8, dhe rreshti i sipërm do të ketë 16-9.

    Në diagramin e qarkut të eksperimentit tonë, këmbët janë rregulluar në një mënyrë të ndryshme për të shmangur konfuzionin në lidhjet. Caktimet e kunjave sipas fletës së të dhënave janë etiketuar brenda imazhit të mikroqarkullimit, numrat e kunjave janë në pjesën e jashtme.

    Le të kujtojmë se imazhi i treguesit me shtatë segmente është etiketuar me numrat e këmbëve të tij dhe korrespondencën e tyre me segmentet.

Skicë

Për të transmetuar një pjesë të të dhënave që do të dërgohet më tej përmes regjistrit të ndërrimit, duhet të aplikojmë LOW në pinin e mbylljes (hyrja ST cp e çipit), më pas të transmetojmë të dhënat dhe më pas të dërgojmë HIGH në pinin e mbylljes. pas së cilës kombinimi i transmetuar i niveleve të sinjalit të lartë dhe të ulët.

Për të transferuar të dhëna kemi përdorur funksionin shiftOut (dataPin, clockPin, bitOrder, vlera). Funksioni nuk kthen asgjë, por duhet të tregohet si parametra

  • Pini Arduino, i cili është i lidhur me hyrjen DS të çipit (pin e të dhënave),

Matësi i energjisë elektrike DIY duke përdorur Arduino

Në këtë artikull do të mësoni se si të bëni një matës të energjisë elektrike me duart tuaja, të monitoroni tensionin dhe rrymën e furnizimit.

Pra, ky instrument mat rrymën e energjisë në shtëpinë tuaj përmes transformatorit të rrymës dhe më pas kryen disa llogaritje për të ditur vlerën e fuqisë, fuqinë maksimale dhe sasinë e energjisë elektrike të konsumuar. Është gjithashtu shumë e lehtë të shtoni tarifën tuaj lokale dhe të shfaqni koston e energjisë elektrike të përdorur në ditë.

Çfarë ju nevojitet për një matës të energjisë elektrike në shtëpi

Arduino (Uno përdoret në këtë tutorial)
Ekran LCD
Transformatori aktual CT - Talema AC1030 (Shih më poshtë për opsione të ndryshme dhe lidhjet e blerjes)
Rezistencë 56 ohm
Kondensator 10μF
2 x 100 KOhm rezistenca ndarëse

Si të bëni një matës të energjisë elektrike

Së pari ju duhet të filloni duke montuar komponentë në një CT ose tabelë për të krijuar sensorin tuaj aktual që prodhon një sinjal që Arduino juaj mund ta kuptojë. Arduino ka vetëm hyrje të tensionit analog që matin 0-5V DC, kështu që ju duhet të konvertoni daljen e rrymës CT në një referencë tensioni dhe më pas të shkallëzoni tensionin e referencës në intervalin 0-5V.

Asambleja e komponentit

Nëse do të instaloni njehsorin e energjisë diku për një kohë të gjatë, mund t'i bashkoni rezistorët dhe kondensatorin direkt në CT.

Më poshtë është një diagram bazë i lidhjes së CT me Arduino:


Ekrani LCD tashmë përdor hyrje analoge, por ekrani përdor vetëm A0. Thjesht lidhni tre tela nga sensori aktual te kunjat në mburojë dhe përdorni A1 si hyrje të sensorit siç tregohet më poshtë.


Pasi të keni lidhur të gjithë komponentët tuaj, duhet të lidhni sensorin me atë që dëshironi të monitoroni.
Në çdo rast, duhet të vendosni CT rreth njërit prej kabllove të energjisë, mundësisht kabllos së kuqe (fazës). Sigurohuni që të jetë instaluar vetëm rreth 1, pasi nuk do të funksionojë nëse është rreth të dyjave dhe nuk mund të lidhet rreth telit të tokëzimit (teli i zhveshur i verdhë, jeshil) pasi nuk rrjedh energji përmes atij teli. Nëse po e lidhni me energjinë elektrike, lidheni me një nga telat e daljes pas çelësit kryesor, siç tregohet më poshtë.

Përzgjedhja e komponentëve të ndryshëm

Në thelb janë katër komponentë që duhet të zgjidhen ose të llogariten siç duhet për ju.

Zgjedhja e transformatorit aktual

E para është një transformator aktual. Këtu përdoret Talema AC1030, i cili mund të pranojë rrymë nominale 30A dhe rrymë maksimale 75A. Në 220 V, teorikisht mund të trajtojë deri në 16,5 kW për periudha të shkurtra kohore, por është vlerësuar për të trajtuar vazhdimisht 6,6 kW energji, i përshtatshëm për një familje të vogël. Për të kuptuar se sa ampera duhet të përdorni, merrni fuqinë maksimale të vazhdueshme që prisni të vizatoni dhe ndani sipas tensionit (zakonisht 110 V ose 220 V në varësi të vendit tuaj).

Kalibrimi i rezistencës së ngarkesës

Më tej ju duhet të përcaktoni vlerën e rezistencës R3, kjo do ta shndërrojë rrymën tuaj CT në një sinjal referimi të tensionit. Filloni duke e ndarë rrymën primare (maksimumi siç përdoret më lart) me raportin e transformatorit aktual (i disponueshëm në fletën e të dhënave). Kjo duhet të jetë në rendin 500-5000 me 1. Ky artikull funksiononte në 42A me një raport 1000:1, duke dhënë një rrymë dytësore prej 0.042A ose 42mA. Tensioni juaj i referencës analoge në Arduino është 2.5 V, kështu që për të përcaktuar rezistencën që po përdorni, R = V / I - R = 2.5 / 0.042 = 59.5 ohms. Vlera standarde më e afërt e rezistencës është 56 ohms, kështu që është përdorur.

Këtu janë disa opsione për CT të ndryshme dhe rezistorët e tyre idealë të ngarkesës (në madhësi standarde):

  • Murata 56050C – 10A – 50:1 – 13Ω
  • Talema AS-103 – 15A – 300:1 – 51Ω
  • Talema AC-1020 – 20A – 1000:1 – 130Ω
  • Alttec L01-6215 – 30A – 1000:1 – 82Ω
  • Alttec L01-6216 – 40A – 1000:1 – 62Ω
  • Talema ACX-1050 – 50A – 2500:1 – 130Ω
  • Alttec L01-6218 – 60A – 1000:1 – 43Ω
  • Talema AC-1060 – 60A – 1000:1 – 43Ω
  • Alttec L01-6219 – 75A – 1000:1 – 33Ω
  • Alttec L01-6221 – 150A – 1000:1 – 18Ω
  • CTYRZCH SCT-013-000 – 100A
  • TOOGOO SCT-013-000 – 100A
Kondensatori i përdorur është 10uF, i cili duhet të jetë i mjaftueshëm për shumicën e diapazoneve të CT për aplikime shtëpiake.

Së fundi, ju nevojiten dy rezistorë shkëputës për të marrë tensionin e referencës 2.5 V nga Arduino. Ata duhet të jenë të njëjtë, kështu që R1 = R2, dhe ne nuk kemi nevojë për shumë rrymë, kjo është arsyeja pse këta artikuj përdorin dy rezistorë 100K ohm.

Tani mund ta shkarkoni skicën në Arduino-n tuaj nëse nuk e keni bërë tashmë, atëherë ndiqni këtë tutorial për të filluar.

Përditësimi - Kodi është modifikuar që atëherë për të përdorur funksionin millis(), shihni fundin e seksionit për kodin e përditësuar.

Shkarko skedarin: (shkarkime: 357)

Nëse nuk dëshironi të përdorni ose nuk keni një ekran LCD, mund ta modifikoni gjithashtu skicën për të dalë në dritaren serike Arduino IDE siç tregohet më poshtë.

Shkarko skedarin: (shkarkime: 340)

Përditësimi i kodit

Kodi është modifikuar që atëherë për të përdorur funksionin e integruar millis(), i cili llogarit kohën e saktë të ciklit për çdo cikël për të përmirësuar saktësinë. Kjo bën vetëm rreth gjysmë për qind përmirësim në saktësinë e llogaritjes, por është mënyra më e mirë për ta bërë këtë.

Këtu është kodi i përmirësuar: Shkarko skedarin: (shkarkime: 516) Për ata prej jush që lexojnë se funksioni millis() tejmbushet pas rreth 49 ditësh, kodi bën automatikisht rivendosjen.


Kalibroni leximet aktuale

Siç u përmend më lart, meqenëse konfigurimi, CT, rezistorët dhe voltazhi i hyrjes mund të jenë të ndryshme, ekziston një faktor shkallëzimi në skicë që do t'ju duhet ta ndryshoni përpara se të merrni rezultate të sakta.

Për të kalibruar njehsorin tuaj të energjisë, duhet të siguroheni që rryma që del nga njehsori juaj matet pikërisht ashtu siç prisni. Për ta bërë këtë me saktësi, duhet të gjeni një ngarkesë të kalibruar. Kjo nuk është e lehtë për t'u gjetur në një familje mesatare, kështu që do t'ju duhet të gjeni një që përdor një sasi të caktuar dhe të qëndrueshme të energjisë. Unë kam përdorur disa llamba inkandeshente, ato vijnë në madhësi të ndryshme dhe konsumi i tyre është shumë afër asaj që është në etiketë, që do të thotë se një llambë 100 W përdor shumë afër 100 W fuqi aktuale pasi është pothuajse tërësisht një ngarkesë thjesht rezistente.

Futni në prizë një llambë të vogël (100 W ose më shumë) dhe shikoni se çfarë ngarkese shfaqet. Tani duhet të konfiguroni përdorimin e faktorit të shkallëzimit në linjën e llogaritjes:

RMSCurrent i dyfishtë = ((maxCurrent - 516) * 0,707) /11,8337

Në këtë rast është 11.8337, mund të jetë më i lartë ose më i ulët në varësi të aplikimit tuaj. Ose përdorni shkallëzim linear për të llogaritur këtë shifër, ose nëse jeni keq në matematikë, luani me vlera të ndryshme derisa ngarkesa që keni ngarkuar të shfaqet në ekranin e matësit të energjisë.

Pasi matësi juaj i energjisë të kalibrohet, do ta rivendosni atë dhe do ta lini të bëjë punën e tij. Më poshtë janë dy imazhe të përdorura për fuqi të ulët dhe fuqi të lartë.