Quản lý và giám sát năng lượng điện quy mô nhỏ sử dụng NODE MCU ESP 8266

pdf 7 trang Gia Huy 20/05/2022 2190
Bạn đang xem tài liệu "Quản lý và giám sát năng lượng điện quy mô nhỏ sử dụng NODE MCU ESP 8266", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfquan_ly_va_giam_sat_nang_luong_dien_quy_mo_nho_su_dung_node.pdf

Nội dung text: Quản lý và giám sát năng lượng điện quy mô nhỏ sử dụng NODE MCU ESP 8266

  1. QUN L À GÁM SÁT NNG LNG N QU M NH S DNG NOD MCU SP BVnp KhoainC Email:diepbv@dhhp.edu.vn Ngàynhnbà:01/6/2021 NgàyPBánhgá:25/8/2021 Ngàyduytng:03/9/2021 TÓMTTngdngIoTtrongvictitkimnnglnglàmtphnquantrngcachinlcphát trinbnvngcnmththnggiámsát,thuthpthngsnnglngchínhxác,theothigianthc. BàibáonàynghincuthitkhthnggiámsátnnglngthngquamoduleNodeMCUESP8266 vàmodulePZEM-004T.Hthngnàycótholng,thuthp,giámsátcácthngsnh:ináp, dòngin,cngsuttácdng,innngtiuthcacácphtiinvàngdngAppBlynkgiám sátinnngcaphtiinhápthngquaInternet.Ngiqunlcóthtruycpdliubtc thigiannàovàbtcuquacácthitbsmartphone,tablethoclaptopcktniinternet.Dliu thuthpccóthsdngchocácngdngkhácnhtínhtinin,smartgridvànhàthngminh. Tkhóa:NodeMCUESP8266,PZEM-004T;IoT,Blynk USINGNODEMCUESP8266INMANAGINGANDMONITORINGSMALLSCALE ELECTRICENERGY ABSTRACTApplyingIoTinsavingenergyplaysanimportantroleinthestabledevelopmentstrategy. Thisstrategyneedstoprovideamonitoringsystemwithefcientandeconomicaluseofenergy,which isabletocollectaccurateparametersinrealtime.Thisarticlefocusesonresearchinganddesigning energymonitoringsystemthroughmoduleNodeMCUESP8266andPZEM-004T.Thissystemnot onlycanapplyAppBlynkinmonitoringload’selectricenergyviaInternetforaneasymeasurement, butalsocollectandmonitorparameterssuchas:voltage,current,power,powerconsumption.Managers canaccessdataeasilythroughsmartphone,tabletandlaptopconnectedInternet.Thecollecteddatacan beusedforotherapplicationssuchaselectricbillcalculation,smartgridandsmarthome. KewordNodeMCUESP8266,PZEM-004T;IoT,Blynk 1.TVN Internetvnvt(IoT)cbnlàsktnicacácthitbviInternet,trong ócácthitbinvàcáctrangthitb thành mt h thng thng minh. IoT kháccnhúngvicácbphnin ang tr thành xu hng cng ngh t,phnmm,cmbincókhnng nh hng ngày càng ln ti i sng ktnivimngmáytínhgiúpchocác cacthgiivàcóngdngvcng thit b này có th thu thp, truyn ti rngritrongnhiulnhvc,trongó d liu và iu khin ln nhau to có ngành in. Trong h thng in, TPCHKHOAHC, S48,tháng9nm2021
  2. vicngdngcngnghIoTcóthci cácdliutphtigmcóináp(V), thinángkhiuquvàkhnngvn dòngin(A),cngsut(W),cos(),gi hànhcaliinhinnay.ivicác nNodeMCUESP8266thngquacng htiuthquymnhmunsdng truynthngnitipUART.ModuleNode nng lng hiu qu cn phi có thit MCUESP8266gicácgiátrdliuln b giám sát, theo dõi t ó ti u hóa ServerBlynktócóthsdngMobile vicvnhànhcácthitbin.Nghin app,WebSeverddàngbitctnhtrng cugny,chothyrngápdng sdnginnng,nhthigiansdng phng pháp giám sát thi gian thc cngsutlnnht,tínhsin,tinin giúphtiuthtitkimnnglng hàngthángtheoEVNvàaracáchthc hn cách truyn thng (giám sát qua vnhànhcácthitbinhiuqu. hóa n hàng tháng) (Vishwakarma, Upadhyaya, Kumari, Mishra, 2019) 2. GII THIU V XUT MÔ 1. Tan, Leee, Mok (2007), Rashdi, HÌNHHTHNG Malik, Rashid, Ajmal, Sadip (2013) Ngàynay,vispháttrinmnhm 3,Prathik,Anitha,(2018)2thit cainternetnibtlàcácktnikhng khthnggiámsátdatrnngh dy,cácthitbthngminhktniinternet o in nng thng minh cung cp phntíchdliuhotngcacácthitb thng tin nng lng tiu th n các bngcngnghIoTgiúptiuhóavic khách hàng. Primicanta, Nayan, Awan sdngnnglng,doánscthit (2010)4kthpZigBeesvàGSM btrckhiscógyhnghóc,v.v truyndliu.Ngoàira,cácnghin (hnh1).Trongbàibáonày,nghincu cutrongnccngcpncách xutmththnggiámsátnnglng thngqunlvàgiámsáttiuthin vicácthitbchínhlàNodeMCUESP nng Nguyn c Khoát, Khng Cao 8266 và PZEM 004T, nh c trnh Phong Tp chí t ng hóa ngày nay, bày hnh 2. H thng giám sát c S153(2013)5.NguynTrungKin. chytrnngdngBlynk.Cácthngs Xydnghthngiukhingiámsát, phti(ináp,dòngin,tns,hs lunvnthcs,TrngHBKHàNi, cng sut, cngsut)c PZEM-004T 20136. gi v module Node MCU ESP8266 và Bài báo này nghin cu xut ng a ln internet. ng dng có th biu dngcngnghIoTtrnnntngBlynk dindliuthucdidngthigian thitkhthnggiámsátvàiukhin thc,biumin,theogi,tháng,hoc cácthitbinháp220Vxoaychiucho nm.Hthngcóthxutdliudng cáchtiuthquymnh(hgianh) leExcelgiquamailvàgithngbáo thngquamodulePZEM-004Tktnivi tinnhnquaSmartphone,Tdliunày bxltrungtmNodeMCUESP8266 thtínhtoáncácchiphítiuthinnng trnphnmmmngunmArduinoIDE. cacáchtiuthtólàmcsiu Module PZEM-004T này thu thp x l khincácthitbinhpl. TRNGIHCHIPHNG
  3. Hnh1.HthngIoTnhnh(Shakerghad, Anvar-Moghaddam,Vasques,2018)1 Hnh3.SchncaESP8266-12E Thngskthut: Chip:ESP8266EX. WiFi:2.4GHzhtrchun802.11b/g/n. ináphotng:3.3V. inápvào:5VthngquacngUSB. Hnh2.Skhhthnggámsátnnglng SchnI/O:11(ttccácchnI/Ou cóInterrupt/PWM/I2C/One-wire,trchnD0). 3.THITKPHNCNG SchnAnalogInput:1(inápvào 3.1.ModuleNodeMCUESP8266 tia3.3V). BnhFlash:4MB. NodeMCUV1.0cpháttrindatrn Giaotip:CableMicroUSB. ChipWiFiESP8266EXbntrongModule ESP-12EddàngktniWiFi.Boardcòn Htrbomt:WPA/WPA2. tíchhpICCP2102,giúpddànggiaotip TíchhpgiaothcTCP/IP. vimáytínhthngquaMicroUSBkt Lptrnhtrncácngnng:C/C++, ni vi board tin cho quá trnh hc, Micropython,NodeMCU-Lua. nghincu.Vikíchthcnhgn,linh 3.2.ModulePZEM-004TV3.0 hot board d dàng lin kt vi các thit MchoinACanng100Agiao bngoivitothànhproject,snphm tip UART PZEM-004T c th hin mumtcáchnhanhchóng. tronghnh4csdngovàtheo TPCHKHOAHC, S48,tháng9nm2021
  4. dõicácthngscbnbaogm:ináp, MchoinACanng100Agiaotip dòng in, cng sut và in nng tiu UARTPZEM-004Tnhgn,dlpt, th.ModulenàysdnggiaotipUART sdngcáchodòngcáchlyantoànvà ddàngktnitruyndliutibvi kh nng o dòng ln n 100A, mch iukhinhocmáytính,thíchhpcho cóchtlnggiacngvàlinhkintt, cácngdnggiámsátinnng,IoT, bncao. Hnh4.SkhPem004T 3.3ModuleRela4knh Thngskthut: Modulerelay4knh5Vgm4relayvi inápsdng:Cóhailoi5VDC inápiukhin5VDC,ngõratipim Tínhiukích:mcthpLow(GND chínhóngngtvimcináp/dòngin 0VDC)Relayóng,mccaoHigh(VCC ti a (AC250V/10A hoc DC30V/10A). Modulerelay4knh5Vcthitkchc 5V)Relayngt. chn,khnngcáchintt.TrnModule MiRelaytiuthdòngkhong80mA. cósnmchkíchrelaysdngtransistor Ngõraináp/dònginóngngt vàICcáchlyquanggiúpcáchlyhoàntoàn tia:AC250V10AhocDC30V10A mchiukhin(viiukhin)virelay bomviiukhinhotngnnh TíchhpOptocáchly,Diodechng vàtindngkhiktniviviiukhin. nhiuvàènbáotínhiukích. Kíchthc:75x55x20mm 3.4MànhnhLCD2004A-V1.1 MànhnhtextLCD2004kèmmodule I2CsdngdriverHD44780,cókhnng hinth4dòngvimidòng20kt,màn hnhcóbncao,rtphbinvàds dng.MànhnhLCDdnghinthcác thng s c bn ti v trí o nng lng ingiúpchongivnhànhquansáttrc Hnh5.Snguynlrelay quanmàkhngcncácthitbkhác. TRNGIHCHIPHNG
  5. KtnchnLCDvàMCU LCD2004A+I2C MCU Vcc(5VDC) Vcc GND GND SDA SDA SCL SCL Hnh6.MànhnhLCD2004A 3.5. Tht k và th cng mch tích hp vàModulegaotpI2C phncng ThngsLCD2004kèmModuleI2C Trongbài báonày, tác githitkh Kíchthc:98x60x13.5mm thng giám sát nng lng o dòng in xoaychiu,mtpha.Hthnggiámsátvà ináphotnglà5V. iukhinclp4nhómphti. Hnh7.Snguynl Hnh8.Mhnhphncnghthnggámsátnnglngn 1.NodeMCUESP8266;2.ModulePzem004TV3.0;3.Relay4knh; 2.4.MànhnhLCD2004AV1.0 TPCHKHOAHC, S48,tháng9nm2021
  6. 4.THITKPHNMM 4.1.Luthutg Hnh10.Luthutgukhn Relay4knh tngngkíchchnrelaymccao(mc 1),relayóngcáctipimcpnguncho phti.NgclinuESP8266nhnc tínhiu“OFF”cácchnIOtngngvi relayckíchmúcthp(mc0)relaym cáctipimngtngunphti.Ngoàira, hthngtrncònchophéphngittmt ngchocácphti.Cóthogiámsátcác Hnh9.Luthutgktnvàgd thngscatngnhómphtibngcách thayivtrítbindòng(CT). lulnBlynkServer 4.2.Ktquthcnghm LuthutgiigidliulnInternet cahthngcthhintrnhnh8.Bt Mhnhthcsaukhithitkvàthicng uhthngthitlpcáccngvàoraca cthcnghimtiTrngaihcHi ESP8266,gáncácgiátrbanu,khito Phòng.Saukhiktnicácthitb,hthng Pzem004T.ModuleESP8266thitlpkt btulàmvic,btuvivicnhptài niWinucóktnithngquacngtruyn khonmtkhucaWivàmTokendo thngUARTcdliutmodulePzem ServerBlynkgixungmailngidng. 004TsauógicácdliunàylnServer Hthnghotngnnhkhiiukhin Blynk.MobiappBlynktríchxutdliut btttcácphtitAppBlynk. ServerBlynknàygiámsátvàiukhincác nhómthitbthngquarelay4knh.Nu ModuleESP8266ktniWikhngthành cng ESP8266 chuyn ch phát Wi, thngquamttrnhduytwebcóththit lplitn,mtkhuwivàmToken. H thng sau khi thit lp các kt ni Node MCU ESP 8266 nhn tín hiu iu khintMobiAppBlynktrncácthitb IOShocAndroid.Nunhnctínhiu Hnh11.Gaodngámsátvàukhn “ON” ESP 8266 iu khin các chn IO trnAppBlynk TRNGIHCHIPHNG
  7. Viitngthcnghimvicácph thitrnmànhnhLCD2004Ativtrílp timtpha220VACthngdngnhèn, tvàtrnngdngAppBlynkthngqua qut, m siu tc Các thng s c máytínhhocsmartphonecóktnivi giámsátcósais1,5%sovithitb h thng thng qua phng thc truyn o(Ampekm).Ktqugiaodingiámsát thngmngInternetWi,3G,4G.Do vàiukhinthhinhnh ó, ngi s dng có th truy cp bt kninào,btkthiimnàominlà có th truy cp c Internet. Ngi s dngAppBlynkcóthqunlvàgiámsát hthngcamnhngthicóthiu khincácnhómthitbclp.Vitính nngtheodõilnginnngtiuthca phti,xutbáocáocácthngsoc nkháchhàngsdngin.Cácktqu trnmànhnhgiámsátchinthdi thgiúpkháchhàngddàngtheodõi Hnh12.Thcnghmvtcóthngcng tnhtrnglàmviccahthngccp sutnhmcP2(kW) nhtlintctheothigianthc.Tóa raphngthcvnhànhphhp. TILIUTHAMKHO 1Vishwakarma,S.K.,Upadhyaya,P.,Kumari,B., Mishra,A.K.(2019,April).Smartenergyefcient home automation system using iot. In 2019 4th InternationalConferenceonInternetofThings:Smart InnovationandUsages(IoT-SIU)(pp.1-4).IEEE. 2Prathik,M.,Anitha,K.,Anitha,V.(2018, February). Smart Energy Meter Surveillance Using IoT. In 2018 International Conference on Power,Energy,ControlandTransmissionSystems (ICPECTS)(pp.186-189).IEEE. 3Rashdi,A.,Malik,R.,Rashid,S.,Ajmal,A., Sadiq, S. (2013). Remote energy monitoring, proling and control through GSM network. ArabanJournalforScenceandEngneerng,Vol. o Hnh13.Buthngsdòngn,náp 38.N .11),3249-3257. theothganthc 4Primicanta,A.H.,Nayan,M.Y.,Awan,M. (2010,June).ZigBee-GSMbasedautomaticmeter 5.KTLUN readingsystem.In2010InternationalConferenceon Kt qu nghin cu sau thc nghim IntelligentandAdvancedSystems(pp.1-5).IEEE. 5NguyncKhoát,KhngCaoPhong. hthngcóththchincácchcnng Hthngqunlgiámsáttiuthinnng, qunlgiámsáttrongthigianthccác Tpchítnghóangàynay,S153(10/2013). thngs:ináp,dòngin,cngsuttác 6NguynTrungKin.Xydnghthngiu dng,innngtiuth,hinthng khingámsát,lunvnthcs,TrngHBKHà Ni,2013. TPCHKHOAHC, S48,tháng9nm2021