สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สำหรับคำแนะนำนี้ (ซึ่งเป็นอันแรกของฉัน) ฉันจะแสดงวิธีสร้างไดรเวอร์หม้อแปลงต้นทุนต่ำโดยใช้ Arduino และส่วนประกอบอื่น ๆ โปรดจำไว้ว่าฉันอายุเพียง 10 ขวบเท่านั้น ดังนั้นหากฉันอธิบายบางอย่างไม่ละเอียดเพียงพอ โปรดแจ้งให้เราทราบในความคิดเห็น แล้วฉันจะอธิบายให้ละเอียดที่สุดเท่าที่จะทำได้ โปรดทราบว่าฉันไม่รับผิดชอบต่ออันตรายใด ๆ ที่เกิดขึ้น ทำสิ่งนี้ด้วยความเสี่ยงของคุณเอง!
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- Arduino พร้อมสายการเขียนโปรแกรม
- ตัวต้านทาน 1x 1K โอห์ม
- 1x BC337 ทรานซิสเตอร์
- 1x ไดโอด (ตรวจสอบให้แน่ใจว่าสามารถรองรับแรงดันและแอมแปร์ของแหล่งจ่ายไฟของคุณได้)
- 1x เขียงหั่นขนม (คุณสามารถใช้บอร์ดโปรโตได้)
- สายต่อ
- แหล่งจ่ายไฟสำหรับหม้อแปลง (สำหรับฉันแบตเตอรี่ 9v ทำงานได้ดีที่สุดหากคุณใช้แบตเตอรี่ตรวจสอบให้แน่ใจว่าคุณมีขั้วต่อสำหรับมัน)
- อดทนหาคลื่นความถี่ที่เหมาะสม
- คอมพิวเตอร์ที่ติดตั้ง Arduino IDE (เพื่ออัปโหลดรหัส)
- หม้อแปลงไฟฟ้าที่คุณต้องการเรียกใช้
ขั้นตอนที่ 2: วงจร
จุดประสงค์ทั้งหมดของวงจรนี้คือการแปลงกระแสไฟตรงให้เป็นกระแสไฟตรงแบบพัลซิ่งซึ่งหม้อแปลงสามารถใช้ได้ สาเหตุที่ไม่สามารถใช้กระแสไฟตรงปกติได้เนื่องจากไม่มีความถี่ดังนั้นจึงไม่สามารถสร้างฟลักซ์แม่เหล็กที่หม้อแปลงต้องทำงาน เรากำลังใช้ทรานซิสเตอร์เพื่อเพิ่มแรงดันไฟฟ้าที่ Arduino สามารถรองรับได้เพื่อไม่ให้เกิดการเผาไหม้ ไดโอดคือการป้องกันกระแสไฟย้อนกลับเมื่อปิดหม้อแปลง สายสีน้ำเงินเชื่อมต่อกับขดลวดหลักของหม้อแปลงไฟฟ้าที่คุณกำลังทำงาน อย่าเพิ่งเสียบปลั๊กหม้อแปลงไฟฟ้า !! เมื่อคุณสร้างวงจรด้านบนแล้ว (โดยไม่ต้องเสียบหม้อแปลง) คุณสามารถไปยังขั้นตอนต่อไปได้
ขั้นตอนที่ 3: รหัส
ตอนนี้ได้เวลาอัปโหลดโค้ดไปยัง Arduino ของคุณแล้ว อัปโหลดรหัสด้านล่าง
#define control_pin 10void การติดตั้ง ()
{
}
วงเป็นโมฆะ ()
{
โทน (control_pin, 1);
}
ขั้นตอนที่ 4: การทดสอบไดรเวอร์
ตอนนี้ได้เวลาเสียบหม้อแปลงของคุณแล้ว ตรวจสอบให้แน่ใจว่ายังไม่ได้เสียบ Arduino เข้ากับแหล่งจ่ายไฟหรือคุณจะได้รับ ELECTROCUTED !!! โปรดจำไว้ว่าขดลวดปฐมภูมิของหม้อแปลงเชื่อมต่อกับสายสีน้ำเงิน ในกรณีที่คุณสงสัยว่าฉันได้ใส่ภาพแผนภาพวงจรในขั้นตอนนี้เพื่อใช้อ้างอิง หนึ่งหม้อแปลงเชื่อมต่ออย่างถูกต้องคุณสามารถเสียบแหล่งจ่ายไฟเข้ากับ Arduino ได้ คุณควรส่งเสียงกระหึ่มหรือเสียงคร่ำครวญจากหม้อแปลงไฟฟ้าที่นี่ ซึ่งถือเป็นเรื่องปกติ หากคุณไม่มีเสียงกระหึ่มหรือสะอื้นซึ่งอาจหมายความว่ามีบางอย่างผิดปกติ ให้อ้างอิงถึงหน้าการแก้ไขปัญหาใกล้ส่วนท้ายของคำแนะนำนี้
ขั้นตอนที่ 5: การปรับละเอียด
ค่าที่ระบุว่า 1 ในฟังก์ชันโทนสามารถเปลี่ยนเพื่อปรับความถี่ที่หม้อแปลงได้รับ
นี่คือสิ่งที่คุณต้องการความอดทน! อาจใช้เวลานานกว่าจะถูกต้อง!
โดยทั่วไปยิ่งหม้อแปลงมีขนาดเล็ก ความถี่ก็ยิ่งต้องมีมากขึ้น หม้อแปลงไฟฟ้าของฉันมาจากแหล่งจ่ายไฟ 6 โวลต์สำหรับโทรศัพท์พื้นฐานเครื่องเก่า และความถี่ต้องเป็น 1 เฮิรตซ์เท่านั้น ฉันยังลองใช้หม้อแปลงขนาดเล็กกว่าและต้องใช้ประมาณ 6 kHz ซึ่งค่อนข้างแตกต่าง
เมื่อคุณปรับจูนอย่างละเอียดแล้ว อย่าลืมว่าไม่มีแหล่งจ่ายไฟที่เชื่อมต่อกับ Arduino เฉพาะสายการเขียนโปรแกรมหากคุณเสียบปลั๊กทั้งสองไว้ Arduino ของคุณอาจจะตาย เมื่อคุณพบความถี่ที่เหมาะสมแล้ว ให้ถอดสายการเขียนโปรแกรมและเสียบปลั๊กไฟ
ขั้นตอนที่ 6: การแก้ไขปัญหา
หากหม้อแปลงไม่ทำงานเลย นี่คือบางสิ่งที่คุณสามารถทำได้:
- ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดถูกต้อง
- ลองพลิกทรานซิสเตอร์ไปรอบๆ เพื่อให้อีซีแอลเชื่อมต่อกับไดโอด ฐานยังคงเชื่อมต่อกับตัวต้านทาน และตัวสะสมเชื่อมต่อกับรางเชิงลบ
- คุณอาจต้องสลับรอบไดโอดเพื่อให้แคโทดเป็นที่ที่แอโนดอยู่และในทางกลับกัน
- ลองเปลี่ยนทรานซิสเตอร์และ/หรือไดโอด
- ตรวจสอบให้แน่ใจว่าอุปกรณ์จ่ายไฟจ่ายแรงดันไฟฟ้าในปริมาณที่เหมาะสม
- ตรวจสอบให้แน่ใจว่า Arduino ของคุณไม่ทอด (ไม่ต้องกังวล โปรเจ็กต์นี้จะไม่ทอด Arduino ของคุณ)
- หากสิ่งอื่นล้มเหลวให้เปลี่ยนหม้อแปลงของคุณ
ขั้นตอนที่ 7: โปรดสนับสนุน
โปรดชื่นชอบและแสดงความคิดเห็นเกี่ยวกับคำแนะนำนี้! สนุกและคงไม่ฆ่าตัวตายหรอก!!