ในโครงการนี้ เราจะแสดงวิธีการสร้างมอเตอร์สั่นสะเทือนวงจร
เอมอเตอร์สั่น DC 3.0Vมอเตอร์สั่นคือมอเตอร์ที่สั่นเมื่อได้รับพลังงานเพียงพอ มันคือมอเตอร์ที่เขย่าจริงๆ เหมาะอย่างยิ่งสำหรับการทำให้วัตถุสั่น สามารถนำไปใช้ในอุปกรณ์ต่างๆ ได้มากมายเพื่อวัตถุประสงค์ที่ใช้งานได้จริง ตัวอย่างเช่น โทรศัพท์มือถือเป็นหนึ่งในสิ่งของที่สั่นได้บ่อยที่สุด ซึ่งจะสั่นเมื่อมีสายเรียกเข้าเมื่อตั้งค่าเป็นโหมดสั่น โทรศัพท์มือถือเป็นตัวอย่างหนึ่งของอุปกรณ์อิเล็กทรอนิกส์ที่มีมอเตอร์สั่น อีกตัวอย่างหนึ่งคือชุดสั่นของจอยเกมที่สั่นเพื่อเลียนแบบการกระทำในเกม จอยเกม Nintendo 64 เป็นหนึ่งในจอยเกมที่สามารถเพิ่มชุดสั่นเป็นอุปกรณ์เสริมได้ ซึ่งมาพร้อมกับชุดสั่นเพื่อให้จอยเกมสั่นเพื่อเลียนแบบการกระทำในเกม ตัวอย่างที่สามคือของเล่น เช่น เฟอร์บี้ ที่สั่นเมื่อผู้ใช้ทำท่าทางต่างๆ เช่น ถูหรือบีบ เป็นต้น
ดังนั้นแม่เหล็กขนาดเล็กแบบ DC สั่นได้วงจรไฟฟ้าของมอเตอร์มีประโยชน์และใช้งานได้จริงมากมาย สามารถนำไปใช้ประโยชน์ได้หลากหลายรูปแบบ
การทำให้มอเตอร์สั่นทำงานนั้นง่ายมาก สิ่งที่เราต้องทำก็คือป้อนแรงดันไฟฟ้าที่ต้องการเข้าไปในขั้วต่อ 2 ขั้ว มอเตอร์สั่นจะมีขั้วต่อ 2 ขั้ว โดยปกติจะเป็นสายสีแดงและสายสีน้ำเงิน ขั้วของสายไม่สำคัญสำหรับมอเตอร์
สำหรับมอเตอร์สั่นที่เราจะใช้ เราจะใช้มอเตอร์สั่นจาก Precision Microdrives มอเตอร์นี้มีช่วงแรงดันไฟฟ้าใช้งานอยู่ที่ 2.5-3.8V
ดังนั้น หากเราต่อแรงดัน 3 โวลต์เข้ากับขั้วต่อ มันจะสั่นได้ดีมาก ดังแสดงในภาพด้านล่าง:
นี่คือสิ่งที่จำเป็นทั้งหมดเพื่อให้มอเตอร์สั่นทำงาน แรงดันไฟฟ้า 3 โวลต์สามารถจ่ายได้จากแบตเตอรี่ AA 2 ก้อนที่ต่ออนุกรมกัน
อย่างไรก็ตาม เราต้องการพัฒนาวงจรมอเตอร์สั่นให้ล้ำหน้ายิ่งขึ้น และควบคุมด้วยไมโครคอนโทรลเลอร์ เช่นอาร์ดูอิ.
ด้วยวิธีนี้ เราสามารถควบคุมมอเตอร์สั่นได้อย่างมีประสิทธิภาพมากขึ้น และสามารถทำให้มันสั่นตามช่วงเวลาที่กำหนดได้ตามต้องการ หรือสั่นเฉพาะเมื่อเกิดเหตุการณ์บางอย่างขึ้นเท่านั้น
เราจะสาธิตวิธีการผสานมอเตอร์นี้เข้ากับ Arduino เพื่อสร้างการควบคุมประเภทนี้
โดยเฉพาะอย่างยิ่ง ในโครงการนี้ เราจะสร้างวงจรและตั้งโปรแกรมวงจรเพื่อให้...มอเตอร์สั่นเหรียญอนุภาคขนาด 12 มม. สั่นทุกนาที
วงจรมอเตอร์สั่นที่เราจะสร้างนั้นแสดงไว้ด้านล่างนี้:
แผนผังวงจรนี้แสดงไว้ดังนี้:
เมื่อขับเคลื่อนมอเตอร์ด้วยไมโครคอนโทรลเลอร์ เช่น Arduino ที่เราใช้ จำเป็นต้องต่อไดโอดแบบไบแอสกลับขนานกับมอเตอร์ หลักการนี้ใช้ได้เช่นกันเมื่อขับเคลื่อนด้วยตัวควบคุมมอเตอร์หรือทรานซิสเตอร์ ไดโอดทำหน้าที่เป็นตัวป้องกันไฟกระชากจากแรงดันไฟฟ้าที่อาจเกิดขึ้นจากมอเตอร์ ขดลวดของมอเตอร์มักสร้างแรงดันไฟฟ้ากระชากขณะหมุน หากไม่มีไดโอด แรงดันไฟฟ้าเหล่านี้อาจทำลายไมโครคอนโทรลเลอร์หรือไอซีควบคุมมอเตอร์ หรือทำให้ทรานซิสเตอร์เสียหายได้ หากจ่ายไฟให้กับมอเตอร์สั่นโดยตรงด้วยแรงดันไฟฟ้ากระแสตรง ไม่จำเป็นต้องใช้ไดโอด ซึ่งเป็นเหตุผลว่าทำไมในวงจรอย่างง่ายที่เราแสดงไว้ข้างต้น เราจึงใช้เพียงแหล่งจ่ายแรงดันไฟฟ้าเท่านั้น
ตัวเก็บประจุขนาด 0.1 µF ทำหน้าที่ดูดซับแรงดันไฟฟ้ากระชากที่เกิดขึ้นเมื่อแปรงถ่าน ซึ่งเป็นหน้าสัมผัสที่เชื่อมต่อกระแสไฟฟ้ากับขดลวดมอเตอร์ เปิดและปิด
เหตุผลที่เราใช้ทรานซิสเตอร์ (2N2222) ก็เพราะไมโครคอนโทรลเลอร์ส่วนใหญ่มีกระแสไฟขาออกค่อนข้างอ่อน หมายความว่ามันไม่สามารถจ่ายกระแสไฟได้เพียงพอที่จะขับเคลื่อนอุปกรณ์อิเล็กทรอนิกส์หลายประเภท เพื่อชดเชยกระแสไฟขาออกที่อ่อนนี้ เราจึงใช้ทรานซิสเตอร์เพื่อขยายกระแสไฟ นี่คือจุดประสงค์ของทรานซิสเตอร์ 2N2222 ที่เราใช้ในที่นี้ มอเตอร์สั่นต้องการกระแสไฟประมาณ 75 มิลลิแอมป์ในการขับเคลื่อน ทรานซิสเตอร์ช่วยให้สามารถขับเคลื่อนมอเตอร์ได้มอเตอร์แบบเหรียญ 3 โวลต์ รุ่น 1027เพื่อให้แน่ใจว่ากระแสไฟฟ้าจะไม่ไหลออกจากเอาต์พุตของทรานซิสเตอร์มากเกินไป เราจึงต่อตัวต้านทาน 1KΩ อนุกรมกับฐานของทรานซิสเตอร์ ตัวต้านทานนี้จะลดทอนกระแสไฟฟ้าให้อยู่ในระดับที่เหมาะสม เพื่อไม่ให้กระแสไฟฟ้ามากเกินไปไหลไปยังทรานซิสเตอร์มอเตอร์สั่นขนาดเล็ก 8 มม.โปรดจำไว้ว่าทรานซิสเตอร์โดยทั่วไปจะให้กำลังขยายประมาณ 100 เท่าของกระแสที่ไหลเข้าฐาน หากเราไม่ต่อตัวต้านทานที่ฐานหรือที่เอาต์พุต กระแสที่มากเกินไปอาจทำให้มอเตอร์เสียหายได้ ค่าตัวต้านทาน 1KΩ ไม่ใช่ค่าที่แน่นอน สามารถใช้ค่าใดก็ได้จนถึงประมาณ 5KΩ
เราเชื่อมต่อเอาต์พุตที่ทรานซิสเตอร์จะขับเคลื่อนเข้ากับขั้วสะสมของทรานซิสเตอร์ ซึ่งก็คือมอเตอร์ รวมถึงส่วนประกอบทั้งหมดที่จำเป็นต้องต่อขนานกันเพื่อป้องกันวงจรไฟฟ้า
วันที่โพสต์: 12 ตุลาคม 2561





