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引脚一个上升沿的过程。

相关文章
|
4月前
|
存储 Go
GO通道:无缓冲通道与缓冲通道
GO通道:无缓冲通道与缓冲通道
38 0
|
6月前
DSQC327A 3HAC-17971-1组合输入/输出模块AC 800F控制器
DSQC327A 3HAC-17971-1组合输入/输出模块AC 800F控制器
DSQC327A 3HAC-17971-1组合输入/输出模块AC 800F控制器
|
6月前
|
数据采集 人工智能 安全
ABB Symphony Plus S+ I/O IOR810 S800 输入/输出网关
ABB Symphony Plus S+ I/O IOR810 S800 输入/输出网关
|
6月前
|
Go 开发者
通道技巧,关闭通道后还能继续用
通道技巧,关闭通道后还能继续用
99 0
UE在Sequence输出时设置ID通道
UE在Sequence输出时设置ID通道
186 0
UE在Sequence输出时设置ID通道
|
芯片
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.硬件电路)
511 0
ADC模数转换器(内含:1.实物图+2.ADC简介+3.ADC框图+4.ADC基本结构图+5.输入通道+6.转换模式+7.触发控制+8.数据对齐+9.硬件电路)
|
存储 算法 安全
【5G NR】RRC连接重建解析
无线网络总有信号不稳定的时候,如果每次无线链路失败或者切换失败均要从头开始建立链接,无疑是比较耗费时间和系统资源的。重建流程只需要服务端对应到用户上下文,即可重建连接,简化了连接处理流程。
1595 0
【5G NR】RRC连接重建解析
|
存储 安全 5G
5G NR RRC连接控制
UE分为三种状态:空闲态,连接态和非活动态。处于空闲态的UE需要发起业务时,首先需要发起RRC建立请求。触发空闲态到连接态的过程,就是RRC建立过程。非活动态到连接态的过程,就是RRC恢复过程。
889 0
5G NR RRC连接控制
|
网络虚拟化
IRF典型配置举例(BFD MAD检测方式)
使用两台交换机进行IRF的最简配置,两台交换机适合于BFD的检测模式。
1978 0