小功率电机驱动方案中如何选择驱动IC

小功率电机驱动方案及驱动IC的选择

电机驱动作为工业4.0中工厂自动化整个闭环中的执行器环节,其性能好坏直接影响到整个闭环的性能。因此,工业4.0对电机驱动提出了更高的性能和功能要求,例如更快的响应速度、更高的带宽、更高精度的位置和速度控制、以及更丰富的网络互联功能等。针对不同应用场合的电机,我们应该选择与之相对应的驱动方案。简单地来说,功率大的电机应该选用内阻小、电流容许大的驱动,功率小的电机就可以选用较低功率的驱动。直流小功率电机广泛适用于家电、工控、计算机等诸多设备。较常规的方法是采用 PWM 控制,常见的驱动有两种方式:

一、采用集成电机驱动芯片;

二、采用MOSFET和专用栅极驱动芯片。

图1

在高集成度的应用中,传统电机控制链路MCU + Gate Driver + MOSFET(如图1)中已经出现了MCU+ Pre-Driver集成,或是Pre-Driver+MOSFET功率模组集成的方式,甚至在一些小功率应用中还出现了集成全部链路的情形。而在便携设备、IOT和5G应用中,对电机驱动在高精度、小型化、高集成度、低功耗的要求越来越高;而自动化生产线则对电机驱动的高可靠性和长寿命提出了苛刻的要求。

按集成度的不同,有3种电机驱动器方案:系统单芯片(SoC)方案、集成的控制方案(ICS)和门极驱动器方案。

SoC方案将DC-DC、门极驱动器、控制器、逆变器及反馈/保护等集成到单个芯片上,集成度高,适合空间受限的应用,简单易用。

ICS方案相对于SoC方案,没有集成逆变器,因而可通过外部MOSFET支持宽范围的功率,适用于功率较大的应用,灵活性较高。

门极驱动器方案则只集成DC-DC、门极驱动器和反馈/保护,因为控制器和功率器件都在外部,所以具有的灵活度。

门级驱动方案因其灵活性和传统性,在非汽车市场有较多的应用,比如应用在风扇、电动工具、按摩椅等小功率场合。有隔离门级驱动产品和非隔离门级驱动产品。

数明半导体提供高可靠性的门级驱动,产品覆盖200V及600V工作电压范围,可供客户选择各种驱动电流以及半桥、全桥设计。

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

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

相关文章

前端框架中的路由(Routing)和前端导航(Front-End Navigation)

聚沙成塔每天进步一点点 本文回顾 ⭐ 专栏简介前端框架中的路由(Routing)和前端导航(Front-End Navigation)1. 路由(Routing)1.1 定义1.2 路由的核心概念1.2.1 路由表(Route Table)1…

多模态大模型:基础架构

大模型技术论文不断,每个月总会新增上千篇。本专栏精选论文重点解读,主题还是围绕着行业实践和工程量产。若在某个环节出现卡点,可以回到大模型必备腔调或者LLM背后的基础模型重新阅读。而最新科技(Mamba,xLSTM,KAN)则…

gitee添加别人的仓库后,在该仓库里添加文件夹/文件

一、在指定分支里添加文件夹(如果库主没有创建分支,自己还要先创建分支) eg:以在一个项目里添加视图文件为例,用Echarts分支在usr/views目录下添加Echarts文件夹,usr/views/Echarts目录下添加index.vue 1.切换为本地仓…

Linux系统安装Ruby语言

Ruby是一种面向对象的脚本语言,由日本的计算机科学家松本行弘设计并开发,Ruby的设计哲学强调程序员的幸福感,致力于简化编程的复杂性,并提供一种既强大又易于使用的工具。其语法简洁优雅,易于阅读和书写,使…

重学java 66.IO流 转换流

且敬我疯狂,生命中不败的篇章 —— 24.6.11 一、字符编码 计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的数字、英文、标点符号、汉字等字符是二进制数转换之后的结果。[按照某种规则,将字符存储到计算机中,称为编…

打造一个属于你的桌面天气 超级有个性的天气桌面

打造一个属于你的桌面天气 超级有个性的天气桌面。大家好,今天我们带来一个非常有趣的桌面天气工具,喜欢桌面diy的你,快点用上它吧! 桌面上的美化,是许多爱美用户的心血和热爱。每个地方的美化,都是自己亲…

机器学习课程复习——隐马尔可夫

不考计算题 Q:概率图有几种结构? 条件独立性的公式? 顺序结构发散结构汇总结构Q:隐马尔可夫模型理解? 概念 集合:状态集合、观测集合 序列:状态序列、观测序列

linux环境编程基础学习

Shell编程: 相对的chmod -x xx.sh可以移除权限 想获取变量的值要掏点dollar($) 多位的话要加个花括号 运算:expr 运算时左右两边必须要加空格 *号多个含义必须加转义符 双引号可以加反单,但是发过来就不行 …

【android】安卓入门学习

文档介绍:http://8.136.122.222/book/primary/kotlin/kotlin-intro.html 文档补充说明:https://blog.csdn.net/qq_42059717/category_12047508.html 一、搭建环境及工具安装 见文档 二、工具界面及项目文件介绍 ├── app //工程主模块名称 │ …

【Linux安装Conda环境的详细教程】

🌈个人主页: 程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…

PTP简介及Linux phy ptp驱动实现

1、PTP简介 PTP(precision time protocol)精确时间协议,是一种时间同步的协议,对应 IEEE 1588 标准,是基于网络数据包的一种时间同步协议,1588v2的同步精度可以达到ns级,但1588协议对硬件有依赖。 2、PTP原理 时间同…

DFS(一)

问题一(指数级选择) 从1~n这n个整数中任意选取多个,输出所有可能的选择方案。 首先想一下,在现实世界中,我们要如何解决这个问题。 应该是一个一个枚举,即每个数都可以有两个选择(选/不选)。共有种结果。 想一下,如…

PHP转Go系列 | 字符串的使用姿势

大家好&#xff0c;我是码农先森。 输出 在 PHP 语言中的输出比较简单&#xff0c;直接使用 echo 就可以。此外&#xff0c;在 PHP 中还有一个格式化输出函数 sprintf 可以用占位符替换字符串。 <?phpecho 码农先森; echo sprintf(码农:%s, 先森);在 Go 语言中调用它的输…

创建进程的常用方式

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 在Python中有多个模块可以创建进程&#xff0c;比较常用的有os.fork()函数、multiprocessing模块和Pool进程池。由于os.fork()函数只适用于Unix/Linu…

0617,递归问题(详细——好好好一入递归深似海)

目录 第七章&#xff08;函数&#xff09;思维导图总结&#xff1a;递归三问 01&#xff0c;电影院问题 理解递归的执行过程 02&#xff0c;FIBNACCI数列 不是说具有递归结构的问题&#xff0c;就可以用递归求解——存在大量的重复计算 法一&#xff1a;自顶向下求解 BUG…

如何在 MATLAB 中实现复杂的深度学习模型以提高预测精度?

在MATLAB中实现复杂的深度学习模型以提高预测精度可以通过以下步骤进行操作&#xff1a; 准备数据&#xff1a;首先&#xff0c;你需要准备好用于训练和测试模型的数据。确保数据集已经正确加载到MATLAB工作环境中&#xff0c;并且进行了必要的预处理&#xff0c;例如归一化或者…

数据结构设计

数据结构设计是计算机科学中的一个关键领域,它涉及到如何有效地存储和组织数据,以便能够高效地进行访问和操作。一个良好的数据结构设计可以极大地提高程序的运行效率,减少内存占用,并使得代码更加易于理解和维护。 在进行数据结构设计时,需要考虑以下原则: 明确性:数据…

ruoyi框架第二天,自定义接口,在若依框架显示数据

书接上文&#xff0c;搭建好若依&#xff0c;并且创建自己想要的模块。 让ruoyi框架显示自己想要的模块。 今天&#xff0c;我们就要自定义接口&#xff0c;模仿ruoyi框架收发数据模式&#xff0c;来创建自己的模块。 我们创建好自己想要的接口&#xff0c;我这个是无参的查…

【Java】已解决java.util.EmptyStackException异常

文章目录 一、问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决java.util.EmptyStackException异常 一、问题背景 java.util.EmptyStackException是Java在使用java.util.Stack类时可能会遇到的一个异常。这个异常通常在尝试从空的栈中弹出&am…

C#语言进阶(二)—事件全解

总目录 C# 语法总目录 事件全解 目录 事件1.基本用法 发布订阅模式2. .net标准事件模型3. 事件访问器 事件 事件修饰符: virtual , override , abstract , sealed 解释&#xff1a; 广播者是声明委托并使用的类&#xff0c;它控制什么时候使用委托。 订阅者就是给广播类声明的…