ผู้เขียน หัวข้อ: ช่วยแนะนำวิธีต่อ DC motor +motor drive board(L298N) + kidbright  (อ่าน 4110 ครั้ง)

kruazeezah

  • Newbie
  • *
  • กระทู้: 1
  • Point: +0/-0
    • ดูรายละเอียด
ช่วยแนะนำวิธีต่อ DC motor +motor drive board(L298N) + kidbright
« เมื่อ: กันยายน 06, 2018, 02:33:36 AM »
สวัสดีค่ะ
พอดีกำลังจะทำให้ motor มันขับไปหน้าและถอยหลัง จะต้องต่อวงจรยังไงค่ะ

ใช้motor  drive board(L298N)
« แก้ไขครั้งสุดท้าย: กันยายน 06, 2018, 02:37:04 AM โดย kruazeezah »

Watchara A.

  • Administrator
  • Sr. Member
  • *****
  • กระทู้: 323
  • Point: +0/-0
  • E25FGL / (alias : E22MHS,E22AAA)
    • ดูรายละเอียด
    • TSE Official Web
Re: ช่วยแนะนำวิธีต่อ DC motor +motor drive board(L298N) + kidbright
« ตอบกลับ #1 เมื่อ: กันยายน 18, 2018, 10:26:41 AM »
สวัสดีค่ะ
พอดีกำลังจะทำให้ motor มันขับไปหน้าและถอยหลัง จะต้องต่อวงจรยังไงค่ะ

ใช้motor  drive board(L298N)

บอร์ดไดรฟ์มอเตอร์ (Motor Driver) สำเร็จรูป ซึ่งใช้ L298N เป็นวงจรรวม (Integrated Circuit : IC) แบบ H-Bridge ออกแบบวงจรไว้ดังนี้


สามารถทดลองต่อใช้งานได้ดังนี้
- กรณีขับมอเตอร์ทั้งสองให้ไปในทิศทางเดียวกัน
  • IN1,IN3 ต่อรวมกันเข้าขา Output (OUT1 หรือ OUT2) ของ KidBright โดย Pull-up ด้วย ตัวต้านทาน (ประมาณ 1k ขึ้นไป แนะนำ 4.7k ohm)
  • IN2,IN4 ต่อรวมกันเข้าขา Output (OUT1 หรือ OUT2 แต่ไม่ซ้ำกับด้านบน) ของ KidBright โดย Pull-up ด้วย ตัวต้านทาน (ประมาณ 1k ขึ้นไป แนะนำ 4.7k ohm)
  • ENA,ENB ต่อเข้าขา 5V ของ KidBright
  • GND ของ L298N ต่อเข้า GND ของ KidBright
  • ต่อไฟเลี้ยงให้ L298 เพื่อใช้ในการขับมอเตอร์ ตามขนาดมอเตอร์ตามความเหมาะสม

ตัวอย่างการ Pull-up
- ใช้ตัวต้านทานค่าสูงๆ ต่อ 5V กับ Output Pin ของ Arduino เนื่องจาก Output เป็น Open-Drain
« แก้ไขครั้งสุดท้าย: กันยายน 18, 2018, 10:31:30 AM โดย Watchara A. »
วัชระ อมศิริ
คณะวิศวกรรมศาสตร์ มหาวิทยาลัยธรรมศาสตร์
99 หมู่ 18 ตำบลคลองหนึ่ง อำเภอคลองหลวง
จังหวัดปทุมธานี 12120
awatchar@engr.tu.ac.th

หมายเหตุ : การแนะนำทางเทคนิคต่างๆ เป็นการแนะนำอย่างง่ายให้มีความเหมาะสมกับการนำไปใช้ของนักเรียน อาจอธิบายไม่ถูกต้องชัดเจนตามหลักวิชาการ ขออภัยมา ณ ที่นี้