การควบคุมไมโครคอนโทรลเลอร์ของแหล่งจ่ายไฟสลับการวิเคราะห์โหมดควบคุมต่างๆ
ประการแรกคือไมโครคอนโทรลเลอร์จะส่งสัญญาณแรงดันไฟฟ้าออกมา (ผ่านชิป DA หรือวิธี PWM) ซึ่งใช้เป็นแรงดันอ้างอิงของแหล่งจ่ายไฟ วิธีนี้เป็นเพียงไมโครคอนโทรลเลอร์แทนแรงดันอ้างอิงเดิม คุณสามารถใช้คีย์เพื่อป้อนค่าแรงดันเอาต์พุตของแหล่งจ่ายไฟ ไมโครคอนโทรลเลอร์ไม่เข้าร่วมลูปป้อนกลับของแหล่งจ่ายไฟ วงจรแหล่งจ่ายไฟไม่มีการเปลี่ยนแปลง . วิธีนี้เป็นวิธีที่ง่ายที่สุด
ประการที่สองคือไมโครคอนโทรลเลอร์ขยาย AD โดยตรวจจับแรงดันเอาต์พุตของแหล่งจ่ายไฟอย่างต่อเนื่องตามความแตกต่างระหว่างแรงดันเอาต์พุตของแหล่งจ่ายไฟและค่าที่ตั้งไว้การปรับเอาต์พุตของ DA การควบคุมชิป PWM และ การควบคุมแหล่งจ่ายไฟทางอ้อม วิธีนี้ทำให้ไมโครคอนโทรลเลอร์ถูกเพิ่มเข้าไปในลูปป้อนกลับของแหล่งจ่ายไฟ แทนที่จะเป็นการเปรียบเทียบเดิมของลิงก์ขยายสัญญาณ โปรแกรมไมโครคอนโทรลเลอร์จึงจะใช้อัลกอริธึม PID ที่ซับซ้อนมากขึ้น
ประการที่สามคือไมโครคอนโทรลเลอร์เพื่อขยาย AD ตรวจจับแรงดันไฟฟ้าขาออกของแหล่งจ่ายไฟอย่างต่อเนื่องตามแรงดันไฟฟ้าขาออกของแหล่งจ่ายไฟและความแตกต่างระหว่างค่าที่ตั้งไว้ คลื่น PWM เอาต์พุตควบคุมแหล่งจ่ายไฟโดยตรง วิธีนี้ไมโครคอนโทรลเลอร์จะเข้ามาแทรกแซงการทำงานของแหล่งจ่ายไฟมากที่สุด
วิธีที่สามคือแหล่งจ่ายไฟสลับการควบคุมไมโครคอนโทรลเลอร์ที่ละเอียดที่สุด แต่ความต้องการของไมโครคอนโทรลเลอร์ก็สูงที่สุดเช่นกัน ข้อกำหนดสำหรับความเร็วในการประมวลผลไมโครคอนโทรลเลอร์และสามารถส่งออกคลื่น PWM ความถี่สูงเพียงพอ เห็นได้ชัดว่าไมโครคอนโทรลเลอร์ดังกล่าวมีราคาแพงเช่นกัน
ความเร็วของไมโครคอนโทรลเลอร์คลาส DSP นั้นสูงพอ แต่ราคาปัจจุบันก็สูงมากเช่นกัน จากการพิจารณาต้นทุน ซึ่งคิดเป็นสัดส่วนที่มากเกินไปของต้นทุนของแหล่งจ่ายไฟ ไม่ควรใช้
ไมโครคอนโทรลเลอร์ราคาถูก AVR series เร็วที่สุด มีเอาต์พุต PWM ถือว่าใช้ได้ อย่างไรก็ตามความถี่ในการทำงานของไมโครคอนโทรลเลอร์ AVR ยังไม่สูงพอ ใช้งานได้เพียงเล็กน้อยเท่านั้น ที่นี่เราคำนวณโดยเฉพาะไมโครคอนโทรลเลอร์ AVR ควบคุมการทำงานของแหล่งจ่ายไฟแบบสวิตชิ่งโดยตรงถึงระดับใด
ไมโครคอนโทรลเลอร์ AVR ซึ่งเป็นความถี่สัญญาณนาฬิกาสูงสุดที่ 16MHz หากความละเอียด PWM เป็น 10- บิต ดังนั้นความถี่ของคลื่น PWM จะเป็นความถี่การทำงานของแหล่งจ่ายไฟแบบสวิตชิ่ง 16000000/1024=15625 (Hz) การสลับการทำงานของแหล่งจ่ายไฟที่ความถี่นี้ไม่เพียงพออย่างเห็นได้ชัด (ในช่วงเสียง) แล้วเอาความละเอียด PWM 9 บิต คราวนี้ความถี่การทำงานของสวิตชิ่งพาวเวอร์ซัพพลายอยู่ที่ 16000000/512=32768 (Hz) ซึ่งสามารถใช้นอกช่วงเสียงได้แต่ยังมีระยะห่างจากการทำงานอยู่ระยะหนึ่ง ความถี่ของแหล่งจ่ายไฟแบบสวิตชิ่งสมัยใหม่
อย่างไรก็ตาม จะต้องสังเกตว่าความละเอียด {{0}} บิตหมายความว่าการนำท่อส่งกำลัง - ปิดในรอบนี้สามารถแบ่งออกเป็น 512 ส่วนสำหรับการนำเพียงอย่างเดียว โดยสมมติว่ามีรอบการทำงานที่ 0.5 สามารถแบ่งออกเป็น 256 ส่วนเท่านั้น โดยคำนึงถึงความกว้างพัลส์และเอาต์พุตของแหล่งจ่ายไฟไม่ใช่ความสัมพันธ์เชิงเส้น ความต้องการส่วนลดอื่นเป็นอย่างน้อย นั่นคือ เอาต์พุตของแหล่งจ่ายไฟสามารถควบคุมได้สูงสุด 1/128 เท่านั้น ไม่ว่าโหลดจะเปลี่ยนไปหรือเครือข่ายก็ตาม การเปลี่ยนแปลงแรงดันไฟฟ้าของแหล่งจ่ายไฟ ระดับการควบคุมสามารถทำได้ถึงจุดนี้เท่านั้น
โปรดทราบว่ามีคลื่น PWM เพียงคลื่นเดียวที่อธิบายไว้ข้างต้น ซึ่งเป็นคลื่นปลายเดียว หากคุณต้องการทำงานแบบ push-pull (รวมถึงฮาล์ฟบริดจ์) คุณต้องมีคลื่น PWM สองอัน ความแม่นยำในการควบคุมข้างต้นควรลดลงครึ่งหนึ่ง สามารถควบคุมได้เพียงประมาณ 1/64 ของแหล่งจ่ายไฟไม่จำเป็นต้องมีระดับสูง การชาร์จ เช่นแบตเตอรี่ สามารถตอบสนองความต้องการใช้งาน แต่สำหรับความต้องการความถูกต้องของเอาต์พุตของแหล่งจ่ายไฟจะสูงกว่า ซึ่งไม่เพียงพอ
