โพสต์อธิบายถึงวิธีการเชื่อมต่อสัญญาณ Arduino PWM ที่มีอยู่กับอินเวอร์เตอร์ใด ๆ เพื่อแปลงเป็นอินเวอร์เตอร์เทียบเท่าคลื่นไซน์ นายราชูวิชวรนาถเป็นผู้ร้องขอความคิดนี้
ข้อกำหนดทางเทคนิค
ฉันต้องการการออกแบบวงจรอินเวอร์เตอร์ดังต่อไปนี้:
เฟสเดียว DC เป็น AC อินเวอร์เตอร์ อินพุต 230 VDC สัญญาณ PWM จะถูกส่งจาก Arduino Uno
อินเวอร์เตอร์ DC เป็น AC สามเฟส อินพุต 230 VDC สัญญาณ PWM จะถูกส่งจาก Arduino Uno
โปรดแจ้งให้เราทราบค่าบริการโดยประมาณระยะเวลารอคอยและเงื่อนไขการชำระเงินของคุณได้หรือไม่?
ขอบคุณ,
ราชูวิชวนา ธ
อัพเดท:
โปรดดูบทความนี้ซึ่งอธิบายวิธีการสร้างไฟล์ วงจรอินเวอร์เตอร์คลื่นไซน์บริสุทธิ์อย่างง่ายโดยใช้ Arduino ใช้ SPWM ...... รวมรหัสโปรแกรมแบบเต็มด้วย ....
การออกแบบ
ตามคำขอแผนภาพแรกด้านล่างแสดงอินเวอร์เตอร์คลื่นไซน์ PWM เฟสเดียวโดยใช้ฟีด Arduino สำหรับ PWM
การออกแบบดูค่อนข้างเรียบง่าย IC 4047 ได้รับการกำหนดค่าให้เป็นเสาโทเท็มที่สามารถสร้างความถี่พื้นฐาน 50 Hz หรือ 60 Hz
ความถี่นี้ขับเคลื่อนทรานซิสเตอร์กำลังสองขั้นของ BJ สลับกันในอัตราความถี่ที่กำหนด
ทรานซิสเตอร์สามารถถูกแทนที่ด้วย IGBT เพื่อให้ได้ประสิทธิภาพที่ดีขึ้น แต่ควรหลีกเลี่ยงมอสเฟตเนื่องจากอาจต้องให้ความสนใจเป็นพิเศษในขณะออกแบบ PCB และขั้นตอนบัฟเฟอร์ BJT เพิ่มเติมเพื่อป้องกันไม่ให้มอสเฟตร้อนขึ้นจากการเหนี่ยวนำหรือฮาร์มอนิกที่ซ่อนอยู่
การทำงานของวงจร
ในแผนภาพด้านบน P1 และ C1 กำหนดความถี่ของแอสเทเบิลซึ่งสามารถปรับได้โดยการตั้งค่า P1 อย่างเหมาะสมโดยใช้เครื่องวัดความถี่สำหรับความถี่ในการทำงานของอินเวอร์เตอร์ที่ต้องการ
T1 และส่วนประกอบที่เกี่ยวข้องซึ่งทำให้คงที่ 9V คงที่สำหรับ IC 4047 อาจถูกตัดออกหากแรงดันไฟฟ้าในการทำงานของอินเวอร์เตอร์ที่เลือกไม่เกิน 15V อย่างไรก็ตามสามารถลองใช้แรงดันไฟฟ้าที่สูงขึ้นได้ถึง 60V และขอแนะนำสำหรับการออกแบบอินเวอร์เตอร์ที่กะทัดรัดและมีประสิทธิภาพมากขึ้น .
PWM จาก Arduino ถูกนำไปใช้กับเครือข่ายตัวแบ่งแรงดันไฟฟ้าเหนือเอาต์พุตสองตัวของ IC ผ่านไดโอดแบบย้อนกลับซึ่งตรวจสอบให้แน่ใจว่ามีเพียงพัลส์เชิงลบของ PWM เท่านั้นที่โต้ตอบกับขั้นตอนการจ่ายไฟและตัดการนำไฟฟ้าอย่างเหมาะสม
อันเป็นผลมาจากเอฟเฟกต์การสับ PWM เหล่านี้กระแสไฟฟ้าเหนี่ยวนำภายในหม้อแปลงจึงมีรูปร่างที่สอดคล้องกันเพื่อให้ได้คลื่นไซน์ PWM ที่ต้องการเพิ่มแรงดันไฟฟ้าหลักที่รองของหม้อแปลง
ความถี่ PWM จาก Arduino ต้องตั้งค่าไว้ที่ประมาณ 200 Hz หากมีเสาโทเทม 50 Hz ที่ตั้งโปรแกรมไว้จาก Arduino แล้ว IC4047 จะสามารถกำจัดได้ทั้งหมดและสัญญาณสามารถรวมเข้ากับ R2, R3 ด้านซ้ายได้โดยตรง
คู่ของ: วงจรนาฬิกาจับเวลาดิจิตอลแบบง่าย IC 555 ถัดไป: การสร้างวงจร RF ที่แข็งแกร่ง