AT8870单通道直流电机驱动芯片

AT8870单通道直流电机驱动芯片
典型应用原理图

描述

在这里插入图片描述

AT8870是一款刷式直流电机驱动器,适用于打印机、电器、工业设备以及其他小型机器。两个逻辑输入控制H桥驱动器,该驱动器由四个N-MOS组成,能够以高达3.6A的峰值电流双向控制电机。利用电流衰减模式,可通过对输入进行脉宽调制(PWM)来控制电机转速。如果将两个输入均置为低电平,则电机驱动器将进入低功耗休眠模式。
AT8870集成电流限制功能,该功能基于模拟输入VREF 以及ISEN 引脚的电压。该器件能够将电流限制在某一已知水平,这可显著降低系统功耗要求,并且无需大容量电容来维持稳定电压,尤其是在电机启动和停转时。
内部关断功能包含过流保护,短路保护,欠压锁定和过温保护。
AT8870提供一种带有裸露焊盘的SOP-8封装,能有效改善散热性能,且是无铅产品,引脚框采用100%无锡电镀。

应用

 打印机及办公自动化设备
 电器
 机器人
 工业设备

型号选择

产品型号 封装 包装
AT8870 SOP8-PP 料管,100颗/管;卷带,5k/盘

特点

●单通道H桥电流控制电机驱动器
●宽电压供电,6.5V-38V
●低RDS(ON)电阻
●3.6A峰值驱动输出,2A持续输出能力
●PWM电流整流/限流
●支持低功耗休眠模式
●过温关断电路
●短路保护
●欠压锁定保护
●自动故障恢复

封装形式

在这里插入图片描述

SOP8 with PAD

典型应用原理图

在这里插入图片描述

功能结构框图

在这里插入图片描述

推荐工作条件

at Ta = 25°C

MinNOMMaxUnit
功率电源VM6.5-38V
连续输出电流IOUT02A
峰值输出电流IPEAK03. 6A
逻辑输入电压VIN0-5.75V
逻辑输入频率fPWM0100kHZ
参考电压VREF0.55V

(1) 芯片大电流工作时,做好芯片散热。

电特性

atTa = 25°C,VM= 24V

H-BRIDGE FETS
RDS(ON) |
高侧 FET 导通电阻 | I O = 1A, T J = 25°C 200 | mΩ
低侧 FET 导通电阻 | I O = 1A, T J = 25°C | 150
IOCP | 过流峰值 | 4.5 | 5 | 6 | A

模块功能描述

AT8870是一款刷式直流电机驱动器,VM单电源供电,内置电荷泵。两个逻辑输入控制H桥驱动器,该驱动器由四个N-MOS组成,能够以高达3.6A的峰值电流双向控制电机。该芯片利用电流衰减预置最大输出电流,能够将电流限制在某一已知水平。如果将两个输入均置为低电平,则电机驱动器将进入低功耗休眠模式。
内部关断功能包含过流保护,短路保护,欠压锁定和过温保护。

Bridge Control

输入管脚 IN1、IN2 控制H 桥的输出状态。下表显示了彼此间的逻辑关系。

IN1IN2OUT1OUT2说明
00ZZ滑行,休眠
10HL正向
01LH反向
11LL刹车

H 桥控制逻辑表

逻辑输入也可以使用 PWM 控制来达到调速功能。当用 PWM 波控制一个桥臂时,并且在驱动电流为关断时,由于电机的电感特性要求电流连续流通。这个电流叫做续流。为了操作这种电流,H 桥可以操作在两种不同的状态,快衰减或者慢衰减。在快衰减模式,H 桥是被禁止的,续流电流流经体二极管;在慢衰减模式,电机的下臂是短路的。
当 PWM 控制用于快衰模式,PWM 信号控制一个 xIN 管脚,而另一个管脚维持低电平;当运用于慢衰减,另一管脚维持高电平。

PWM Control of Motor Speed

IN1IN2FUNCTION
PWM0Forward PWM, fast decay
1PWMForward PWM, slow decay
0PWMReverse PWM, fast decay
PWM1Reverse PWM, slow decay

下图显示了在不同驱动和衰减模式下的电流通路。
在这里插入图片描述

Drive and Decay Modes

CurrentControl

通过固定频率的 PWM 电流整流器,流过电机驱动桥臂的电流是被限制的或者是被控制的。在 DC 电机应用中,电流控制功能作用于限制开启电流和停转电流。
当一个 H 桥被使能,流过相应桥臂的电流以一个斜率上升,此斜率由直流电压 VM 和电机的电感特性决定。
当电流达到设定的阈值,驱动器会关闭此电流,直到下一个 PWM 循环开始。注意,在电流被使能的那一刻,ISEN 管脚上的电压是被忽略的,经过一个固定时间后,电流检测电路才被使能。这个消隐时间一般固定在 2us。

这个消隐时间同时决定了在操作电流衰减时的最小 PWM 时间。
PWM 目标电流是由比较器比较连接在 ISEN管脚上的电流检测电阻上的电压乘以一个 10 倍因子和一个参考电压决定。参考电压通过 VREF 输入。以下公式为 100%计算目标电流:
在这里插入图片描述

举个例子:假如使用了一个 0.15Ω的电阻,参考电压为 3.3V,这样目标电流为 2.2A。
注意:假如电流控制功能不需要使用,ISEN 管脚需直接接地。
在这里插入图片描述

电流衰减时序

当电流达到 I TRIP ,H 桥的两个下管打开,维持一个 t OFF 时间(25us),然后相应上管再打开。

DEAD TIME

当输出由高电平转变成低电平,或者由低电平转变为高电平,死区时间的存在是为了防止上下管同时导通。
死区时间内,输出是一个高阻态。当需要在输出上测量死区时间,需要根据相应管脚当时的电流方向来测量。
如果电流是流出此管脚,此时输出端电压是低于地电平一个二极管压降;如果电流是流入此管脚,此时输出端电压是高于电源电压 VM 一个二极管压降。
在这里插入图片描述

死区时间

休眠模式

当 IN1、IN2 都为低,维持 1ms 以上,器件将进入休眠模式,从而大大降低器件空闲的功耗。进入休眠模式后,器件的H 桥被禁止,电荷泵电路停止工作。在 VM 上电时候,如果 IN1、IN2 都为低,芯片是立马进去休眠模式。当 IN1 或 IN2 翻转为高电平且至少维持 5us,经过延迟约 50us,芯片恢复到正常的操作状。

保护电路

AT8870 有过流保护,过温保护和欠压保护。

过流保护 (OCP)

在每一个FET 上有一个模拟电流限制电路,此电路限制流过 FET 的电流,从而限制门驱动。如果此过流模拟电流维持时间超过 OCP 脉冲时间,H 桥内所有 FET 被禁止。经过一个 OCP 尝试时间(tOCP),驱动器会被重新使能。如果这个错误条件仍然存在,上述这个现象重复出现。如果此错误条件消失了,驱动恢复正常工作。

H 桥上臂和下臂上的过流条件是被独立检测的。对地短路,对 VM 短路,和输出之间短路,都会造成过流关闭。注意,过流保护不使用 PWM 电流控制的电流检测电路,所以过流保护功能不作用与 ISEN电阻。

过温保护 (TSD)

如果结温超过安全限制阈值,H桥的 FET被禁止。一旦结温降到一个安全水平,所有操作会自动恢复正常。

欠压锁定保护(UVLO)

在任何时候,如果 VM 管脚上的电压降到低于欠压锁定阈值,内部所有电路会被禁止,内部所有复位。当VM 上的电压上升到 UVLO 以上,所有功能自动恢复。

电路应用信息

在这里插入图片描述

限制峰值电流 2.2A。

版图注意事项

PCB板上应覆设大块的散热片,地线的连接应有很宽的地线覆线。为了优化电路的电特性和热参数性能,芯片应该直接紧贴在散热片上。
对电极电源 VM,应该连接不小于 47uF 的电解电容对地耦合,电容应尽可能的靠近器件摆放。
为了避免因高速 dv/dt 变换引起的电容耦合问题,驱动电路输出端电路覆线应远离逻辑控制输入端的覆线。
逻辑控制端的引线应采用低阻抗的走线以降低热阻引起的噪声。

地线设置

一个位于器件下的星状发散的地线覆设,将是一个优化的设计。在覆设的地线下方增加一个铜散热片会更好的优化电路性能。

电流取样设置

为了减小因为地线上的寄生电阻引起的误差,马达电流的取样电阻 RS 接地的地线要单独设置,减小其他因素引起的误差。单独的地线最终要连接到星状分布的地线总线上,该连线要尽可能的短,对小阻值的 Rs,由于Rs 上的压降 V=I*Rs 为 0.5V,PCB 上的连线压降与 0.2V的 电压将显得不可忽视,这一点要考虑进去。
PCB尽量避免使用测试转接插座,测试插座的连接电阻可能会改变 Rs的大小,对电路造成误差。Rs 值的选择遵循下列公式:
Rs=0.5/I TRIP max

热保护

当内部电路结温超过 165℃时,过温模块开始工作,关断内部多有驱动电路。过温保护电路只保护电路温度过高产生的问题,而不应对输出短路的情况产生影响。热关断的阈值窗口大小为 40℃。

TOPVIEW
在这里插入图片描述

SOP8-PP

管脚列表

NAMEPINPinDescriptionEXTERNAL COMPONENTS OR CONNECTIONS
GND1芯片地GND管脚和芯片裸焊盘接到电源地。
PPAD-
VM5芯片电源芯片电源和电机电源,做好电源滤波。
IN13逻辑输入控制H桥输出状态,内置下拉电阻
IN22
VREF4H桥参考电压输入参考电压输入,来设定驱动峰值电流
ISEN7H桥 ground / IsenseH桥检流端,接检流电阻到地,若不需要限流,直接接地。
OUT16H桥输出 1H桥输出,定义正向电流为 OUT1 → OUT2
OUT28H桥输出 2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/893545.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue2.0+ElementUI实现查询条件展开和收起功能组件

一、需求 el-form如果查询条件过多,影响页面的展示效果。查询条件表单是我们系统中非常常见的功能,我们需要把它封装成一个通用的组件,方便在系统开发中提升开发效率。除了在实现基本查询条件的功能上,还需要实现多条件的折叠和展…

Scrapy之一个item包含多级页面的处理方案

目标 在实际开发过程中,我们所需要的数据往往需要通过多个页面的数据汇总得到,通过列表获取到的数据只有简单的介绍。站在Scrapy框架的角度来看,实际上就是考虑如何处理一个item包含多级页面数据的问题。本文将以获取叶子猪网站的手游排行榜及…

MySQL8【学习笔记】

第一章前提须知 1.1 需要学什么 Dbeaver 的基本使用SQL 语句:最重要的就是查询(在实战的时候,你会发现我们做的绝大部分工作就是 “查询”)MySQL 存储过程(利用数据库底层提供的语言,去进行业务逻辑的封装…

【JVM】垃圾收集器详解

你将学到 1. Serial 收集器 2. ParNew 收集器 3. Parallel Scavenge 收集器 4. Serial Old 收集器 5. Parallel Old 收集器 6. CMS 收集器 7. G1 收集器 在 Java 中,垃圾回收(GC)是自动管理内存的一个重要机制。HotSpot JVM 提供了多种…

SOME/IP服务接口

本系列文章将分享我在学习 SOME/IP 过程中积累的一些感悟,并结合 SOME/IP 的理论知识进行讲解。主要内容是对相关知识的梳理,并结合实际代码展示 SOME/IP 的使用,旨在自我复习并与大家交流。文中引用了一些例图,但由于未能找到原作…

编写0号中断的处理程序

实验内容、程序清单及运行结果 编写0号中断的处理程序(课本实验12) 解: assume cs:code code segment start: mov ax,cs mov ds,ax mov si,offset do mov ax,0 mov es,ax mov di,200h mov cx,offset doend-offset do ;安装中断例…

Android系统开发(十五):从 60Hz 到 120Hz,多刷新率进化简史

引言 欢迎来到“帧率探索实验室”!今天,我们要聊聊 Android 11 中对多种刷新率设备的支持。你可能会问:“这和我写代码有什么关系?”别急,高刷新率不仅仅让屏幕更顺滑,还会直接影响用户体验。想象一下&…

基于JAVA的微信点餐小程序设计与实现(LW+源码+讲解)

专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…

ChatGPT结合Excel辅助学术数据分析详细步骤分享!

目录 一.Excel在学术论文中的作用✔ 二.Excel的提示词✔ 三. 编写 Excel 命令 四. 编写宏 五. 执行复杂的任务 六. 将 ChatGPT 变成有用的 Excel 助手 一.Excel在学术论文中的作用✔ Excel作为一种广泛使用的电子表格软件,在学术论文中可以发挥多种重要作用&a…

国内有哪些著名的CRM系统提供商?

嘿,你有没有想过,在这个信息爆炸的时代里,企业怎么才能更好地管理客户关系呢?答案就是使用高效的CRM系统。今天我就来给大家聊聊那些在国际上非常有名的CRM系统提供商吧。 悟空CRM 首先不得不提的就是悟空CRM了!这可…

Linux中的几个基本指令(二)

文章目录 1、cp指令例一:例二:例三:例四:例五: 2、mv 指令例一:例二: 3、cat指令例一: 4、tac指令5、which指令6、date指令时间戳:7、zip指令 今天我们继续学习Linux下的…

mock可视化生成前端代码

介绍:mock是我们前后端分离的必要一环、ts、axios编写起来也很麻烦。我们就可以使用以下插件,来解决我们的问题。目前支持vite和webpack。(配置超级简单!) 欢迎小伙伴们提issues、我们共建。提升我们的开发体验。 vi…

9. 神经网络(一.神经元模型)

首先,先看一个简化的生物神经元结构: 生物神经元有多种类型,内部也有复杂的结构,但是可以把单个神经元简化为3部分组成: 树突:一个神经元往往有多个树突,用于接收传入的信息。轴突:…

Web 音视频(二)在浏览器中解析视频

前言 浏览器中已经能直接播放视频,为什么还需要手动写代码解析? 因为,某些场景需要对视频进行更细致的处理,比如截取关键帧、提取视频中的文字、人物打码、极低延时播放视频等等。 总之,除了最单纯的视频播放外&…

ETLCloud在iPaas中的是关键角色?

在当今的数字化时代,企业越来越依赖于其处理和分析数据的能力。为了实现这一目标,企业需要将各种异构的应用和数据源集成在一起,形成一个统一的数据视图。在这一过程中,ETL(Extract, Transform, Load)和iPa…

以太网实战AD采集上传上位机——FPGA学习笔记27

一、设计目标 使用FPGA实现AD模块驱动采集模拟电压,通过以太网上传到电脑上位机。 二、框架设计 数据位宽转换模块(ad_10bit_to_16bit):为了方便数据传输,数据位宽转换模块实现了将十位的 AD 数据转换成十六位&#…

YOLOv1、YOLOv2、YOLOv3目标检测算法原理与实战第十三天|YOLOv3实战、安装Typora

1.学习哔哩哔哩《YOLOv1、YOLOv2、YOLOv3目标检测算法原理与实战》 炮哥带你学视频链接 第5章 YOLOv3实战 5.1 YOLOv3实战先导 5.2 pycharm与anaconda的安装 之前已经安装过了,见Pytorch框架与经典卷积神经网络与实战第一天|安装PyCharm&Anaconda&#xff0…

数据库SQLite和SCADA DIAView应用教程

课程简介 此系列课程大纲主要包含七个课时。主要使用到的开发工具有:SQLite studio 和 SCADA DIAView。详细的可成内容大概如下: 1、SQLite 可视化管理工具SQLite Studio :打开数据库和查询数据;查看视频 2、创建6个变量&#x…

YOLOv8改进,YOLOv8检测头融合DSConv(动态蛇形卷积),并添加小目标检测层(四头检测),适合目标检测、分割等

精确分割拓扑管状结构例如血管和道路,对各个领域至关重要,可确保下游任务的准确性和效率。然而,许多因素使任务变得复杂,包括细小脆弱的局部结构和复杂多变的全局形态。在这项工作中,注意到管状结构的特殊特征,并利用这一知识来引导 DSCNet 在三个阶段同时增强感知:特征…

Addressable学习

AssetsBundle是Unity的资源管理机制,将资源打包到AssetsBundle资源包并提供接口能从ab包里面加载资源出来。有了这个机制以后,我们要做资源管理,还需要做: a: 根据项目需求,编写编辑器扩展,提供指定资源打入对应bundle包工具策略; b: 根据项目的需求,资源…