Mundarija:
- 1 -qadam: sxemani chizish
- 2 -qadam: To'g'ri tenglikni loyihalash
- 3 -qadam: Prototip taxtasini tayyorlash
- 4 -qadam: Kengashni to'ldirish
- 5 -qadam: Diksonning zaryad nasosli davrini sinovdan o'tkazish
- 6 -qadam: Qolgan komponentlar va simlarni lehimlash
- 7 -qadam: dasturiy ta'minot sinovlari
- 8 -qadam: Xulosa, havolalarni yuklab olish
- 9 -qadam: taxtalarni qayerga buyurtma qilish kerak
Video: DIY Arduino PWM5 quyosh zaryadini boshqarish moslamasi (PCB fayllari va dasturiy ta'minoti): 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bir necha yil oldin, Julian Ilett "PWM5" quyosh zaryadini boshqaruvchi original PIC mikrokontrollerini yaratdi. U Arduino -ga asoslangan versiyasini ham sinab ko'rdi. Siz uning videolarini bu erda topishingiz mumkin:
Julians sxemasiga ko'ra, arduined.eu 5V, 16 MGts chastotali Arduino Pro Mini-ga asoslangan juda kichik versiyasini ishlab chiqdi:
Men ikkita MPPT dollarlik quyosh zaryadlovchi qurilmasini yaratgan va qurganimdan so'ng, men juda sodda dizaynni sinab ko'rmoqchi edim.
1 -qadam: sxemani chizish
Sxema qo'lda chizilgan Julianlarga asoslangan. Men buni iloji boricha osonroq tushunishga harakat qildim. Bu, shuningdek, to'g'ri PCB uchun asos bo'ladi.
2 -qadam: To'g'ri tenglikni loyihalash
Eagle sxemasi ushbu tenglikni joylashtirish uchun asos bo'ldi. Yo'llar bir tomonlama va juda keng. Agar siz ishlab chiqaruvchidan buyurtma berishni xohlamasangiz, bu sizga taxtalarni osongina chizish imkonini beradi.
3 -qadam: Prototip taxtasini tayyorlash
Men taxtalarga buyurtma berishdan oldin, men dizaynni prototip taxtasida tekshirishni xohladim. Uning o'lchami 0,8 x 1,4 dyuym.
4 -qadam: Kengashni to'ldirish
Kengash Pro Mini bilan bir xil bo'lishi kerakligi sababli, komponentlar bir -biriga juda yaqin joylashgan. Albatta, biz SMD komponentlaridan ham foydalanishimiz mumkin edi, lekin men dizaynni iloji boricha DIY bilan do'st tutishni xohlardim. Komponentlarning nomlarini sxemada topish mumkin. Barcha rezistorlar 1/4 vatt hajmda.
BTW: Bu mening lehimsiz birinchi lehim urinishim edi. Shunday qilib, u toza ko'rinishi mumkin;-)
5 -qadam: Diksonning zaryad nasosli davrini sinovdan o'tkazish
Quvvat sarfini iloji boricha pastroq ushlab turishni xohlaganim uchun (bu 6mA atrofida), men Arduino Pro Mini -ning 3.3V, 8MGts versiyasidan foydalandim. 3.3V (5V o'rniga) manbai tufayli, zaryad nasosi IRF3205 MOSFET uchun kerakli eshik kuchlanishini ishlab chiqara oladimi, aniq emas edi. Men har xil PWM chastotalari va nasos kondansatkichlari bilan kichik tajriba o'tkazdim. Ko'rib turganingizdek, taxminan 5,5V kuchlanish mantiqiy bo'lmagan MOSFETni boshqarish uchun etarli emas edi. Shuning uchun men IRLZ44N dan foydalanishga qaror qildim. Bu MOSFET mantiqiy darajasi va 5V bilan yaxshi ishlaydi.
6 -qadam: Qolgan komponentlar va simlarni lehimlash
Keyin qolgan qismlarni, shuningdek simlarni va tashqi qarshi diodni lehimlash vaqti keldi. Bu diod juda muhim! Sizning maksimal oqimingizni ushlab turishiga ishonch hosil qiling.
7 -qadam: dasturiy ta'minot sinovlari
Asl dasturiy ta'minot sizniki kabi bo'lgani uchun, men o'zim yozishga qaror qildim. Siz uni (va Eagle PCB fayllarini, shuningdek Gerbers) GitHub -ga yuklab olishingiz mumkin. Havola ushbu yo'riqnomaning oxirida.
Julians MOSFET haydovchi sxemasining maksimal o'tish chastotasini aniqlash muhim qadam bo'ldi. Ko'rib turganingizdek, 15 kHz dahshatli ko'rinadi (MOSFET eshigida o'lchanadi) va juda ko'p issiqlik chiqaradi. Boshqa tomondan, 2 kHz qabul qilinadi. Videodagi farqlarni ushbu maqolaning birinchi sahifasida ko'rishingiz mumkin.
O'lchovlarni bajarish uchun men arzon DSO201 cho'ntak osiloskopidan, multimetrdan va DIY Arduino quvvat o'lchagichidan foydalandim.
8 -qadam: Xulosa, havolalarni yuklab olish
Xo'sh, bu kichik loyihaning xulosasi nima? Bu yaxshi ishlaydi, lekin, albatta, uni 12V dan past bo'lgan nominal batareya zo'riqishida ishlatib bo'lmaydi. Hech bo'lmaganda, bu juda samarasiz bo'lardi, chunki bu konvertor emas, faqat PWM zaryadlovchi qurilmasi. Bundan tashqari, MPPT kuzatuvi yo'q. Ammo uning o'lchamiga ko'ra, bu juda ta'sirli. Bundan tashqari, u juda kichik quyosh panellari bilan yoki juda xira quyosh nuri bilan ishlaydi.
Va, albatta, bu narsani qurish juda qiziq. Menga osiloskop bilan o'ynash va MOSFET haydovchi sxemasini tasavvur qilish ham yoqdi.
Umid qilamanki, bu kichik ko'rsatma sizga yordam berdi. YouTube kanalimdagi boshqa elektronika videolarini ham ko'ring.
GitHub -dagi dasturiy ta'minot, Eagle CAD fayllari va Gerber fayllari:
github.com/TheDIYGuy999/PWM5
GitHub -dagi MPPT zaryadlovchilari:
github.com/TheDIYGuy999/MPPT_Buck_Converte…
github.com/TheDIYGuy999/MPPT_Buck_Converte…
Mening YouTube kanalim:
www.youtube.com/channel/UCqWO3PNCSjHmYiACD…
9 -qadam: taxtalarni qayerga buyurtma qilish kerak
Plitalarni bu erda buyurtma qilish mumkin:
jlcpcb.com (biriktirilgan Gerber fayllari bilan)
oshpark.com (burgut taxtasi fayli bilan)
Albatta, boshqa variantlar ham bor
Tavsiya:
Yalang'och Arduino -ni sinovdan o'tkazing, sig'imli kirish va LED yordamida o'yin dasturiy ta'minoti: 4 qadam
Yalang'och Arduinoni, O'yin dasturiy ta'minoti yordamida, sig'imli kirish va LED yordamida tekshiring: " Itaring " Yalang'och Arduino taxtasi yordamida interaktiv o'yin, tashqi qismlar va simlar kerak emas (sig'imli "sensorli" kirish ishlatiladi). Yuqorida ko'rsatilgandek, u ikki xil taxtada ishlayotganini ko'rsatadi. Push-Bu ikkita maqsadga ega. /V ni tezda ko'rsatish uchun
Spot Welder 1-2-3 Arduino dasturiy ta'minoti: 7 qadam (rasmlar bilan)
Nuqtali payvandchi 1-2-3 Arduino dasturiy ta'minoti: Nima uchun yana bir nuqta-payvandchi loyihasi, nuqta-payvandchi qurish-bu, ehtimol, tijorat versiyasi narxining bir qismiga o'xshash sifatdagi narsalarni qurish mumkin bo'lgan (kamdan-kam hollarda) holatlardan biri. Agar sotib olishdan oldin sotib olish yutuq bo'lmasa ham
IoT quvvat moduli: Quyosh zaryadini boshqarish moslamasiga IoT quvvatini o'lchash xususiyatini qo'shish: 19 qadam (rasmlar bilan)
IoT quvvat moduli: Quyosh zaryadini boshqarish moslamasiga IoT quvvatini o'lchash xususiyatini qo'shish: Hammaga salom, umid qilamanki, barchangiz zo'rsiz! Bu yo'riqnomada men sizga quyosh batareyalarim boshqaruvchi tomonidan ishlatiladigan quyosh panellari ishlab chiqaradigan quvvatni hisoblaydigan IoT quvvat o'lchash modulini qanday yaratganimni ko'rsataman
HW30A Dvigatel tezligini boshqarish moslamasi va Arduino UNO yordamida uchuvchisiz kvadrokopterli cho'tkasi bo'lmagan shahar motorini (3 simli) qanday boshqarish kerak: 5 qadam
HW30A Dvigatel tezligini boshqarish moslamasi va Arduino UNO yordamida uchuvchisiz kvadrokopterli cho'tkasiz shahar motorini (3 simli tip) qanday boshqarish mumkin: Tavsif: HW30A dvigatel tezligini boshqarish moslamasi 4-10 NiMH/NiCd yoki 2-3 hujayrali LiPo batareyalari bilan ishlatilishi mumkin. BEC 3 ta LiPo hujayralari bilan ishlaydi. U cho'tkasi bo'lmagan doimiy dvigatelning tezligini boshqarish uchun ishlatilishi mumkin (3 simli) maksimal 12 Vt gacha
UCL-lloT-Ochiq-quyosh nuri quyosh botishi/quyosh botishi bilan: 6 qadam
UCL-lloT-Ochiq yorug'lik Quyosh botishi bilan/quyosh botishi bilan: Har kimga salom! Bir oz ishlashim bilan, ba'zi qismlar va kodlarni men to'pladim, bu sizga boshidan oxirigacha tashqi yorug'likni qanday ishlab chiqarishni ko'rsatib beradi. Bu fikr otamdan kelib chiqqan, u yozda qo'lda chiqib ketishi kerak edi