打印

STM32F103电机控制 TIM1_CC4触发ADC的问题

[复制链接]
4731|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
csest|  楼主 | 2011-12-8 15:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
STM32F103电机控制 TIM1_CC4触发ADC的问题

PMSM FOC控制,关于STM32F103的ADC触发有几个问题:

1、ADC外部触发信号只能是上升沿吗?手册上没找到说明;

2、如何利用TIM1_CC4在一个电机控制PWM周期中触发ADC两次?用于检测电流;

ADC_TIM1.JPG (219.99 KB )

ADC_TIM1.JPG
沙发
libinxtdj| | 2011-12-10 19:27 | 只看该作者
可有2个选择:直接由PWM定时器计数器的峰顶、谷底或两者中的任一个同步
由PWM定时器的第4个输出比较所产生的延时同步

使用特权

评论回复
板凳
csest|  楼主 | 2011-12-13 20:23 | 只看该作者

RE: STM32F103电机控制 TIM1_CC4触发ADC的问题

关键问题是 在一个周期是如何采样两次AD(不同时间点)

使用特权

评论回复
地板
nudtzmh| | 2012-2-9 11:22 | 只看该作者
外触发只能在上升沿起作用,详见STM32英文手册第223页斜体字

使用特权

评论回复
5
weibestww| | 2012-2-9 11:51 | 只看该作者
楼上对手册很熟悉啊 呵呵

使用特权

评论回复
6
wolf_heart| | 2012-9-19 16:46 | 只看该作者
STM32F103有三相PWM输出,如果检测到过零后,发现当前的PWM相位和换相时间不匹配,应该怎么调整?

使用特权

评论回复
7
wolf_heart| | 2012-9-19 16:48 | 只看该作者
三相电机怎么启动,启动过程是怎么样的?是不是先用低频窄脉冲启动,然后检测位置传感器或相电压确定转子位置,然后再重置PWM?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

59

帖子

0

粉丝