# MT6701_Encoder_STM32 **Repository Path**: pande1/MT6701_Encoder_STM32 ## Basic Information - **Project Name**: MT6701_Encoder_STM32 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-22 - **Last Updated**: 2025-06-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MT6701磁编码器芯片简介   MT6701是麦歌恩(MagnTek)公司的磁性角度传感器芯片,提供14Bit 0~360°单圈绝对角度检测,拥有 `ABZ/PWM/模拟量/I2C/SSI` 等多种信息输出方式,还可根据磁场强度的瞬时变化提供非接触式按压检测功能。能够以较低的成本来替代传统光电编码器,可应用于绝对值角度输出、闭环步进电机BLDC电机旋转角度检测、机器人关节、非接触按键、非接触电位器等场合。
  鉴于其数据手册的介绍已经非常详细,且有中文PDF版本,建议大家先读一遍官方手册:[MT6701_Rev.1.6_中文版](http://www.magntek.com.cn/upload/MT6701_Rev.1.6_%E4%B8%AD%E6%96%87%E7%89%88.pdf)
![mt6701_feature](img/mt6701_feature.png)
  MT6701提供 `ABZ/UVW/PWM/模拟量/I2C/SSI` 等多种信息输出方式,建议优先选择 I2C/SSI 数字接口使用。   I2C除了获取角度外,还可用于对其内部 EEPROM编程,来更改 `ABZ/UVW/模拟量/PWM `的配置参数和校准参数。   其 SSI 与SPI兼容,仅需要 SCK、MISO、CS 三个IO。
--- # STM32 HAL库源码 源码见文件夹 详细介绍请对照博文:[CSDN - MT6701磁编码器使用指南,14Bit单圈绝对值,I2C stm32 HAL库读角度](https://blog.csdn.net/Mark_md/article/details/126910658)
![](img/mt6701_stm32cubemx.png) ![](img/mt6701_tb_test2.png) --- # 个人小店在售电机转接板资料 原理图:[Schematic_MT6701_Universal_Adapter_Brd](mt6701_brd/Schematic_MT6701_Universal_Adapter_Brd_2022-09-12.pdf) `ABZ/UVW/PWM/模拟量/I2C/SSI` 接口均已引出,PCB外形可适配 22xx、2606、2804、35xx、6010、6374、36/42/57步进 等多种电机的安装。 TB店铺名:芯源艺码
![](img/mt6701_tb_main.png) ![](img/mt6701_tb_2.png) ![](img/mt6701_tb_3.png) ![](img/mt6701_tb_test.png) ## 适配电机安装孔位 ![](img/AS5047P_PCB_2208_2212_2216_an.png) ![](img/AS5047P_PCB_3508_3510_4208_5008.png) ![](img/AS5047P_PCB_6010_an.png) ![](img/AS5047P_PCB_6354x64x74x84.png) ![](img/AS5047P_PCB_42step_an.png) ![](img/AS5047P_PCB_57step_an.png) ![](img/AS5047P_PCB_e6b2_an.png) ![](img/AS5047P_PCB_heng.png) ![](img/AS5047P_PCB_zong.png)