DRV8848通道输出不正常原因

简介: DRV8848通道输出不正常原因

背景


DRV8848 提供适用于家用电器和其他机电一体化应用的双 H 桥 电机驱动器。该器件可用于驱动一个或两个直流电机、一个双极性步进电机或其它负载。利用一个简单的 PWM 接口便可轻松连接到控制器电路;在使用DRV8848做直流电机的驱动时,发现两对通道只能有一路通道控制。


问题解决

通过调试和翻看数据手册发现:DRV8848有并联模式,两对通道可以并联输出。要使两对通道分别输出,需要设置芯片退出并联模式。


来自DRV8848数据手册说明如下

The two drivers can be used in parallel to deliver twice the current to a single motor. To enter parallel mode, AIN1 and AIN2 must be left Hi-Z during power-up or when exiting sleep mode (nSLEEP toggling from 0 to 1). BIN1 and BIN2 are used to control the drivers. Tie AISEN and BISEN to a single sense resistor if current control is desired. To exit parallel mode, AIN1 and AIN2 must be driven high or low and the device must be powered-up or exit sleep mode. 也就是说,要退出并联模式,需要将AIN1 AIN2同时置高电平或者低电平,并且将SLEEP引脚0-1


STM32使用代码修改如下

GPIO_WriteBit(GPIOB, GPIO_Pin_8,(BitAction)0x00);//AIN1

GPIO_WriteBit(GPIOB, GPIO_Pin_9,(BitAction)0x00);//AIN2

GPIO_WriteBit(GPIOC, DRV8848SLEEP_PC13_OUT,(BitAction)0x00);//SLEEP引脚

delay_ms(5);

GPIO_WriteBit(GPIOC, DRV8848SLEEP_PC13_OUT,(BitAction)0x01);//SLEEP引脚

delay_ms(5);

即按照数据手册的说明,将AIN1 AIN2同时置低电平,并给sleep引脚一个上升沿的过程。

相关文章
|
8月前
|
计算机视觉 芯片
最大输出 18W,集成 Type-C PD 输出和各种快充输出协议
一、产品简介 IP6510是一款集成同步开关的降压转换器、支持 9 种输出快充协议、支持 Type-C 输出和 USB PD协议,为车载充电器、快充适配器、智能排插提供完整的解决方案。 IP6510 内置功率 MOS,输入电压范围是 4.5V到 32V,输出电压范围是 3V 到 12V,能提供最大 18W 的输出功率,能够根据识别到的快充协议自动调整输出电压和电流,典型输出电压和电流有: 5V@3.1A,7V@2.4A,9V@2A,12V@1.5A。IP6510的降压转换效率高至 97%。 IP6510 的输出具有 CV/CC 特性,当输出电流小于设定值,输出 CV 模式,输出电压恒
109 0
|
8月前
DSQC327A 3HAC-17971-1组合输入/输出模块AC 800F控制器
DSQC327A 3HAC-17971-1组合输入/输出模块AC 800F控制器
DSQC327A 3HAC-17971-1组合输入/输出模块AC 800F控制器
|
8月前
|
Go 开发者
通道技巧,关闭通道后还能继续用
通道技巧,关闭通道后还能继续用
133 0
|
8月前
|
编解码
ABB AO02 SD系列输入/输出控制器
ABB AO02 SD系列输入/输出控制器
UE在Sequence输出时设置ID通道
UE在Sequence输出时设置ID通道
213 0
UE在Sequence输出时设置ID通道
|
网络虚拟化 芯片
TTL反相器、OC门、TS门、推挽输出、开漏输出
TTL反相器、OC门、TS门、推挽输出、开漏输出
188 0
TTL反相器、OC门、TS门、推挽输出、开漏输出
|
编解码 内存技术
HIMA EABT3 DAC设计再现的可能输出电平数
HIMA EABT3 DAC设计再现的可能输出电平数
HIMA EABT3 DAC设计再现的可能输出电平数
|
芯片
ADC模数转换器(内含:1.实物图+2.ADC简介+3.ADC框图+4.ADC基本结构图+5.输入通道+6.转换模式+7.触发控制+8.数据对齐+9.硬件电路)
ADC模数转换器(内含:1.实物图+2.ADC简介+3.ADC框图+4.ADC基本结构图+5.输入通道+6.转换模式+7.触发控制+8.数据对齐+9.硬件电路)
592 0
ADC模数转换器(内含:1.实物图+2.ADC简介+3.ADC框图+4.ADC基本结构图+5.输入通道+6.转换模式+7.触发控制+8.数据对齐+9.硬件电路)
|
Shell 内存技术
【沁恒WCH CH32V307V-R1开发板输出DAC实验】
【沁恒WCH CH32V307V-R1开发板输出DAC实验】
206 0
pb 数据窗口打印设置
pb 数据窗口打印设置
441 0