สารบัญ:
- ขั้นตอนที่ 1: การสอน
- ขั้นตอนที่ 2: ต้องใช้ฮาร์ดแวร์
- ขั้นตอนที่ 3: วงจรและการเชื่อมต่อ
- ขั้นตอนที่ 4: การเขียนโปรแกรม
- ขั้นตอนที่ 5: ถ้าฉันมีประโยชน์
วีดีโอ: บทช่วยสอน Arduino - สเต็ปเปอร์มอเตอร์พร้อม L293D: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
คำแนะนำนี้เป็นเวอร์ชันเขียนของวิดีโอ YouTube "Arduino: วิธีควบคุม Stepper Motor ด้วย L293D Motor Driver" ที่ฉันเพิ่งอัปโหลด ฉันขอแนะนำให้คุณลองดู
ช่อง YouTube ของฉัน
ขั้นตอนที่ 1: การสอน
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีควบคุมสเต็ปเปอร์มอเตอร์โดยใช้ชิปควบคุมมอเตอร์ L293D ของคุณ
สเต็ปเปอร์มอเตอร์อยู่ระหว่างมอเตอร์กระแสตรงปกติกับเซอร์โวมอเตอร์ พวกมันมีข้อได้เปรียบที่สามารถวางตำแหน่งได้อย่างแม่นยำ เคลื่อนที่ไปข้างหน้าหรือถอยหลังทีละ 'ขั้น' แต่พวกมันยังสามารถหมุนได้อย่างต่อเนื่อง
ขั้นตอนที่ 2: ต้องใช้ฮาร์ดแวร์
บอร์ด Arduino หรือ Genuino
สเต็ปเปอร์มอเตอร์
ตัวขับมอเตอร์ L293D (ชิป)
เขียงหั่นขนม
แบตเตอรี่
สายจัมเปอร์
ขั้นตอนที่ 3: วงจรและการเชื่อมต่อ
ฮาร์ดแวร์ (L293D)
ใช้งานโซลินอยด์สี่ตัว มอเตอร์ DC สองตัว หรือสเต็ปเปอร์แบบไบโพลาร์หรือยูนิโพลาร์หนึ่งตัวที่มีสูงถึง 600mA ต่อช่องสัญญาณโดยใช้ L293D สิ่งเหล่านี้อาจเป็นที่รู้จักกันดีในนาม "ผู้ขับขี่ใน Adafruit Motorshield" หากคุณทำโล่ให้ไดรเวอร์เสียหายโดยไม่ได้ตั้งใจ คุณสามารถใช้ลูกสุนัขตัวใดตัวหนึ่งแทนได้ หรือคุณสามารถเขียงหั่นขนมบางอย่างด้วยตัวคุณเอง! ชิปแต่ละตัวมีสะพาน H แบบเต็มสองตัว (สะพาน H ครึ่งตัวสี่ตัว) นั่นหมายความว่าคุณสามารถขับโซลินอยด์สี่ตัว มอเตอร์ DC สองตัวแบบสองทิศทาง หรือสเต็ปเปอร์มอเตอร์หนึ่งตัว มีอินพุต PWM ต่อไดรเวอร์ คุณจึงสามารถควบคุมความเร็วของมอเตอร์ได้ ทำงานที่ลอจิก 5V เหมาะสำหรับแรงดันไฟฟ้าของมอเตอร์ตั้งแต่ 4.5V ถึง 36V! สิ่งนี้จะไม่ทำงานได้ดีสำหรับมอเตอร์ 3V แรงดันมอเตอร์แยกจากแรงดันลอจิก
สเต็ปเปอร์มอเตอร์มีห้าลีด และเราจะใช้ทั้งสองส่วนของ L293D ในครั้งนี้ ซึ่งหมายความว่ามีการเชื่อมต่อมากมายบนเขียงหั่นขนม มอเตอร์มีซ็อกเก็ต 5 ทางที่ปลาย ดันสายจัมเปอร์เข้าไปในซ็อกเก็ตเพื่อให้มอเตอร์เชื่อมต่อกับเขียงหั่นขนม
โปรดทราบว่าสายสีแดงของสเต็ปเปอร์มอเตอร์ไม่ได้เชื่อมต่อกับสิ่งใด ใช้สีของสายจูงในการระบุ ไม่ใช่ตำแหน่งที่โผล่ออกมาจากมอเตอร์
มอเตอร์แบบสองขั้ว
การขับสเต็ปเปอร์มอเตอร์แบบไบโพลาร์ด้วย L293D นั้นคล้ายกับการขับสเต็ปปิ้งมอเตอร์แบบขั้วเดียวมาก ลำดับพัลส์จะเหมือนกัน ข้อแตกต่างระหว่างการขับสเต็ปเปอร์มอเตอร์แบบ unipolar และการขับสเต็ปเปอร์มอเตอร์แบบไบโพลาร์คือ มีลวดเสริมในสเต็ปปิ้งมอเตอร์แบบ unipolar ที่คุณต้องขอ
ขั้นตอนที่ 4: การเขียนโปรแกรม
รับรหัส
ขั้นตอนที่ 5: ถ้าฉันมีประโยชน์
ก่อนอื่นฉันขอขอบคุณสำหรับการอ่านคู่มือนี้ ! ฉันหวังว่ามันจะช่วยคุณ
หากคุณต้องการสนับสนุนฉัน คุณสามารถสมัครรับข้อมูลจากช่องของฉันและดูวิดีโอของฉันได้
ช่อง YouTube ของฉัน
บล็อกเกอร์ของฉัน
แนะนำ:
บทช่วยสอน 'ประตูอัจฉริยะ' Arduino RFID: 7 ขั้นตอน
บทช่วยสอน 'ประตูอัจฉริยะ' ของ Arduino RFID: โดย Peter Tran, 10ELT1ในบทช่วยสอนนี้ คุณจะทำงานกับโมดูลตัวอ่าน RFID เพื่อปลดล็อกประตูที่ขับเคลื่อนด้วยไมโครเซอร์โว! ตรวจสอบให้แน่ใจว่าคุณมีบัตรเข้าใช้ที่ถูกต้องเพื่อเข้าออก และไม่ส่งเสียงเตือนหรือเปิดไฟสัญญาณผู้บุกรุก คุณจะได้รับคำแนะนำเ
Arduino เริ่มต้นใช้งานฮาร์ดแวร์และซอฟต์แวร์ & บทช่วยสอน Arduino: 11 ขั้นตอน
Arduino เริ่มต้นใช้งานฮาร์ดแวร์และซอฟต์แวร์ และบทช่วยสอน Arduino: ปัจจุบัน ผู้ผลิต นักพัฒนาต่างเลือกใช้ Arduino สำหรับการพัฒนาอย่างรวดเร็วของการสร้างต้นแบบของโครงการ Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพนซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย Arduino มีชุมชนผู้ใช้ที่ดีมาก บอร์ด Arduino เ
Arduino LCD 16x2 บทช่วยสอน - การเชื่อมต่อจอแสดงผล LCD 1602 กับ Arduino Uno: 5 ขั้นตอน
Arduino LCD 16x2 บทช่วยสอน | การเชื่อมต่อจอแสดงผล LCD 1602 กับ Arduino Uno: สวัสดีทุกคนเนื่องจากหลายโครงการต้องการหน้าจอเพื่อแสดงข้อมูลไม่ว่าจะเป็นมิเตอร์แบบ DIY หรือการแสดงจำนวนการสมัคร YouTube หรือเครื่องคิดเลขหรือล็อคปุ่มกดพร้อมจอแสดงผลและหากโครงการประเภทนี้ทั้งหมดถูกสร้างขึ้นด้วย Arduino พวกเขาจะกำหนด
บทช่วยสอน Arduino L293D Motor Driver Shield: 8 ขั้นตอน
บทช่วยสอน Arduino L293D Motor Driver Shield: คุณสามารถอ่านบทช่วยสอนนี้และบทช่วยสอนที่น่าทึ่งอื่น ๆ ได้จากเว็บไซต์ทางการของ ElectroPeak ภาพรวมในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีขับเคลื่อน DC, สเต็ปเปอร์ และเซอร์โวมอเตอร์โดยใช้โล่ไดรเวอร์มอเตอร์ Arduino L293D สิ่งที่คุณจะได้เรียนรู้: ข้อมูลทั่วไป
บทช่วยสอน Arduino - การควบคุมเซอร์โวมอเตอร์ด้วย Arduino: 5 ขั้นตอน
บทช่วยสอน Arduino - การควบคุมเซอร์โวมอเตอร์ด้วย Arduino: คำแนะนำนี้เป็นเวอร์ชันเขียนของ "Arduino: วิธีควบคุมเซอร์โวมอเตอร์ด้วย Arduino" วิดีโอ YouTube ที่ฉันอัปโหลดเมื่อเร็วๆ นี้ ฉันขอแนะนำให้คุณลองดู ไปที่ YouTube Channel