โครงงานบอร์ดอินเตอร์เฟสระหว่างสวิตชิ่งเพาเวอร์ซัพพลายกับบอร์ดควบคุม Arduino UNO เพื่อใช้ในการทดลองหรือออกแบบวงจรแหล่งจ่ายสวิตชิ่งได้ง่ายขึ้น
การสร้างวงจร DC-DC Synchronous buck converter ขนาด 60 วัตต์ โดยใช้ไอซี UC3842 และ IR2111 ในการควบคุม ซึ่งจะทำงานแบบโหมดกระแส (Current Mode)
โครงงานนี้จะนำไอซีเบอร์ IR2153 มาใช้ควบคุมวงจรซิงโครนัสบักคอนเวอร์เตอร์ขนาดเล็ก และให้วงจรสามารถควบคุมแรงดันเอาต์พุตและป้องกันกระแสเกินได้ครับ.
การปรับตั้งค่ารีจิสเตอร์ Timer2 ในบอร์ด Arduino UNO แบบโหมด Phase Correct PWM สำหรับประยุกต์ใช้งานกับวงจรซิงโครนัสบักคอนเวอร์เตอร์
ไอเดียเล็กๆ สำหรับช่วยให้ไอซี IR2153 สามารถปรับความถี่และสัญญาณพัลซ์วิดธ์มอดูเลตชั่นได้ 0-98% ด้วยการเพิ่มอุปกณ์อีกเล็กน้อยจากวงจรปกติทั่วไป ซึ่งในตัวอย่างนี้ทดลองที่ความถี่ 12kHz, 24kHz และ 50kHz
โครงงานนี้เป็นการทดลองกำหนดค่ารีจิสเตอร์ของ Atmega328 บนบอร์ด Arduino UNO ในส่วน Timer เพื่อใช้งานในโหมด Phase correct PWM ซึ่งสามารถกำหนดความถี่ การกลับเฟสสัญญาณ สำหรับทดลองวงจรดีซี ทู ดีซี คอนเวอร์เตอร์เบื้องต้น
วงจรบักคอนเวอร์เตอร์แบบสวิตชิ่ง (Switching Buck Converter) ควบคุมด้วยไมโครคอนโทรลเลอร์ Arduino UNO โปรแกรมควบคุมแบบปิด (Closed-Loop control) ด้วย PID Control