【扩展】电机驱动(DRV8870)

这篇具有很好参考价值的文章主要介绍了【扩展】电机驱动(DRV8870)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

电机驱动(DRV8870)

(一)电路功能

本电路为电机驱动模块,可以用来实现电机的驱动或者其它动力部件、LED灯亮度等的控制。此外,8870自带过流保护功能,通过采样电阻可以控制触发保护的电流阈值。

(二)芯片介绍——DRV8870

DRV8870是TI公司出品的一款电机驱动芯片,具体可以到TI官网或者AllDATASHIT搜索数据手册。以下贴出芯片手册概述。
drv8870,电路,驱动开发
8870引脚定义
drv8870,电路,驱动开发

(三)电路设计

同样的,数据手册上贴心地给出了原理图和PCBLayOut的推荐
drv8870,电路,驱动开发
drv8870,电路,驱动开发

这里要注意功率端去耦电容的使用。由于电机的电流可能会发生突跃(对应控制信号的突跃),由于电路中分布参数的限制,电机的电压电流不一定能及时跟上,导致电机驱动功率端掉电压,于是需要大容量的去耦电容。具体详见以下列出的手册中的相关说明。
drv8870,电路,驱动开发

原理图设计

直接贴出
drv8870,电路,驱动开发

其中R1为电流反馈电阻,考虑到要过大电流,需要用1206以上封装,甚至可能需要2个1206封装的0.4Ω电阻并联。在大容量电解电容(虽然标的是1uF,但是实际中往往使用470uF以上的大电容)之外还并联了几个小容量的MLCC以降低电容组的ESR。

PCB设计

注意走线参考手册中的PCB布线要求:输出端尽可能短并且大面积铺铜以增强通流能力;GND网络和VM也需要大面积铺铜。
以下为PCB正面
drv8870,电路,驱动开发

以下是PCB反面
drv8870,电路,驱动开发文章来源地址https://www.toymoban.com/news/detail-608182.html

到了这里,关于【扩展】电机驱动(DRV8870)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • DRV8825步进电机驱动详细说明书————含接线图

    最近玩步进电机时候,发现步进电机驱动种类多;A4988,drv8825,tb6600,lv8731……;tb6600驱动电流可达4A,1600细分,十分强大,但是体积大,用在平衡车上不太合适。 drv8825加散热器驱动电流可达2.5A,32细分,还不错。 如图是它的说明书中对引脚的解释 在这里把它翻译成中文。

    2023年04月09日
    浏览(68)
  • 【DRV8323】电机驱动芯片寄存器配置指南,通过STM32F407的SPI通信配置

    笔者计划使用一块使用到STM32F407控制芯片与DRV8323s驱动芯片的板子,驱动BLDC。了解到需要使用SPI通信来配置DRV8323s驱动芯片,配置过程中涉及DRV8323数据手册中提及的几个寄存器,故写此文做个记录。 另外,DRV8323芯片和DRV8302、DRV8303、DRV8353都有极大的相似之处,可以相互参考

    2024年02月02日
    浏览(62)
  • 一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介

    摘要:本文介绍如何使用直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833 在前边很详细的介绍了直流有刷电机驱动模块L298N,该模块性能良好,输出功率大。但体积也是偏大,本篇文章介绍一下市场上另外几个常见的小型直流有刷电机驱动模块L9110S、TB6612FNG和DRV8833的使用方

    2024年02月21日
    浏览(47)
  • 【STM32】BLDC驱动&控制开发笔记 | 10_基于STM32F407+DRV8323的ADC电流采集

    在上一篇文章的基础上继续努力!👇 🧀【STM32】BLDC驱动控制开发笔记 | 09_基于STM32F407的ADC电压采集,多通道ADC+DMA+USART_CSDN博客@F菌的进阶之路 在实现电机闭环控制的实验程序中,通过ADC功能来实现电压或电流的采集十分重要。一般来说,为了获得更高的精度,会在直接通过

    2024年04月17日
    浏览(44)
  • 【STM32】BLDC驱动&控制开发笔记 | 07_SPI通信测试 - STM32F407用SPI配置DRV8323驱动芯片

    最近在埋头搞STM32 + 无刷直流电机控制,想实现用自己的STM32F407VGT6芯片板子,外加一块驱动板(目前选用到TI的DRV8302或者DRV8323驱动芯片),搞定电机驱动,最后实现比较好的控制效果。如果不是同一块芯片的同学也不用急着走,大体上都是可借鉴哒~ 本文主要实现使用SPI通信

    2024年02月08日
    浏览(55)
  • FOC系列(四)----重新绘制DRV8301驱动板

       声明:本人水平有限,博客可能存在部分错误的地方,请广大读者谅解并向本人反馈错误。    由于之前DRV8301的驱动板出现了问题,而且在结构上也出现了部分问题,所以最近又重新绘制了一版,不过还是存在一些小问题,后面我还会重新绘制一版,并且修改控制板和

    2024年01月21日
    浏览(51)
  • DRV8301的使用

    电压6V到60V 1.7A栅极驱动电流,2.3A吸收电流 支持3.3V和5V接口 集成一个buck电源,可调节输出电压和开关频率,可对外提供1.5A电流 死区时间可调整、过流保护可调整、PVDD 和GVDD欠压锁定、GVDD过压锁定、过温提示/关机 buck电源相关引脚 name NO. Type 描述 EN_BUCK 55 I buck电源使能引脚

    2023年04月23日
    浏览(39)
  • Arduino Uno开发板+电机驱动扩展版CNC Shield V3.0硬件说明

    陈拓 2023/03/24-2023/03/29 注意:板子左侧中间的玻璃管是玻封保险丝。 Arduino CNC Shield可以搭载A4988、DRV8825等步进电机驱动模块,用于驱动NEMA17电机(俗称42步进电机)。 2.1 A4988 2.1.1 引脚布局 注意:模块使用时需加装散热器。 单片机只需要控制两个引脚DIR和STEP即可控制步进电机

    2024年02月01日
    浏览(57)
  • FOC系列(二)----继续学习DRV8301芯片

       跟随上篇博客咱们继续往下看,下面是芯片内部的程序框图:    数据手册只是给出了这一部分框图,但是没有更加详细的介绍,不过没关系,咱继续往下看,会逐渐补齐该部分的功能。    每个半桥被配置为驱动两个n沟道MOSFET,一个用于高侧,一个用于低侧。半桥

    2024年02月08日
    浏览(43)
  • STM32 HAL库基于DRV8301的FOC开环速度控制

    目录 CubeMX基本配置 drv8301控制模式(3pwm?6pwm?死区时间设置?) SVPWM理论推导 HALL接口设置以及旋转速度获取原理 FOC开环控制主要分为三步:第一,角度自增;第二,Park逆变换;第三,SVPWM计算出下个周期要写入的占空比Ta,Tb,Tc 验证SVPWM模块也非常简单,串口打印出来应

    2024年02月15日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包