1. 芯片介绍
APM32F035是极海半导体针对电机市场推出了一款电机专用MCU。内核是一款Arm®Cortex®-M0+内核,其主频可高达72Mhz。
高级定时器1可以输出4组互补PWM波形,满足两相四线的磁阻步进电机控制。内部集成ADC,OPA,COMP等外设能够满足电机驱动控制的需求。
内置32位通用定时器大大提高计数读取精度,包含一个协处理器包含硬件除法、硬件开方、三角函数生成、SVPWM 生成五段和七段式功能。
2.硬件系统框图
2.1MCU最小系统
如图所示MCU使用内部晶振,SWD下载接口,其中所使用到的外设有ADC,OPA,CMP,高级定时器TMR1发4互补PWM,32位通用TMR2PWM输入捕获功能等。
2.2硬件实物图:
功能参数:
具有保护:过压,欠压,软硬件过流保护
具有PUL,DIR,DIR接口
具有UART,SPI接口。
以上就是基于APM32F035在步进电机驱动器的部分硬件分享
|