drv10983咨询
我想咨询一下新买的DRV10983里面是否有默认的参数,如果有的话,SPEED控制是通过PWM调节占空比还是通过ANAlog输入调节电压大小进行控制。
没有。建议购买EVM来进行测试。
https://store.ti.com/DRV10983EVM-DRV10983-Three-Phase-Brushless-Motor-Driver-Evaluation-Module-P5263.aspx
您好,
请问未购买EVM时,能否直接用I2C接口对芯片进行设置?
我想测试用PWM信号控制电机转速,应该如何设置芯片寄存器?
是否有可参考的设计?
谢谢。
可以用外部I2C接口对芯片进行设置。方式参考tuning guide。
turning guide中是用GUI来对芯片进行设置的,我想用DSP的I2C引脚直接设置芯片,并且控制电机转速,请问有没有直接通过I2C而不是GUI来设置芯片的参考资料?
这个参考文档貌似还没有,您可以参考下DRV10983的相关技术文档,请参考这个链接:http://www.ti.com.cn/product/cn/DRV10983/technicaldocuments
您好,我按照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,错误的原因还没有找到......