สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
แอพพลิเคชั่นของ powerbanks แบบ QuickCharge ไม่ได้มีไว้สำหรับชาร์จโทรศัพท์เท่านั้น แต่ยังทำหน้าที่เป็นแหล่งจ่ายไฟสำรองสำหรับอุปกรณ์ 12V เช่น โมเด็มที่บ้าน
รายละเอียดเพิ่มเติมสามารถพบได้ในบล็อกนี้:
blog.deconinck.info/post/2017/08/09/Tuning…
ตรวจสอบข้อกำหนดของพาวเวอร์แบงค์ QC (Quick Charge) ของคุณ อย่าโอเวอร์โหลดพาวเวอร์แบงค์ของคุณ ฉันจะไม่รับผิดชอบหากคุณสร้างความเสียหายให้กับพาวเวอร์แบงค์หรือ Arduino ของคุณ ชมวิดีโอของฉันได้ที่:
www.youtube.com/watch?v=ZG_eoi1uQGw
เสบียง
สิ่งที่คุณต้องการ:
-Arduino โปรมินิ 3.3V, 8MHz
-เครื่องตัดลวด
- ที่ปอกสายไฟหรือมีด
-บัดกรีเหล็กและบัดกรี
-คอมพิวเตอร์พร้อมซอฟต์แวร์ Arduino
-ตัวควบคุมแรงดันไฟฟ้า (LM317 หรือ LM317LZ)
- วางประสาน (ไม่จำเป็น)
-FTDI กระดานฝ่าวงล้อม:
ตัวต้านทาน -2.2k ohm และ 10k ohm
-10uF 25V และ 100uF 35V ตัวเก็บประจุ
- การสร้างต้นแบบบอร์ด PCB
หมายเหตุ: รายการทั้งหมดที่อยู่ในรายการซื้อจากร้านขายชิ้นส่วนอิเล็กทรอนิกส์ในพื้นที่ของฉันหรือหาซื้อได้ที่บ้าน ยกเว้นกระดานฝ่าวงล้อม FTDI
ขั้นตอนที่ 1: ถอดสาย USB
หาสาย USB ที่ไม่ได้ใช้หรือ USB vable ที่มีขั้วต่อเสีย ตัดสายเคเบิลออกเป็นสองส่วนแล้วดึงฉนวนออก ปล่อยปลายด้านหนึ่งไว้กับขั้วต่อ USB-A ตัวผู้ และปลายอีกด้านมีสายไฟ 4 เส้น สายไฟลายตามภาพ ควรใช้สายที่มีเส้นลวดที่หนากว่าจะดีกว่า ควรเห็นสายไฟ 4 เส้น คือ สีแดง- VccGreen- Data +White- Data -Black- Ground
ขั้นตอนที่ 2: รวบรวมส่วนประกอบที่จำเป็นทั้งหมด
รวบรวมส่วนประกอบที่จำเป็นทั้งหมดของคุณและสร้างวงจรตามที่แสดงในแผนผัง
ลิงค์ไปยังแผนผังแสดงด้านล่าง:
easyeda.com/fastspindle123/12v-from-quickc…
ขั้นตอนที่ 3: สร้างตัวควบคุมแรงดันไฟฟ้า 3.3V
ตัวควบคุมแรงดันไฟฟ้าภายนอกใช้งานได้กับแรงดันไฟฟ้าที่สูงกว่า 12V ขีด จำกัด แรงดันไฟฟ้าขาเข้าในพินดิบบน Arduino pro mini คือ 12V
ฉันไม่ได้ออกแบบวงจรควบคุม 3.3V
สำหรับรายละเอียดเพิ่มเติม ดูลิงค์ด้านล่าง:
microcontrollerelectronics.com/lm317-3-3v-s…
ขั้นตอนที่ 4: การบัดกรีบน 3.3V Arduino Pro Mini
ประสานพิน Vcc ของ 3.3V arduino pro mini เข้ากับเอาต์พุตของตัวควบคุมแรงดันไฟฟ้า 3.3V ที่คุณสร้างไว้แล้ว อ้างถึงแผนผังที่แสดงในขั้นตอนที่ 2
ขั้นตอนที่ 5: การเข้ารหัส
ในการเริ่มต้นเขียนโค้ด ให้ดาวน์โหลดไลบรารีชาร์จด่วน
สามารถดาวน์โหลดได้ที่:
หรือคุณสามารถเปิดซอฟต์แวร์ Arduino บนคอมพิวเตอร์ของคุณและอัปเดตเป็นเวอร์ชันล่าสุดของไลบรารีใน Library Manager ได้เช่นกัน ขั้นตอนมีดังนี้:
1. เปิด Arduino IDE (1.5 ขึ้นไป)
2. ในแถบเครื่องมือ ให้คลิก ร่าง -> รวมไลบรารี -> จัดการไลบรารี…
3. พิมพ์ในแถบค้นหา "QC3Control"
4. ไลบรารี QC3Control ควรแสดง
5. **คลิกที่มัน** และคลิกอัปเดต 6. เสร็จแล้ว!
เมื่อดาวน์โหลดไลบรารี่แบบด่วนแล้ว คุณสามารถดูตัวอย่างภาพสเก็ตช์ได้
ดาวน์โหลด "QC_volt_transform.txt" นั่นคือรหัสของฉัน คุณสามารถคัดลอกและวางเนื้อหาทั้งหมดใน Arduino Sketch ของคุณได้
สำหรับ 3.3V pro mini ให้ไปที่เครื่องมือ -> บอร์ด -> Arduino pro หรือ pro mini
จากนั้นไปที่เครื่องมือ -> โปรเซสเซอร์ -> ATmega328P (3.3V, 8 MHz)
หลังจากตั้งค่าบอร์ดของคุณแล้ว ให้ดำเนินการอัปโหลด Sketch ลงในอุปกรณ์ของคุณและทดสอบอุปกรณ์ของคุณ
ขั้นตอนที่ 6: การทดสอบ
เมื่ออุปกรณ์ใช้งานได้ และคุณยืนยันว่ากำลังดึงพลังงาน 12V ออกจากพาวเวอร์แบงค์แบบรวดเร็วของคุณ คุณสามารถเชื่อมต่อหรือบัดกรีขั้วต่อแจ็ค DC แบบบาร์เรลขนาด 2.1 มม. ที่เอาต์พุตได้ คุณสามารถติดตั้งตัวเชื่อมต่อใดก็ได้ที่คุณต้องการบนเอาต์พุตขึ้นอยู่กับแอปพลิเคชันของคุณ สำหรับฉัน ฉันใช้ขั้วต่อแจ็ค DC ขนาด 2.1 มม. เพื่อทดสอบจอภาพ 12V ของฉัน แม้ว่าจะเพิ่มพลังให้กับจอภาพ แต่ก็ดึง 1.5A ซึ่งใกล้เคียงกับขีดจำกัดปัจจุบันของ QC powerbank ทั่วไป อย่าโอเวอร์โหลดพาวเวอร์แบงค์ของคุณ ฉันจะไม่รับผิดชอบหากคุณทำพาวเวอร์แบงค์ของคุณเสียหาย