
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

นี่คือคำแนะนำเกี่ยวกับวิธีการควบคุมมอเตอร์กระแสตรงและการทำงานของมอเตอร์แบบไบโพลาร์โดยใช้โมดูลไดรเวอร์มอเตอร์ L298N เมื่อใดก็ตามที่เราใช้มอเตอร์กระแสตรงสำหรับโครงการใด ๆ ประเด็นหลักคือ
- ความเร็วของมอเตอร์กระแสตรง,
- ทิศทางของมอเตอร์กระแสตรง
สิ่งนี้สามารถทำได้โดยใช้โมดูลมอเตอร์ไดเวอร์ ดังนั้นฉันจึงใช้โมดูลไดรเวอร์มอเตอร์ L298N เพราะมีราคาถูกและใช้งานง่าย
เสบียง
ทำไมเราจะใช้ไดรเวอร์มอเตอร์/โมดูลไดรเวอร์มอเตอร์?
เนื่องจากไมโครคอนโทรลเลอร์ไม่ได้ส่งกระแสและแรงดันไฟในปริมาณที่เจาะจงซึ่งจะถูกปรับใหม่ให้กับมอเตอร์ ฯลฯ
ขั้นตอนที่ 1: ข้อมูลจำเพาะและคุณสมบัติของโมดูล L298N

L298N เป็นไดร์เวอร์มอเตอร์แบบ H-Bridge แบบดูอัลแชนเนลที่สามารถขับมอเตอร์ DC สองตัวและสเต็ปเปอร์มอเตอร์หนึ่งตัว หมายความว่าสามารถขับเคลื่อนมอเตอร์ DC ได้ถึงสองตัวสำหรับการใช้งานใดๆ เช่น หุ่นยนต์ 2WD, เครื่องเจาะขนาดเล็ก, โซลินอยด์วาล์ว, ล็อค DC เป็นต้น
โมดูลไดรเวอร์มอเตอร์ L298N ประกอบด้วยชิปไดรเวอร์มอเตอร์ L298N (IC) ซึ่งเป็นวงจรเสาหินแบบบูรณาการในแพ็คเกจมัลติวัตต์ 15 ลีด เป็นไดร์เวอร์ฟูลบริดจ์แบบคู่กระแสไฟแรงสูงที่ออกแบบมาเพื่อรับระดับลอจิก TTL มาตรฐาน สำหรับรายละเอียดเพิ่มเติมแผ่นข้อมูลที่ระบุในลิงค์ด้านล่าง
เอกสารข้อมูล L298N
- แรงดันลอจิก: 5V
- แรงดันไฟ: 5V-35V
- กระแสลอจิก: 0-36mA
- กระแสไฟขับ: 2A (MAX ต่อบริดจ์)
- กำลังไฟสูงสุด: 25W
- แรงดันตก: 2v
- ขนาด: 43 x 43 x 26mm
- น้ำหนัก: 26g
ขั้นตอนที่ 2: หน้าที่ของพินและเทอร์มินัลของโมดูล



- OUT 1, OUT 2: ขั้วต่อใช้เชื่อมต่ออุปกรณ์ (DC motor 1)
- OUT 3, OUT 4: เทอร์มินัลใช้เชื่อมต่ออุปกรณ์ (DC motor 2)
&
- และทั้งหมดนี้ (OUT 1, 2, 3, 4) ใช้สำหรับเชื่อมต่อสเต็ปเปอร์มอเตอร์กระแสตรงสองขั้ว
- เทียบกับ: พินนี้ใช้เพื่อจ่ายพลังงานบวกให้กับโมดูล/อุปกรณ์ขับมอเตอร์
- GND: สำหรับพื้นดินทั่วไป
- 5v (แหล่งจ่ายไฟลอจิก): เป็นขั้วอินพุตและเอาต์พุต ถ้ามีจัมเปอร์ 5V-EN อยู่ในตำแหน่ง พินนี้จะทำหน้าที่เป็นเอาต์พุตและจ่ายไฟ 5v จากตัวควบคุมแรงดันไฟฟ้าบนบอร์ด หากจัมเปอร์ 5V-EN ถูกถอดออก พินนี้จะทำหน้าที่เป็นอินพุต (หมายความว่าโมดูลนี้ต้องใช้ 5v สำหรับการเปิดใช้งานลอจิก)
- EN A: มันจะควบคุมความเร็วของ DC motor 1 โดยการถอดจัมเปอร์ออก (ดังนั้น PWM จึงเปิดใช้งาน)
- EN B: จะควบคุมความเร็วของ DC motor 2 โดยถอดจัมเปอร์ออก (ดังนั้น PWM จึงเปิดใช้งาน)
- I/P 1, 2: หมุดเหล่านี้ควบคุมทิศทางของมอเตอร์กระแสตรง 1. หมายถึง เดินหน้าและถอยหลัง
- I/P 3, 4: หมุดเหล่านี้ควบคุมทิศทางของมอเตอร์กระแสตรง 2 หมายถึงไปข้างหน้าและถอยหลัง
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับพิน (I/P 1, 2, 3, 4) ดูรูปด้านบน
ขั้นตอนที่ 3: มอเตอร์ DC พร้อมโมดูลไดรเวอร์มอเตอร์ L298N

ส่วนประกอบ
- Arduino UNO (พร้อมสาย USB)
- โมดูลไดรเวอร์มอเตอร์ L298N
- 6 x สายจัมเปอร์ตัวผู้ถึงตัวเมีย
- 1 x สายจัมเปอร์ชายกับชาย
- แบตเตอรี่ 12v
- มอเตอร์ DC 2 ตัว (ฉันใช้ 300 รอบต่อนาที)
- สายไฟ
- Arduino IDE (ซอฟต์แวร์สำหรับเขียนโค้ด)
ขั้นแรก เชื่อมต่อวงจรตามแผนภาพด้านบนแล้วอัปโหลดโค้ด belove ไปยัง Arduino UNO หมายเหตุ:
ใช้พื้นดินทั่วไป
ขั้นตอนที่ 4: Bipolar Stepper Motor พร้อม L298N Motor Driver Module

ส่วนประกอบ
- Arduino UNO (พร้อมสาย USB)
- โมดูลไดรเวอร์มอเตอร์ L298N
- สายจัมเปอร์ตัวผู้ถึงตัวเมีย 8 เส้น
- 1 x สายจัมเปอร์ชายกับชาย
- แบตเตอรี่ 12v
- มอเตอร์แบบสองขั้ว (ฉันใช้ NEMA 17)
- สายไฟ
- Arduino IDE (ซอฟต์แวร์สำหรับเขียนโค้ด)
ขั้นแรก เชื่อมต่อส่วนประกอบตามรูปภาพที่ให้ไว้ด้านบน จากนั้นอัปโหลดโค้ดอันเป็นที่รักไปยัง Arduino UNO
หมายเหตุ:
- ใช้พื้นดินทั่วไป
- ใช้มัลติมิเตอร์ในโหมดความต่อเนื่องเพื่อตรวจสอบคอยล์ที่เหมาะสมของสเต็ปเปอร์มอเตอร์
แนะนำ:
วิธีควบคุม DC Motor ด้วย L298n และ Arduino: 5 ขั้นตอน

วิธีควบคุม DC Motor ด้วย L298n และ Arduino: สวัสดีทุกคน มาแนะนำตัวกัน ฉันชื่อ Dimitris และฉันมาจากประเทศกรีซ ฉันชอบ Arduino มากเพราะเป็นบอร์ดอัจฉริยะ ฉันจะพยายามอธิบายให้ดีที่สุดเท่าที่จะทำได้เพื่อให้คำแนะนำนี้สำหรับทุกคน มาเริ่มกันเลย
Raspberry Pi, Python และ TB6600 Stepper Motor Driver: 9 ขั้นตอน

Raspberry Pi, Python และ TB6600 Stepper Motor Driver: คำแนะนำนี้ทำตามขั้นตอนที่ฉันทำเพื่อเชื่อมต่อ Raspberry Pi 3b กับ TB6600 Stepper Motor Controller, แหล่งจ่ายไฟ 24 VDC และสเต็ปเปอร์มอเตอร์ 6 สาย ฉันคงเป็นเหมือนพวกคุณหลายๆ คน และบังเอิญมี "หยิบกระเป๋า" ของพาร์ที่เหลือ
28BYJ-48 5V Stepper Motor และ A4988 Driver: 4 ขั้นตอน

28BYJ-48 5V Stepper Motor และ A4988 Driver: เคยต้องการให้หุ่นยนต์หมุนในมุมที่แม่นยำโดยใช้ Arduino หรือ micro:bit เพียงเล็กน้อยหรือไม่? ทั้งหมดนี้ราคาถูก ? นั่นคือคำแนะนำสำหรับคุณ ! ในคำแนะนำนี้ เราจะมาดูวิธีการขับสเต็ปเปอร์มอเตอร์ราคาถูกมากโดยใช้เพียง
การเลือก Step Motor และ Driver สำหรับ Arduino Automated Shade Screen Project: 12 ขั้นตอน (พร้อมรูปภาพ)

การเลือก Step Motor และ Driver สำหรับ Arduino Automated Shade Screen Project: ในคำแนะนำนี้ ฉันจะทำตามขั้นตอนต่างๆ ที่ฉันทำเพื่อเลือก Step Motor และ Driver สำหรับโครงการ Automated Shade Screen ต้นแบบ ม่านบังแดดเป็นรุ่นมือหมุน Coolaroo ยอดนิยมและราคาไม่แพง และฉันต้องการเปลี่ยนแ
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ L298n Motor Driver: 5 ขั้นตอน

หุ่นยนต์ที่หลีกเลี่ยงสิ่งกีดขวางโดยใช้ L298n Motor Driver: สวัสดีทุกคน วันนี้เราจะสร้างหุ่นยนต์ตัวนี้ขึ้นมา.. หวังว่าคุณจะสนุกกับมัน