本帖最后由 Lovely_STM32 于 2015-10-5 11:55 编辑 ; P" ?8 \; o: P; I3 {- \0 k- @$ Q ) D+ P# ^6 S5 V9 } 使用无感FOC时,系统就会对电机电流进行测量,如果使用Shunt进行采样,自然而然就会将采样到的电压信号进行放大,提供给MCU作ADC,然后电流数据就会进入数据流了。 ' H4 Y* Z, }# d9 p, ~* F$ @# k STM32F3已经将这个运算放大器集成在MCU中了,这样控制系统的可靠性将得到很大提高,如果使用正确的话。1 Q7 X2 g _4 L% @1 |* f Bandwidth:8.2MHz Slew rate : 4.7V/μs Input offset voltage: 3mv(max) 8 ~. `3 L% |0 Y" a! w$ l 对于HVAC应用,该参数已经足够好了。 值得关注的是F3的运放是可以系统校准的。这是何其优秀的性能!/ D. }. g3 }7 ~* H F3的不同元件可以提供1~4个运算放大器,而且每个运放的引脚都可以象外置的运放一样被使用,尽管她也提供PGA等工作方式。然而在电流采样放大这个环节,应该使用差动放大的运放架构,以避免各种各样的信号噪声。因此 all terminals accessible 是非常重要的。# Y z; O5 L; \+ g g6 r2 K 如此高速的运放,小心会引发震荡,必要的关注是必须的! 当然,对于使用双shunt采样的结构,使用一个普通的LM358都可以完成任务,F3当然应对如流! s* R/ Q# {# G& k: Q# u c6 C |
【经验分享】基于STM32F334的数字电源
基于STM32F334的BUCK同步降压数字电源设计
基于STM32F334的数字电源
STM32F3DISCOVERY + UCGUI3.90A的移植(源码+视频)
基于STM32F303双电机FOC驱动: 无感原理图/BOM表/代码等开源...
在 STM32 F0、 F2、 F3、 F4 和 L1 系列MCU 中使用硬件实时时钟 (RTC)
ST FOC4.3 库关于 STM32F30x 系列 ICS采样代码的修改
STM32F334 上的 ADC 管脚和 DAC 管脚复用问题
如何使用USART或LPUART将STM32F0/F3/L0/L4微控制器从低功耗模式唤醒
在 STM32 F0、 F2、 F3、 F4 和 L1 系列 MCU 中使用硬件实时时钟 (RTC)
我是来蹭金币的!!!!!