โครงงานนี้เป็นการควบคุมความเร็วมอเตอร์กระแสตรงด้วยไอซี IR2153 แบบ Half-bridge DC motor drives ซึ่งเป็นเทคนิคการขับมอเตอร์กระแสตรงอีกแบบหนึ่งครับ.
ไอเดียเล็กๆ สำหรับช่วยให้ไอซี IR2153 สามารถปรับความถี่และสัญญาณพัลซ์วิดธ์มอดูเลตชั่นได้ 0-98% ด้วยการเพิ่มอุปกณ์อีกเล็กน้อยจากวงจรปกติทั่วไป ซึ่งในตัวอย่างนี้ทดลองที่ความถี่ 12kHz, 24kHz และ 50kHz
โครงงานนี้เป็นการทดลองออกแบบใช้ออปแอมป์ (Op-amp) LM358 เป็นตัวควบคุมให้กับวงจรสวิตชิ่งโหมดบูทคอนเวอร์เตอร์ (ฺBoost Converter) ในการจำกัดกระแสสวิตชิ่ง, การควบคุมแรงดันที่เอาต์พุต, การสร้างสัญญาณพัลซ์วิดธ์มอดูเลต (PWM Signal) ที่เหมาะสมสำหรับโหลดค่าต่างๆ
โครงงานนี้เป็นการทดลองกำหนดค่ารีจิสเตอร์ของ Atmega328 บนบอร์ด Arduino UNO ในส่วน Timer เพื่อใช้งานในโหมด Phase correct PWM ซึ่งสามารถกำหนดความถี่ การกลับเฟสสัญญาณ สำหรับทดลองวงจรดีซี ทู ดีซี คอนเวอร์เตอร์เบื้องต้น
วงจรสร้างสัญญาณพัลซ์วิดมอดูเลชั่นแบบปรับค่าดิวตี้ไซเกิลได้ 0-100% โดยใช้ไอซี LM358 ซึ่งเป็นที่นิยมใช้งาน ราคาถูก และหาซื้อได้ง่าย ซึ่งในวงจรนี้จะมีส่วนของโทเทมโพล (Totem-pole circuit) และมอสเฟตเพิ่มเติม เพื่อให้เราสามารถนำไปต่อใช้งานได้ง่ายและสะดวกเพิ่มขึ้น
โครงงานนี้จะเป็นการทดลองใช้ ESP32 Devkit สำหรับควบคุมการทำงานของสเต็ปเปอร์ มอเตอร์ (Stepper motor) อีกแบบหนึ่งครับ ซึ่งก่อนหน้านี้เคยนำเสนอเกี่ยวกับการควบคุมเซอร์โวมอเตอร์ (Servo motor) และมอเตอร์กระแสตรง (DC Motor) ไปแล้วครับ
สำหรับโครงงานนี้เป็นอีกหนึ่งโครงงานเกี่ยวกับ Active Power Factor Correction : APFC ซึ่งได้ทดลองไว้ค่อนข้างนานแล้ว โดยโครงงานเดิมจะใช้ตัวควบคุมเบอร์ UCC3818N แต่สำหรับโครงงานนี้จะใช้เบอร์ UC3854 กันบ้างครับ