当前位置: 首页 > news >正文

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

相关文章:

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

AT8870单通道直流电机驱动芯片 典型应用原理图 描述 AT8870是一款刷式直流电机驱动器,适用于打印机、电器、工业设备以及其他小型机器。两个逻辑输入控制H桥驱动器,该驱动器由四个N-MOS组成,能够以高达3.6A的峰值电流双向控制电机。利用电流…...

计算机视觉算法实战——实体物体跟踪

✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连✨ ​ ​​​​​​​ ​ 1. 领域介绍✨✨ 实体物体跟踪(Object Tracking)是计算机视觉领域中的一个重要研究方向&#x…...

网络协议如何确保数据的安全传输?

网络协议作为计算机网络通信的基石,其设计不仅旨在实现数据的有效传输,更在于确保数据在传输过程中的安全性。对于网络协议如何保障数据安全传输,是很多企业和网络IT部门的重点,本文将从多方面概述相关方法。 加密与解密机制 1. …...

在elasticsearch中,document数据的写入流程如何?

本文将为您介绍文档内容是如何写入ES集群中。 数据写入ES集群的流程图如下 流程介绍 用户携带数据发起POST请求指向集群9200端口。9200端口将数据写入请求发给主分片。主分片会对数据进行分片计算分发给具体分片。(计算方式:hash % primary_number_sha…...

【优选算法】6----查找总价格为目标值的两个商品

这道题相对于前寄到算法题较为容易~ 同样也是使用了双指针的算法哦~ ----------------------------------------begin-------------------------------------- 题目解析: 题目也是很简单地一句话,但是意图还是很明确~ 讲解算法原理: 同样的&…...

99.8 金融难点通俗解释:净资产收益率(ROE)

目录 0. 承前1. 简述2. 比喻:养母鸡赚钱2.1 第一步:投资母鸡2.2 第二步:母鸡下蛋2.3 第三步:计算赚钱2.4 第四步:计算ROE 3. 生活中的例子3.1 好的ROE3.2 一般的ROE3.3 差的ROE 4. 小朋友要注意4.1 ROE高不一定好4.2 R…...

Java设计模式—观察者模式

观察者模式 目录 观察者模式1、什么是观察者模式?2、观察者模式优缺点及注意事项?3、观察者模式实现?4、手写线程安全的观察者模式? 1、什么是观察者模式? - 实例:现实生活中很多事物都是依赖存在的&#x…...

人工智能在数字化转型中的角色:从数据分析到智能决策

引言 在数字化转型浪潮中,人工智能(AI)正迅速崛起,成为推动企业创新和变革的关键力量。面对日益复杂的市场环境和激烈的行业竞争,企业亟需借助技术手段提高运营效率、优化决策过程,并增强市场竞争力。而AI…...

论文阅读 Multi-view Classification Using Hybrid Fusion and Mutual Distillation

Multi-view Classification Using Hybrid Fusion and Mutual Distillation Intro 多视角问题可以分为两类: Structured。固定视角,或预先定义的视角的问题。unstructured。 本文的三大contributions: 引入了混合的多视角融合策略。使用了…...

AIGC浪潮下,图文内容社区数据指标体系如何构建?

文章目录 01 案例:以图文内容社区为例实践数据指标体构建02 4个步骤实现数据指标体系构建1. 明确业务目标,梳理北极星指标2. 梳理业务流程,明确过程指标3. 指标下钻分级,构建多层级数据指标体系4. 添加分析维度,构建完…...

”彩色的验证码,使用pytesseract识别出来的验证码内容一直是空“的解决办法

问题:彩色的验证码,使用pytesseract识别出来的验证码内容一直是空字符串 原因:pytesseract只识别黑色部分的内容 解决办法:先把彩色图片精确转换成黑白图片。再将黑白图片进行反相,将验证码部分的内容变成黑色&#…...

前端Vue2项目使用md编辑器

项目中有一个需求,要在前端给用户展示内容,内容有 AI 生成的,返回来的是 md 格式,所以需要给用户展示 md 格式,并且管理端也可以编辑这个 md 格式的文档。 使用组件库 v-md-editor。 https://code-farmer-i.github.i…...

OpenVela 架构剖析:从内核到应用

目录 一、总体架构概述 二、 内核层 2.1. OpenVela架构的内核基础 2.2. 内核层的主要职责 2.3. OpenVela对NuttX的扩展与优化 三、系统服务层 2.1. 进程管理 2.2. 内存管理 2.3. 文件系统 2.4. 网络通信 四、框架层 4.1. 模块化设计 4.2. API接口 4.3. 组件和服务…...

vue视频流播放,支持多种视频格式,如rmvb、mkv

先将视频转码为ts ffmpeg -i C:\test\3.rmvb -codec: copy -start_number 0 -hls_time 10 -hls_list_size 0 -f hls C:\test\a\output.m3u8 后端配置接口 import org.springframework.core.io.Resource; import org.springframework.core.io.UrlResource; import org.spring…...

记一个Timestamp时区问题的坑

resultSet.getTimestamp(“kpi_collect_time”)查出来的Timestamp居然是带时区的, 如果该Timestamp不是UTC时区的,Timestamp.toInstant().atZone(ZoneId.of(“UTC”))会把Timestamp转成UTC时区 使用Timestamp.toLocalDateTime()可以直接把时区信息抹除 …...

新年好(Dijkstra+dfs/全排列)

1135. 新年好 - AcWing题库 思路: 1.先预处理出1,a,b,c,d,e到其他点的单源最短路,也就是进行6次Dijkstra 2.计算以1为起点的这6个数的全排列,哪种排列方式所得距离最小,也可以使用dfs 1.Dijkstradfs #define int long longusing …...

如何“看到” Spring 容器?

Spring 容器是一个运行时的抽象工具,用来管理 Bean 的生命周期和依赖。虽然它本身不可直接观察,但可以通过以下方式间接“看到”容器的内容或行为。 2.1 容器是如何实例化的? Spring 容器的实例化是通过 ApplicationContext 或 BeanFactory …...

怎么使用CRM软件?操作方法和技巧有哪些?

什么是CRM? 嘿,大家好!你知道吗,在当今这个数字化时代里,我们每天都在与各种各样的客户打交道。无论是大公司还是小型企业,都希望能够更好地管理这些关系并提高业务效率。这时候就轮到我们的“老朋友”——…...

Spingboot整合Netty,简单示例

Netty介绍在文章末尾 Netty介绍 项目背景 传统socket通信&#xff0c;有需要自身管理整个状态&#xff0c;业务繁杂等问题。 pom.xml <dependency><groupId>io.netty</groupId><artifactId>netty-all</artifactId><version>4.1.117.F…...

grafana新增email告警

选择一个面板 比如cpu 新增一个临界点表达式 input选A 就是A的值达到某个临界点 触发告警 我这边IS ABOVE0.15就是cpu大于0.15%就触发报警&#xff0c;这个值怎么填看指标的值显示 这里要设置一下报警条件 这边随便配置下 配置标签和通知&#xff0c;选择你的邮件 看下告警…...

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…...

在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module

1、为什么要修改 CONNECT 报文&#xff1f; 多租户隔离&#xff1a;自动为接入设备追加租户前缀&#xff0c;后端按 ClientID 拆分队列。零代码鉴权&#xff1a;将入站用户名替换为 OAuth Access-Token&#xff0c;后端 Broker 统一校验。灰度发布&#xff1a;根据 IP/地理位写…...

NFT模式:数字资产确权与链游经济系统构建

NFT模式&#xff1a;数字资产确权与链游经济系统构建 ——从技术架构到可持续生态的范式革命 一、确权技术革新&#xff1a;构建可信数字资产基石 1. 区块链底层架构的进化 跨链互操作协议&#xff1a;基于LayerZero协议实现以太坊、Solana等公链资产互通&#xff0c;通过零知…...

九天毕昇深度学习平台 | 如何安装库?

pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple --user 举个例子&#xff1a; 报错 ModuleNotFoundError: No module named torch 那么我需要安装 torch pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --user pip install 库名&#x…...

论文笔记——相干体技术在裂缝预测中的应用研究

目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术&#xff1a;基于互相关的相干体技术&#xff08;Correlation&#xff09;第二代相干体技术&#xff1a;基于相似的相干体技术&#xff08;Semblance&#xff09;基于多道相似的相干体…...

基于Java+MySQL实现(GUI)客户管理系统

客户资料管理系统的设计与实现 第一章 需求分析 1.1 需求总体介绍 本项目为了方便维护客户信息为了方便维护客户信息&#xff0c;对客户进行统一管理&#xff0c;可以把所有客户信息录入系统&#xff0c;进行维护和统计功能。可通过文件的方式保存相关录入数据&#xff0c;对…...

RSS 2025|从说明书学习复杂机器人操作任务:NUS邵林团队提出全新机器人装配技能学习框架Manual2Skill

视觉语言模型&#xff08;Vision-Language Models, VLMs&#xff09;&#xff0c;为真实环境中的机器人操作任务提供了极具潜力的解决方案。 尽管 VLMs 取得了显著进展&#xff0c;机器人仍难以胜任复杂的长时程任务&#xff08;如家具装配&#xff09;&#xff0c;主要受限于人…...

LRU 缓存机制详解与实现(Java版) + 力扣解决

&#x1f4cc; LRU 缓存机制详解与实现&#xff08;Java版&#xff09; 一、&#x1f4d6; 问题背景 在日常开发中&#xff0c;我们经常会使用 缓存&#xff08;Cache&#xff09; 来提升性能。但由于内存有限&#xff0c;缓存不可能无限增长&#xff0c;于是需要策略决定&am…...

基于PHP的连锁酒店管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的连锁酒店管理系统 一 介绍 连锁酒店管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为用户和管理员。 技术栈 phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 注册/登录/注销 2 个人中…...

关于uniapp展示PDF的解决方案

在 UniApp 的 H5 环境中使用 pdf-vue3 组件可以实现完整的 PDF 预览功能。以下是详细实现步骤和注意事项&#xff1a; 一、安装依赖 安装 pdf-vue3 和 PDF.js 核心库&#xff1a; npm install pdf-vue3 pdfjs-dist二、基本使用示例 <template><view class"con…...