正文
最近在研究馬達控制板,並且考慮整合一個位置 sensor,因此稍微整理了一些比較常見的磁性旋轉位置感測器。
| 型號 | 解析度 (bit) | 轉速 (rpm) | 通訊 | Encoder ABI | Hall UVW | PWM | 供電 (V) | 封裝 | 
|---|---|---|---|---|---|---|---|---|
| AS5047D | 14 or 11 | 14.5k | SPI (10MHz) | ✔ | ✔ | ✔ | 3.3 or 5.0 | TSSOP-14 | 
| AS5047P | 14 or 12 | 28k | SPI (10MHz) | ✔ | ✔ | ✔ | 3.3 or 5.0 | TSSOP-14 | 
| AS5047U | 14 | 28k | SPI (10MHz) | ✔ | ✔ | ✔ | 3.3 or 5.0 | TSSOP-14 | 
| AS5147 | 14 or 11 | 14.5k | SPI (10MHz) | ✔ | ✔ | ✔ | 3.3 or 5.0 | TSSOP-14 | 
| AS5147P | 14 or 12 | 28k | SPI (10MHz) | ✔ | ✔ | ✔ | 3.3 or 5.0 | TSSOP-14 | 
| AS5147U | 14 | 28k | SPI (10MHz) | ✔ | ✔ | ✔ | 3.3 or 5.0 | TSSOP-14 | 
| AS5045B | 12 | 30k | SSI | ✔ | ❌ | ✔ | 3.3 or 5.0 | SSOP-16 | 
| AS5040 | 10 | 30k | SSI | ✔ | ✔ | ✔ | 3.3 or 5.0 | SSOP-16 | 
| AS5601 | 12 | ? | I2C | ✔ (AB only) | ❌ | ❌ | 3.0 | SOIC-8 | 
| AS5600 | 12 | ? | I2C | ❌ | ❌ | ✔ (or 12 bit analog) | 3.0 | SOIC-8 | 
| TLE5012B E1000 | 15 | ? | SSC | ✔ (IIF) | ❌ | ❌ | 3.0~5.5 | SOP-8 | 
| MA730 | 14 | 60k | SPI (25MHz) | ✔ (12 bit) | ❌ | ✔ (14 bit) | 3.3 | QFN-16 (3x3mm) | 
| MA702 | 12 | 60k | SPI (25MHz) | ✔ (10 bit) | ❌ | ✔ (12 bit) | 3.3 | QFN-16 (3x3mm) | 
| MT6816 | 14 | 25k | SPI (16MHz) | ✔ | ✔ | ✔ (12 bit) | 3.3~5.0 | SOP-8 | 
| MT6701 | 14 | 55k | SSI or I2C | ✔ | ✔ | ✔ (12 bit) | 3.3~5.0 | SOP-8, QFN-16 (3x3mm) | 
上表僅供參考,請以官方資料為準。
- TLE5012B是一個系列,其中- TLE5012B E1000是有 Encoder ABI (IIF) 輸出的版本,不同版本有不同的輸出方式。
- TLE5012B系列所使用的 SSC 通訊很類似 SPI,只是把 MOSI 及 MISO 合併,可以看作是半雙工版本的 SPI。
- 各種感測器所使用的技術可能不同,例如 MT6816使用 Anisotropic Magneto Resistance (AMR),TLE5012B使用 Giant Magneto Resistance (GMR)。
- AS5x47系列有 DAEC (Dynamic Angle Error Compensation),可以改善高轉速下的輸出延遲。
- TLE5012B在高轉速下的延遲表現不如擁有 DAEC 的- AS5x47,但是便宜。
- TLE5012B、- MT6816及- MT6701有 SOP-8 封裝,就算只有電烙鐵手工焊接也可以輕鬆完成;TSSOP-14、SSOP-16 只用電烙鐵的話稍微需要一點技術與經驗;QFN-16 只用電烙鐵的話需要有很好的技術,通常會用熱風槍、加熱台或回流焊。
- AS5x47系列與- MA730滿多人用的,採購方便。- AS5600相當便宜且容易購買。