การเลือก Step Motor และ Driver สำหรับ Arduino Automated Shade Screen Project: 12 ขั้นตอน (พร้อมรูปภาพ)
การเลือก Step Motor และ Driver สำหรับ Arduino Automated Shade Screen Project: 12 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

Anonim
การเลือกสเต็ปมอเตอร์และไดร์เวอร์สำหรับ Arduino Automated Shade Screen Project
การเลือกสเต็ปมอเตอร์และไดร์เวอร์สำหรับ Arduino Automated Shade Screen Project

ในคำแนะนำนี้ ฉันจะทำตามขั้นตอนต่างๆ เพื่อเลือก Step Motor และ Driver สำหรับโปรเจ็กต์ Automated Shade Screen ต้นแบบ ฉากบังแดดเป็นรุ่นมือหมุน Coolaroo ที่ได้รับความนิยมและราคาไม่แพง และฉันต้องการเปลี่ยนข้อเหวี่ยงมือด้วยสเต็ปมอเตอร์และตัวควบคุมส่วนกลางที่สามารถตั้งโปรแกรมให้เพิ่มและลดระดับเฉดสีตามเวลาพระอาทิตย์ขึ้นและพระอาทิตย์ตกที่คำนวณได้ โปรเจ็กต์ได้พัฒนาผ่านการทำซ้ำอย่างน้อยห้าครั้งในผลิตภัณฑ์ที่คุณสามารถพบได้ใน Amazon.com หรือ AutoShade.mx แต่กระบวนการในการเลือกสเต็ปมอเตอร์และอุปกรณ์อิเล็กทรอนิกส์สำหรับไดรเวอร์นั้นควรนำไปใช้กับโปรเจ็กต์อื่น ๆ ที่ใช้ Arduino

การกำหนดค่าเริ่มต้นที่เลือกสำหรับอุปกรณ์อิเล็กทรอนิกส์ต้นแบบคือโปรเซสเซอร์ Arduino Uno (Rev 3) (Adafruit #50) พร้อมบอร์ดสำหรับแสดงผล (Adafruit #399) การจับเวลานาฬิกาแบบเรียลไทม์ (Adafruit #1141) และไดรเวอร์มอเตอร์สองขั้นตอน (Adafruit #1438). บอร์ดทั้งหมดสื่อสารกับโปรเซสเซอร์โดยใช้อินเทอร์เฟซ I2C แบบอนุกรม ไดรเวอร์ซอฟต์แวร์มีให้สำหรับสิ่งเหล่านี้ ทำให้การพัฒนาตัวควบคุมหน้าจอสีทำได้ง่ายขึ้นมาก

ขั้นตอนที่ 1: กำหนดข้อกำหนด

เฉดสีควรทำงานอย่างน้อยเร็วพอๆ กับการหมุนด้วยมือ ความเร็วการหมุนด้วยมืออย่างต่อเนื่องอาจเป็น 1 ข้อเหวี่ยงต่อวินาที สเต็ปมอเตอร์ส่วนใหญ่มีขนาดสเต็ป 1.8 องศา หรือ 200 สเต็ปต่อรอบ ดังนั้นความเร็วขั้นต่ำควรอยู่ที่ประมาณ 200 ก้าวต่อวินาที สองครั้งนั้นจะดีกว่า

แรงบิดในการยกระดับหรือลดระดับเงาผ่านเฟืองตัวหนอน Coolaroo นั้นวัดจากตะแกรงบังแดด 9 ตัวที่ด้านบนและด้านล่างของการเดินทางโดยใช้ไขควงวัดแรงบิดที่สอบเทียบแล้ว (McMaster Carr #5699A11 มีช่วง +/- 6 in-lbs) นี่คือแรงบิดที่ "แตกหัก" และมันแตกต่างกันมาก ขั้นต่ำคือ 0.25 in-lbs และสูงสุดคือ 3.5 in-lbs หน่วยเมตริกที่เหมาะสมสำหรับแรงบิดคือ Nm และ 3 in-lbs คือ.40 N-m ซึ่งฉันใช้เป็น "แรงบิดแรงเสียดทาน" เล็กน้อย

ผู้จำหน่ายสเต็ปมอเตอร์ระบุแรงบิดของมอเตอร์เป็นหน่วยกิโลกรัม-ซม. ด้วยเหตุผลบางประการ แรงบิดขั้นต่ำข้างต้น 0.4 N-m คือ 4.03 Kg-cm. สำหรับอัตราทอร์กที่เหมาะสม ฉันต้องการมอเตอร์ที่สามารถส่งน้ำหนักได้สองเท่าหรือประมาณ 8 กก.-ซม. การดูสเต็ปมอเตอร์ที่ระบุไว้ใน Circuit Specialists ระบุอย่างรวดเร็วว่าฉันต้องการมอเตอร์ขนาดเฟรม 23 มีให้เลือกทั้งแบบกองสั้น กลาง และยาว และม้วนแบบต่างๆ

ขั้นตอนที่ 2: สร้างไดนาโมมิเตอร์

สร้างไดนาโมมิเตอร์
สร้างไดนาโมมิเตอร์
สร้างไดนาโมมิเตอร์
สร้างไดนาโมมิเตอร์

สเต็ปมอเตอร์มีลักษณะแรงบิดและความเร็วที่แตกต่างกันซึ่งขึ้นอยู่กับลักษณะการขับเคลื่อนของขดลวด มีสองสาเหตุที่ทำให้แรงบิดลดลงตามความเร็ว ประการแรกคือ EMF ด้านหลัง (แรงดันไฟฟ้า) ได้รับการพัฒนาในขดลวดที่ต่อต้านแรงดันไฟฟ้าที่ใช้ ประการที่สอง การเหนี่ยวนำที่คดเคี้ยวต่อต้านการเปลี่ยนแปลงของกระแสที่เกิดขึ้นในแต่ละขั้นตอน

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

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

เบรกอนุภาคแม่เหล็กที่เลือกคือ Placid Industries รุ่น B25P-10-1 ที่ซื้อบนอีเบย์ โมเดลนี้ไม่มีอยู่ในเว็บไซต์ของผู้ผลิตแล้ว แต่จากหมายเลขชิ้นส่วน จะได้รับการจัดอันดับให้จ่ายแรงบิดสูงสุดที่ 25 in-lb = 2.825 N-m และคอยล์ได้รับการออกแบบสำหรับ 10 VDC (สูงสุด) เหมาะอย่างยิ่งสำหรับการทดสอบมอเตอร์ขนาด 23 ตัวที่กำลังพิจารณา ซึ่งได้รับการจัดอันดับให้สร้างแรงบิดสูงสุดที่ประมาณ 1.6 นิวตันเมตร นอกจากนี้ เบรกนี้ยังมีรูนำร่องและรูสำหรับติดตั้งเหมือนกับที่ใช้กับมอเตอร์ NMEA 23 ดังนั้นจึงสามารถติดตั้งได้โดยใช้ขายึดขนาดเดียวกับมอเตอร์ มอเตอร์มีเพลา ¼ นิ้ว และเบรกมาพร้อมกับเพลาขนาด ½ นิ้ว ดังนั้นจึงจัดซื้ออะแดปเตอร์คัปปลิ้งแบบยืดหยุ่นที่มีเพลาขนาดเดียวกันบนอีเบย์ด้วย ทั้งหมดที่จำเป็นคือการยึดเข้ากับฐานอะลูมิเนียมสองอัน ภาพด้านบนแสดงแท่นทดสอบ ขายึดมีอยู่ใน Amazon และ Ebay

แรงบิดในการเบรกของเบรกอนุภาคแม่เหล็กนั้นแปรผันตามกระแสที่คดเคี้ยว ในการปรับเทียบเบรก ไขควงวัดแรงบิดตัวใดตัวหนึ่งจากสองตัวเชื่อมต่อกับเพลาที่อยู่ฝั่งตรงข้ามของเบรกเป็นสเต็ปมอเตอร์ ไขควงสองตัวที่ใช้คือ McMaster Carr หมายเลขชิ้นส่วน 5699A11 และ 5699A14 อดีตมีช่วงแรงบิดสูงสุด 6 in-lb = 0.678 N-m และช่วงหลังมีช่วงแรงบิดสูงสุด 25 in-lb = 2.825 N-m กระแสไฟจ่ายจากแหล่งจ่ายไฟ DC แบบแปรผัน CSI5003XE (50 V/3A) กราฟด้านบนแสดงแรงบิดที่วัดได้เทียบกับกระแส

โปรดทราบว่าในช่วงที่น่าสนใจสำหรับการทดสอบเหล่านี้ แรงบิดในการเบรกสามารถประมาณอย่างใกล้ชิดโดยแรงบิดความสัมพันธ์เชิงเส้น (N-m) = 1.75 x กระแสเบรก (A)

ขั้นตอนที่ 3: เลือกไดรเวอร์มอเตอร์ขั้นตอนของผู้สมัคร

เลือกไดรเวอร์สเต็ปมอเตอร์ของผู้สมัคร
เลือกไดรเวอร์สเต็ปมอเตอร์ของผู้สมัคร
เลือกไดรเวอร์สเต็ปมอเตอร์ของผู้สมัคร
เลือกไดรเวอร์สเต็ปมอเตอร์ของผู้สมัคร

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

แรงบิดเป็นสัดส่วนกับกระแสที่คดเคี้ยว สเต็ปมอเตอร์อาจขับเคลื่อนด้วยแรงดันคงที่หากความต้านทานของขดลวดสูงพอที่จะจำกัดกระแสคงที่ให้เป็นค่าที่กำหนดสำหรับมอเตอร์ Adafruit #1438 Motorshield ใช้ไดรเวอร์แรงดันคงที่ (TB6612FNG) ที่พิกัด 15 VDC สูงสุด 1.2 แอมป์ ไดรเวอร์นี้เป็นบอร์ดขนาดใหญ่กว่าที่แสดงในรูปแรกด้านบน (ไม่มีบอร์ดลูกสองตัวทางด้านซ้าย)

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

อุปกรณ์ที่ยอดเยี่ยมที่ใช้ในการจัดหาไดรฟ์กระแสไฟคงที่คือ DRV8871 ที่ผลิตโดย Texas Instruments IC ขนาดเล็กนี้มีสะพาน H ที่มีความรู้สึกกระแสภายใน ตัวต้านทานภายนอกใช้เพื่อตั้งค่ากระแสคงที่ (หรือสูงสุด) ที่ต้องการ IC จะตัดการเชื่อมต่อแรงดันไฟฟ้าโดยอัตโนมัติเมื่อกระแสเกินค่าที่ตั้งโปรแกรมไว้และนำมาใช้ใหม่เมื่อมีค่าต่ำกว่าเกณฑ์ที่กำหนด

DRV8871 ได้รับการจัดอันดับที่ 45 VDC สูงสุด 3.6 แอมป์ ประกอบด้วยวงจรตรวจจับอุณหภูมิเกินภายในที่ตัดการเชื่อมต่อแรงดันไฟฟ้าเมื่ออุณหภูมิจุดเชื่อมต่อถึง 175 องศาเซลเซียส IC มีเฉพาะในแพ็คเกจ HSOP 8 ขาซึ่งมีแผ่นระบายความร้อนอยู่ด้านล่าง TI ขายบอร์ดพัฒนาที่มีไอซีหนึ่งตัว (ต้องใช้สองตัวสำหรับมอเตอร์แบบขั้นเดียว) แต่มีราคาแพงมาก Adafruit และคนอื่นๆ ขายกระดานต้นแบบขนาดเล็ก (Adafruit #3190) สำหรับการทดสอบ มีการติดตั้งสองตัวนี้นอก Adafruit Motorshield ดังที่แสดงในภาพแรกด้านบน

ความสามารถของไดรฟ์ในปัจจุบันของทั้ง TB6612 และ DRV8871 นั้นในทางปฏิบัติถูกจำกัดด้วยอุณหภูมิที่เพิ่มขึ้นภายในชิ้นส่วน นี้จะขึ้นอยู่กับการระบายความร้อนของชิ้นส่วนตลอดจนอุณหภูมิแวดล้อม ในการทดสอบอุณหภูมิห้องของฉัน บอร์ดลูกของ DRV8871 (Adafruit #3190) ถึงขีดจำกัดอุณหภูมิสูงสุดในเวลาประมาณ 30 วินาทีที่ 2 แอมป์ และสเต็ปมอเตอร์ก็เอาแน่เอานอนไม่ได้มาก (เฟสเดียวเป็นระยะๆ เมื่อวงจรอุณหภูมิเกินตัดเข้าและออก) การใช้ DRV8871 เป็นแผงวงจรลูกเป็นสิ่งที่ไม่ค่อยดีนัก ดังนั้นโล่ใหม่จึงได้รับการออกแบบ (AutoShade #100105) ซึ่งประกอบด้วยไดรเวอร์สี่ตัวเพื่อใช้งานมอเตอร์แบบสองขั้นตอน บอร์ดนี้ได้รับการออกแบบด้วยระนาบพื้นจำนวนมากทั้งสองด้านเพื่อระบายความร้อนไอซี ใช้อินเทอร์เฟซแบบอนุกรมเดียวกันกับ Arduino เป็น Adafruit Motorshield ดังนั้นจึงสามารถใช้ซอฟต์แวร์ไลบรารีเดียวกันสำหรับไดรเวอร์ได้ ภาพที่สองด้านบนแสดงแผงวงจรนี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ AutoShade #100105 ดูรายชื่อใน Amazon หรือเว็บไซต์ AutoShade.mx

ในแอปพลิเคชันหน้าจอสีของฉัน จะใช้เวลา 15 ถึง 30 วินาทีในการเพิ่มหรือลดเฉดสีแต่ละสี ขึ้นอยู่กับการตั้งค่าความเร็วและระยะห่างของเฉดสี กระแสไฟควรถูกจำกัดไม่ให้ถึงขีดจำกัดอุณหภูมิเกินระหว่างการทำงาน เวลาในการเข้าถึงขีดจำกัดอุณหภูมิเกินใน 100105 นั้นมากกว่า 6 นาทีด้วยขีดจำกัดกระแสไฟ 1.6 แอมป์ และมากกว่า 1 นาทีด้วยขีดจำกัดกระแสไฟ 2.0 แอมป์

ขั้นตอนที่ 4: เลือก Candidate Step Motors

เลือกมอเตอร์ขั้นตอนของผู้สมัคร
เลือกมอเตอร์ขั้นตอนของผู้สมัคร
เลือกมอเตอร์ขั้นตอนของผู้สมัคร
เลือกมอเตอร์ขั้นตอนของผู้สมัคร

Circuit Specialists มีมอเตอร์ขนาด 23 สเต็ปสองตัวที่ให้แรงบิด 8 กก.-ซม. ทั้งสองมีขดลวดสองเฟสพร้อมต๊าปตรงกลาง เพื่อให้สามารถเชื่อมต่อได้ทั้งแบบม้วนเต็มหรือแบบครึ่งขดลวด ข้อกำหนดสำหรับมอเตอร์เหล่านี้แสดงอยู่ในสองตารางด้านบน มอเตอร์ทั้งสองเกือบจะเหมือนกันในทางกลไก แต่ทางไฟฟ้า มอเตอร์ 104 มีความต้านทานและความเหนี่ยวนำต่ำกว่ามอเตอร์ 207 มาก อย่างไรก็ตาม ข้อกำหนดทางไฟฟ้ามีไว้สำหรับการกระตุ้นแบบครึ่งคอยล์ เมื่อใช้ขดลวดทั้งหมด ความต้านทานจะเพิ่มเป็นสองเท่าและความเหนี่ยวนำจะเพิ่มขึ้น 4 เท่า

ขั้นตอนที่ 5: วัดแรงบิด Vs ความเร็วของผู้สมัคร

การใช้ไดนาโมมิเตอร์ (และการจำลอง) แรงบิดเทียบกับเส้นโค้งความเร็วสำหรับการกำหนดค่ามอเตอร์/การไขลาน/ไดรฟ์ปัจจุบันจำนวนหนึ่งถูกกำหนด สามารถดาวน์โหลดโปรแกรม (ร่าง) ที่ใช้สำหรับเรียกใช้ไดนาโมมิเตอร์สำหรับการทดสอบเหล่านี้ได้จากเว็บไซต์ AutoShade.mx

ขั้นตอนที่ 6: ไดรฟ์แรงดันคงที่ 57BYGH207 Half Coil ที่พิกัดกระแส

ไดรฟ์แรงดันคงที่ 57BYGH207 Half Coil ที่พิกัดกระแส
ไดรฟ์แรงดันคงที่ 57BYGH207 Half Coil ที่พิกัดกระแส

มอเตอร์ 57BYGH207 ที่ขับเคลื่อนครึ่งคอยล์ที่ 12V (โหมดแรงดันคงที่) ส่งผลให้ 0.4 แอมป์และเป็นการกำหนดค่าไดรฟ์ดั้งเดิม มอเตอร์นี้สามารถขับเคลื่อนได้โดยตรงจาก Adafruit #1434 Motorshield รูปด้านบนแสดงลักษณะความเร็วของแรงบิดที่จำลองและวัดได้พร้อมกับแรงเสียดทานกรณีที่เลวร้ายที่สุด การออกแบบนี้ต่ำกว่าแรงบิดที่ต้องการมากซึ่งจำเป็นสำหรับการทำงานที่ 200 ถึง 400 ขั้นต่อวินาที

ขั้นตอนที่ 7: ไดรฟ์ปัจจุบันคงที่ของ 57BYGH207 Half Coil ที่พิกัดกระแส

ไดรฟ์ปัจจุบันคงที่ของ 57BYGH207 Half Coil ที่พิกัดกระแส
ไดรฟ์ปัจจุบันคงที่ของ 57BYGH207 Half Coil ที่พิกัดกระแส

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

· DRV8871 มีแรงดันไฟฟ้าจำกัดที่ 45 VDC

· อุปกรณ์จ่ายไฟแบบยึดกับผนังที่มีแรงดันสูงนั้นไม่ธรรมดาและมีราคาแพงกว่า

· ตัวควบคุมแรงดันไฟฟ้าที่ใช้ในการจ่ายไฟ 5 VDC สำหรับวงจรลอจิกที่ใช้ในการออกแบบ Arduino ถูกจำกัดไว้ที่ 15 VDC สูงสุด ดังนั้น การใช้งานมอเตอร์ด้วยแรงดันไฟฟ้าที่สูงกว่านี้จะต้องใช้แหล่งจ่ายไฟสองตัว

ขั้นตอนที่ 8: กระแสไฟคงที่ของ 57BYGH207 Full Coil ที่พิกัดกระแส

กระแสไฟคงที่ของ 57BYGH207 Full Coil ที่กระแสไฟพิกัด
กระแสไฟคงที่ของ 57BYGH207 Full Coil ที่กระแสไฟพิกัด

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

ขั้นตอนที่ 9: ไดรฟ์ปัจจุบันคงที่ของ 57BYGH104 Full Coil ที่½พิกัดกระแส

กระแสไฟคงที่ของ 57BYGH104 Full Coil ที่ ½ พิกัดกระแส
กระแสไฟคงที่ของ 57BYGH104 Full Coil ที่ ½ พิกัดกระแส

ด้วย 12 VDC และกระแส 1.0A คุณลักษณะความเร็วของแรงบิดที่แสดงด้านบนผลลัพธ์ ผลการทดสอบเป็นไปตามข้อกำหนดสำหรับการทำงานที่ 400 ขั้นตอนต่อวินาที

ขั้นตอนที่ 10: ไดรฟ์กระแสคงที่ 57BYGH104 Full Coil ที่ 3/4 พิกัดกระแส

กระแสไฟคงที่ของ 57BYGH104 Full Coil ที่ 3/4 พิกัดกระแส
กระแสไฟคงที่ของ 57BYGH104 Full Coil ที่ 3/4 พิกัดกระแส

การเพิ่มกระแสที่คดเคี้ยวเป็น 1.6 แอมป์จะเพิ่มระยะขอบของแรงบิดอย่างมาก

ขั้นตอนที่ 11: ไดรฟ์กระแสคงที่ 57BYGH104 Full Coil ที่พิกัดกระแส

กระแสไฟคงที่ของ 57BYGH104 Full Coil ที่กระแสไฟพิกัด
กระแสไฟคงที่ของ 57BYGH104 Full Coil ที่กระแสไฟพิกัด

หากกระแสที่คดเคี้ยวเพิ่มขึ้นเป็น 2A และแรงบิดเพิ่มขึ้นตามที่แสดงด้านบน แต่ไม่มากเท่าที่การจำลองจะทำนาย ดังนั้น มีบางอย่างเกิดขึ้นจริงที่จำกัดแรงบิดที่กระแสที่สูงขึ้นเหล่านี้

ขั้นตอนที่ 12: การเลือกขั้นสุดท้าย

การคัดเลือกขั้นสุดท้าย
การคัดเลือกขั้นสุดท้าย

การใช้คอยล์เต็มมากกว่าครึ่งจะดีกว่าแน่นอน แต่มอเตอร์ 207 นั้นไม่พึงปรารถนาเนื่องจากต้องใช้แรงดันไฟฟ้าที่สูงกว่า มอเตอร์ 104 ช่วยให้ทำงานด้วยแรงดันไฟฟ้าที่ต่ำกว่า มอเตอร์นี้จึงถูกเลือก

ความต้านทานขดลวดเต็มรูปแบบของมอเตอร์ 57BYGH104 คือ 2.2 โอห์ม ความต้านทานของไดรเวอร์ FETS ใน DRV8871 อยู่ที่ประมาณ 0.6 โอห์ม ความต้านทานการเดินสายทั่วไปเข้าและออกจากมอเตอร์ประมาณ 1 โอห์ม ดังนั้นกำลังงานที่กระจายไปในวงจรมอเตอร์หนึ่งวงจรคือกระแสคดเคี้ยวยกกำลังสองคูณ 3.8 โอห์ม กำลังทั้งหมดเป็นสองเท่าเนื่องจากขดลวดทั้งสองถูกขับเคลื่อนพร้อมกัน สำหรับกระแสน้ำวนที่พิจารณาข้างต้น ผลลัพธ์จะแสดงในตารางนี้

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

แนะนำ: