STM32U385的PB1引脚设置推挽输出,外部接电阻上拉时,断掉MCU的电源,MCU仍然运行的问题
无法通过 SPI 读取 TCD1304数据
MotorControl Workbench 6.4.1 生成 FOC 项目代码后运行死机。
为什么加ANYSTOP状态,且为什么ANYSTOP到STOP状态时间为400ms
F407的SDIO的硬件分流问题
workbench5.3.1生成代码问题
定时器输出PWM控制电机的问题
STLink下载程序失败,Flash部分地址不能写入
foc2.0函数SVPWM_3ShuntCalcDutyCycles看不明白
求助,局部变量初始化时未赋值会导致什么后果?
微信公众号
手机版
你可以通过连续2次计数器的读取来判断方向。
z信号的目的是用来通知此时过零点,如果上位机此时的位置counter不为零的话,上位机应该清零,防止增量累积过程出现的累积位置误差。判断转动方向是A/B相之间的相位关系,比如说A超前B 90度表示正转,那么A落后B 90度就表示反转,方向的判断可以把A/B接到tim,配成编码器模式,根据定时器的dir位,可以启动换向中断可以知道。
[md]我是打算用增量编码器用作定向用,在正方向和方向经过Z信号的时候,如果都是通过上升沿触发读取,那绝对物理位置不就是相差个Z信号宽度吗?