สารบัญ:

DIY Arduino PWM5 Solar Charge Controller (รวมไฟล์ PCB และซอฟต์แวร์): 9 ขั้นตอน
DIY Arduino PWM5 Solar Charge Controller (รวมไฟล์ PCB และซอฟต์แวร์): 9 ขั้นตอน

วีดีโอ: DIY Arduino PWM5 Solar Charge Controller (รวมไฟล์ PCB และซอฟต์แวร์): 9 ขั้นตอน

วีดีโอ: DIY Arduino PWM5 Solar Charge Controller (รวมไฟล์ PCB และซอฟต์แวร์): 9 ขั้นตอน
วีดีโอ: DIY Programmable Solar Charge Controller 2024, กรกฎาคม
Anonim
Image
Image
การวาดแผนผัง
การวาดแผนผัง

เมื่อไม่กี่ปีที่ผ่านมา Julian Ilett ได้ออกแบบตัวควบคุมการชาร์จพลังงานแสงอาทิตย์ "PWM5" ที่ใช้ไมโครคอนโทรลเลอร์ PIC ดั้งเดิม เขายังทดลองกับรุ่นที่ใช้ Arduino คุณสามารถค้นหาวิดีโอของเขาได้ที่นี่:

ตามแผนผังของ Julians arduined.eu ได้ออกแบบเวอร์ชันที่เล็กมากโดยใช้ 5V, 16MHz Arduino Pro Mini:

หลังจากที่ฉันออกแบบและสร้างเครื่องชาร์จพลังงานแสงอาทิตย์ MPPT สองเครื่องแล้ว ฉันต้องการลองใช้การออกแบบที่เรียบง่ายมากนี้

ขั้นตอนที่ 1: การวาดแผนผัง

แผนผังจะขึ้นอยู่กับจูเลียนที่วาดด้วยมือ ฉันพยายามทำให้เข้าใจง่ายที่สุด นอกจากนี้ยังจะเป็นฐานสำหรับ PCB ที่เหมาะสม

ขั้นตอนที่ 2: การออกแบบ PCB ที่เหมาะสม

การออกแบบ PCB ที่เหมาะสม
การออกแบบ PCB ที่เหมาะสม
การออกแบบ PCB ที่เหมาะสม
การออกแบบ PCB ที่เหมาะสม

แผนผัง Eagle เป็นพื้นฐานสำหรับเลย์เอาต์ PCB นี้ รางเป็นแบบด้านเดียวและกว้างมาก วิธีนี้ทำให้คุณสามารถสลักบอร์ดของคุณได้อย่างง่ายดาย หากคุณไม่ต้องการสั่งซื้อจากผู้ผลิต

ขั้นตอนที่ 3: การเตรียมบอร์ดต้นแบบ

การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ
การเตรียมบอร์ดต้นแบบ

ก่อนที่ฉันจะสั่งบอร์ด ฉันต้องการตรวจสอบการออกแบบบนชิ้นส่วนของบอร์ดต้นแบบ ขนาด 0.8 x 1.4 นิ้ว.

ขั้นตอนที่ 4: การเติมบอร์ด

การเพิ่มจำนวนคณะกรรมการ
การเพิ่มจำนวนคณะกรรมการ
การเพิ่มจำนวนคณะกรรมการ
การเพิ่มจำนวนคณะกรรมการ
การเพิ่มจำนวนคณะกรรมการ
การเพิ่มจำนวนคณะกรรมการ

เนื่องจากบอร์ดควรมีขนาดเท่ากับ Pro Mini ส่วนประกอบจึงอยู่ใกล้กันมาก แน่นอน เราสามารถใช้ส่วนประกอบ SMD ได้ แต่ฉันต้องการให้การออกแบบเป็นมิตรกับ DIY มากที่สุด ชื่อส่วนประกอบสามารถพบได้ในแผนผัง ตัวต้านทานทั้งหมดมีขนาด 1/4 วัตต์

BTW: นี่เป็นความพยายามในการบัดกรีไร้สารตะกั่วครั้งแรกของฉัน เลยดูสะอาดตาขึ้น;-)

ขั้นตอนที่ 5: การทดสอบวงจรปั๊ม Dickson Charge

การทดสอบวงจรปั๊ม Dickson Charge
การทดสอบวงจรปั๊ม Dickson Charge
การทดสอบวงจรปั๊ม Dickson Charge
การทดสอบวงจรปั๊ม Dickson Charge

เนื่องจากฉันต้องการรักษาการใช้พลังงานให้ต่ำที่สุด (ประมาณ 6mA) ฉันจึงใช้ Arduino Pro Mini เวอร์ชัน 3.3V, 8MHz ดังนั้นเนื่องจากการจ่ายไฟ 3.3V (แทน 5V) ฉันไม่แน่ใจว่าปั๊มชาร์จจะสามารถสร้างแรงดันเกทที่จำเป็นสำหรับ IRF3205 MOSFET ได้หรือไม่ ดังนั้นฉันจึงทำการทดลองเล็กน้อยกับความถี่ PWM และตัวเก็บประจุปั๊มที่แตกต่างกัน อย่างที่คุณเห็น แรงดันไฟฟ้าประมาณ 5.5V นั้นไม่เพียงพอต่อการขับเคลื่อน MOSFET ระดับที่ไม่ใช่ลอจิก ดังนั้นฉันจึงตัดสินใจใช้ IRLZ44N นี่คือระดับลอจิกที่เรียกว่า MOSFET และทำงานได้ดีกับ 5V

ขั้นตอนที่ 6: การบัดกรีส่วนประกอบและสายไฟที่เหลือ

การบัดกรีส่วนประกอบและสายไฟที่เหลือ
การบัดกรีส่วนประกอบและสายไฟที่เหลือ
การบัดกรีส่วนประกอบและสายไฟที่เหลือ
การบัดกรีส่วนประกอบและสายไฟที่เหลือ
การบัดกรีส่วนประกอบและสายไฟที่เหลือ
การบัดกรีส่วนประกอบและสายไฟที่เหลือ

จากนั้นก็ถึงเวลาประสานส่วนประกอบที่เหลือ รวมทั้งสายไฟและไดโอดป้องกันภายนอก ไดโอดนี้สำคัญมาก! ตรวจสอบให้แน่ใจว่าสามารถรองรับกระแสสูงสุดของคุณได้

ขั้นตอนที่ 7: การทดสอบซอฟต์แวร์

การทดสอบซอฟต์แวร์
การทดสอบซอฟต์แวร์
การทดสอบซอฟต์แวร์
การทดสอบซอฟต์แวร์
การทดสอบซอฟต์แวร์
การทดสอบซอฟต์แวร์

เนื่องจากซอฟต์แวร์ดั้งเดิมนั้นไม่ต่างจากคุณ ฉันจึงตัดสินใจเขียนซอฟต์แวร์ของตัวเอง คุณสามารถดาวน์โหลดได้ (และไฟล์ Eagle PCB เช่นเดียวกับ Gerbers) บน GitHub ของฉัน ลิงค์อยู่ที่ส่วนท้ายของคำแนะนำนี้

ขั้นตอนสำคัญคือการหาความถี่สวิตชิ่งสูงสุดของวงจรไดรเวอร์ Julians MOSFET อย่างที่คุณเห็น 15kHz ดูน่ากลัว (วัดที่ประตู MOSFET) และจะสร้างความร้อนได้มาก ในทางกลับกัน 2kHz ก็ถือว่ายอมรับได้ คุณสามารถเห็นความแตกต่างในวิดีโอได้ที่หน้าแรกของบทความนี้

ฉันใช้ออสซิลโลสโคปแบบพกพา DSO201 ราคาถูก มัลติมิเตอร์ และพาวเวอร์มิเตอร์ DIY Arduino เพื่อทำการวัดตามที่ต้องการ

ขั้นตอนที่ 8: บทสรุป ดาวน์โหลดลิงค์

บทสรุป ดาวน์โหลดลิงค์
บทสรุป ดาวน์โหลดลิงค์

แล้วบทสรุปของโครงการเล็กๆ นี้เป็นอย่างไร? ใช้งานได้ดี แต่แน่นอนว่าไม่สามารถใช้กับแรงดันไฟฟ้าของแบตเตอรี่ปกติที่ต่ำกว่า 12V ได้ อย่างน้อยก็จะไม่มีประสิทธิภาพมากในกรณีนี้เพราะเป็นเพียงเครื่องชาร์จ PWM แทนที่จะเป็นตัวแปลงบั๊ก นอกจากนี้ยังไม่มีการติดตาม MPPT แต่สำหรับขนาดมันค่อนข้างน่าประทับใจ นอกจากนี้ยังทำงานร่วมกับแผงโซลาร์เซลล์ขนาดเล็กมากหรือแสงแดดที่สลัวมาก

และแน่นอนว่ามันสนุกมากที่จะสร้างสิ่งนี้ ฉันยังสนุกกับการเล่นกับออสซิลโลสโคปและเห็นภาพวงจรไดรเวอร์ MOSFET

ฉันหวังว่าคำแนะนำเล็กน้อยนี้จะเป็นประโยชน์สำหรับคุณ ดูวิดีโออิเล็กทรอนิกส์อื่นๆ ของฉันในช่อง YouTube ของฉันด้วย

ซอฟต์แวร์ ไฟล์ Eagle CAD และไฟล์ Gerber บน GitHub ของฉัน:

github.com/TheDIYGuy999/PWM5

MPPT Chargers บน GitHub ของฉัน:

github.com/TheDIYGuy999/MPPT_Buck_Converte…

github.com/TheDIYGuy999/MPPT_Buck_Converte…

ช่อง YouTube ของฉัน:

www.youtube.com/channel/UCqWO3PNCSjHmYiACD…

ขั้นตอนที่ 9: สั่งซื้อบอร์ดของคุณได้ที่ไหน

สั่งซื้อบอร์ดของคุณได้ที่ไหน
สั่งซื้อบอร์ดของคุณได้ที่ไหน
สั่งซื้อบอร์ดของคุณได้ที่ไหน
สั่งซื้อบอร์ดของคุณได้ที่ไหน

สามารถสั่งซื้อกระดานได้ที่นี่:

jlcpcb.com (พร้อมไฟล์ Gerber ที่แนบมาด้วย)

oshpark.com (พร้อมไฟล์บอร์ด Eagle)

แน่นอนว่ายังมีทางเลือกอื่นอีกด้วย

แนะนำ: