前段时间公务繁忙,收到的MM32SPIN160C开发板也无暇顾及,趁周末时间,来体验一下这款开发板的电机驱动能力。
       一、硬件方面:
板卡为专用电机驱动板,因此底板加了一块散热片,开发板的四脚加了脚垫,以便更好地散热,防止底板电路与金属物件接触而导致短路。开发板采用ARM Cortex-M0的32位MCU,MCU最高工作频率可达72MHz,内置高速存储器,丰富的I/O 端口和外设连接到外部总线。具有1个12位的ADC、1个比较器、1个16位通用定时器、1个32位通用定时器、3个16位基本定时器和1个16位高级定时器。还包含标准的通信接口,即1个I2C接口、1个SPI接口和1个UART接口。适合开发吊风扇,电动工具,三相永磁无刷电机等多种应用场合。
       由MM32SPIN160C的名称可知该型号的基础配置
型号命名规则.png
       开发板主要功能列表:
①、输入电压范围: 12V~28V
②、使用60V/40A N-MOS管*6
③、使用外挂(SPIN0x) GBW 6MHz 高速运放*4
④、MCU 电源使用5V
⑤、支持有/无霍, 方波/弦波驱动
⑥、支持1/2 Shunt R 三相电流采样
⑦、BEMF 电压回授使用ADC 采样
⑧、DC Bus 电压, 总电流量测
⑨、使用MCU 内建比较器做为过电流保护
       在淘宝上买了个尼得科无刷电机,无刷电机最大优点是没有碳刷转换器,寿命长,适合长时间工作的场所。
      【额定电压】DC 12V
      【空载电流】1A
      【额定功率】10W
      【空载转速】12000转/分钟
      【适合电压】6-12V(6000-12000转)
      【重量】130克
小马达.jpg
          电机的接口线路如下图所示:
接口线路.jpg
       二、电路图方面
      关于该开发板的PCBA点位图如下:
PCBA板点位图.png
         开发板的电路原理图如下:
原理图.png
          三、开发环境方面
         板上集成了JLink调试接口,支持串行调试(SWD),官方提供的资源包中包括基本工程示例,可使用IAR、MDK工具打开,本人习惯使用MDK,因此将基本工程示例导入进Keil中,如果电脑联网,此时会提示安装“MindMotion.MM32SPIN0x_DFP.1.0.8”pack包;如果电脑处于离线状态,可从灵动微官网下载基于MM32SPIN160C开发板的pack包,如下附件,然后将pack导入Keil工具中,而后直接编译即可。
MindMotion.MM32SPIN0x_DFP.1.0.8.zip (893.27 KB, 下载次数: 9)
举报
内容系网友发布,其中涉及到安全隐患的内容系网友个人行为,不代表面包板社区观点
请点击举报理由
关闭 站长推荐上一条 /3 下一条
  • 返回顶部