Satura rādītājs:
Video: Kā nolasīt elektrības skaitītāju caur Arduino: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Bieži vien būtu interesanti uzzināt jūsu mājas pašreizējo enerģijas patēriņu vai kopējo elektroenerģijas patēriņu, lai ierobežotu elektrības izmaksas un aizsargātu vidi. Tā īsti nav problēma, jo pārsvarā savā instalācijas skapī atradīsit viedo digitālo elektrības skaitītāju. Šeit Vācijā jūsu kabinetā bieži atradīsit Holley Tech no DZ541 no Ķīnas. Šis skaitītājs ir aprīkots ar optisko infrasarkano interfeisu un RS485 saskarni, lai savāktos datus izplatītu, izmantojot tā saukto SML protokolu. Šajā projektā mēs izmantosim RS485 saskarni, lai savienotu Arduino ar skaitītāju un nolasītu kopējās enerģijas patēriņa un reālās jaudas vērtības.
1. darbība: RS485 savienojums
Lai savienotu Arduino ar skaitītāju, izmantojot RS485, esmu izmantojis mūsu Arduino RS485 vairogu ar izolētu saskarni. Skaitītāja RS485 spailes ir aizsargātas ar plastmasas pārsegu. Šis vāks parasti ir aizslēgts ar zīmogu. Neatveriet šo vāku pats. Tas var būt bīstami, un plīsis plīsums var būt iemesls daudzām problēmām ar jūsu enerģijas piegādātāju. Labākais veids ir lūgt palīdzību elektriķim. Viņš var savienot kabeli ar skaitītāja RS485 spailēm un atgūt blīvējumu.
Tagad jūs varat savienot skaitītāja A un B spaili ar vairoga A un B spailēm.
2. darbība: džempera un DIP slēdža iestatīšana
RS485 vairogs ir aprīkots ar dažiem džemperiem un DIP slēdžiem konfigurācijai. Lūdzu, iestatiet DIP slēdžus šādā veidā: SW1 - ON, OFF, OFF, OFF (uztvērējs vienmēr ieslēgts) SW2 - OFF, OFF, ON, ON (RS485 režīms) SW3 - ON, OFF, OFF, OFF (beigu rezistors ieslēgts) Ir jāiestata tikai divi džemperi: JP1 līdz 5V Arduino UNO un otrs džemperis pozīcijā RX - 2
3. darbība: kods
Mēs izmantojam UART atkļūdošanai un programmēšanai. Skaitītājs ir savienots caur portu D2 un programmatūru UART, izmantojot 9600 Baud (8N1). Skaitītājs nepārtraukti sūta datus. Programma datu plūsmā meklē īpašas baitu secības, lai atrastu interesantas datu paketes. Citiem skaitītājiem var būt nepieciešams rediģēt baitu secības vai attālumu starp baitu (galvenes) secībām un interesantajiem datiem. Kopējās enerģijas patēriņa un reālās jaudas atšifrētās vērtības tiks parādītas Arduino IDE termināla logā.
Ieteicams:
Izlasiet elektrības un gāzes skaitītāju (beļģu/holandiešu) un augšupielādējiet vietnē Thingspeak: 5 soļi
Izlasiet elektrības un gāzes skaitītāju (beļģu/holandiešu valoda) un augšupielādējiet vietnē Thingspeak: ja jūs uztrauc enerģijas patēriņš vai vienkārši esat dumjš, jūs, iespējams, vēlaties viedtālrunī redzēt datus no sava izdomātā jaunā digitālā skaitītāja. projektā mēs iegūsim pašreizējos datus no Beļģijas vai Nīderlandes digitālās elektrības
Kā nolasīt mikrometru: 3 soļi
Kā lasīt mikrometru: Sveiki, mans vārds ir Damian Paul. Es esmu ezera apgabala tehniskā institūta otrā kursa students precīzās apstrādes programmā. Es esmu vadījis CNC mašīnas vairāk nekā 2 gadus, pirms apmeklēju Lake Area Tehnisko institūtu. Šodien es došos
Elektrības/EM lauka detektors (vienkāršākais): 3 soļi
Elektrības/EM lauka detektors (vienkāršākais): Šis ir vienkāršākais EM lauka detektors, ko varat atrast internetā. Es to izstrādāju pats, un nākamajā darbībā ir paskaidrots, kā tas darbojas. Būtībā tas, kas jums būs nepieciešams, ir divi tranzistori, daži rezistori, piemēram, antena, kas izgatavota no vara stieples
Elektrības pārsūtīšana, izmantojot vadu: 6 soļi
Elektrības pārsūtīšana Wirelessily: šajā apmācībā es jums parādīšu, kā pārsūtīt elektrību ar ļoti vienkāršu shēmu
Izveidojiet analogo elektrības patēriņa skaitītāju: 8 soļi (ar attēliem)
Izveidojiet analogo elektroenerģijas patēriņa skaitītāju: esmu izmantojis Kill A Watt (http://www.p3international.com/products/special/P4400/P4400-CE.html) elektrisko skaitītāju kādu laiku, un es nolēmu uzbūvēt analogais. Šis projekts bija vienkāršs, ar viena paneļa ampērmetru