微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DRV8308的转速控制模式和调制方式是任意搭配的吗?

DRV8308的转速控制模式和调制方式是任意搭配的吗?

时间:10-02 整理:3721RD 点击:

据我看datasheet的理解,

DRV8308有三种调制模式:三霍尔信号的120°调制(Basic)、单霍尔信号的120°调试、正弦的180°调制

有三种转速控制模式:内部寄存器PWM模式(SPEED)、CLKIN信号PWM模式、CLKIN信号频率模式

转速控制中前两者是开环的,后者是闭环的。

按我的理解,应该可以有3*3共9种搭配方式都是可以用的吧?

没错,是这样理解的,不过调制模式的选择是有BASIC 和ENSINE共同决定的

首先谢谢您的解答。

BASIC和ENSINE我看是以下这个逻辑:

BASIC置1就只会使用三霍尔120°调制;

BASIC置0,ENSINE也置0,则LOCK之后可以进入单霍尔120°调制;

BASIC置0,ENSINE置1,则LOCK之后可以进入正弦180°调制。

但我接下来还有个问题其实,

那我想使用CLKIN频率这种转速控制方式时。

用以下配置,电机启动之后,再将0x00地址的寄存器改写为“0x0441”,电机就“啃...啃...”地响,转速明显地在循环地波动。而如果一开始0x00地址的寄存器就是“0x0441”的话,电机就不启动(即ENABLE信号给到,电机丝毫没有反应)。这是为什么呢?

0x00 0x0461
0x01 0x0000
0x02 0x0808
0x03 0x5800
0x04 0x005d
0x05 0x3002
0x06 0x1000
0x07 0x0000
0x08 0x1000
0x09 0x0000
0x0a 0xe802
0x0b 0x0300
0x2a 0x0000

下面黄色是FGOUT,蓝色是CLKIN信号。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top