浅谈从直流有刷电机到直流无刷电机驱动

2024-04-30 bob电竞官网

  童年的四驱车几乎是我们第一次近距离接触马达。想必有动手能力强一些的小伙伴还拆过,改装过马达吧。其实它就是一种结构标准的直流有刷电机(BDC)。

  如上图所示,4颗MOS管与马达共同组成一个形似H的结构。经过控制4颗MOS管的通断对电机进行驱动。

  当A和C闭合,B和D断开,或者当B和D闭合,A和C断开时,直流电机不旋转。且因为短路产生反向电动势,所以抑制了电机的惯性旋转。

  当A,B,C,D均处于断开状态,没有反向电势阻碍电机惯性运动。电机处于惯性运动状态。

  BDC驱动芯片,各厂家结构大同小异。接下来,以TIDRV8251A为例,粗略地介绍一下BDC电机驱动芯片。如上图所示,芯片内部集成了电压,电流检测,外部shunt电阻和集成电流镜,PWM控制接口,并集成保护电路。通过增加Charger Pump使得N-ChannelMOSFET半桥以及100%占空比驱动来提高效率。

  在IPROPI引脚上的采用内部电流镜结构实现电流的感应和调节。无需并联大功率电阻,节约板面积降低BOM成本。同时IPROPI电流传感输出给MCU可以检测电机失速或负载条件变化。

  众所周知火星地表环境恶劣,地形复杂,对火星车驱动的灵活性要求极高。相对美国好奇号火星车的六只车轮中只能控制其中前后两对车轮独立转向,中国的祝融号火星车每只车轮都能够直接进行独立驱动和独立转向,在火星充满未知的极端环境下拥有更为优异的脱困性能,其中直流无刷电机功不可没。

  无刷电机取消了电刷,采取电子换向,线圈不动,磁极旋转。通过霍尔传感器感知永磁体的位置适时切换线圈中电流的方向,确保产生正确方向的磁力驱动电机。因没有电刷这个物理结构,无刷马达的寿命较有刷马达有了大幅度的提高。同样因为是电子换向,方便通过无刷电机控制器控制驱动器,能轻松实现调整电源切换角,制动电机,电机反转,锁止等功能,也使得无刷马达的控制精度较有刷马达大幅度的提高。所以,要求电池供电,大功率,大扭矩,小体积,长寿命,高精度的直流无刷电机就成为火星车驱动轮最合适的选择。

  直流无刷电机(BLDC)的驱动电路主要是使用三相逆变电路实现的。而三相逆变电路的实现一般是通过半桥MOS电路搭建。

  Q1,Q5打开,电流通过Q1→电机线→电机线→电机线→电机线→电机线→电机线

  方波控制使用霍尔传感器或者无感估算算法获得电机转子的位置,然后根据转子的位置在360°的电气周期内,进行6次换向。每个换向位置电机输出特定方向的力,所以方波控制的位置精度是电气60°。由于在这种方式控制下,电机的相电流波形接近方波,所以称为方波控制。优点是控制算法简单、硬件成本较低,使用性能普通的控制器便能获得较高的电机转速;缺点是转矩波动大、存在一定的电流噪声、效率达不到最大值。方波控制适用于对电机转动性能要求不高的场合。

  FOC(Field-Oriented Control)即磁场定向控制。正弦波控制实现了电压矢量的控制,间接实现了电流的大小的控制,但是无法控制电流的方向。FOC控制方式是正弦波控制的升级版本,实现了电流矢量的控制,也即实现了电机定子磁场的矢量控制。这是目前无刷电机(BLDC)和永磁电机(PMSM)最高效的控制方法。

  TRINAMIC的设计理念是尽可能将针对电机的运动控制硬件化,有效缩短开发周期,减少产品设计BOM(物料清单),缩短产品投放时间。

  FOC常应用在家电变频控制和机器人的伺服控制。上图是通用的家电变频控制框图,只需要对速度做实时控制,所以最外部环路只有速度环,不需要位置环。

  电流环:因为电流解耦后有 id 和iq 两个实时直流量,所以要2路电流环:d轴电流环和q轴电流环。电流环控制通常用PI控制器。PI控制器包括参考输入和实时反馈输入。

  ◆ d轴PI控制:参考输入一般是0,实时反馈输入就是id,输出是d轴电压Vd

  ◆ q轴PI控制:参考输入来源于速度环的输出iq*,实时反馈入就是iq,输出是d轴电压Vq

  速度环:类似于电流环,需要参考目标速度We* 和实时转速We, We目标转速是FOC控制以外给定的, 实时转速We能够最终靠位置估算器得到。速度环的输出iq。

  位置估算器:家电变频控制一般没有位置传感器,所以要软件算法去估算,一般算法包括PLL锁相环方式 和滑模控制, 核心都是软件建立电机模型去估算速度和位置。

  电压反变换:转换Vd 和Vq到Va, Vb, Vc跟电流解耦刚好相反,从直流量转到相位差120度的三相正弦电压。

  TRINAMIC的运动控制解决方案目前大范围的应用于3D打印,家庭自动化,工业自动化,机器人和AVG小车,Lab automation,医疗健康设备,电动工具以及消费类产品等领域。

  推荐阅读最新更新时间:2024-04-30 01:58怎么样去使用一个智能复用器升级车用上桥臂驱动器

  采用智能手段控制车内外照明在汽车 电子 系统中慢慢的变重要;在紧凑的车身控制模块内集成的功能慢慢的变多,这种发展的新趋势必然带来相应的技术挑战。汽车照明系统对电子元器件的要求慢慢的升高,智能复用器能解决PWM通道、诊断功能和系统可靠性问题。   车身控制模块(BCM)是执行各种功能的电子控制单元,这些功能包括控制和诊断,以及车内外照明的失效管理或子模块电源分配。车身控制模块还能处理车门锁执行器、刮水器、防盗功能和门禁系统。此外,车身控制模块还能执行网关功能,兼做连接车内不同通信网络的网桥。今天的车身控制模块还在持续不断的发展进化。下面我们探讨车身控制模块的与汽车照明相关的控制与诊断功能的发展的新趋势。 现代车身控制模块

  引言 与目前的汽车内部和外部照明解决方案相比, LED 照明有很多优势,如性能更高、寿命更加长、成本更低等,这种照明方式提高了汽车照明的美感和性能。直接用汽车电池驱动LED需要一个 DC/DC 转换器来调节一个恒定的LED电流,并保护LED免受变幻莫测的汽车电池总线影响。这种转换器还应该根据一串LED中所含LED的数量和LED的类型来优化,也要根据前灯、尾灯和信号指示灯、内部阅读灯、仪表板或娱乐显示器照明等应用的功能而优化,需要优化的方面如下: 拓扑――LED电压与电池电压之间的关系决定采用降压、升压或降压-升压型拓扑,所选择的拓扑要能在整个电池电压范围内保持对LED电流的控制。 调光――大比例的LED调光必

  在脉冲模式下,步进电机启动器的脉冲频率与速度成正比,函数void CalculateSModelLine(float fre , unsigned short period , float len, float fre_max, float fre_min, float flexible)最大的目的就是生成每一个细分步加速的速度。芯片用的是stm32f103c8t6,驱动器用的是2DM420。 程序流程如下: STM32硬件基本初始化,主要是针对定时器 调用函数CalculateSModelLine()生 成每一个细分步定时器的自动重装载值(实际就是改变脉冲的周期) 打开定时器 更新中断发生,将数组中的数据赋值给定时器的

  动机 基于对新领域的好奇与兴趣,最近我报名了某教育学习管理机关的“智能座舱产品入门”课程,出于学习-总结的目的,我从智能座舱概念、智能座舱的发展驱动因素、智能座舱的构成要素等方面,梳理了我目前的智能座舱的部分认知。 一 什么是智能座舱 快速了解一个“新事物”,首先是了解这个事物的基础概念,然后从基础概念出发逐步拆解事物的关键要素,并深入研究每一个关键要素的作用原理,进一步进一步探索这个事物的运作机制和特点,最后再通过抽象得到事物的全貌。 (一).什么是座舱 在飞机和船舶中,座舱是指内部用于容纳乘客、货物或设备等的空间。座舱按照功能划分,可大致分为驾驶舱、客舱、货舱等。驾驶舱是指飞机或船舶的控制室,用于操纵和控制飞机或船舶的运行。客舱是指乘

  因素 /

  0 引言 随着激光雕刻机的持续不断的发展和改进,嵌入式Linux的激光雕刻机比CNC(Computer numerical control)激光雕刻的优势不断显现,它大幅度提高了解决能力,方便了设计开发,节约了成本,是未来经济型激光雕刻机发展的趋势。而嵌入式ARM(Advanced RISC Machines)Linux步进电机驱动是实现激光雕刻的核心。 嵌入式开发过程中,经常需要为特定设备开发驱动程序。这些驱动程序的编写和编译与PC上的Linux驱动开发相比存在很明显的差异,需要仔细考虑的因素较多,实现过程较为复杂。本文以Samsung公司的友善之譬S3C2440开发板为例,探讨怎么样去使用嵌入式Linux开发字符设备驱动程序来驱动步进

  程序的设计 /

  LED正慢慢的变多地被运用于各种领域,包括汽车照明、照相手机闪光灯、舞台灯光、场所照明、夜景照明、闪光灯、自行车灯和汽车行驶灯。本文将讨论在LED应用中采用配电开关的各个技术问题。 当前,限流配电开关是设计者用来驱动LED的最优选择之一。这是因为配电开关简单易操作,且能更好地控制对系统各种负载的配电。它的功能很简单:在开关开启状态下,允许电流流向负载,在开关关闭状态下,阻止电流流向负载。 这种开关还具有限流功能,也就是说,当开关开启时,负载的最大电流就等于开关设定的电流限制值。这个限流功能正是设计一个恒流LED驱动器所必需的。 为什么设计者会如此需要以恒流驱动LED呢?因为流过LED的电流保持恒定状态时,LED的光强度也是恒定的,

  LED /

  六兼容性测试的经济效应 兼容性测试的初期成本很高,需要大量昂贵的设备来构建测试环境,即便是外发委托测试,也会产生许多费用,随着产品的多样化,投入金钱只会比前者更 多。除此以外,设计者们还需要对测试过程中暴露出的不合格或不理想的环节做出修改,人力、物力、财力上都会承担一定的负担。因此,很多制造商会对是否有必 要进行兼容性测试这一问题上产生疑虑。 然而,从长远来看,能够引入兼容性测试这个概念的商家,各种好处将会在后期慢慢的变多的得以体现。我们大家都知道,EMC设计和EMC测试是相辅相成的。 EMC测试直接反映了EMC设计的好坏。只有在产品的EMC设计和研发过程中进行EMC相容性的预测和评估,才能及早发现有几率存在的电磁干扰,并采取

  器的可靠性和电磁兼容性测试方案(二) /

  开发环境:ubuntu16.04 64bit Linux内核版本:linux-2.6.32.2 1、编写mini2440_hello_module.c 在/linux-2.6.32.2/drivers/char目录下,编写mini2440_hello_module.c,代码如下: #include linux/kernel.h #include linux/module.h static int __init mini2440_hello_module_init(void) { printk( Hello yfw, Mini2440 module is installed !n ); return 0;

  开发之 HelloWorld (for mini2440) /

  的控制技术的探析

  系统参数匹配

  总成系统发展现状

  电机系统电磁兼容性要求和试验方法

  【电路】怎么样去使用P/N沟道MOSFET构建通用全桥或H桥MOSFET驱动电路

  嵌入式工程师AI挑战营(初阶):基于RV1106,动手部署手写数字识别落地

  汽车上装备的用电器慢慢的变多,使得整车中搭铁点和搭铁导线也慢慢变得多。如何保证用电器可靠搭铁成为线束设计中的一项重要工作。设计过程中一 ...

  功率半导体器件在现代电力控制和驱动系统中发挥着及其重要的作用。IGBT模块和IPM模块是其中两个最常见的器件类型。它们都能够适用于控制大功率负 ...

  经过改进的 MagCode电源系统和 MagCode 电源系统Pro版适用于 12V和24V电压,是汽车充电应用的理想选择。MagCode Pro 电源系统配备了 ...

  1 汽车电子电气架构与车载计算平台技术趋势汽车电子电气架构从传统分布式架构正在朝向域架构、中央计算架构转变,车内控制系统趋于形成统一 ...

  为了解决商用车产品满足使用场景、使用群体和个性化需求,同时满足大规模生产制造这一难题,借鉴乘用车平台化理念,结合商用车产品属性,从 ...

  嵌入式处理器嵌入式操作系统开发相关FPGA/DSP总线与接口数据处理消费电子工业电子

  其他技术存储技术综合资讯论坛电子百科词云:北京市海淀区中关村大街18号B座15层1530室电线

相关产品