วงจร

วิธีการสร้าง L293D Motor Board Controller สำหรับ Arduino: 4 Steps

How to Make DIY Arduino Bluetooth control car at Home with Arduino UNO, L293D Motor Driver, HC-05

How to Make DIY Arduino Bluetooth control car at Home with Arduino UNO, L293D Motor Driver, HC-05

สารบัญ:

Anonim

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

ฉันต้องการควบคุมมอเตอร์ DC ขนาดเล็ก 4 ตัวดังนั้นฉันจึงเลือกใช้ชิป L293D ฉันใช้ชิปเหล่านั้นสองตัวเพื่อควบคุมมอเตอร์ 4 ตัวชิปแต่ละตัวสามารถควบคุมมอเตอร์กระแสตรงได้ 2 ตัว

ฉันจะอธิบายในรายละเอียดวิธีเชื่อมต่อชิปทั้งสองเข้าด้วยกันเพื่อใช้งานมอเตอร์กระแสตรง 4 ตัว

วัสดุ:

ขั้นตอนที่ 1: วัสดุที่คุณต้องการสำหรับโครงการนี้

  1. ชิป L293D IC 2 อัน
  2. 2 ช่องเสียบ IC DIP
  3. หัวเข็ม
  4. บอร์ด PCB
  5. 2 สกรูเทอร์มินัล 4 หมุดแต่ละอัน
  6. หัวแร้ง
  7. และความอดทนมากมาย (ไม่รวมรูปภาพ)

ขั้นตอนที่ 2: ช่วยให้เข้าใจวิธีการต่อเชื่อมชิป L293D เดี่ยว

ฉันทำรูปภาพด้วยความช่วยเหลือของ Firtzing และโปรแกรมแก้ไขรูปภาพ

ภาพแรกแสดงให้เห็นว่าหมายเลข L293D มีหมายเลขอย่างไร

เริ่มต้นด้วยการเชื่อมต่อหมุดทั้งหมดที่ต้องการ 5V จาก Arduino เชื่อมต่อหมุด 1, 16 และ 9 เข้าด้วยกันจากนั้นเชื่อมต่อกับ + 5V (Vcc) บน Arduino (รูปภาพที่ 2 - สายไฟสีแดง)

ขั้นตอนต่อไปคือการเชื่อมต่อพินกราวด์เข้าด้วยกัน เชื่อมต่อพิน 4, 5, 12 และ 13 เข้าด้วยกันจากนั้นเชื่อมต่อเข้ากับพิน GND บน Arduino (รูปที่ 3 สายไฟสีดำ)

ถัดไปคุณต้องการเชื่อมต่อหมุดมอเตอร์ พิน 3 และ 6 ควบคุมมอเตอร์หนึ่งตัว (มอเตอร์ A) และหมุดที่ 14 และ 11 ควบคุมมอเตอร์ที่สอง (มอเตอร์ B) (ภาพที่ 4)

ตอนนี้เชื่อมต่อ Pins 2 และ 7 เข้ากับหมุดดิจิทัลบน Arduino พวกเขาจะใช้ในการส่งคำสั่งไปยังมอเตอร์ A และหมุด 10 และ 15 ควรเชื่อมต่อกับหมุดดิจิทัลบน Arduino เพื่อควบคุมมอเตอร์ B. (รูปภาพ 5)

สิ่งที่เหลือคือเพิ่มพลังให้ชิป ในการดำเนินการดังกล่าวให้เชื่อมต่อ pin 8 เข้ากับ + ve end ของแหล่งจ่ายไฟภายนอก

แบตเตอรี่ AKA (บนหุ่นยนต์ของฉันฉันใช้แบตเตอรี่ AA 4 ก้อน = 6V) จากนั้นเชื่อมต่อปลายแหล่งพลังงาน -ve กับ GND บน Arduino (พื้นดินทั่วไป)

ขั้นตอนที่ 3: วิธีเชื่อมต่อชิป L293D สองอัน

ด้วยความรู้ในขั้นตอนก่อนหน้านี้เราจะเชื่อมต่อชิป L293D สองตัวเข้าด้วยกันเพื่อควบคุมมอเตอร์ 4 ตัว, A, B, C และ D โดยใช้แหล่งพลังงานเดียวหรือแบตเตอรี่

เราจะเชื่อมต่อหมุดทั้งหมดที่ต้องการ + 5V จาก Arduino เข้าด้วยกันจากนั้นเชื่อมต่อพวกเขาทั้งหมดกับ VCC บน Arduino

เราจะทำสิ่งเดียวกันสำหรับหมุดภาคพื้นดิน เชื่อมต่อพวกเขาทั้งหมดเข้าด้วยกัน 8 พินรวมแล้วใช้สายเดียวเพื่อเชื่อมต่อพวกเขากับพิน GND บน Arduino

ในการเชื่อมต่อพลังงานขั้นแรกให้เชื่อมต่อขา 8 จากกำปั้น L293D ไปยังขา 8 บน L293D ที่สองจากนั้นเชื่อมต่อพวกเขาเข้ากับส่วนท้าย + ของแบตเตอรี่จากนั้นต่อสายดินแบตเตอรี่กับขา GND บน Arduino

ขั้นตอนที่ 4: สร้างคณะกรรมการ

วางส่วนประกอบบนกระดานโดยไม่ต้องบัดกรีอะไร

เมื่อคุณพอใจให้หมุนแล้วเริ่มบัดกรี

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

และให้แน่ใจว่าได้ติดป้ายกระดาน

ด้านล่างของบอร์ด PC ดูเหมือนปาเก็ตตี้ แต่เป็นสายที่ซ่อนอยู่และทำให้หุ่นยนต์ทำความสะอาดเสร็จ

ฉันหวังว่านี่จะช่วยให้ใครบางคน