Cov txheej txheem:
- Kauj Ruam 1: Teeb Meem Teeb
- Kauj Ruam 2: Yooj Yim Algo rau Xam Xaj
- Kauj Ruam 3: Nrf24L01 (Credit rau
- Kauj Ruam 4: Daim duab txuas yooj yim
- Kauj ruam 5: Code
Video: Wireless Energy Meter Nrog Load Control: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
QHIA
Youtube Channel::::
Txoj Haujlwm no Raws Li Atmel's Atmega16 Microcontroller ua lub hauv paus loj rau kev suav.
NRF24L01+ Wireless kev sib txuas lus qauv siv rau Wireless cov ntaub ntawv xa mus.
Niaj hnub no peb muaj ntau pua thiab txhiab tus Ntsuas Hluav Taws Xob tau teeb tsa hauv Chav Tsev Nyuaj Siab, Khw Muag Khoom, Tsev Kawm Ntawv, Tsev Kawm Ntawv, Tsev So thiab ntau ntxiv. Qhov teeb meem tshwm sim thaum ntsuas tau nyeem los ntawm ib tus neeg ua haujlwm los suav cov nqi ntawm Ib Lub Zog Hluav Taws Xob. Nws xav tau ntau tus neeg ua haujlwm thiab tus nqi.
Ntawm no kuv tau los nrog txoj haujlwm yooj yim uas yuav txuag tau neeg ua haujlwm thiab tus nqi los ntawm kev xa tus lej suav ntawm ntau lub zog ntsuas mus rau Tus tswv lossis Tus muab kev pabcuam.
Kuv tau coj nws cov ntaub ntawv los ntawm Peb Lub Zog Hluav Taws Xob thiab xa Cov Ntaub Ntawv mus rau tus txais, uas suav qhov thauj khoom thiab tag nrho kev siv ib lub 'meter'.
Yog tias lub nra ntau dua qhov kev tso cai qib ib lub suab nrov pib.
Cov ntaub ntawv tau txais kev cawmdim nyob rau sab xa ntawv yog li tsis muaj cov ntaub ntawv poob yog tsim yog tias tus txais tau raug tua lossis txuas tsis tau.
Nov yog Video Ua Haujlwm.
Cov Cheeb Tsam sib txawv yog:
- Kev ntsuas lub zog X 3
- NRF24L01 X 2
- Atmega 16 X 2
- Optocoupler X 3
Kauj Ruam 1: Teeb Meem Teeb
1. Qhib Lub Ntsuas Hluav Taws Xob ua ntej
2. Tsuas yog Txiav Cathode lub davhlau ya nyob twg ntawm Cal LED
3. Solder 2 xov hlau ntawm 2 qhov xaus ntawm LED.
4. Txuas Cathode ntawm LED mus rau Pin1 ntawm Opto-coupler (MCT2E) thiab lwm qhov kawg ntawm LED mus rau Pin2 ntawm Opto-coupler
5. Txuas tus pin 4 ntawm opto-coupler mus rau ib lub xov tooj cua dub thiab Pin5 rau cov xaim xim av. Txuas Cov Hlau Hluav Taws Xob rau hauv av ntawm lub rooj tsav xwm hauv vaj huam sib luag rau cov phiaj xwm Npaj ua ntej ntsuas lub zog lossis pib ntsuas lub ntsuas ntsuas. Cov xaim xim av nqa tus mem tes tso tawm.
6. Txuas lub hwj chim thiab thauj khoom raws li daim duab no.
Kauj Ruam 2: Yooj Yim Algo rau Xam Xaj
Ntawm no lub ntsuas tau cuam tshuam nrog microcontroller los ntawm cov mem tes uas ib txwm ntsais muag ntawm lub ntsuas. Ntxiv rau qhov mem tes tau suav raws li nws lub sijhawm ntsais muag, siv lub hauv paus ntsiab lus no peb suav nws rau ib chav thiab raws li tus nqi yuav yog rau ib chav.
Tom qab 0.3125 watt zog siv Meter LED (ntsuas ntsuas) ntsais muag. Txhais tau hais tias yog peb siv 100 watt teeb rau ib feeb ces qhov mem tes yuav ntsais 5.3 zaug hauv ib feeb. Thiab qhov no tuaj yeem suav nrog siv cov mis.
Pulse = (Pulse tus nqi ntawm Meter * watt * 60) / (1000 * 3600)
Yog tias tus nqi mem tes ntawm lub ntsuas yog 3200 imp thiab watt siv yog 100 ces peb muaj
Mem tes = (3200 * 100 * 60) / (1000 * 3600)
Pulse = 5.333333333 ib feeb twg
Yog tias 5.3333333333 pulses tshwm sim hauv ib feeb ces Hauv ib teev cov mem tes yuav tshwm sim..
Pulse = 5.3333333333* 60 Pulse = ~ 320 ~ 320 Pulses yuav tshwm sim hauv ib teev
Yog li, hauv ib teev 100 watt teeb tau siv 100 watt hluav taws xob thiab yuav luag 320 lub noob ntsais ntsais.
Tam sim no peb tuaj yeem suav ib qho hluav taws xob siv hluav taws xob siv hauv watt
Ib tus mem tes (watt) = 100 / 320
Ib Pulse (watt) = 0.3125
Txhais tau tias 0.3125 watts hluav taws xob siv ib lub mem tes nkaus xwb.
Tam sim no Chav Nyob = (ib lub zog mem tes (hluav taws xob))* mem tes / 1000
Yog Ib qho mem tes = 0.3125 watt Pulses hauv 10 teev = 3200
Tom qab ntawd Chav yuav yog Chav = (0.3125 * 3200)/1000 Chav = 1 Txhais, Ib chav nyob hauv 10 teev rau 100 watt teeb.
Tam sim no Xav tias ib chav tsev tus nqi yog 7 rupee ces Rau ib tus nqi mem tes nkaus xwb yuav yog
Ib tus nqi mem tes = (7 * ib lub zog siv hluav taws xob) / 1000
Tus nqi mem tes nkaus xwb = (7 * 0.3125) / 1000
Tus nqi mem tes nkaus xwb = 0.0021875 Rupee
Kauj Ruam 3: Nrf24L01 (Credit rau
Kawm qhov Txuas no
NRF24L01 tus qauv yog qhov zoo heev RF module uas ua haujlwm ntawm 2, 4 GHz band thiab zoo tshaj rau kev sib txuas lus wireless hauv ib lub tsev vim tias nws yuav nkag mus txawm tias cov phab ntsa tuab tuab. Lub nRF24L01 ua txhua qhov kev ua haujlwm nyuaj ua ntej koj, thiab txawm tias muaj lub luag haujlwm los txiav txim yog tias cov ntaub ntawv xa tawm tau txais ntawm lwm qhov kawg. Muaj ob peb qhov sib txawv ntawm nRF-tsev neeg chips thiab lawv txhua tus zoo li ua haujlwm hauv txoj kev zoo sib xws. Kuv tau piv txwv siv nRF905 (433MHz) module nrog txhua qhov zoo ib yam li kuv siv ntawm nRF24L01 thiab nRF24L01+ yam tsis muaj teeb meem. Cov khoos phis tawj me me no muaj ntau qhov zoo, nrog qee qhov hloov pauv uas tswj tau txog 1000 m (pub dawb pom) kev sib txuas lus thiab mus txog 2000 m nrog lub kav hlau txais xov biquad.
nRF24L01 piv rau nRF24L01+
Qhov (+) version yog qhov hloov kho tshiab ntawm cov nti thiab txhawb cov ntaub ntawv tus nqi ntawm 1 Mbps, 2 Mbps thiab "hom kev nyob deb ntev" ntawm 250 kbps uas yog qhov muaj txiaj ntsig zoo thaum koj xav txuas ntxiv qhov ntev tshaj tawm. uas kuv tau siv hauv kuv cov ntawv dhau los) tsuas yog txhawb nqa 1 Mbps lossis 2 Mbps cov ntaub ntawv tus nqi. Qhov ob qho qauv tau sib koom ua ke, tsuav yog lawv tau teeb tsa tib cov ntaub ntawv. Txij li thaum lawv ob leeg raug nqi ib yam (ze rau tsis muaj dab tsi) Kuv xav kom koj mus yuav + version!
Ntu ib - teeb tsa kev sib txuas sib txawv The nRF24L01 module muaj 10 tus txuas thiab + version muaj 8. Qhov sib txawv yog qhov + version hloov chaw tsis muaj ob 3, 3 V thiab ob GND, muaj nws hauv av (ib qho nrog lub xwmfab dawb nyob ib puag ncig nws) thiab 3,3 V mov, nyob ib sab. Yog tias hloov pauv los ntawm qhov tshiab + hloov mus rau qhov qub, nco ntsoov tsis txhob hnov qab txav GND cable mus rau qhov chaw raug, txwv tsis pub nws yuav ua rau koj luv luv ntawm no. Ntawm no yog daim duab ntawm + version (saib saum toj), qhov twg koj tuaj yeem pom txhua qhov kev sib txuas uas muaj npe. Cov ntawv qub muaj ob qhov kev sib txuas GND nyob rau saum toj kawg nkaus es tsis yog ntawm lub kaum sab xis.
Lub zog siv hluav taws xob (GND & VCC) Tus qauv yuav tsum tau siv nrog 3, 3 V thiab tsis tuaj yeem siv los ntawm 5 V fais fab mov! Txij li nws siv sijhawm me me tam sim no kuv siv tus tswj hwm txoj kab los tso qhov hluav taws xob mus rau 3, 3 V. Ua kom yooj yim me ntsis rau peb, lub nti tuaj yeem ua haujlwm 5 V ntawm qhov chaw nres nkoj i/O, uas yog qhov zoo txij li nws yuav ua qhov mob los tswj hwm txhua qhov i/O cables los ntawm AVR chip. Chip Enable (CE) Yog siv thaum twg los xa cov ntaub ntawv (xa tawm) lossis pib txais cov ntaub ntawv (txais). Cov CE-pin txuas nrog rau ib qho tsis siv i/O chaw nres nkoj ntawm AVR thiab tau teeb tsa ua tawm (teeb tsa me ntsis rau ib qho hauv DDx sau npe qhov twg x yog daim ntawv chaw nres nkoj.) Atmega88: PB1, ATtiny26: PA0, ATtiny85: PB3SPI Chip Xaiv (CSN) Kuj hu ua "Nkoj" tsis xaiv ". CSN-tus pin tseem txuas nrog rau ib qho tsis siv i/O chaw nres nkoj ntawm AVR thiab teeb tsa tawm. Tus CSN tus pin tau tuav siab txhua lub sijhawm tshwj tsis yog thaum xa SPI-hais kom ua los ntawm AVR mus rau nRF. Atmega88: PB2, ATtiny26: PA1, ATtiny85: PB4SPI Clock (SCK) Qhov no yog lub sijhawm teev. SCK txuas mus rau SCK-tus pin ntawm AVR. Atmega88: PB5, ATtiny26: PB2, ATtiny85: PB2SPI Tus tswv tswv tso tawm tswv yim qhev (MOSI lossis MO) Qhov no yog cov kab ntawv hauv kab ke SPI. Yog tias koj lub AVR nti txhawb SPI-hloov pauv zoo li Atmega88, qhov no txuas rau MOSI ntawm AVR ib yam thiab tau teeb tsa raws li tso tawm. Ntawm AVR qhov uas tsis muaj SPI, zoo li ATtiny26 thiab ATtiny85 lawv tuaj nrog USI hloov, thiab cov ntawv nws hais tias: "USI Peb-hlau hom yog ua raws li Serial Peripheral Interface (SPI) hom 0 thiab 1, tab sis tsis muaj tus qhev xaiv (SS) tus lej ua haujlwm. Thiab tom qab qee qhov kev tshawb fawb kuv pom cov blog no uas pab kuv faib. Txhawm rau kom tau txais USI rau SPI thiab ua haujlwm Kuv pom tias kuv yuav tsum txuas MOSI tus pin los ntawm nRF mus rau MISO tus pin ntawm AVR thiab teeb nws raws li qhov tsim tawm. Atmega88: PB3, ATtiny26: PB1, ATtiny85: PB1SPI Tswv yim tswv qhev tso tawm (MISO lossis MI) Qhov no yog kab ntawv cov ntaub ntawv hauv SPI system. Yog koj AVR nti txhawb nqa SPI-hloov pauv zoo li Atmega88, qhov no txuas mus rau MISO ntawm AVR thiab qhov no nyob qis qis raws li kev nkag mus. Ua kom nws ua haujlwm ntawm ATtiny26 thiab ATtiny85, kuv yuav tsum siv USI raws li tau hais los saum no. Qhov no tsuas yog ua haujlwm thaum kuv txuas MISO tus pin ntawm nRF rau MOSI tus pin ntawm AVR thiab teeb nws ua cov tswv yim thiab pab kom rub tawm sab hauv., tab sis txoj hauv kev zoo ntawm kev paub thaum qee yam tau tshwm sim rau nRF. koj tuaj yeem ua piv txwv qhia nRF txhawm rau teeb tsa IRQ siab thaum tau txais pob, lossis thaum ua tiav kev sib kis tiav. Yog tias muaj txiaj ntsig zoo! Yog tias koj AVR muaj ntau dua 8 tus pin thiab muaj cov cuam tshuam -tus pin kuv xav qhia koj kom txuas IRQ rau tus ntawd thiab teeb tsa kev thov cuam tshuam. Atmega88: PD2, ATtiny26: PB6, ATtiny85: -
Kauj Ruam 4: Daim duab txuas yooj yim
Daim duab qhia kev sib txuas no yog cov txheej txheem
Kauj ruam 5: Code
Txog CODE Mus ntsib GitHub
Pom zoo:
DIY Multifunction Energy Meter V2.0: 12 Cov Kauj Ruam (nrog Duab)
DIY Multifunction Energy Meter V2.0: Hauv Cov Lus Qhia no, Kuv yuav qhia koj yuav ua li cas thiaj ua tau Wemos (ESP8266) raws li Kev Siv Lub Hwj Huam Ntau Lub Zog. Qhov ntsuas me me no yog cov cuab yeej muaj txiaj ntsig zoo uas saib xyuas qhov hluav taws xob, tam sim no, lub zog, lub zog, thiab lub peev xwm. Sib nrug los ntawm cov no nws tseem saib xyuas ambi
DIY Arduino Multifunction Energy Meter V1.0: 13 Cov Kauj Ruam (nrog Duab)
DIY Arduino Multifunction Energy Meter V1.0: Hauv Cov Lus Qhia no, Kuv yuav qhia koj yuav ua li cas thiaj ua Arduino raws li Kev Siv Lub Hwj Huam Ntau Lub Zog. Qhov ntsuas me me no yog cov cuab yeej muaj txiaj ntsig zoo uas nthuav qhia cov ntaub ntawv tseem ceeb ntawm cov ntsuas hluav taws xob. Cov cuab yeej tuaj yeem ntsuas 6 qhov ntsuas hluav taws xob muaj txiaj ntsig
DIY Wireless Energy Transfer System: 4 Cov Kauj Ruam (nrog Duab)
DIY Wireless Wireless Transfer System: Hauv qhov haujlwm no kuv yuav qhia koj yuav tsim lub kauj tsim nyog thiab lub tshuab hluav taws xob hloov pauv rau lub zog hloov pauv hluav taws xob uas tuaj yeem hloov pauv lub zog ntawm 20W tau yooj yim. Cia peb pib
Arduino Energy Meter - V2.0: 12 Cov Kauj Ruam (nrog Duab)
Arduino Energy Meter - V2.0: Nyob zoo phooj ywg, zoo siab rov qab los tom qab so ntev. Nyuam qhuav pib kuv tau tshaj tawm Cov Lus Qhia ntawm Arduino Energy Meter uas tau tsim los saib xyuas lub zog los ntawm lub hnub ci vaj huam sib luag (DC Power) hauv kuv lub zos. Nws tau dhau los ua neeg nyiam heev hauv internet, ntau
ARDUINO ENERGY METER: 10 Kauj Ruam (nrog Duab)
ARDUINO ENERGY METER: [Ua Yeeb Yaj Kiab] Kuv nyob hauv ib lub zos ntawm Odisha, Is Nrias teb qhov kev siv hluav taws xob ntau heev yog qhov ntau heev. Nws cuam tshuam lub neej ntawm txhua tus. Thaum lub sijhawm kuv tseem yog menyuam yaus kawm txuas ntxiv tom qab tsaus ntuj yog qhov nyuaj. Vim qhov teeb meem no kuv tsim lub hnub ci syste