很高兴抢到STM32F303.最近在做单相单霍尔电机,用的是8位机,遇到了很多瓶颈。1、是中断不能嵌套,导致一些重要的处理无法及时响应。2、是计算数据的时间非常的慢,严重影响控制的精度和灵敏度。
项目相求电压范围在27~44V,功率稳定在80W和160W,还要欠压,过压,限流,速度保护。 STM303的4个每秒5M次采样的超快速12位ADC,可以方便快速的采集电压和电流,进行及时的电压、电流保护。 STM303的3个144 MHz的快速电机控制定时器(分辨率 < 7 ns),可以准确的定时,算出每相的唤醒时间,定时器的分辨率达到ns级,可以进行单相通电时间的精确预估时间计算。 STM303支持嵌套中断,和设置中断的优先级,可以及时的响应电压的超压和电流的保护,以及错误状态的处理。
STM303超强的数据计算能力,便于进行恒功率时的数据计算,对功率进行动态调整,提高功率控制精度。
|