คำถามก่อนหน้านี้การควบคุมแม่เหล็กไฟฟ้าด้วย Arduinoเกี่ยวข้องกับการควบคุมแบบไบนารี (เปิดหรือปิด) เท่านั้น ในด้านของฉันฉันต้องเลือกความแรงของสนามแม่เหล็ก
มันเป็นแม่เหล็กไฟฟ้าที่ผลิตขึ้นเองในบ้านฉันสามารถควบคุมมันด้วย 12V DC + ตัวต้านทาน 5ohm ซึ่งให้ประมาณ 2Amps สนามแม่เหล็กที่เกิดขึ้นมีขนาดใหญ่พอ ตัวต้านทานได้รับความร้อน แต่สามารถทนได้
ตอนนี้ฉันต้องการปรับความเข้มระหว่าง 0 ถึง 2 แอมป์จากการอ่านเซ็นเซอร์บางอย่างดังนั้นฉันจึงวางแผนที่จะใช้ Arduino
ฉันสามารถใช้ PWM ได้หรือไม่โดยรู้ว่าการโหลดแบบเหนี่ยวนำมีความสำคัญ? ตัวเลือกความถี่ของ PWM สำคัญหรือไม่? ฉันจะมีปัญหากับกระแสน้ำวนในแกนกลางอ่อนหรือไม่? (ฉันไม่สามารถใช้แกนลามิเนต)
ดังนั้นคำถามของฉันคือ: PWM เป็นตัวเลือกที่ดีจริง ๆ หรือไม่? ถ้าใช่ฉันควรเก็บตัวต้านทาน 5 โอห์มหรือไม่ ฉันจะปรับความถี่ PWM ของฉัน + อัลฟ่าได้อย่างไร ถ้าไม่ฉันจะทำอะไรได้บ้าง วงจรไหน
ขอบคุณ