Orodha ya maudhui:

Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0): Hatua 26 (na Picha)
Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0): Hatua 26 (na Picha)

Video: Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0): Hatua 26 (na Picha)

Video: Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0): Hatua 26 (na Picha)
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, Julai
Anonim
Image
Image
Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0)
Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0)
Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0)
Mdhibiti wa malipo ya jua ya ARDUINO (Toleo la 2.0)

[Cheza Video]

Mwaka mmoja uliopita, nilianza kujenga mfumo wangu wa jua ili kutoa nguvu kwa nyumba yangu ya kijiji. Hapo awali, nilifanya mtawala wa malipo ya LM317 na mita ya Nishati kwa ufuatiliaji wa mfumo. Mwishowe, nilifanya mtawala wa malipo ya PWM. Mnamo Aprili-2014 nilichapisha miundo yangu ya mtawala wa malipo ya jua ya PWM kwenye wavuti, ikawa maarufu sana. Watu wengi ulimwenguni kote wamejijengea wenyewe. Wanafunzi wengi wameifanya kwa mradi wao wa chuo kikuu kwa kuchukua msaada kutoka kwangu. Nilipata barua pepe kadhaa kila siku kutoka kwa watu walio na maswali kuhusu muundo wa vifaa na programu kwa jopo tofauti la jua na betri. Asilimia kubwa sana ya barua pepe zinahusu urekebishaji wa kidhibiti chaji kwa mfumo wa jua wa 12Volt.

Unaweza kupata miradi yangu yote kwenye

Sasisha tarehe 25.03.2020:

Nimeboresha mradi huu na nimefanya PCB maalum kwa ajili yake. Unaweza kuona mradi kamili kwenye kiunga hapa chini:

Mdhibiti wa Malipo ya Sola ya Arduino PWM (V 2.02)

Ili kutatua shida hii nilifanya kidhibiti hiki cha malipo ya toleo jipya ili kila mtu aweze kuitumia bila kubadilisha vifaa na programu. Ninachanganya mita zote za nishati na mtawala wa malipo katika muundo huu.

Maelezo ya toleo-2 la mtawala wa malipo:

1. Mdhibiti wa malipo pamoja na mita ya nishati2. Uteuzi wa Voltage ya Batri ya moja kwa moja (6V / 12V) 3. PWM kuchaji algorithm na setpoint ya malipo ya auto kulingana na voltage ya betri 4. Dalili ya LED kwa hali ya malipo na hali ya mzigo5. Uonyesho wa LCD wa tabia 20x4 kwa kuonyesha voltages, sasa, nguvu, nishati, na joto. 6. Taa ya ulinzi

8. Mzunguko mfupi na ulinzi wa kupakia

9. Fidia ya Joto kwa Kuchaji

Uainishaji wa umeme: 1. Ukadiriaji wa Voltage = 6v / 12V2. Upeo wa sasa = 10A3. Upeo wa sasa wa mzigo = 10A4. Fungua Voltage ya Mzunguko = 8-11V kwa mfumo wa 6V / 15 -25V kwa mfumo wa 12V

Hatua ya 1: Sehemu na Zana zinahitajika:

Sehemu na Zana zinahitajika
Sehemu na Zana zinahitajika

Sehemu:

1. Arduino Nano (Amazon / Banggood)

2. P-MOSFET (Amazon / IRF 9540 x2)

3. Nguvu ya diode (Amazon / MBR 2045 kwa 10A na IN5402 kwa 2A)

4. Kubadilisha Buck (Amazon / Banggood)

5. Sensorer ya Joto (Amazon / Banggood)

6. Sensorer ya sasa (Amazon / Banggood)

7. diode ya TVS (Amazon / P6KE36CA)

8. Wahamiaji (2N3904 au Banggood)

9. Wasisitizi (100k x 2, 20k x 2, 10k x 2, 1k x 2, 330ohm x 5): Banggood

10. Capacitors kauri (0.1uF x 2): Banggood

11. Capacitors Electrolytic (100uF na 10uF): Banggood

12. 20x4 I2C LCD (Amazon / Banggood)

13. RGB LED (Amazon / Banggood)

14. Ba ya rangi ya LED (Amazon)

15. waya za waya / waya (Banggood)

Pini za Kichwa (Amazon / Banggood)

17. Kuzama kwa joto (Amazon / Banggood)

18. Mmiliki wa Fuse na fuses (Amazon / eBay)

19. Kitufe cha kushinikiza (Amazon / Banggood)

20. Bodi ya kusindika (Amazon / Banggood)

21. Kufungwa kwa Mradi (Banggood)

22. Vituo vya screw (3x 2pin na 1x6 pin): Banggood

23. Karanga / Screws / Bolts (Banggood)

24. Msingi wa Plastiki

Zana:

1. Kuuza Chuma (Amazon)

2. Mkata waya na Stripper (Amazon)

3. Dereva wa Skrini (Amazon)

4. Drill isiyo na waya (Amazon)

5. Dremel (Amazon)

6. Bunduki ya Gundi (Amazon)

7. Kisu cha Hobby (Amazon)

Hatua ya 2: Jinsi Mdhibiti wa Malipo Anavyofanya Kazi:

Jinsi Mdhibiti wa malipo anavyofanya kazi
Jinsi Mdhibiti wa malipo anavyofanya kazi

Moyo wa mdhibiti wa malipo ni bodi ya Arduino nano. Arduino MCU inahisi jopo la jua na voltages za betri. Kulingana na voltages hizi, huamua jinsi ya kuchaji betri na kudhibiti mzigo.

Kiasi cha malipo ya sasa imedhamiriwa na tofauti kati ya voltage ya betri na voltages ya setpoint ya malipo. Mdhibiti hutumia hatua mbili za kuchaji algorithm. Kulingana na hesabu ya kuchaji, inatoa ishara ya mara kwa mara ya PWM kwa jopo la jua p-MOSFET. Mzunguko wa ishara ya PWM ni 490.20Hz (frequency default ya pin-3). Mzunguko wa ushuru 0-100% hubadilishwa na ishara ya kosa.

Mdhibiti hutoa amri ya juu au ya chini kwa upande wa mzigo p-MOSFET kulingana na jioni / alfajiri na voltage ya betri.

Mpangilio kamili umeambatanishwa hapa chini.

Unaweza kusoma nakala yangu ya hivi karibuni juu ya kuchagua kidhibiti chaji sahihi cha Mfumo wako wa jua wa PV

Hatua ya 3: Kazi kuu za Kidhibiti cha kuchaji cha jua:

Mdhibiti wa malipo ameundwa kwa kutunza vidokezo vifuatavyo.

1. Zuia Kuongeza Ziada kwa Betri: Kupunguza nguvu inayotolewa kwa betri na jopo la jua wakati betri inashtakiwa kikamilifu. Hii inatekelezwa kwa malipo_cycle () ya nambari yangu.

2. Kuzuia Kutokwa na Batri: Kukata betri kutoka kwa mizigo ya umeme wakati betri inafikia kiwango cha chini cha chaji. Hii inatekelezwa kwa mzigo_control () wa nambari yangu.

3. Toa Kazi za Udhibiti wa Mzigo: Kuunganisha kiatomati na kukata mzigo wa umeme kwa wakati maalum. Mzigo utawashwa wakati machweo na ZIMA wakati jua linachomoza. Hii inatekelezwa kwa mzigo_control () wa nambari yangu.

4. Kufuatilia Nguvu na Nishati: Kufuatilia nguvu na nguvu ya mzigo na kuionyesha.

5. Kinga kutoka kwa hali isiyo ya kawaida: Kulinda mzunguko kutoka kwa hali tofauti ya kawaida kama umeme, nguvu ya umeme, mzunguko wa juu na mfupi, nk.

6. Kuonyesha na Kuonyesha: Kuonyesha na kuonyesha vigezo anuwai

7. Mawasiliano ya Duniani: Kuchapisha vigezo anuwai kwenye mfuatiliaji wa serial

Hatua ya 4: Kuhisi Voltages, Sasa na Joto:

Kuhisi Voltages, Sasa na Joto
Kuhisi Voltages, Sasa na Joto
Kuhisi Voltages, Sasa na Joto
Kuhisi Voltages, Sasa na Joto

1. Sensorer ya Voltage:

Sensorer za voltage hutumiwa kuhisi voltage ya paneli ya jua na betri. Inatekelezwa kwa kutumia nyaya mbili za kugawanya voltage. Inayo vipingamizi viwili R1 = 100k na R2 = 20k kwa kuhisi voltage ya paneli ya jua na vile vile R3 = 100k na R4 = 20k kwa voltage ya betri. Pato kutoka kwa R1and R2 limeunganishwa na pini ya Analog ya Aduino A0 na pato kutoka kwa R3 na R4 imeunganishwa na pini ya Analog ya Aduino A1.

2. Sensorer ya sasa:

Sensor ya sasa hutumiwa kupima mzigo wa sasa. baadaye hii sasa hutumiwa kuhesabu nguvu ya mzigo na nguvu. Nilitumia sensa ya athari ya ukumbi (ACS712-20A)

3. Sensorer ya Joto:

Sensor ya joto hutumiwa kuhisi joto la kawaida. Nilitumia sensa ya joto ya LM35 ambayo imepimwa kwa -55 ° C hadi + 150 ° C Masafa.

Kwa nini ufuatiliaji wa Joto unahitajika?

Athari za kemikali za betri hubadilika na joto. Kadiri betri inavyozidi kupata joto, gassing huongezeka. Wakati betri inakuwa baridi, inakuwa sugu zaidi kwa kuchaji. Kulingana na ni kiasi gani joto la betri linatofautiana, ni muhimu kurekebisha kuchaji kwa mabadiliko ya joto. Kwa hivyo ni muhimu kurekebisha kuchaji kwa akaunti ya athari za joto. Sensorer ya joto itapima joto la betri, na Kidhibiti cha kuchaji cha jua hutumia pembejeo hii kurekebisha kiwango cha malipo inavyotakiwa. Thamani ya fidia ni - 5mv / degC / seli kwa betri za aina ya asidi-risasi. (-30mV / ºC kwa 12V na 15mV / ºC kwa betri 6V). Ishara hasi ya fidia ya joto inaonyesha kuongezeka kwa joto kunahitaji kupunguzwa kwa malipo ya malipo.

Kwa habari zaidi juu ya Kuelewa na Kuongeza Fidia ya Joto la Batri

Hatua ya 5: sensorer Callibration

Sensorer za Voltage:

5V = hesabu ya ADC 1024

Hesabu 1 ADC = (5/1024) Volt = 0.0048828Volt

Piga = Vin * R2 / (R1 + R2)

Vin = Vout * (R1 + R2) / R2 R1 = 100 na R2 = 20

Vin = hesabu ya ADC * 0.00488 * (120/20) Volt

Sensorer ya sasa:

Kulingana na habari ya muuzaji kwa sensa ya sasa ya ACS 712

Usikivu ni = 100mV / A = 0.100V / A

Hakuna jaribio la sasa kupitia voltage ya pato ni VCC / 2 = 2.5

Hesabu ya ADC = 1024/5 * Vin na Vin = 2.5 + 0.100 * I (ambapo mimi = sasa)

Hesabu ya ADC = 204.8 (2.5 + 0.1 * I) = 512 + 20.48 * I

=> 20.48 * I = (hesabu ya ADC-512)

=> I = (hesabu ya ADC / 20.48) - 512 / 20.48

Sasa (I) = 0.04882 * ADC -25

Maelezo zaidi juu ya ACS712

Sensorer ya Joto:

Kama kwa karatasi ya data ya LM35

Usikivu = 10 mV / ° C

Muda katika deg C = (5/1024) * ADC hesabu * 100

Kumbuka: Sensorer zinasanifiwa kwa kudhani rejeleo la arduino Vcc = 5V. Lakini kwa vitendo sio 5V kila wakati. Kwa hivyo kunaweza kuwa na nafasi ya kupata thamani isiyo sawa kutoka kwa thamani halisi. Inaweza kutatuliwa kwa kufuata njia.

Pima voltage kati ya Arduino 5V na GND kwa multimeter. Tumia voltage hii badala ya 5V kwa Vcc katika nambari yako. Piga na ujaribu kuhariri thamani hii mpaka iwe sawa na thamani halisi.

Mfano: Nilipata 4.47V badala ya 5V. Kwa hivyo mabadiliko yanapaswa kuwa 4.47 / 1024 = 0.0043652 badala ya 0.0048828.

Hatua ya 6: Kuchukua Algorithm

Algorithm ya kuchaji
Algorithm ya kuchaji
Algorithm ya kuchaji
Algorithm ya kuchaji

1. Bulk: Katika hali hii, kiwango cha juu kilichowekwa tayari cha sasa (amps) huingizwa kwenye betri kwani hakuna PWM iliyopo. Wakati betri inachajiwa, voltage ya betri huongezeka pole pole

2. Ufyonyaji: Wakati betri inafikia malipo ya seti ya wingi, PWM huanza kushikilia voltage mara kwa mara. Hii ni kuzuia kupasha moto kupita kiasi na kutumia gesi kupita kiasi. Ya sasa itapungua hadi viwango salama wakati betri inakuwa imejaa zaidi. Kuelea: Wakati betri imejaa kabisa, voltage ya kuchaji hupunguzwa ili kuzuia kupokanzwa zaidi au kutuliza gesi

Huu ndio utaratibu bora wa kuchaji.

Kizuizi cha sasa cha msimbo wa malipo hakitekelezeki hatua tatu. Ninatumia mantiki rahisi katika hatua 2. Inafanya kazi vizuri.

Ninajaribu mantiki ifuatayo kwa kutekeleza hatua 3 za kuchaji.

Mipango ya Baadaye ya Mzunguko wa Kuchaji:

Malipo ya wingi huanza wakati voltage ya paneli ya jua ni kubwa kuliko voltage ya betri. Wakati voltage ya betri inafikia 14.4V, malipo ya kunyonya yataingizwa. Sasa ya kuchaji itasimamiwa na ishara ya PWM kudumisha voltage ya betri saa 14.4V kwa saa moja. Malipo ya kuelea kisha yataingia baada ya saa moja. Hatua ya kuelea inazalisha malipo machache kuweka voltage ya betri saa 13.6V. Wakati voltage ya betri iko chini ya 13.6V kwa dakika 10, mzunguko wa kuchaji utarudiwa.

Ninaomba wanajamii wanisaidie kwa kuandika kipande cha nambari kutekeleza mantiki iliyo hapo juu.

Hatua ya 7: Udhibiti wa Mzigo

Ili kuunganisha kiatomati na kukata mzigo kwa kufuatilia jioni / alfajiri na voltage ya betri, udhibiti wa mzigo hutumiwa.

Kusudi la msingi la kudhibiti mzigo ni kukata mzigo kutoka kwa betri ili kuilinda kutoka kwa kutokwa kwa kina. Kutoa kwa kina kunaweza kuharibu betri.

Kituo cha mzigo wa DC kimeundwa kwa mzigo mdogo wa DC kama taa ya barabarani.

Jopo la PV yenyewe hutumiwa kama sensa ya mwanga.

Kudhani voltage ya jopo la jua> 5V inamaanisha alfajiri na lini <5V jioni.

KWA HALI:

Wakati wa jioni, wakati kiwango cha voltage ya PV iko chini ya 5V na voltage ya betri iko juu kuliko mipangilio ya LVD, mtawala atawasha mzigo na mzigo wa kijani uliobaki utawaka.

HALI YA KUZIMA:

Mzigo utakatwa katika hali mbili zifuatazo.

1. Asubuhi wakati voltage ya PV ni kubwa kuliko 5v, 2. Wakati voltage ya betri iko chini kuliko mpangilio wa LVD

Mzigo mwekundu ulioongozwa ON unaonyesha kuwa mzigo umekatwa.

LVD inajulikana kama Kukatwa kwa Voltage ya Chini

Hatua ya 8: Nguvu na Nishati

Nguvu:

Nguvu ni bidhaa ya voltage (volt) na ya sasa (Amp)

P = VxI

Kitengo cha nguvu ni Watt au KW

Nishati:

Nishati ni zao la nguvu (watt) na wakati (Saa)

E = Pxt

Kitengo cha Nishati ni Saa ya Watt au Saa ya Kilowatt (kWh)

Kufuatilia nguvu na nguvu ya mzigo juu ya mantiki inatekelezwa katika programu na vigezo vinaonyeshwa kwenye LCD ya 20x4 char.

Hatua ya 9: Ulinzi

1. Kurudisha ulinzi wa polarity kwa jopo la jua

2. Ulinzi wa ziada

3. Kinga ya kutokwa kwa kina

4. Mzunguko mfupi na ulinzi wa Overload

5. Rudisha ulinzi wa sasa wakati wa usiku

6. Ulinzi wa voltage kwenye pembejeo la paneli ya jua

Kwa polarity ya nyuma na kurudisha ulinzi wa sasa wa mtiririko nilitumia diode ya nguvu (MBR2045). Diode ya nguvu hutumiwa kushughulikia idadi kubwa ya sasa. Katika muundo wangu wa mapema, nilitumia diode ya kawaida (IN4007).

Kuongeza malipo na ulinzi wa kina hutekelezwa na programu.

Ulinzi wa overcurrent na overload unatekelezwa kwa kutumia fuses mbili (moja upande wa jopo la jua na nyingine upande wa mzigo).

Uvurugiko wa muda hufanyika katika mifumo ya nguvu kwa sababu anuwai, lakini umeme husababisha milipuko kali zaidi. Hii ni kweli haswa na mifumo ya PV kwa sababu ya maeneo yaliyo wazi na nyaya za kuunganisha mfumo. Katika muundo huu mpya, nilitumia diode ya Televisheni ya dijiti 600-watt (P6KE36CA) kukandamiza umeme na nguvu nyingi kwenye vituo vya PV. Katika muundo wangu wa mapema, nilitumia diode ya Zener. Unaweza pia kutumia diode sawa ya TVS upande wa mzigo.

Kwa mwongozo wa uteuzi wa diode ya TVS bonyeza hapa

Kwa kuchagua sehemu sahihi hapana kwa diode ya TVS bonyeza hapa

Hatua ya 10: Dalili ya LED

Dalili ya LED
Dalili ya LED

Hali ya malipo ya Battery (SOC):

Kigezo kimoja muhimu kinachofafanua yaliyomo kwenye nishati ya betri ni Jimbo la Malipo (SOC). Kigezo hiki kinaonyesha ni malipo ngapi inapatikana katika betri

RGB LED hutumiwa kuonyesha hali ya malipo ya betri. Kwa unganisho rejelea skimu ya hapo juu

LED ya Batri ---------- Hali ya Betri

NYEKUNDU ------------------ Voltage ni CHINI

KIJANI ------------------ Voltage ina Afya

BLUE ------------------ Imeshtakiwa Kikamilifu

Mzigo wa LED:

Rangi ya rangi mbili (nyekundu / kijani) iliyoongozwa hutumiwa kwa dalili ya hali ya mzigo. Rejelea mpango ulio hapo juu kwa unganisho.

Mzigo wa LED ------------------- Hali ya Mzigo

KIJANI ----------------------- Imeunganishwa (ILIYO)

NYEKUNDU ------------------------- Imekatika (IMEZIMWA)

Ninajumuisha mwongozo wa tatu kwa kuonyesha hali ya paneli ya jua.

Hatua ya 11: Uonyesho wa LCD

Uonyesho wa LCD
Uonyesho wa LCD

Kuonyesha voltage, sasa, nguvu, nishati na joto LCD ya 20x4 I2C hutumiwa. Ikiwa hautaki kuonyesha parameter basi zima lcd_display () kutoka kwa kazi ya kitanzi batili (). Baada ya kuzima unayo dalili iliyoongozwa na ufuatiliaji wa hali ya betri na mzigo.

Unaweza kutaja hii inayoweza kufundishwa kwa I2C LCD

Pakua maktaba ya LiquidCrystal _I2C kutoka hapa

Kumbuka: Katika msimbo, lazima ubadilishe anwani ya moduli ya I2C. Unaweza kutumia nambari ya skana ya anwani iliyotolewa kwenye kiunga.

Hatua ya 12: Upimaji wa Bodi ya Mkate

Upimaji wa Bodi ya mkate
Upimaji wa Bodi ya mkate

Daima ni wazo nzuri kujaribu mzunguko wako kwenye ubao wa mkate kabla ya kuiunganisha pamoja.

Baada ya kuunganisha kila kitu pakia msimbo. Nambari imeambatanishwa hapa chini.

Programu nzima imevunjwa kwenye kizuizi kidogo cha kazi kwa kubadilika. Tuseme mtumiaji hana hamu ya kutumia onyesho la LCD na anafurahi na dalili iliyoongozwa. Kisha zima afya ya lcd_display () kutoka kitanzi batili (). Ni hayo tu.

Vivyo hivyo, kulingana na mahitaji ya mtumiaji, anaweza kuwezesha na kuzima utendaji anuwai.

Pakua nambari kutoka Akaunti yangu ya GitHub

ARDUINO-SOLAR-malipo-mdhibiti-V-2

Hatua ya 13: Ugavi wa umeme na vituo:

Ugavi wa umeme na vituo
Ugavi wa umeme na vituo
Ugavi wa umeme na vituo
Ugavi wa umeme na vituo
Ugavi wa umeme na vituo
Ugavi wa umeme na vituo

Vituo:

Ongeza vituo 3 vya screw kwa pembejeo za jua, betri na unganisho la terminal. Kisha kuiuza. Nilitumia terminal ya katikati ya unganisho kwa unganisho la betri, kushoto kwake ni kwa jopo la jua na ile ya kulia ni ya mzigo.

Ugavi wa Umeme:

Katika toleo langu la awali, usambazaji wa umeme kwa Arduino ulitolewa na betri ya 9V. Katika toleo hili, nguvu huchukuliwa kutoka kwa betri yenyewe. Voltage ya betri imeshuka hadi 5V na mdhibiti wa voltage (LM7805).

Solder LM7805 mdhibiti wa voltage karibu na kituo cha betri. Kisha solder capacitors elektroliti kama kwa skimu. Katika hatua hii unganisha betri na kituo cha screw na angalia voltage kati ya pini 2 na 3 ya LM7805. Inapaswa kuwa karibu na 5V.

Wakati nilitumia betri ya 6V LM7805 inafanya kazi kikamilifu. Lakini kwa betri ya 12V, iliwaka baada ya muda. Kwa hivyo ninaomba kutumia kuzama kwa joto kwa hiyo.

Ugavi wa umeme unaofaa:

Baada ya majaribio machache, niligundua kuwa mdhibiti wa voltage LM7805 sio njia bora ya kuwezesha Arduino kwani inapoteza nguvu nyingi kwa njia ya joto. Kwa hivyo ninaamua kuibadilisha na kigeuzi cha DC-DC kipya ambacho ni bora sana. Ikiwa una mpango wa kutengeneza kidhibiti hiki, ninashauri kutumia kibadilishaji cha dudu badala ya mdhibiti wa voltage ya LM7805.

Uunganisho wa Buck Converter:

KATIKA + ----- BAT +

IN- ------ BAT-

OUT + --- 5V

KUTOKA- --- GND

Rejea picha hapo juu.

Unaweza kuuunua kutoka eBay

Hatua ya 14: Mlima Arduino:

Mlima Arduino
Mlima Arduino
Mlima Arduino
Mlima Arduino
Mlima Arduino
Mlima Arduino

Kata vipande viwili vya kichwa vya kike vya pini 15 kila moja. Weka ubao wa nano kwa kumbukumbu. Ingiza vichwa viwili kulingana na pini ya nano. Iangalie ikiwa bodi ya nano iko kamili kutoshea ndani. Kisha solder nyuma upande.

Ingiza safu mbili za kichwa cha kiume pande zote mbili za bodi ya Nano kwa unganisho la nje. Kisha jiunge na alama za kuuza kati ya pini ya Arduino na pini za kichwa. Tazama picha hapo juu.

Hapo awali, nilisahau kuongeza vichwa vya kichwa vya Vcc na GND. Katika hatua hii, unaweza kuweka vichwa vya kichwa na pini 4 hadi 5 za Vcc na GND.

Kama unavyoona niliunganisha mdhibiti wa voltage 5V na GND kwa nano 5V na GND kwa waya mweusi na mweusi. Baadaye niliiondoa na kuuza nyuma upande wa nyuma kwa sura nzuri ya bodi.

Hatua ya 15: Solder the Components

Solder Vipengele
Solder Vipengele
Solder Vipengele
Solder Vipengele
Solder Vipengele
Solder Vipengele

Kabla ya kuuza bidhaa hufanya mashimo kwenye pembe kwa kuweka.

Solder vifaa vyote kulingana na skimu.

Tumia sinki ya joto kwa MOSFET mbili pamoja na diode ya nguvu.

Kumbuka: diode ya nguvu MBR2045 ina anode mbili na cathode moja. Kwa kifupi anode mbili.

Nilitumia waya mnene kwa laini za umeme na waya wa chini na mwembamba kwa ishara. Waya mnene ni lazima kwani mtawala ameundwa kwa hali ya juu zaidi.

Hatua ya 16: Unganisha Sensor ya Sasa

Unganisha Sensorer ya Sasa
Unganisha Sensorer ya Sasa
Unganisha Sensor ya Sasa
Unganisha Sensor ya Sasa
Unganisha Sensor ya Sasa
Unganisha Sensor ya Sasa

Baada ya kuunganisha vipengee vyote vya waya waya nene kwenye bomba la mzigo wa MOSFET na kituo cha juu cha mmiliki wa fuse ya upande. Kisha unganisha waya hizi kwa kituo cha screw kilichotolewa kwenye sensa ya sasa (ACS 712).

Hatua ya 17: Fanya Jopo la Dalili ya Joto na Joto

Fanya Jopo la Dalili ya Kiashiria na Joto
Fanya Jopo la Dalili ya Kiashiria na Joto
Fanya Jopo la Dalili ya Kiashiria na Joto
Fanya Jopo la Dalili ya Kiashiria na Joto
Fanya Jopo la Dalili ya Kiashiria na Joto
Fanya Jopo la Dalili ya Kiashiria na Joto

Nimeonyesha mbili zilizoongozwa katika skimu yangu. Lakini niliongeza kuongozwa kwa tatu (bi-color) kwa kuonyesha hali ya jopo la jua siku zijazo.

Andaa bodi ndogo iliyotobolewa kama inavyoonyeshwa. Kisha fanya mashimo mawili (3.5mm) kwa kuchimba visima kushoto na kulia (kwa kuweka).

Ingiza LED na uiuze kwa upande wa nyuma wa bodi.

Ingiza pini 3 kichwa cha kike kwa sensorer ya joto na kisha uiuze.

Solder pini 10 kichwa cha pembe ya kulia kwa unganisho la nje.

Sasa unganisha kituo cha anode kilichoongozwa na RGB kwa sensorer ya joto Vcc (pin-1).

Solder vituo vya cathode vya mbili zilizoongozwa na rangi mbili.

Kisha jiunge na sehemu za solder terminal ya LED kwenye vichwa. Unaweza kubandika stika iliyo na jina la pini kwa utambulisho rahisi.

Hatua ya 18: Uunganisho wa Mdhibiti wa Malipo

Uunganisho wa Mdhibiti wa Malipo
Uunganisho wa Mdhibiti wa Malipo
Uunganisho wa Mdhibiti wa Malipo
Uunganisho wa Mdhibiti wa Malipo
Uunganisho wa Mdhibiti wa Malipo
Uunganisho wa Mdhibiti wa Malipo

Unganisha Kidhibiti chaji kwenye Batri kwanza, kwa sababu hii inaruhusu Kidhibiti chaji kupata sanifu ikiwa ni mfumo wa 6V au 12V. Unganisha kituo hasi kwanza na kisha chanya. Unganisha jopo la jua (hasi kwanza na kisha chanya) Mwishowe unganisha mzigo.

Kituo cha mzigo wa mtawala wa malipo kinafaa kwa mzigo wa DC tu.

Jinsi ya kuendesha Mzigo wa AC?

Ikiwa unataka kutumia vifaa vya AC basi lazima uhitaji inverter. Unganisha inverter moja kwa moja kwenye betri. Tazama picha hapo juu.

Hatua ya 19: Upimaji wa Mwisho:

Upimaji wa Mwisho
Upimaji wa Mwisho
Upimaji wa Mwisho
Upimaji wa Mwisho
Upimaji wa Mwisho
Upimaji wa Mwisho

Baada ya kutengeneza bodi kuu na bodi ya dalili unganisha kichwa na waya za kuruka (kike-kike)

Rejelea skimu wakati wa unganisho hili. Uunganisho mbaya unaweza kuharibu nyaya. Kwa hivyo kuwa na utunzaji kamili katika hatua hii.

Chomeka kebo ya USB kwa Arduino kisha upakie nambari hiyo. Ondoa kebo ya USB. Ikiwa unataka kuona mfuatiliaji wa serial basi uwe umeunganishwa.

Ukadiriaji wa Fuse: Katika onyesho, nimeweka fuse ya 5A kwenye wadogowadogo. Lakini katika matumizi ya vitendo, weka fuse na 120 hadi 125% ya sasa ya mzunguko mfupi.

Mfano: Jopo la jua la 100W lenye Isc = 6.32A inahitaji fyuzi 6.32x1.25 = 7.9 au 8A

Jinsi ya kupima?

Nilitumia kibadilishaji cha kuongeza pesa na kitambaa cheusi kujaribu mtawala. Vituo vya kuingiza ubadilishaji vimeunganishwa na betri na pato limeunganishwa na kituo cha betri cha mtawala wa malipo.

Hali ya betri:

Zungusha potentiometer ya ubadilishaji na bisibisi kuiga voltages tofauti za betri. Kadiri volti za betri zinabadilika mwongozo unaofanana utazima na kuwasha.

Kumbuka: Wakati wa mchakato huu, jopo la jua linapaswa kukatika au kufunikwa na kitambaa nyeusi au kadibodi.

Alfajiri / Jioni: Kuiga alfajiri na jioni kwa kutumia kitambaa cheusi.

Usiku: Funika jopo la jua kabisa.

Siku: Ondoa kitambaa kutoka kwa jopo la jua.

Mpito: polepole kuondoa au kufunika kitambaa ili kurekebisha voltages tofauti za paneli za jua.

Udhibiti wa Mzigo: Kulingana na hali ya betri na hali ya alfajiri / jioni mzigo utawasha na kuzima.

Fidia ya Joto:

Shikilia sensor ya joto ili kuongeza joto na uweke vitu vyovyote baridi kama barafu ili kupunguza temp. Itaonyeshwa mara moja kwenye LCD.

Thamani ya kuweka malipo ya fidia inaweza kuonekana kwenye mfuatiliaji wa serial.

Katika hatua inayofuata kuendelea nitaelezea utengenezaji wa kiambatanisho cha mtawala huyu wa malipo.

Hatua ya 20: Kuweka Bodi Kuu:

Kuweka Bodi Kuu
Kuweka Bodi Kuu
Kuweka Bodi Kuu
Kuweka Bodi Kuu
Kuweka Bodi Kuu
Kuweka Bodi Kuu

Weka ubao kuu ndani ya ua. Alama nafasi ya shimo na penseli.

Kisha weka gundi moto kwenye nafasi ya kuashiria.

Weka msingi wa plastiki juu ya gundi.

Kisha weka ubao juu ya msingi na uangaze karanga.

Hatua ya 21: Tengeneza Nafasi ya LCD:

Tengeneza Nafasi ya LCD
Tengeneza Nafasi ya LCD
Tengeneza Nafasi ya LCD
Tengeneza Nafasi ya LCD
Tengeneza Nafasi ya LCD
Tengeneza Nafasi ya LCD

Weka alama kwa saizi ya LCD kwenye kifuniko cha mbele cha ua.

Kata sehemu iliyowekwa alama kwa kutumia Dremel au zana yoyote ya kukata. Baada ya kukata kumaliza kwa kutumia kisu cha kupendeza.

Hatua ya 22: Kuchimba Mashimo:

Kuchimba Mashimo
Kuchimba Mashimo
Kuchimba Mashimo
Kuchimba Mashimo
Kuchimba Mashimo
Kuchimba Mashimo

Piga mashimo kwa kufunga LCD, jopo la dalili iliyoongozwa, kifungo cha Rudisha na vituo vya nje

Hatua ya 23: Mlima kila kitu:

Panda Kila kitu
Panda Kila kitu
Panda Kila kitu
Panda Kila kitu
Panda Kila kitu
Panda Kila kitu

Baada ya kutengeneza mashimo kwenye paneli, pini 6 ya screw na kitufe cha kuweka upya.

Hatua ya 24: Unganisha Kituo cha nje cha Siri 6:

Unganisha Kituo cha nje cha Siri 6
Unganisha Kituo cha nje cha Siri 6
Unganisha Kituo cha Siri cha 6 cha nje
Unganisha Kituo cha Siri cha 6 cha nje
Unganisha Kituo cha Siri cha 6 cha nje
Unganisha Kituo cha Siri cha 6 cha nje
Unganisha Kituo cha Siri cha 6 cha nje
Unganisha Kituo cha Siri cha 6 cha nje

Kwa kuunganisha paneli ya jua, betri na kupakia kituo cha nje cha 6pin screw hutumiwa.

Unganisha kituo cha nje kwa terminal inayolingana ya bodi kuu.

Hatua ya 25: Unganisha LCD, Jopo la Kiashiria na Kitufe cha Rudisha:

Unganisha LCD, Jopo la Kiashiria na Kitufe cha Rudisha
Unganisha LCD, Jopo la Kiashiria na Kitufe cha Rudisha
Unganisha LCD, Jopo la Kiashiria na Kitufe cha Rudisha
Unganisha LCD, Jopo la Kiashiria na Kitufe cha Rudisha

Unganisha jopo la kiashiria na LCD kwenye bodi kuu kulingana na skimu. (Tumia waya za kuruka za kike na kike)

Kituo kimoja cha kitufe cha kuweka upya huenda kwa RST ya Arduino na nyingine huenda kwa GND.

Baada ya maunganisho yote. Funga kifuniko cha mbele na uizungushe.

Hatua ya 26: Mawazo na Mipango

Mawazo na Mipango
Mawazo na Mipango
Mawazo na Mipango
Mawazo na Mipango

Jinsi ya kupanga grafu za wakati halisi?

Inafurahisha sana ikiwa unaweza kupanga vigezo vya kufuatilia serial (kama betri na voltages za jua) kwenye grafu kwenye skrini yako ya mbali. Inaweza kufanywa kwa urahisi sana ikiwa unajua kidogo juu ya Usindikaji.

Ili kujua zaidi unaweza kurejelea Arduino na Usindikaji (Mfano wa Grafu).

Jinsi ya kuokoa data hiyo?

Hii inaweza kufanywa kwa urahisi kwa kutumia kadi ya SD lakini hii ni pamoja na ugumu zaidi na gharama. Ili kutatua hili nilitafuta kupitia mtandao na kupata suluhisho rahisi. Unaweza kuhifadhi data kwenye karatasi za Excel.

Kwa maelezo, unaweza kutaja sensorer za kuona-jinsi-ya-kutazama-na-kuokoa-data-ya-hisia-ya-arduino

Picha hapo juu zimepakuliwa kutoka kwa wavuti. Niliambatanisha kuelewa ninachotaka kufanya na nini unaweza kufanya.

Mipango ya Baadaye:

1. Kukata data kwa mbali kupitia Ethernet au WiFi.

2. Nguvu zaidi ya malipo ya algorithm na udhibiti wa mzigo

3. Kuongeza kituo cha kuchaji cha USB kwa smartphone / vidonge

Natumahi utafurahiya Maagizo yangu.

Tafadhali pendekeza maboresho yoyote. Ongeza maoni ikiwa kuna makosa au makosa.

Nifuate kwa sasisho zaidi na miradi mpya ya kupendeza.

Asante:)

Mashindano ya Tech
Mashindano ya Tech
Mashindano ya Tech
Mashindano ya Tech

Mkimbiaji Juu katika Mashindano ya Tech

Mashindano ya Microcontroller
Mashindano ya Microcontroller
Mashindano ya Microcontroller
Mashindano ya Microcontroller

Mkimbiaji Juu katika Mashindano ya Microcontroller

Ilipendekeza: