补充:我用的是STM32F0系列,附Reference Manual PDF。
引用 灬小猫:那种属于滞环控制。它有几个优点,比如电流响应快。甚至不需要用ADC采样电流,用DAC输出电流信号然后用比较器产生波形就ok了。特别是有些型号的MCU自带运放和比较器的,更是如此。随后会分析这种工作方式的可行性。
我觉得可以设计成这样,比如恒流设定1A,电流采样到超过1.01A的时候开关管截止,降到0.99A的时候开关管再次开启,这样就省去平均计算的麻烦了。。。
引用 Earthman:f334系列有高分辨率定时器,12bit DAC,和高速比较器,如果用于滞环控制是很好的。但是考虑到其AD只有12bit,应用高分辨率PWM的意义不大。由于我这次环路设计是基于PWM的,所以用F0 F3差别不大。F3 的好处是计算速度快很多,可以跟上比较高速的环路。
st的adc用VCC作参考,不抖才怪,一般也就10bit可用,要不抖,你得带vref的用外置基准。说到底还是用STM32F3XX算了,贵不了多少的
引用 灬小猫:这个是逐周比较 F0有这个功能 比较输出直接禁止PWM输出 硬件级别的
我觉得可以设计成这样,比如恒流设定1A,电流采样到超过1.01A的时候开关管截止,降到0.99A的时候开关管再次开启,这样就省去平均计算的麻烦了。。。
引用 huangqi412:是的,可以作为安全限流,但不便用于控制环,除非做的就是恒流源。
这个是逐周比较 F0有这个功能 比较输出直接禁止PWM输出 硬件级别的
引用 novakon:是的,这个是限流保护,但是不是控制闭环。
是的,可以作为安全限流,但不便用于控制环,除非做的就是恒流源。
引用 huangqi412:没问题,就是要另开窗,而且对执行有影响,说不占用至少也要一两微秒。
导致在IAR里面连变量曲线图都画不出来(当然我认为这是IAR的锅,既然能Live Watch,凭什么不能绘图)。。。
串口曲线总没问题吧,USB转串口,波特率上M。定时器刷基本不占用CPU.
引用 whzing:居然专门为了回帖注册,我已经被感动了。
哈哈,楼主的想法和我异曲同工。我今年电子设计国赛作品就是用STM32F334做的数控电源。侥幸得了电源题的全国第一。
咱们思想差不多,直接进行脉宽调制,我也是根据国赛别人的设计经验完成了楼道应急灯的电路设计侥幸拿了省赛一等,后来我在毕设中用了脉宽调制芯片,多路vmos管同时开闭增加输出功率,其实还是基于这个思想完成的
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。