DIY มอเตอร์ไร้แปรงสำหรับรถยนต์ มอเตอร์ DC แบบไร้แปรงถ่านคืออะไรและทำงานอย่างไร ลักษณะสำคัญของเครื่องยนต์

เผยแพร่เมื่อ 11.04.2014

วงจรเรกูเลเตอร์

วงจรแบ่งออกเป็นสองส่วนตามเงื่อนไข: ด้านซ้ายคือไมโครคอนโทรลเลอร์ที่มีตรรกะส่วนด้านขวาคือส่วนพลังงาน ส่วนพลังงานสามารถปรับเปลี่ยนให้ทำงานร่วมกับมอเตอร์ที่มีกำลังต่างกันหรือกับแรงดันไฟฟ้าที่แตกต่างกันได้

ผู้ควบคุม - ATMEGA168. นักชิมอาจบอกว่ามันจะเพียงพอและ เอทีเอ็มเมก้า88, ก AT90PWM3- น่าจะเป็น "ฮวงจุ้ยมากกว่า" ฉันเพิ่งสร้างตัวควบคุมตัวแรก "ตามฮวงจุ้ย" หากคุณมีโอกาสสมัคร AT90PWM3- นี่จะเป็นทางเลือกที่เหมาะสมที่สุด แต่สำหรับความคิดของฉัน หน่วยความจำ 8 กิโลไบต์นั้นไม่เพียงพออย่างแน่นอน ผมจึงใช้ไมโครคอนโทรลเลอร์ ATMEGA168.

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

โภชนาการ

วงจรไฟฟ้าแยกจากกัน เนื่องจากไดรเวอร์หลักต้องการแหล่งจ่ายไฟ 10V ถึง 20V จึงใช้แหล่งจ่ายไฟ 12V ไมโครคอนโทรลเลอร์ใช้พลังงานผ่านตัวแปลง DC-DC ที่ประกอบอยู่บนไมโครเซอร์กิต คุณสามารถใช้ตัวควบคุมเชิงเส้นที่มีแรงดันเอาต์พุต 5V สันนิษฐานว่าแรงดันไฟฟ้า VD สามารถมีตั้งแต่ 12V ขึ้นไปและถูกจำกัดโดยความสามารถของไดรเวอร์หลักและตัวกุญแจเอง

PWM และสัญญาณคีย์

ที่ทางออก OC0B(PD5)ไมโครคอนโทรลเลอร์ U1สร้างสัญญาณ PWM มันเข้าสู่สวิตช์ JP2, JP3. ด้วยสวิตช์เหล่านี้ คุณสามารถเลือกตัวเลือกในการใช้ PWM กับปุ่มต่างๆ (ด้านบน ด้านล่าง หรือปุ่มทั้งหมด) ในแผนภาพสวิตช์ JP2ถูกตั้งค่าเป็นตำแหน่งสำหรับจ่ายสัญญาณ PWM ไปยังปุ่มบน สวิตช์ JP3บนไดอะแกรมถูกตั้งค่าเป็นตำแหน่งเพื่อปิดการจ่ายสัญญาณ PWM ไปยังคีย์ล่าง เดาได้ไม่ยากว่าหากคุณปิด PWM ที่ปุ่มบนและล่างเราจะได้ "ความเร็วเต็มไปข้างหน้า" อย่างถาวรที่เอาต์พุตซึ่งสามารถทำลายเครื่องยนต์หรือตัวควบคุมลงถังขยะได้ ดังนั้นอย่าลืมเปิดหัวสลับกัน หากคุณไม่ต้องการการทดลองดังกล่าว - และคุณรู้ว่าจะใช้ PWM กับคีย์ใดและคีย์ใดไม่ต้องการ อย่าเพิ่งเปลี่ยน หลังจากสวิตช์ PWM สัญญาณจะถูกส่งไปยังอินพุตขององค์ประกอบลอจิก “&” ( ยูทู, U3). ลอจิกเดียวกันรับสัญญาณ 6 ตัวจากพินไมโครคอนโทรลเลอร์ PB0..PB5ซึ่งเป็นสัญญาณควบคุม 6 ปุ่ม ดังนั้นองค์ประกอบเชิงตรรกะ ( ยูทู, U3) กำหนดสัญญาณ PWM บนสัญญาณควบคุม หากคุณแน่ใจว่าจะใช้ PWM ให้พูดเฉพาะกับสวิตช์ด้านล่าง จากนั้นจึงใช้องค์ประกอบที่ไม่จำเป็น ( ยูทู) สามารถแยกออกจากวงจรได้และสามารถส่งสัญญาณที่เกี่ยวข้องจากไมโครคอนโทรลเลอร์ไปยังไดรเวอร์หลักได้ เหล่านั้น. สัญญาณไปยังไดรเวอร์ของปุ่มบนจะส่งโดยตรงจากไมโครคอนโทรลเลอร์และไปยังปุ่มล่าง - ผ่านองค์ประกอบลอจิก

ข้อเสนอแนะ (การตรวจสอบแรงดันเฟสของมอเตอร์)

แรงดันเฟสมอเตอร์ ,วี,ยูผ่านตัวแบ่งตัวต้านทาน W - (R17, R25), วี - (R18, R24), ยู - (R19, R23)มาถึงอินพุตคอนโทรลเลอร์ ADC0(พีซี0), ADC1(พีซี1), ADC2(พีซี2). พินเหล่านี้ใช้เป็นอินพุตตัวเปรียบเทียบ (ในตัวอย่างที่อธิบายไว้ใน AVR444.pdfจากบริษัท แอตเมลไม่ใช้ตัวเปรียบเทียบ แต่เป็นการวัดแรงดันไฟฟ้าโดยใช้ ADC (ADC) ฉันละทิ้งวิธีนี้เนื่องจากเวลาการแปลง ADC ไม่อนุญาตสำหรับมอเตอร์ความเร็วสูง) ตัวแบ่งความต้านทานถูกเลือกในลักษณะที่แรงดันไฟฟ้าที่ใช้กับอินพุตของไมโครคอนโทรลเลอร์ไม่เกินแรงดันไฟฟ้าที่อนุญาต ในกรณีนี้ตัวต้านทาน 10K และ 5K จะถูกหารด้วย 3 นั่นคือ เมื่อเครื่องยนต์ใช้ไฟ 12V. จะจ่ายให้กับไมโครคอนโทรลเลอร์ 12V*5K/(10K+5K)=4V. แรงดันอ้างอิงสำหรับตัวเปรียบเทียบ (อินพุต AIN1) จ่ายมาจากครึ่งหนึ่งของแรงดันไฟฟ้าของแหล่งจ่ายมอเตอร์ผ่านตัวแบ่ง ( R5, R6, R7, R8). โปรดทราบว่าตัวต้านทาน ( R5, R6) ที่มูลค่าที่ตราไว้จะเหมือนกับ ( R17,R25), (R18, R24),(R19, ​​R23). นอกจากนี้ แรงดันไฟฟ้าจะลดลงครึ่งหนึ่งโดยตัวแบ่ง R7, R8หลังจากนั้นก็จะไปที่ขา AIN1ตัวเปรียบเทียบภายในของไมโครคอนโทรลเลอร์ สวิตช์ JP1ให้คุณเปลี่ยนแรงดันอ้างอิงเป็นแรงดัน "จุดกึ่งกลาง" ที่สร้างโดยตัวต้านทาน ( R20, R21, R22). สิ่งนี้ทำขึ้นเพื่อการทดลองและไม่ได้พิสูจน์ตัวเอง หากไม่ต้องการ JP1, R20, R21, R22สามารถแยกออกจากแผนภาพได้

เซ็นเซอร์ฮอลล์

เนื่องจากเรกูเลเตอร์เป็นแบบสากล จึงต้องรับสัญญาณจากเซ็นเซอร์ Hall หากใช้มอเตอร์ที่มีเซ็นเซอร์ สันนิษฐานว่าเซ็นเซอร์ Hall เป็นแบบแยกประเภท SS41. นอกจากนี้ยังสามารถใช้เซ็นเซอร์ประเภทอื่นที่มีเอาต์พุตแยกได้ รับสัญญาณจากเซ็นเซอร์สามตัวผ่านตัวต้านทาน R11, R12, R13บนสวิตช์ JP4, JP5, JP6. ตัวต้านทาน R16, R15, R14ทำหน้าที่เป็นตัวต้านทานแบบดึงขึ้น C7, C8, C9- ตัวเก็บประจุกรอง สวิตช์ JP4, JP5, JP6เลือกประเภทการป้อนกลับของมอเตอร์แล้ว นอกเหนือจากการเปลี่ยนตำแหน่งของสวิตช์ในการตั้งค่าโปรแกรมของคอนโทรลเลอร์แล้ว คุณต้องระบุประเภทของเครื่องยนต์ที่เหมาะสม ( ไร้เซ็นเซอร์หรือ เซ็นเซอร์).

การวัดสัญญาณแอนะล็อก

ที่ทางเข้า ADC5(พีซี5)ผ่านตัวแบ่ง R5, R6จ่ายแรงดันให้กับมอเตอร์ แรงดันไฟฟ้านี้ควบคุมโดยไมโครคอนโทรลเลอร์

ที่ทางเข้า ADC3(พีซี3)รับสัญญาณอะนาล็อกจากเซ็นเซอร์ปัจจุบัน เซ็นเซอร์ปัจจุบัน ACS756SA. นี่คือเซ็นเซอร์ปัจจุบันตามเอฟเฟกต์ Hall ข้อดีของเซ็นเซอร์นี้คือไม่ใช้การแบ่ง ซึ่งหมายความว่ามีความต้านทานภายในใกล้เคียงกับศูนย์ ดังนั้นจึงไม่มีความร้อนเกิดขึ้นบนเซ็นเซอร์ นอกจากนี้ เอาต์พุตของเซ็นเซอร์เป็นแบบอะนาล็อกภายใน 5V ดังนั้น หากไม่มีการแปลงใดๆ มันจะถูกป้อนไปยังอินพุตของ ADC ของไมโครคอนโทรลเลอร์ ซึ่งทำให้วงจรง่ายขึ้น หากคุณต้องการเซ็นเซอร์ที่มีช่วงการวัดกระแสไฟฟ้าขนาดใหญ่ คุณเพียงแค่เปลี่ยนเซ็นเซอร์ที่มีอยู่ด้วยเซ็นเซอร์ใหม่ โดยไม่ต้องเปลี่ยนวงจรเลย

หากคุณต้องการใช้ shunt กับรูปแบบการขยายเสียงที่ตามมา ให้จับคู่ - โปรด

สัญญาณคำสั่ง

สัญญาณความเร็วเครื่องยนต์จากโพเทนชิออมิเตอร์ RV1เข้าสู่อินพุต ADC4(พีซี4). ให้ความสนใจกับตัวต้านทาน R9- จะสับเปลี่ยนสัญญาณในกรณีที่สายไฟขาดไปยังโพเทนชิออมิเตอร์

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

อินเตอร์เฟส UART

สัญญาณ เท็กซัส, อาร์เอ็กซ์ใช้เพื่อปรับตัวควบคุมและออกข้อมูลเกี่ยวกับสถานะของตัวควบคุม - ความเร็วรอบเครื่องยนต์ กระแสไฟฟ้า แรงดันไฟฟ้า ฯลฯ ในการกำหนดค่าคอนโทรลเลอร์ สามารถเชื่อมต่อกับพอร์ต USB ของคอมพิวเตอร์โดยใช้ การกำหนดค่าทำได้ผ่านโปรแกรมเทอร์มินัล ตัวอย่างเช่น: ไฮเปอร์เทอร์มินอลหรือ สีโป๊ว .

อื่น

นอกจากนี้ยังมีหน้าสัมผัสย้อนกลับ - เอาต์พุตไมโครคอนโทรลเลอร์ PD3. หากปิดหน้าสัมผัสเหล่านี้ก่อนสตาร์ทมอเตอร์ มอเตอร์จะหมุนกลับทิศทาง

LED ส่งสัญญาณสถานะของตัวควบคุมเชื่อมต่อกับเอาต์พุต PD4.

ส่วนพลังงาน

ไดรเวอร์หลักที่ใช้ IR2101. ไดรเวอร์นี้มีข้อดีอย่างหนึ่ง - ราคาต่ำ เหมาะสำหรับระบบกระแสไฟต่ำ สำหรับปุ่มที่ทรงพลัง IR2101จะอ่อนแอ ไดรเวอร์หนึ่งตัวขับทรานซิสเตอร์ MOSFET ช่อง "N" สองตัว (บนและล่าง) เราต้องการชิปดังกล่าวสามตัว

ต้องเลือกปุ่มขึ้นอยู่กับกระแสและแรงดันสูงสุดของแหล่งจ่ายมอเตอร์ (บทความแยกต่างหากจะอุทิศให้กับการเลือกปุ่มและไดรเวอร์) แผนภาพแสดง IR540ในความเป็นจริงเราใช้ K3069. K3069ออกแบบมาสำหรับแรงดัน 60V และกระแส 75A นี่เป็นสิ่งที่เกินความจำเป็นอย่างชัดเจน แต่ฉันได้รับมันฟรีในปริมาณมาก (ฉันขอให้คุณมีความสุขเช่นกัน)

ตัวเก็บประจุ C19ต่อขนานกับแบตเตอรี่ที่จ่าย ยิ่งความจุมากเท่าไหร่ก็ยิ่งดีเท่านั้น ตัวเก็บประจุนี้ป้องกันแบตเตอรี่จากไฟกระชากและกุญแจจากแรงดันไฟฟ้าตกที่มีนัยสำคัญ ในกรณีที่ไม่มีตัวเก็บประจุนี้ คุณจะมีปัญหากับคีย์เป็นอย่างน้อย หากคุณต่อแบตเตอรี่โดยตรงกับ วี.ดี- ประกายไฟสามารถกระโดดได้ ตัวต้านทานดับประกายไฟ R32ใช้เมื่อเชื่อมต่อกับแบตเตอรี่ เชื่อมต่อได้ทันที ”แบตเตอรี่แล้วเสิร์ฟ” + ” ไปยังผู้ติดต่อ แอนตี้สปาร์ค. กระแสไหลผ่านตัวต้านทานและชาร์จตัวเก็บประจุอย่างช้าๆ C19. หลังจากนั้นสองสามวินาที ให้ต่อหน้าสัมผัสแบตเตอรี่เข้ากับ วี.ดี. ด้วยแหล่งจ่ายไฟ 12V คุณไม่สามารถทำ Antispark ได้

ความสามารถของเฟิร์มแวร์

  • ความสามารถในการควบคุมมอเตอร์ที่มีและไม่มีเซ็นเซอร์
  • สำหรับมอเตอร์แบบไร้เซ็นเซอร์ การสตาร์ทมีสามประเภท: โดยไม่ต้องกำหนดตำแหน่งเริ่มต้น ด้วยคำจำกัดความของตำแหน่งเริ่มต้น รวมกัน;
  • การตั้งค่ามุมล่วงหน้าของเฟสสำหรับมอเตอร์แบบไร้เซ็นเซอร์ในขั้นตอน 1 องศา
  • ความสามารถในการใช้หนึ่งในสองอินพุตอ้างอิง: 1-อะนาล็อก, 2-RC;
  • การสอบเทียบสัญญาณอินพุต
  • เครื่องยนต์ถอยหลัง
  • การปรับตัวควบคุมผ่านพอร์ต UART และรับข้อมูลจากตัวควบคุมระหว่างการทำงาน (ความเร็ว, กระแส, แรงดันแบตเตอรี่)
  • PWM ความถี่ 16, 32 KHz.
  • การตั้งค่าระดับสัญญาณ PWM เพื่อสตาร์ทเครื่องยนต์
  • การควบคุมแรงดันแบตเตอรี่ สองเกณฑ์: ขีด จำกัด และจุดตัด เมื่อแรงดันไฟฟ้าของแบตเตอรี่ลดลงถึงขีดจำกัด ความเร็วของเครื่องยนต์จะลดลง เมื่อลดลงต่ำกว่าเกณฑ์จุดตัด จะมีการหยุดโดยสมบูรณ์
  • การควบคุมกระแสมอเตอร์ สองเกณฑ์: ขีด จำกัด และจุดตัด;
  • แดมเปอร์ปรับได้ของสัญญาณการขับขี่
  • กำหนดเวลาตายสำหรับกุญแจ

การทำงานของเรกูเลเตอร์

การรวม

แรงดันไฟฟ้าของตัวควบคุมและมอเตอร์นั้นแยกจากกัน ดังนั้นคำถามอาจเกิดขึ้น: จะใช้แรงดันไฟฟ้าตามลำดับใด ฉันแนะนำให้ใช้แรงดันไฟฟ้ากับวงจรควบคุม จากนั้นจึงต่อแหล่งจ่ายไฟเข้ากับมอเตอร์ แม้ว่าลำดับอื่น ๆ ของปัญหาจะไม่เกิดขึ้น. ดังนั้นด้วยการจ่ายแรงดันไฟฟ้าพร้อมกันจึงไม่มีปัญหาเช่นกัน

หลังจากเปิดเครื่องยนต์จะส่งเสียงบี๊บสั้น 1 ครั้ง (หากไม่ได้ปิดเสียง) จะติดและไฟ LED จะติดสว่างตลอดเวลา เครื่องควบคุมพร้อมที่จะทำงาน

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

ปล่อย

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

หากมอเตอร์หยุดทำงานหรือโรเตอร์ติดขัดทางกลไก การป้องกันจะทำงานและเรกกูเลเตอร์จะพยายามสตาร์ทมอเตอร์ใหม่

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

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

E: แรงดันแบตเตอรี่ต่ำสุด: แรงดันแบตเตอรี่สูงสุด: กระแสสูงสุด: ความเร็วรอบเครื่องยนต์ (รอบต่อนาที) A: แรงดันแบตเตอรี่ปัจจุบัน: กระแสไฟปัจจุบัน: ความเร็วเครื่องยนต์ปัจจุบัน (รอบต่อนาที)

ข้อมูลจะออกในช่วงเวลาประมาณ 1 วินาที อัตราการถ่ายโอนบนพอร์ต 9600

การตั้งค่าเรกูเลเตอร์

ในการกำหนดค่าคอนโทรลเลอร์ ให้เชื่อมต่อกับคอมพิวเตอร์โดยใช้ อัตราการถ่ายโอนบนพอร์ต 9600

การเปลี่ยนคอนโทรลเลอร์เป็นโหมดการตั้งค่าเกิดขึ้นเมื่อเปิดคอนโทรลเลอร์เมื่อสัญญาณการตั้งค่าของโพเทนชิออมิเตอร์มีค่ามากกว่าศูนย์ เหล่านั้น. หากต้องการเปลี่ยนเรกูเลเตอร์เป็นโหมดการตั้งค่า ให้หมุนปุ่มของโพเทนชิออมิเตอร์การตั้งค่า จากนั้นเปิดเรกูเลเตอร์ เครื่องจะแสดงข้อความแจ้งเป็นสัญลักษณ์ “ > “. จากนั้นคุณสามารถป้อนคำสั่ง

ตัวควบคุมยอมรับคำสั่งต่อไปนี้ (ในเฟิร์มแวร์เวอร์ชันต่างๆ ชุดการตั้งค่าและคำสั่งอาจแตกต่างกัน):

ชม.- แสดงรายการคำสั่ง;
? - การตั้งค่าเอาต์พุต
- การสอบเทียบสัญญาณการขับขี่
– การรีเซ็ตการตั้งค่ากลับเป็นการตั้งค่าจากโรงงาน

ทีม " ? ” พิมพ์รายการการตั้งค่าที่มีอยู่ทั้งหมดและค่าของพวกเขาไปยังเทอร์มินัล ตัวอย่างเช่น:

motor.type=0 motor.magnets=12 motor.angle=7 motor.start.type=0 motor.start.time=10 pwm=32 pwm.start=15 pwm.min=10 voltage.limit=128 voltage.cutoff =120 current.limit=200 current.cutoff=250 system.sound=1 system.input=0 system.damper=10 system.deadtime=1

คุณสามารถเปลี่ยนการตั้งค่าที่ต้องการโดยใช้คำสั่งต่อไปนี้:

<настройка>=<значение>

ตัวอย่างเช่น:

pwm.start=15

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

การวัดสัญญาณแอนะล็อก (แรงดัน กระแส) ดำเนินการโดยใช้ ADC ของไมโครคอนโทรลเลอร์ ADC ทำงานในโหมด 8 บิต ความแม่นยำในการวัดถูกประเมินต่ำกว่าโดยเจตนาเพื่อให้แน่ใจว่ามีอัตราการแปลงสัญญาณอะนาล็อกที่ยอมรับได้ ดังนั้นคอนโทรลเลอร์จึงส่งออกค่าอะนาล็อกทั้งหมดในรูปแบบตัวเลข 8 บิต เช่น ตั้งแต่ 0 ถึง 255

วัตถุประสงค์ของการตั้งค่า:

รายการการตั้งค่า คำอธิบาย:

พารามิเตอร์คำอธิบายความหมาย
ประเภทมอเตอร์ประเภทมอเตอร์0-เซ็นเซอร์; 1-เซ็นเซอร์
แม่เหล็กมอเตอร์จำนวนแม่เหล็กในโรเตอร์ของมอเตอร์ ใช้เพื่อคำนวณความเร็วรอบเครื่องยนต์เท่านั้น0..255 ชิ้น
มุมมอเตอร์มุมล่วงหน้าเฟส ใช้สำหรับมอเตอร์ไร้เซ็นเซอร์เท่านั้น0..30 องศา
motor.start.typeเริ่มประเภท. ใช้สำหรับมอเตอร์ไร้เซ็นเซอร์เท่านั้น0- โดยไม่กำหนดตำแหน่งของโรเตอร์ 1- ด้วยการกำหนดตำแหน่งของโรเตอร์ 2 รวมกัน;
motor.start.timeเวลาเริ่มต้น.0..255 น.ส
พี.เอ็ม.เอ็มความถี่ PWM16, 32, กิโลเฮิรตซ์
pwm.startค่า PWM (%) เพื่อสตาร์ทมอเตอร์0..50 %
pwm.นาทีค่าของค่า PWM ขั้นต่ำ (%) ที่มอเตอร์หมุน0..30 %
ขีด จำกัด ของแรงดันไฟฟ้าแรงดันแบตเตอรี่ที่จะจำกัดพลังงานที่จ่ายให้กับมอเตอร์ ระบุไว้ในการอ่าน ADC0..255*
แรงดันไฟฟ้า.cutoffแรงดันแบตเตอรี่ที่จะดับเครื่องยนต์ ระบุไว้ในการอ่าน ADC0..255*
วงเงินปัจจุบันกระแสไฟที่จ่ายให้กับมอเตอร์ควรถูกจำกัด ระบุไว้ในการอ่าน ADC0..255**
ทางลัดปัจจุบันกระแสไฟฟ้าที่ควรปิดมอเตอร์ ระบุไว้ในการอ่าน ADC0..255**
ระบบเสียงเปิด / ปิดสัญญาณเสียงที่เครื่องยนต์ปล่อยออกมา0-ปิดการใช้งาน; 1 เปิดใช้งาน;
ระบบอินพุตสัญญาณคำสั่ง0-โพเทนชิออมิเตอร์; สัญญาณ 1-RC;
system.แดมเปอร์การทำให้หมาด ๆ อินพุต0..255 หน่วยธรรมดา
system.deadtimeค่า Dead Time สำหรับคีย์ในหน่วยไมโครวินาที0..2, µs

* – ค่าตัวเลขของตัวแปลงอนาล็อกเป็นดิจิตอล 8 บิต
คำนวณตามสูตร: ADC = (U*R6/(R5+R6))*255/5
ที่ไหน: ยู- แรงดันไฟฟ้าเป็นโวลต์ R5, R6คือความต้านทานของตัวต้านทานแบบแบ่งหน่วยเป็นโอห์ม

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

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

อุปกรณ์และหลักการทำงาน

องค์ประกอบหลักของ BDPT คือ:

  • โรเตอร์ที่ยึดแม่เหล็กถาวร
  • สเตเตอร์ซึ่งมีการติดตั้งขดลวด
  • ตัวควบคุมอิเล็กทรอนิกส์.

จากการออกแบบเครื่องยนต์ดังกล่าวสามารถเป็นได้สองประเภท:

มีการจัดเรียงโรเตอร์ภายใน (inrunner)

ด้วยการจัดเรียงโรเตอร์ภายนอก (เอาท์รันเนอร์)

ในกรณีแรก โรเตอร์จะหมุนภายในสเตเตอร์ และในกรณีที่สอง โรเตอร์จะหมุนรอบสเตเตอร์

เครื่องยนต์ inrunnerใช้เมื่อจำเป็นต้องได้รับความเร็วรอบสูง มอเตอร์นี้มีการออกแบบมาตรฐานที่เรียบง่ายกว่า ซึ่งช่วยให้สามารถใช้สเตเตอร์แบบตายตัวเพื่อติดตั้งมอเตอร์ได้

เครื่องยนต์ที่วิ่งเร็วกว่าเหมาะสำหรับแรงบิดสูงที่รอบต่ำ ในกรณีนี้ เครื่องยนต์จะติดตั้งโดยใช้เพลาคงที่

เครื่องยนต์ inrunner RPM สูง แรงบิดต่ำ เครื่องยนต์ที่วิ่งเร็วกว่า- ความเร็วต่ำ แรงบิดสูง

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

ผู้อำนวยการ ก.บ.ภ

ตัวควบคุมความเร็ว ลักษณะ

ใช้เพื่อควบคุมมอเตอร์แบบไร้แปรงถ่าน ตัวควบคุมพิเศษ - ตัวควบคุมความเร็วของเพลามอเตอร์กระแสตรง. หน้าที่ของมันคือการสร้างและจ่ายแรงดันไฟฟ้าที่ต้องการให้กับขดลวดที่ต้องการในเวลาที่เหมาะสม ตัวควบคุมสำหรับอุปกรณ์ที่ใช้พลังงาน 220 V มักใช้วงจรอินเวอร์เตอร์ซึ่งกระแสที่มีความถี่ 50 Hz จะถูกแปลงเป็นกระแสตรงก่อนแล้วจึงเปลี่ยนเป็นสัญญาณการปรับความกว้างพัลส์ (PWM) ในการจ่ายแรงดันไฟฟ้าให้กับขดลวดสเตเตอร์ จะใช้สวิตช์อิเล็กทรอนิกส์อันทรงพลังบนทรานซิสเตอร์สองขั้วหรือองค์ประกอบพลังงานอื่นๆ

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

แผนผังของตัวควบคุมความเร็ว K1-K6 - ปุ่ม D1-D3 - เซ็นเซอร์ตำแหน่งโรเตอร์ (เซ็นเซอร์ Hall)

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

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

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

ข้อดีและข้อเสีย

เมื่อเปรียบเทียบกับมอเตอร์ทั่วไป มอเตอร์ BLDC มีข้อดีดังต่อไปนี้:

  • ประสิทธิภาพสูง;
  • ประสิทธิภาพสูง;
  • ความเป็นไปได้ของการเปลี่ยนความเร็ว;
  • ไม่มีแปรงประกาย;
  • เสียงเล็ก ๆทั้งในช่วงเสียงและความถี่สูง
  • ความน่าเชื่อถือ;
  • ความสามารถในการทนต่อแรงบิดที่มากเกินไป;
  • ยอดเยี่ยม อัตราส่วนขนาดต่อกำลัง.

มอเตอร์ไร้แปรงถ่านมีประสิทธิภาพสูง สามารถเข้าถึง 93-95%

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

ข้อเสียของ BDPT คือความซับซ้อนของระบบควบคุมและค่าใช้จ่ายสูง

แอปพลิเคชัน

ขอบเขตของ BDTP มีดังนี้:

  • การสร้างแบบจำลอง;
  • ยา;
  • ยานยนต์;
  • อุตสาหกรรมน้ำมันและก๊าซ;
  • เครื่องใช้ไฟฟ้า;
  • อุปกรณ์ทางทหาร.

การใช้งาน DB สำหรับโมเดลเครื่องบินให้ข้อได้เปรียบที่สำคัญในแง่ของกำลังและขนาด การเปรียบเทียบมอเตอร์แปรงถ่าน Speed-400 แบบเดิมกับ BDTP ของ Astro Flight 020 ในระดับเดียวกัน แสดงให้เห็นว่ามอเตอร์ประเภทแรกมีประสิทธิภาพ 40-60% ประสิทธิภาพของเครื่องยนต์ที่สองภายใต้เงื่อนไขเดียวกันสามารถเข้าถึงได้ถึง 95% ดังนั้นการใช้ DB ทำให้สามารถเพิ่มกำลังของส่วนกำลังของโมเดลหรือเวลาบินได้เกือบสองเท่า

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

ในรถยนต์มีการใช้เครื่องยนต์ดังกล่าวใน ลิฟท์แก้ว ที่ปัดน้ำฝนไฟฟ้า ที่ล้างไฟหน้า และระบบควบคุมการยกเบาะนั่งแบบไฟฟ้า.

ไม่มีตัวสับเปลี่ยนและประกายไฟของแปรงอนุญาตให้ใช้ DB เป็นองค์ประกอบของอุปกรณ์ล็อค ในอุตสาหกรรมน้ำมันและก๊าซ.

ตัวอย่างของการใช้ DB ในเครื่องใช้ในครัวเรือนเราสามารถสังเกตเครื่องซักผ้าที่มีดรัมไดรฟ์โดยตรงจาก LG บริษัทนี้ใช้ BDTP ประเภท Outrunner มีแม่เหล็ก 12 ตัวบนโรเตอร์ของมอเตอร์และตัวเหนี่ยวนำ 36 ตัวบนสเตเตอร์ซึ่งพันด้วยลวดที่มีเส้นผ่านศูนย์กลาง 1 มม. บนแกนเหล็กที่เป็นสื่อกระแสไฟฟ้า ขดลวดเชื่อมต่อแบบอนุกรม 12 ขดลวดต่อเฟส ความต้านทานของแต่ละเฟสคือ 12 โอห์ม เซ็นเซอร์ Hall ใช้เป็นเซ็นเซอร์ตำแหน่งโรเตอร์ ใบพัดของมอเตอร์ติดอยู่กับถังซักของเครื่องซักผ้า

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

ควบคู่ไปกับ DU ที่ใช้พลังงานต่ำและปานกลาง BLDC ขนาดใหญ่กำลังถูกใช้มากขึ้นในอุตสาหกรรมหนัก การเดินเรือ และการทหาร

ฐานข้อมูลพลังงานสูงที่ออกแบบมาสำหรับกองทัพเรือสหรัฐฯ ตัวอย่างเช่น Powertec ได้พัฒนา CBTP ขนาด 220kW 2000rpm แรงบิดของเครื่องยนต์สูงถึง 1,080 นิวตันเมตร

นอกเหนือจากพื้นที่เหล่านี้แล้ว DBs ยังใช้ในการออกแบบเครื่องมือกล แท่นพิมพ์ สายการผลิตพลาสติก ตลอดจนพลังงานลมและการใช้พลังงานคลื่นยักษ์

ลักษณะเฉพาะ

ลักษณะสำคัญของเครื่องยนต์:

  • กำลังไฟ;
  • พลังงานสูงสุด;
  • กระแสไฟสูงสุด;
  • แรงดันไฟฟ้าสูงสุด;
  • ความเร็วสูงสุด(หรือปัจจัย Kv);
  • ความต้านทานที่คดเคี้ยว;
  • มุมล่วงหน้า;
  • โหมดการทำงาน;
  • ลักษณะน้ำหนักโดยรวมเครื่องยนต์.

ตัวบ่งชี้หลักของเครื่องยนต์คือกำลังไฟพิกัด นั่นคือ กำลังที่เครื่องยนต์สร้างขึ้นเป็นเวลานานในการทำงาน

กำลังไฟสูงสุด- นี่คือพลังที่เครื่องยนต์สามารถให้ในช่วงเวลาสั้น ๆ โดยไม่ยุบ ตัวอย่างเช่น สำหรับมอเตอร์ไร้แปรงถ่าน Astro Flight 020 ที่กล่าวถึงข้างต้น จะมีขนาด 250 วัตต์

กระแสไฟสูงสุด. สำหรับ Astro Flight 020 คือ 25 A

แรงดันไฟฟ้าสูงสุด- แรงดันไฟฟ้าที่ขดลวดมอเตอร์สามารถทนได้ Astro Flight 020 ถูกตั้งค่าให้ทำงานที่ 6V ถึง 12V

ความเร็วรอบเครื่องยนต์สูงสุด. บางครั้งหนังสือเดินทางระบุค่าสัมประสิทธิ์ Kv - จำนวนรอบเครื่องยนต์ต่อโวลต์ สำหรับ Astro Flight 020 Kv= 2567 rpm. ในกรณีนี้ ความเร็วสูงสุดสามารถกำหนดได้โดยการคูณปัจจัยนี้ด้วยแรงดันไฟฟ้าสูงสุด

โดยปกติ ความต้านทานที่คดเคี้ยวสำหรับเครื่องยนต์คือหนึ่งในสิบหรือหนึ่งในพันของโอห์ม สำหรับ Astro Flight 020 R= 0.07 โอห์ม ความต้านทานนี้ส่งผลต่อประสิทธิภาพของ BPDT

มุมนำแสดงถึงความก้าวหน้าของการสลับแรงดันบนขดลวด มีความเกี่ยวข้องกับลักษณะอุปนัยของความต้านทานของขดลวด

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

ในหนังสือเดินทางสำหรับเครื่องยนต์จะมีการกำหนดขนาดและน้ำหนักไว้ นอกจากนี้ ตัวอย่างเช่น สำหรับเครื่องยนต์ที่มีไว้สำหรับรุ่นเครื่องบิน จะมีการกำหนดขนาดการลงจอดและเส้นผ่านศูนย์กลางเพลา โดยเฉพาะอย่างยิ่ง ข้อกำหนดต่อไปนี้มีไว้สำหรับเครื่องยนต์ Astro Flight 020:

  • ความยาว 1.75”;
  • เส้นผ่านศูนย์กลาง 0.98”;
  • เส้นผ่านศูนย์กลางเพลาคือ 1/8”;
  • น้ำหนัก 2.5 ออนซ์

สรุป:

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

หลักการของการทำงานของมอเตอร์กระแสตรงแบบไร้แปรงถ่าน (BCDM) เป็นที่ทราบกันมานานแล้ว และมอเตอร์แบบไร้แปรงถ่านก็เป็นทางเลือกที่น่าสนใจสำหรับโซลูชันแบบดั้งเดิมมาโดยตลอด อย่างไรก็ตาม เครื่องจักรไฟฟ้าดังกล่าวพบการใช้เทคโนโลยีอย่างกว้างขวางเฉพาะในศตวรรษที่ 21 เท่านั้น ปัจจัยชี้ขาดในการใช้งานอย่างแพร่หลายคือการลดต้นทุนของอุปกรณ์อิเล็กทรอนิกส์ควบคุมไดรฟ์ BDKP หลายเท่า

ปัญหามอเตอร์สะสม

ในระดับพื้นฐาน หน้าที่ของมอเตอร์ไฟฟ้าคือการแปลงพลังงานไฟฟ้าเป็นพลังงานกล มีปรากฏการณ์ทางกายภาพหลักสองประการที่เป็นรากฐานของการออกแบบเครื่องใช้ไฟฟ้า:

เครื่องยนต์ได้รับการออกแบบในลักษณะที่สนามแม่เหล็กที่สร้างขึ้นบนแม่เหล็กแต่ละอันมีปฏิสัมพันธ์ซึ่งกันและกันเสมอ ทำให้เกิดการหมุนของโรเตอร์ มอเตอร์กระแสตรงแบบดั้งเดิมประกอบด้วยสี่ส่วนหลัก:

  • สเตเตอร์ (องค์ประกอบคงที่พร้อมวงแหวนแม่เหล็ก);
  • สมอ (องค์ประกอบหมุนด้วยขดลวด);
  • แปรงถ่าน
  • นักสะสม

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

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

  • การสึกหรอของแปรง
  • การรบกวนทางไฟฟ้าอันเป็นผลมาจากการเกิดประกายไฟ
  • ข้อ จำกัด ความเร็วสูงสุด
  • ปัญหาในการทำให้แม่เหล็กไฟฟ้าหมุนเย็นลง

การปรากฏตัวของเทคโนโลยีโปรเซสเซอร์และทรานซิสเตอร์พลังงานทำให้นักออกแบบละทิ้งหน่วยสวิตชิ่งเชิงกลและเปลี่ยนบทบาทของโรเตอร์และสเตเตอร์ในมอเตอร์ไฟฟ้ากระแสตรง

หลักการทำงานของ BDKP

ในมอเตอร์ไฟฟ้าแบบไร้แปรงซึ่งแตกต่างจากรุ่นก่อน บทบาทของสวิตช์เชิงกลนั้นดำเนินการโดยตัวแปลงอิเล็กทรอนิกส์ ทำให้สามารถใช้วงจร "inside-out" ของ BDKP ได้ - ขดลวดของมันตั้งอยู่บนสเตเตอร์ซึ่งไม่จำเป็นต้องใช้ตัวสะสม

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

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

ข้อมูลที่จำเป็นสำหรับการประมวลผลทางอิเล็กทรอนิกส์นั้นหาได้จากสองวิธี:

  • การตรวจจับตำแหน่งที่แน่นอนของเพลา
  • การวัดแรงดันไฟฟ้าที่เหนี่ยวนำในขดลวดสเตเตอร์

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

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

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

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

แอปพลิเคชั่นและโอกาสที่ทันสมัย

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

BDKP เหมาะอย่างยิ่งสำหรับไดรฟ์ขนาดเล็กที่ทำงานในสภาวะที่ยากลำบากหรือมีความแม่นยำสูง: เครื่องป้อนและสายพานลำเลียง หุ่นยนต์อุตสาหกรรม ระบบกำหนดตำแหน่ง มีหลายส่วนที่มอเตอร์แบบไร้แปรงถ่านครอบงำอย่างไม่มีใครโต้แย้ง: ฮาร์ดไดรฟ์, ปั๊ม, พัดลมไร้เสียง, เครื่องใช้ไฟฟ้าขนาดเล็ก, ไดรฟ์ซีดี / ดีวีดี น้ำหนักเบาและกำลังขับสูงทำให้ BDCT เป็นพื้นฐานสำหรับการผลิตเครื่องมือช่างไร้สายที่ทันสมัย

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

เผยแพร่เมื่อ 11.04.2013

อุปกรณ์ที่ใช้ร่วมกัน (Inrunner, Outrunner)

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

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

แม่เหล็กและเสา

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

จำนวนแม่เหล็กไม่สอดคล้องกับจำนวนขั้วเสมอไป แม่เหล็กหลายตัวสามารถสร้างขั้วเดียวได้:

ในกรณีนี้ แม่เหล็ก 8 ตัวประกอบกันเป็น 4 ขั้ว ขนาดของแม่เหล็กขึ้นอยู่กับรูปทรงของมอเตอร์และคุณลักษณะของมอเตอร์ ยิ่งใช้แม่เหล็กแรงเท่าไร โมเมนต์ของแรงที่มอเตอร์บนเพลาพัฒนาก็จะยิ่งสูงขึ้นเท่านั้น

แม่เหล็กบนโรเตอร์ได้รับการแก้ไขด้วยกาวพิเศษ ที่พบได้น้อยกว่าคือการออกแบบที่มีตัวยึดแม่เหล็ก วัสดุของโรเตอร์สามารถนำไฟฟ้าได้ (เหล็ก) ที่ไม่นำไฟฟ้าแม่เหล็ก (อลูมิเนียมอัลลอยด์ พลาสติก ฯลฯ) รวมกัน

ขดลวดและฟัน

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

จำนวนสเตเตอร์ฟันต้องหารด้วยจำนวนเฟส เหล่านั้น. สำหรับมอเตอร์แบบไม่มีแปรงสามเฟส จำนวนฟันของสเตเตอร์ ต้องหารด้วย 3 ลงตัว. จำนวนฟันของสเตเตอร์อาจมากหรือน้อยกว่าจำนวนขั้วบนโรเตอร์ก็ได้ ตัวอย่างเช่นมีมอเตอร์ที่มีโครงร่าง: 9 ฟัน / 12 แม่เหล็ก 51 ฟัน / 46 แม่เหล็ก

ไม่ค่อยใช้เครื่องยนต์ที่มีสเตเตอร์ 3 ฟัน เนื่องจากมีเพียงสองเฟสเท่านั้นที่ทำงานได้ตลอดเวลา (เมื่อเปิดโดยดาวฤกษ์) แรงแม่เหล็กที่กระทำต่อโรเตอร์จะไม่สม่ำเสมอทั่วทั้งเส้นรอบวง (ดูรูปที่)

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

ในกรณีนี้ แรงแม่เหล็กที่กระทำต่อโรเตอร์จะหักล้างซึ่งกันและกัน ไม่มีความไม่สมดุล

ตัวเลือกสำหรับการกระจายเฟสที่คดเคี้ยวโดยสเตเตอร์ฟัน

ตัวเลือกที่คดเคี้ยวสำหรับ 9 ฟัน


ตัวเลือกการม้วนสำหรับ 12 ฟัน

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

รูปแบบที่ต้องการมากที่สุดคือ 6 กลุ่ม 2 ฟัน

มีอยู่ มอเตอร์ 51 ฟันบนสเตเตอร์! 17 ฟันต่อเฟส 17 เป็นจำนวนเฉพาะ, มันหารด้วย 1 กับตัวมันเองลงตัวเท่านั้น. จะกระจายลมบนฟันได้อย่างไร? อนิจจา ฉันไม่สามารถหาตัวอย่างและเทคนิคในวรรณกรรมที่จะช่วยแก้ปัญหานี้ได้ ปรากฎว่ามีการกระจายขดลวดดังนี้:

พิจารณาวงจรที่คดเคี้ยวจริง

โปรดทราบว่าการม้วนมีทิศทางการม้วนที่แตกต่างกันบนฟันแต่ละซี่ ทิศทางการคดเคี้ยวที่แตกต่างกันจะแสดงด้วยตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก รายละเอียดเกี่ยวกับการออกแบบขดลวดสามารถพบได้ในเอกสารที่นำเสนอในตอนท้ายของบทความ

ขดลวดแบบคลาสสิกดำเนินการด้วยสายเดียวสำหรับหนึ่งเฟส เหล่านั้น. ขดลวดทั้งหมดบนฟันของเฟสเดียวเชื่อมต่อเป็นอนุกรม

ขดลวดของฟันยังสามารถเชื่อมต่อแบบขนาน

นอกจากนี้ยังสามารถรวมกันได้

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

Turnovers ไฟฟ้าและจริง

หากโรเตอร์ของมอเตอร์มีสองขั้ว เมื่อหมุนสนามแม่เหล็กบนสเตเตอร์ครบหนึ่งรอบ โรเตอร์จะหมุนครบหนึ่งรอบ ด้วย 4 ขั้ว ต้องใช้สนามแม่เหล็ก 2 รอบบนสเตเตอร์เพื่อหมุนเพลามอเตอร์หนึ่งรอบเต็ม ยิ่งจำนวนขั้วของโรเตอร์มาก ก็ยิ่งต้องใช้แรงหมุนไฟฟ้ามากขึ้นเพื่อหมุนเพลามอเตอร์หนึ่งรอบ ตัวอย่างเช่น เรามีแม่เหล็ก 42 อันบนโรเตอร์ ในการหมุนโรเตอร์ 1 รอบ ต้องใช้ 42/2 = 21 รอบไฟฟ้า คุณสมบัตินี้สามารถใช้เป็นตัวลดขนาดได้ โดยการเลือกจำนวนขั้วที่ต้องการ คุณจะได้มอเตอร์ที่มีลักษณะความเร็วที่ต้องการ นอกจากนี้ ความเข้าใจในกระบวนการนี้จะจำเป็นสำหรับเราในอนาคต เมื่อเลือกพารามิเตอร์ของตัวควบคุม

เซ็นเซอร์ตำแหน่ง

การออกแบบเครื่องยนต์ที่ไม่มีเซ็นเซอร์นั้นแตกต่างจากเครื่องยนต์ที่มีเซ็นเซอร์เฉพาะในกรณีที่ไม่มีเซ็นเซอร์ ไม่มีความแตกต่างพื้นฐานอื่นๆ เซ็นเซอร์ตำแหน่งที่ใช้กันมากที่สุดโดยอิงจากเอฟเฟกต์ Hall เซ็นเซอร์จะตอบสนองต่อสนามแม่เหล็ก โดยปกติจะอยู่ที่สเตเตอร์ในลักษณะที่แม่เหล็กของโรเตอร์รับผลกระทบ มุมระหว่างเซ็นเซอร์ต้องเป็น 120 องศา

หมายถึง "องศาไฟฟ้า" เหล่านั้น. สำหรับมอเตอร์แบบหลายขั้ว การจัดเรียงทางกายภาพของเซ็นเซอร์อาจเป็นดังนี้:


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

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

ลักษณะสำคัญของเครื่องยนต์

เครื่องยนต์แต่ละตัวได้รับการคำนวณสำหรับข้อกำหนดเฉพาะและมีลักษณะสำคัญดังต่อไปนี้:

  • โหมดการทำงานเครื่องยนต์ได้รับการออกแบบ: ระยะยาวหรือระยะสั้น ยาวโหมดการทำงานหมายความว่าเครื่องยนต์สามารถทำงานได้หลายชั่วโมง เครื่องยนต์ดังกล่าวคำนวณในลักษณะที่การถ่ายเทความร้อนสู่สิ่งแวดล้อมสูงกว่าการปล่อยความร้อนของเครื่องยนต์ ในกรณีนี้จะไม่อุ่นขึ้น ตัวอย่าง: การระบายอากาศ บันไดเลื่อน หรือสายพานลำเลียง ช่วงเวลาสั้น ๆ -หมายความว่าเครื่องยนต์จะเปิดในช่วงเวลาสั้น ๆ ซึ่งจะไม่มีเวลาอุ่นเครื่องจนถึงอุณหภูมิสูงสุดตามด้วยระยะเวลานานซึ่งเครื่องยนต์จะมีเวลาเย็นลง ตัวอย่าง: ไดรฟ์ลิฟต์ เครื่องโกนหนวดไฟฟ้า ไดร์เป่าผม
  • ความต้านทานของขดลวดมอเตอร์. ความต้านทานของขดลวดมอเตอร์ส่งผลต่อประสิทธิภาพของมอเตอร์ ความต้านทานยิ่งต่ำประสิทธิภาพก็ยิ่งสูงขึ้น โดยการวัดความต้านทาน คุณจะพบว่ามีวงจรการสลับระหว่างกันในขดลวด ความต้านทานของขดลวดมอเตอร์มีค่าเป็นพันโอห์ม ในการวัด จำเป็นต้องใช้อุปกรณ์พิเศษหรือเทคนิคการวัดพิเศษ
  • แรงดันไฟฟ้าสูงสุด. แรงดันไฟฟ้าสูงสุดที่ขดลวดสเตเตอร์สามารถทนได้ แรงดันไฟฟ้าสูงสุดเกี่ยวข้องกับพารามิเตอร์ต่อไปนี้
  • รอบต่อนาทีสูงสุด. บางครั้งพวกเขาไม่ได้ระบุความเร็วสูงสุด แต่ kv-จำนวนรอบของมอเตอร์ต่อโวลต์ที่ไม่มีโหลดบนเพลา คูณตัวเลขนี้ด้วยแรงดันไฟฟ้าสูงสุด เราจะได้ความเร็วรอบเครื่องยนต์สูงสุดโดยไม่มีภาระบนเพลา
  • กระแสไฟสูงสุด. กระแสคดเคี้ยวสูงสุดที่อนุญาต ตามกฎแล้วจะมีการระบุเวลาที่มอเตอร์สามารถทนต่อกระแสที่ระบุด้วย ข้อ จำกัด กระแสสูงสุดเกี่ยวข้องกับความร้อนสูงเกินไปของขดลวด ดังนั้นที่อุณหภูมิแวดล้อมต่ำ เวลาทำงานจริงด้วยกระแสไฟสูงสุดจะนานขึ้น และมอเตอร์จะไหม้เร็วขึ้นในสภาพอากาศร้อน
  • กำลังเครื่องยนต์สูงสุดเกี่ยวข้องโดยตรงกับพารามิเตอร์ก่อนหน้า นี่คือกำลังสูงสุดที่เครื่องยนต์สามารถพัฒนาได้ในระยะเวลาสั้น ๆ ซึ่งปกติคือไม่กี่วินาที ด้วยการทำงานเป็นเวลานานที่กำลังสูงสุด เครื่องยนต์ร้อนจัดและความล้มเหลวเป็นสิ่งที่หลีกเลี่ยงไม่ได้
  • กำลังไฟ. กำลังที่เครื่องยนต์สามารถพัฒนาได้ตลอดระยะเวลาเปิดเครื่อง
  • มุมล่วงหน้าของเฟส (ไทม์มิ่ง). ขดลวดสเตเตอร์มีความเหนี่ยวนำซึ่งทำให้กระแสในขดลวดช้าลง กระแสจะถึงจุดสูงสุดหลังจากนั้นไม่นาน เพื่อชดเชยความล่าช้านี้ การสลับเฟสจะดำเนินการล่วงหน้า คล้ายกับการจุดระเบิดในเครื่องยนต์สันดาปภายใน ซึ่งการตั้งเวลาจุดระเบิดจะคำนึงถึงเวลาจุดระเบิดของเชื้อเพลิงด้วย

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