0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

直流小电机驱动芯片介绍及设计

深圳市芯伯乐电子有限公司 2024-04-17 17:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

wKgZomYfjxSAEFbOAAUsKX6fGfU879.png


特点

源电压范围:2.5V 至 12V

大持续输出电流 800mA

大峰值输出电流达到 1.5A SOP8封装

概述

XBLW L9110S是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路,将分立电路集成在单片 IC 中,使外 围器件简单,整机成本降低的同时可靠性大 大提高。芯片有两个 TTL/CMOS 兼容电平的输入,具有良好的抗干扰性;两个输出 端能直接驱动电机的正反向运动,它具有较大的电流驱动能力, 在散热条件良好 的情况下可输出高达800mA 的持续电流,峰值电流能力可达 1.5A;同时它具有较低的输出饱和压降。内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机步进电机或开关功率管的使用上安全可靠。L9110被广泛应用于玩具电机驱动、脉冲电磁阀门驱动和其它直流电机驱动。

基本参数:

极限参数:1500mA / 2.5V-12V

低静态工作电流: 0.1 uA

电源电压范围:2.5V-12V ;

每通道具有800mA 连续电流输出能力,精确快速的正反转控制;

超低的饱和电压降;

TTL/CMOS 输出电平兼容,可直接连CPU

输出内置钳位二极管,适用于感性负载;

精确的脉宽控制和后级驱动集成于单片IC 之中;

具备管脚高压保护功能;

工作温度:-20 ℃-85 ℃。


管脚定义及应用设计

wKgaomYfj1-AaSxMAAEItlUKEsg443.png

1.使用单片机STM32F103控制XBLW L9110S驱动直流电机的设计

wKgaomYfj2-AZeijAADzTliyfMo034.png

IB接的是PB8,IA接的是PB9 根据第二个图片里面的真值表我们可以得到如下信息:
PB8配置位复用推挽输出,PB9配置为通用推挽 然后我给PB8配置PWM波,PB9给拉低,那么电机是不是就是正转 反转同理 停止两个端口同时拉低或者拉高就行了。
接下里我们来配置一下PWM波,我们配置电机反转 PB9配置位复用推挽输出,PB8配置为通用推挽 然后我给PB9配置PWM波,PB8给拉低,那么电机是不是就是正转 ,看一下上图的定时器TIM4,第4个管道。

驱动代码如下(通用)

void machinery_config(void) { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//开时钟 /*PB9 复用推挽输出*/ GPIO_InitTypeDef GPIO_INIT; GPIO_INIT.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_INIT.GPIO_Speed = GPIO_Speed_50MHz; GPIO_INIT.GPIO_Pin = GPIO_Pin_9; GPIO_Init(GPIOB,&GPIO_INIT); GPIO_INIT.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_INIT.GPIO_Speed = GPIO_Speed_50MHz; GPIO_INIT.GPIO_Pin = GPIO_Pin_8; GPIO_Init(GPIOB,&GPIO_INIT); RCC->APB1ENR |=(0X01<<2);//开TIM4时钟 //定时器4通道 9 CH4 //时钟组成 TIM4->PSC = 72; TIM4->ARR = 1000; TIM4->CNT = 0; TIM4->CR1 &=~(0X01<<4);//计数方向--向上记数 //配置PWM波 有效电平 PWM模式 输出到响应引脚 TIM4->CCER &=~(0X01<<13);//高电平有效 TIM4->CCMR2 |=(0X06<<12);//PWM模式1 PWM输出模式 TIM4->CCER |=(0X01<<12);//OC4对应到PB9,将输出信号配置到指定管脚 TIM4->CCR4=0;//比较值 TIM4->CR1 |=(0X01<<0);//计数器使能 GPIO_ResetBits(GPIOB,GPIO_Pin_8);//拉低PB8 } 这样我们是不是只需要改变配置里面的比较值(TIM4->CCR4)就可以实现电机的速度控制了 我们在主函数里这样简单测试一下,每延时3s我让比较值增加200:TIM4->CCR4=200; systick_ms(3000); TIM4->CCR4=400;

systick_ms(3000); TIM4->CCR4=600; systick_ms(3000); systick_ms(3000); TIM4->CCR4=800; systick_ms(3000); TIM4->CCR4=1000; systick_ms(3000);

当下主流的智能门锁设计方案

此方案用到的电机驱动芯片XBLW L9110S

wKgZomYfj46Af4G_AAXif6YKoZs085.pngwKgZomYfj-eAWPu-AAZBwaewgUA146.pngwKgZomYfj_GAUOXbAAepWWy-NFQ743.pngwKgZomYfj_uAXLOkAAU1f0RhT4E402.png

以上是硬件设计方案及驱动代码,芯片可提供样品测试及技术支持。

我司国产电机类驱动芯片具有自主知识产权,能够满足国内市场的需求,提供稳定可靠的性能。这在一定程度上减少了对国外芯片的依赖,提高了国内集成电路产业的竞争力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子元器件
    +关注

    关注

    134

    文章

    3817

    浏览量

    112999
  • 电源管理IC
    +关注

    关注

    4

    文章

    336

    浏览量

    20874
  • 信号链
    +关注

    关注

    0

    文章

    233

    浏览量

    30448
  • 驱动芯片
    +关注

    关注

    13

    文章

    1550

    浏览量

    57667
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    具有集成电流调节功能和两路输入逻辑控制的直流有刷电机驱动芯片-SS8870T

    直流有刷电机驱动芯片通过控制电流方向和电压调节实现电机运转控制,其核心工作原理基于H桥电路结构。
    的头像 发表于 10-29 10:09 284次阅读
    具有集成电流调节功能和两路输入逻辑控制的<b class='flag-5'>直流</b>有刷<b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>芯片</b>-SS8870T

    无刷直流电机驱动芯片的简单介绍

    无刷电机驱动芯片是控制无刷直流电机(BLDC)运行的核心组件,负责将微控制器(MCU)的控制信号转换为驱动
    的头像 发表于 08-15 17:00 2015次阅读

    有刷直流电机驱动芯片的功能和分类

    有刷直流电机凭借结构简单、控制方便等特点,在玩具、家电、汽车等众多领域得到广泛应用,而其驱动芯片是控制电机稳定、高效运行的核心部件。
    的头像 发表于 08-08 17:07 1710次阅读

    如何为不同的电机选择合适的驱动芯片?纳芯微带你深入了解!

    在现代生活中,电机广泛使用在家电产品、汽车电子、工业控制等众多应用领域,每一个电机的运转都离不开合适的驱动芯片。纳芯微提供丰富的电机
    的头像 发表于 07-17 14:00 1611次阅读
    如何为不同的<b class='flag-5'>电机</b>选择合适的<b class='flag-5'>驱动</b><b class='flag-5'>芯片</b>?纳芯微带你深入了解!

    小型排爆机器人的直流电机驱动电路设计

    摘 要:根据小型排爆机器人在精确移动及可靠跨越障碍方面对电机驱动的特殊要求,提出一种基于BTS7970驱动芯片直流电机
    发表于 07-16 18:59

    BDR6170T大功率直流电机驱动芯片中文手册

            BDR6170T 是一款大功率直流电机驱动芯片,用于驱动直流电机或步进电机的一个
    发表于 05-27 17:21 3次下载

    BDR6126D大功率直流电机驱动芯片中文手册

           BDR6126D 是一款直流电机驱动芯片,适用智能锁具类、个人护理类和小家电类等产品领域。内部集成全桥驱动器,导通电阻低。通过两个逻辑输入端来控制
    发表于 05-27 17:19 4次下载

    BDR6125大功率直流电机驱动芯片中文手册

          BDR6125 是一款直流电机驱动芯片,适用智能锁、小家电等领域。内部集成H桥驱动器,采用低导通电阻的 P/NMOS 功率管。通过两个逻辑输入端来控制
    发表于 05-26 17:45 0次下载

    使用恩智浦MCXN947 PWM控制直流电机驱动模块L9110S

    一个L9110S驱动可以控制一个电机,下图中的GroundStudio L9110s模块板载两个L9110s芯片,可以驱动两个直流电机
    的头像 发表于 04-09 15:33 2127次阅读
    使用恩智浦MCXN947 PWM控制<b class='flag-5'>直流电机</b><b class='flag-5'>驱动</b>模块L9110S

    中微爱芯多通道电机驱动芯片介绍

    AiP6188/AiP6187是一款多通道电机驱动芯片;自动模式下支持驱动两路四相步进电机和一路直流电机
    的头像 发表于 03-13 09:59 1114次阅读
    中微爱芯多通道<b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>芯片</b><b class='flag-5'>介绍</b>

    直流有刷电机驱动项目需求分析(可下载)

    一、 项目名称:《直流电机驱动器设计》二、 项目需求分析我们想设计一款直流有刷电机驱动器,那么在设计驱动
    发表于 03-07 15:52 0次下载

    浅谈直流有刷电机驱动及调速技术

    基于直流有刷电机的基本工作原理,可将 该电机驱动装置视作一个控制电路的开关, 所有具备开关特征的电子元件都可用以此种电 机的驱动 [2]
    发表于 03-07 15:24

    可以驱动两个直流有刷电机、一个双极步进电机的双H桥电机驱动芯片-SS8833E

    电机驱动芯片 - SS8833E是一种双桥电机驱动器,具有两个H桥驱动器,可以
    的头像 发表于 02-12 09:43 933次阅读
    可以<b class='flag-5'>驱动</b>两个<b class='flag-5'>直流</b>有刷<b class='flag-5'>电机</b>、一个双极步进<b class='flag-5'>电机</b>的双H桥<b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>芯片</b>-SS8833E

    如何为不同的电机选择合适的驱动芯片?纳芯微带你深入了解!

    在现代生活中,电机广泛使用在家电产品、汽车电子、工业控制等众多应用领域,每一个电机的运转都离不开合适的驱动芯片。纳芯微提供丰富的电机
    的头像 发表于 12-23 09:58 1766次阅读
    如何为不同的<b class='flag-5'>电机</b>选择合适的<b class='flag-5'>驱动</b><b class='flag-5'>芯片</b>?纳芯微带你深入了解!

    电机一体化应用提供一种大电流单通道集成电机驱动芯片

    电机驱动芯片 - SS6952T为电机一体化应用提供一种大电流单通道集成电机驱动方案。SS695
    的头像 发表于 12-18 09:34 888次阅读
    为<b class='flag-5'>电机</b>一体化应用提供一种大电流单通道集成<b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>芯片</b>