TI中文支持网
TI专业的中文技术问题搜集分享网站

drv10983咨询

我想咨询一下新买的DRV10983里面是否有默认的参数,如果有的话,SPEED控制是通过PWM调节占空比还是通过ANAlog输入调节电压大小进行控制。

Alvin Zheng:

没有。建议购买EVM来进行测试。

https://store.ti.com/DRV10983EVM-DRV10983-Three-Phase-Brushless-Motor-Driver-Evaluation-Module-P5263.aspx

Peng ZHANG28:

回复 Alvin Zheng:

您好,

请问未购买EVM时,能否直接用I2C接口对芯片进行设置?

我想测试用PWM信号控制电机转速,应该如何设置芯片寄存器?

是否有可参考的设计?

谢谢。

Alvin Zheng:

回复 Peng ZHANG28:

可以用外部I2C接口对芯片进行设置。方式参考tuning guide。

Peng ZHANG28:

回复 Alvin Zheng:

turning guide中是用GUI来对芯片进行设置的,我想用DSP的I2C引脚直接设置芯片,并且控制电机转速,请问有没有直接通过I2C而不是GUI来设置芯片的参考资料?

Mickey Zhang:

回复 Peng ZHANG28:

这个参考文档貌似还没有,您可以参考下DRV10983的相关技术文档,请参考这个链接:http://www.ti.com.cn/product/cn/DRV10983/technicaldocuments

Peng ZHANG28:

回复 Mickey Zhang:

您好,我按照turning guide设置了10983的寄存器值,想要开环启动电机,但芯片三相电压均无输出。百思不得其解,望您解答,谢谢。

设置的EEPROM如下:

0x20        21        22        23        24        25        26        27        28        29        2A        2B

    0FH     F8H     AAH     00H     40H     FDH    38H     FCH     69H     B7H    05H     0DH

开机后设置:

0x03    01     00

    E0    80     0A  

芯片寄存器读数:

0x10     11     12     13     14     15     16     17     18     19     1A     1B     1C     1D     1E

    0F     00     00     00     28    不定  不定 不定  不定   00     18     08      00     00     00      

——————-

问题似乎出在speedcmdbuff这个寄存器的值上,通过I2C写入的速度设定值能正确的改变speedcmd寄存器的读数,但speedcmdbuff始终为00,错误的原因还没有找到……

Jack Feng2:

回复 Alvin Zheng:

Hi Alvin,

EVM调试工具无法连接,需要什么设置吗?

Alvin Zheng:

回复 Jack Feng2:

初次使用USB2ANY需要升级FIRMWARE。升级需要按住USB2ANY上的黑色按键。文档里面有相关介绍。正常升级后,就可以直接使用GUI了。

赞(0)
未经允许不得转载:TI中文支持网 » drv10983咨询
分享到: 更多 (0)