สารบัญ:

วิธีทำให้เซอร์โวมอเตอร์ของคุณหมุนได้เต็มที่: 5 ขั้นตอน
วิธีทำให้เซอร์โวมอเตอร์ของคุณหมุนได้เต็มที่: 5 ขั้นตอน

วีดีโอ: วิธีทำให้เซอร์โวมอเตอร์ของคุณหมุนได้เต็มที่: 5 ขั้นตอน

วีดีโอ: วิธีทำให้เซอร์โวมอเตอร์ของคุณหมุนได้เต็มที่: 5 ขั้นตอน
วีดีโอ: สิ่งที่ต้องรู้ก่อนใช้งานเซอร์โวมอเตอร์กับ Arduino | How to use Servo Motor with Arduino 2024, พฤศจิกายน
Anonim
วิธีทำให้เซอร์โวมอเตอร์ของคุณหมุนได้เต็มที่
วิธีทำให้เซอร์โวมอเตอร์ของคุณหมุนได้เต็มที่

เซอร์โวมอเตอร์คืออะไร?

เซอร์โวมอเตอร์เป็นอุปกรณ์ไฟฟ้าที่สามารถผลักหรือหมุนวัตถุได้อย่างแม่นยำ หากคุณต้องการหมุนและวัตถุในมุมหรือระยะทางที่เฉพาะเจาะจง ให้ใช้เซอร์โวมอเตอร์ มันถูกสร้างขึ้นจากมอเตอร์ธรรมดาซึ่งทำงานผ่านกลไกเซอร์โว หากใช้มอเตอร์ไฟฟ้ากระแสตรงจะเรียกว่าเซอร์โวมอเตอร์กระแสตรง และหากเป็นมอเตอร์ไฟฟ้ากระแสสลับจะเรียกว่ามอเตอร์เซอร์โวแบบกระแสสลับ เราสามารถรับเซอร์โวมอเตอร์ที่มีแรงบิดสูงมากในแพ็คเกจขนาดเล็กและน้ำหนักเบา ฟีเจอร์เหล่านี้ถูกใช้ในแอพพลิเคชั่นมากมาย เช่น รถของเล่น เฮลิคอปเตอร์ RC และเครื่องบิน วิทยาการหุ่นยนต์ เครื่องจักร เป็นต้น กลไกเซอร์โว ประกอบด้วยสามส่วน:

อุปกรณ์ควบคุมเซ็นเซอร์เอาท์พุทระบบตอบรับ

ขั้นตอนที่ 1: ทำความเข้าใจพื้นฐานของเซอร์โวมอเตอร์

การทำความเข้าใจพื้นฐานของเซอร์โวมอเตอร์
การทำความเข้าใจพื้นฐานของเซอร์โวมอเตอร์

หลักการทำงานของเซอร์โวมอเตอร์

เซอร์โวประกอบด้วยมอเตอร์ (DC หรือ AC) โพเทนชิออมิเตอร์ ชุดเกียร์ และวงจรควบคุม ก่อนอื่นเราใช้ชุดเกียร์เพื่อลด RPM และเพิ่มแรงบิดของมอเตอร์ พูดที่ตำแหน่งเริ่มต้นของเพลาเซอร์โวมอเตอร์ ตำแหน่งของปุ่มโพเทนชิออมิเตอร์นั้นไม่มีสัญญาณไฟฟ้าเกิดขึ้นที่พอร์ตเอาต์พุตของโพเทนชิออมิเตอร์ ตอนนี้สัญญาณไฟฟ้าจะถูกส่งไปยังขั้วอินพุตอื่นของแอมพลิฟายเออร์ตัวตรวจจับข้อผิดพลาด ตอนนี้ความแตกต่างระหว่างสัญญาณทั้งสองนี้ หนึ่งมาจากโพเทนชิออมิเตอร์ และอีกสัญญาณหนึ่งมาจากแหล่งอื่น จะได้รับการประมวลผลในกลไกป้อนกลับ และเอาต์พุตจะได้รับในรูปของสัญญาณผิดพลาด สัญญาณข้อผิดพลาดนี้ทำหน้าที่เป็นอินพุตสำหรับมอเตอร์และมอเตอร์เริ่มหมุน ตอนนี้เพลามอเตอร์เชื่อมต่อกับโพเทนชิออมิเตอร์และเมื่อมอเตอร์หมุนดังนั้นโพเทนชิออมิเตอร์และจะสร้างสัญญาณ เมื่อตำแหน่งเชิงมุมของโพเทนชิออมิเตอร์เปลี่ยนไป สัญญาณป้อนกลับของเอาต์พุตจะเปลี่ยนไป หลังจากบางครั้งตำแหน่งของโพเทนชิออมิเตอร์จะไปถึงตำแหน่งที่เอาต์พุตของโพเทนชิออมิเตอร์เหมือนกับสัญญาณภายนอกที่ให้มา ในสภาวะนี้ จะไม่มีสัญญาณเอาท์พุตจากแอมพลิฟายเออร์ไปยังอินพุตของมอเตอร์ เนื่องจากไม่มีความแตกต่างระหว่างสัญญาณที่ใช้ภายนอกกับสัญญาณที่สร้างขึ้นที่โพเทนชิออมิเตอร์ และในสถานการณ์นี้มอเตอร์จะหยุดหมุน

ขั้นตอนที่ 2: ตอนนี้เป็นส่วนที่ใช้งานได้จริง

ตอนนี้เป็นส่วนปฏิบัติ
ตอนนี้เป็นส่วนปฏิบัติ
ตอนนี้เป็นส่วนปฏิบัติ
ตอนนี้เป็นส่วนปฏิบัติ

เนื่องจากมอเตอร์สามารถแบ่งออกได้เป็น 4 ส่วน

  1. เครื่องยนต์
  2. คนขับรถยนต์
  3. ชุดเกียร์
  4. โพเทนชิออมิเตอร์ (POT)

ขั้นแรกให้เปิดสกรูและแยกกระปุกเกียร์อย่างระมัดระวัง

ตัวขับมอเตอร์ (greenchip นั้น) มีสายอินพุต 3 สายที่เราใช้งาน 2 สายไปที่มอเตอร์และส่วนที่เหลือ 3 สาย (สีแดง) ไปที่ POT (โพเทนชิออมิเตอร์) ซึ่งให้ข้อเสนอแนะแก่คนขับและบอกตำแหน่งเซอร์โว

ดังนั้นที่นี่เราจึงแฮ็คสัญญาณอิเล็กทรอนิกส์และสัญญาณปลอมที่มอเตอร์ขับซึ่งเซอร์โวอยู่ที่ตำแหน่งเริ่มต้นและนำระบบป้อนกลับออกดังนั้นเราจึงไม่ต้องการ POT อีกต่อไป

ขั้นตอนที่ 3: การเตรียมไดรเวอร์มอเตอร์

การเตรียมไดรเวอร์มอเตอร์
การเตรียมไดรเวอร์มอเตอร์
การเตรียมไดรเวอร์มอเตอร์
การเตรียมไดรเวอร์มอเตอร์
การเตรียมไดรเวอร์มอเตอร์
การเตรียมไดรเวอร์มอเตอร์

ปลดลวด POT และแยกหม้ออย่างระมัดระวัง

ตอนนี้บัดกรีตัวต้านทาน 2 ตัวที่ 1k ohm ในซีรีย์

และประสาน ณ ตำแหน่งที่หม้อถูกบัดกรี ขั้วปลายของตัวต้านทานแบบอนุกรมที่แผ่นด้านข้างของตัวขับ และข้อต่อกลางของตัวต้านทานแบบอนุกรมที่แผ่นตรงกลางของตัวขับ

ซึ่งจะให้ผลย้อนกลับแก่คนขับโดยที่ตำแหน่งของเพลาอยู่ที่จุดเริ่มต้นเสมอ

ตอนนี้คนขับพร้อมแล้ว

ขั้นตอนที่ 4: การเตรียม Shaft

กำลังเตรียมเพลา
กำลังเตรียมเพลา
กำลังเตรียมเพลา
กำลังเตรียมเพลา
กำลังเตรียมเพลา
กำลังเตรียมเพลา

เนื่องจากตัวหม้อทำงานเป็นแกนค้ำ ดังนั้นเราจะนำมันกลับมาใช้ใหม่โดยเพียงแค่ม็อด

หม้อสามารถหมุนได้ 180 องศาเท่านั้น และจานด้านในจะหยุดเพื่อการเคลื่อนไหวต่อไป ดังนั้นเราจะถอดจานนั้นออกและทำให้ก้านหม้อเคลื่อนที่ได้เต็มที่ 360 องศาในทุกทิศทาง

ด้วยความช่วยเหลือของแหนบถอดแผ่นเงินนั้นออก และตรวจสอบเพลาตอนนี้ว่ามันควรจะเคลื่อนที่เต็มที่ 360 องศา

ขั้นตอนที่ 5: ตัวดัดแปลงเกียร์

มอดเกียร์
มอดเกียร์
มอดเกียร์
มอดเกียร์

เฟืองท้ายเซอร์โวมี 2 จุก ให้ตัดออกเพื่อไม่ให้กีดขวางการหมุนเต็มที่อีกต่อไป

ตอนนี้ประกอบมอเตอร์ใหม่อีกครั้งและคุณทำเสร็จแล้ว

. ด้วยรหัสทดสอบนี้ ให้ตรวจสอบการหมุนของเซอร์โว

-------------------------------------------------- ---------------------------------------------- ในรหัส

// ทำให้เซอร์โวไปที่ 180 องศา

Servo1.write(180);

ล่าช้า (1000); }

ในรหัสโดยการเปลี่ยนระดับคุณสามารถเปลี่ยนทิศทางของมอเตอร์ได้

0, 90, 180.

แนะนำ: