คำถามติดแท็ก encoder

2
เครื่องพิมพ์เลเซอร์ควบคุมเลเซอร์ในการผลิตความละเอียดสูงได้อย่างไร
ฉันเปิดเครื่องพิมพ์เลเซอร์ที่ชำรุดเมื่อวานนี้เพื่อค้นหาหนึ่งในส่วนที่สำคัญ (นี่คือภาพตัวอย่างจาก Google รูปภาพ) พยายามเรียนรู้จากการออกแบบของเลเซอร์ + มอเตอร์กระจกรูปหลายเหลี่ยมภายใน: ฉันสามารถค้นหา pinout ของชิปขับและทำให้มอเตอร์ทำงานที่ RPM ที่สูงมากได้สำเร็จและเลเซอร์เพื่อสะท้อนแสงที่หมุนออกไป ตอนนี้นี่คือส่วนที่ลึกลับสำหรับฉัน: มิเรอร์เป็นเพียงมาตรฐาน BLDC (ไม่ใช่เซอร์โวหรือเซอร์โวที่ใช้ตัวเข้ารหัส) กระจกหกเหลี่ยมกำลังหมุนด้วยความเร็วที่ไม่ทราบ / แน่นอน มีความเร็วในการหมุนสูงและความยาวของกระจกสั้น (ฉันวัดแต่ละด้านของกระจกหกเหลี่ยมให้มีความยาวประมาณ 2 ซม.) ดังนั้นพวกเขาจึงควบคุมเลเซอร์ให้สะท้อนตามระยะเวลาการหมุน / มุมที่แน่นอนของกระจกแต่ละตัวได้อย่างไร (กดดรัมรับแสงของเครื่องรับแสงที่ตำแหน่งที่แม่นยำสูงและ) ให้คุณภาพการพิมพ์ในพัน DPI เช่นดีกว่าความละเอียด 0.03 มม. กล่าวอีกนัยหนึ่งระยะเวลาของการเปิด / ปิดแสงเลเซอร์ประสานกับมุมกระจกในภาพด้านล่างเป็นอย่างไร
36 motor  encoder  laser  optics 

1
บอลเม้าส์รู้ทิศทางอย่างไร?
แกนหน้าบนเมาส์แบบกล (บอล) มีตัวส่งสัญญาณ IR และตัวรับสัญญาณคู่ที่มีล้อซึ่งดูเหมือนว่าจะมีรอยแยกเพียงอย่างเดียว มีการคำนวณทิศทางอย่างไร
27 encoder  mouse 

9
มีบางอย่างเช่นโพเทนชิออมิเตอร์ไม่สิ้นสุดหรือไม่?
ฉันกำลังพยายามค้นหาส่วนประกอบที่คล้ายกับโพเทนชิออมิเตอร์ให้เอาต์พุตแบบอะนาล็อก แต่สามารถหมุนได้อย่างไม่มีกำหนดในทิศทางเดียว ฉันลองค้นหาบางอย่างเช่นนี้ แต่ฉันไม่เคยพบสิ่งใดที่ทำในสิ่งที่ฉันต้องการในขณะที่ค่อนข้างถูก โปรดทราบว่าฉันไม่ได้กำลังค้นหาตัวเข้ารหัสแบบหมุนเนื่องจากพวกเขาอาจคลิกหรือราคาแพงเกินไป ฉันจินตนาการถึงโพเทนชิออมิเตอร์แบบปกติที่มีที่ปัดน้ำฝนหลายรายอาจทำงานได้ในกรณีนี้ มันจะให้ผลลัพธ์ที่แม่นยำอย่างราบรื่นแม้ในทิศทางเดียวสำหรับหลายรอบ มีส่วนราคาถูกอยู่ที่ทำงานเช่นนี้และสิ่งที่เรียกว่าอะไร แก้ไข:ขอบคุณ / u / quetzalcoatl สำหรับการจัดหาไดอะแกรมที่เป็นไปได้

12
ติดตามการหมุนด้วยความแม่นยำสูงมาก
ฉันต้องการติดตามตำแหน่งเชิงมุมของแขนหมุนด้วยมอเตอร์ที่ค่อนข้างช้า (direct-drive; ดูภาพประกอบด้านล่าง) - แต่ต้องการความแม่นยำเชิงมุมต่ำกว่า 0.05 °และความละเอียดที่คล้ายกัน ตามที่ @ gbulmer ระบุไว้ในความคิดเห็นซึ่งเทียบเท่ากับการติดตามปลายแขนตามแนวเส้นรอบวงอย่างแม่นยำด้วยความแม่นยำ (2 ×π× 10 ซม.) / (360˚ / 0.05) = 0.08 มม. ในปัจจุบันมีเซ็นเซอร์หรือวิธีการทางอิเล็กทรอนิกส์ที่สามารถให้ความแม่นยำระดับนี้ในการตรวจจับแบบหมุนโดยไม่ต้องใช้โชคหรือไม่? นี่คือสิ่งที่ฉันได้ลองมาแล้วตั้งแต่ง่ายที่สุดไปจนถึงซับซ้อน: เข็มทิศ / แม่เหล็กดิจิตอล: ฉันเริ่มต้นด้วยสิ่งนี้ แต่เห็นได้ชัดว่าไม่มีที่ไหนใกล้กับการแสดงที่ฉันกำลังมองหา การเข้ารหัสแบบหมุน: การเข้ารหัสตามโพเทนชิโอมิเตอร์ / Hall-Effect-sensor: ไม่สามารถรับความละเอียดที่เพียงพอและมีข้อผิดพลาดเชิงเส้นที่มีนัยสำคัญ วิชันซิสเต็ม: พยายามวางเครื่องหมายออปติคอลไว้ที่ปลายแขน (เนื่องจากส่วนปลายมีส่วนโค้งยาวที่สุด) และใช้กล้อง (OpenCV) เพื่อติดตามตำแหน่งของเครื่องหมาย: ไม่สามารถแก้ไขการหมุนที่เล็กมาก ๆ ได้เนื่องจากแขนหมุน พื้นที่ 10x10 ซม. ตัวเข้ารหัสแบบแม่เหล็ก: ฉันกำลังตรวจสอบการใช้ AS5048 ตัวเข้ารหัสแบบหมุนแม่เหล็กจาก …

4
วิธีการหมุนด้วยมอเตอร์ที่แม่นยำและแม่นยำมาก
ฉันกำลังทำการทดลองที่ฉันต้องหมุนหน้าปัดที่มีน้ำหนักเบา (<5 กรัมความต้องการแรงบิดที่ต่ำมากและค่อนข้างช้า) แต่ต้องทำขั้นตอนที่แม่นยำและแม่นยำมาก 0.03 องศา บางสิ่งเช่นนี้ (แสดงเป็นไดรฟ์โดยตรงที่นี่ แต่ฉันเปิดให้ตัวเลือกอื่นตามที่อธิบายไว้ด้านล่าง): การตั้งค่ามอเตอร์ / แนวทางใดต่อไปนี้มีแนวโน้มที่จะประสบความสำเร็จมากที่สุดสำหรับเป้าหมายของฉัน สเต็ปเปอร์มอเตอร์ทั่วไป (พูดด้วยระดับ 1.8 องศา) แล้วใช้ 128-microstepping อย่างไรก็ตามบทความนี้ระบุว่าการทำไมโครสเตปจะทำได้เพียงความละเอียด แต่ไม่แม่นยำ stepper กับกระปุกดาวเคราะห์ (อัตราส่วน 51: 1) เช่น ตัวอย่างนี้หรืออาจเกิดจากฟันเฟืองมากเกินไปหรือไม่ มอเตอร์ DC แบบไร้แปรงพร้อมกับตัวเข้ารหัสแบบหมุนแม่เหล็กเช่น AS5048 (ความละเอียด 14 บิต) และเขียนลูป PID ของตัวเองเพื่อให้ได้ตำแหน่งที่ต้องการหรือไม่ stepper รวมกับ rotary rotary encoder เพื่อติดตามการวางแนวที่แท้จริงและใช้สิ่งนี้เป็นข้อเสนอแนะเพื่อแก้ไข backlash ใน case geared (วิธีที่ # 2) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.