แขนกล 6 แกน · ชิ้นแรกที่ประกอบจริง
มอเตอร์ + encoder
วางตำแหน่งแล้ว
CubeMars AK45-36 กับบอร์ด ams AS5048A ที่คุณมีอยู่ —
ทุกมิติมาจากแบบทางการของผู้ผลิตทั้งสองฝั่ง ·
ยังไม่ใส่ตัวยึดใด ๆ รอคุณสั่ง
01ของจริง หมุนดูได้
ลากนิ้ว = หมุน · สองนิ้ว = ซูม
แตะชิ้นส่วนในภาพเพื่อเลือก
แตะชิ้นในภาพ = เลือก · หรือแตะชื่อข้างล่าง = ซ่อน/แสดง
02ระยะตามแกน
ศูนย์ = หน้าแกนออกของมอเตอร์ · ยิ่งลบยิ่งออกห่างมอเตอร์
| ผิว | Z (มม.) | มาจากไหน |
| หน้าแกนออกมอเตอร์ | 0.00 | จุดอ้างอิง |
| ผิวแม่เหล็ก | −8.00 | ตำแหน่งชั่วคราว — ขึ้นกับตัวจับที่ยังไม่ได้ออกแบบ |
| ผิวบนชิป AS5048 | −9.00 | ช่องว่าง 1.00 มม. — คู่มือ ams กำหนด 0.5–2.0 |
| ผิวบน PCB | −10.10 | ความสูงแพ็กเกจ TSSOP 1.1 (สมมติ) |
| หลัง PCB | −11.70 | PCB หนา 1.6 (สมมติ) |
| ท้ายมอเตอร์ | +54.00 | แบบทางการ AK45-36 |
ปรับช่องว่างยังไง
ใส่แหวนชิม 0.5 มม. ใต้ PCB — ขยับได้ตั้งแต่ 0.5 ถึง 2.0 มม. ตามที่คู่มืออนุญาต
โดยไม่ต้องแก้ชิ้นงาน
03ยังไม่มีชิ้นที่ผมสร้างเลย
เหลือแต่ของที่ซื้อมาจริง
ในแบบตอนนี้มีแค่ มอเตอร์ · แม่เหล็ก · บอร์ด · ชิป · คอนเนกเตอร์ —
ทุกชิ้นเป็นของที่มีตัวตนจริง มิติมาจากเอกสารผู้ผลิต
แม่เหล็กกับบอร์ดยังลอยอยู่
วางไว้ตรงตำแหน่งที่ควรอยู่ตามคู่มือ ams แต่ยังไม่มีอะไรจับทั้งคู่ —
รอคุณบอกว่าจะให้ยึดยังไง
04ต่อสาย 5 เส้น
SPI · บอร์ดกินไฟ 3.0–5.5 V
| ขา P1 | ชื่อ | ต่อไปไหน |
| 1 | GND | กราวด์ |
| 2 | A2/MISO | SPI MISO |
| 3 | A1/MOSI | SPI MOSI |
| 4 | SCL/SCK | SPI SCK |
| 5 | SDA/CSn | SPI CS (แอ็กทีฟต่ำ) |
| 8 | 5 | ไฟเลี้ยง 3.0–5.5 V |
บัดกรีคอนเนกเตอร์ด้านหลัง
ชิปกับรูคอนเนกเตอร์อยู่หน้าเดียวกัน — ถ้าเสียบเข็มด้านชิป เข็มจะชี้ไปทางมอเตอร์
ให้บัดกรีเข็มอีกด้าน ชี้ออกห่างมอเตอร์ (ในแบบวางไว้แบบนี้แล้ว)
อ่านมุมได้จากรีจิสเตอร์ 0x3FFF · อ่านห่างกันอย่างน้อย 600 µs ถึงจะได้ค่าใหม่
06ที่ยังต้องยืนยันก่อนกลึง
- ความหนา PCB 1.6 มม. เป็นค่าสมมติ — คู่มือ ams ไม่ได้บอก ให้เอาเวอร์เนียร์วัดบอร์ดจริง
- ความสูงแพ็กเกจชิป 1.1 มม. เป็นค่าสมมติ (TSSOP-14 มาตรฐาน) — วัดจริงด้วย
ทั้งสองค่ารวมกันเลื่อนช่องว่างได้ ±0.3 มม. ซึ่งชิมแก้ได้
- ไฟล์ STEP ของ CubeMars เป็นรุ่นย่อ ไม่มีบ่าเลี่ยง Ø18 —
ผมยึดตามแบบ 2 มิติ (Ø18 +0.02/0 ลึก 1.5) ซึ่งเป็นเอกสารที่ระบุพิกัดความเผื่อ
วัดของจริงยืนยันก่อนกลึงเดือย
- ⛔ ตอนออกแบบตัวจับแม่เหล็ก ห้ามใช้เหล็ก — คู่มือ ams สั่งไว้ตรง ๆ
ต้องเป็นทองเหลือง ทองแดง อะลูมิเนียม หรือสเตนเลสออสเทนนิติก
- ⚠ สนามแม่เหล็กจากมอเตอร์ — ยังไม่ได้ทดสอบ · ประกอบเสร็จให้ล็อกแขนไว้นิ่ง
แล้วหมุนมอเตอร์ ถ้าค่าที่อ่านขยับ = โดนกวน ต้องเพิ่มระยะหรือใส่แผ่นกั้น
- ยังไม่ได้ทำ: ตัวจับแม่เหล็ก · ตัวยึดบอร์ด · ลิ้นขบ · สปริงถ่วง · ตัวข้อต่อจริง