微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DRV8301如何控制?

DRV8301如何控制?

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

用DRV8301的数据表中,22页的电路图,控制器采用C8051F020,用Keil uVision2软件编程。控制无刷直流电机的转速。DRV8301的SPI应该给什么输入?如果输入PWM六路输入,DRV8301为什么没有输出呢?

能不能看下你的原理图,以及控制语句

见附件

没看到程序中有对8301控制寄存器的配置程序啊

程序好像只给六路PWM和使能,连接结果DRV8301没有输出(昨天发现PH引脚,就是贝克转换器的内部高侧MOSFET电源,之前给过5V电,会不会把8301烧坏了啊!)。控制寄存器应该如何写配置程序啊?还有SPI的程序呢?

应该不会烧坏的。你可以下载一下controlsuite,里面有DRV83xx EVM的程序,控制器是C2000的MCU,但是你可以参考一下它是怎么初始化及控制运转的

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

网站地图

Top