电机控制如何做到好的驱动

发布者:幸福梦想最新更新时间:2022-12-14 来源: elecfans关键字:电机控制  驱动  控制器 手机看文章 扫描二维码
随时随地手机看文章

电机,无论其类型如何,都需匹配某种类型的控制器,这些控制器的特性和复杂性可能有所不同,这主要取决于特定电机的功能。电机控制机构最简单的例子是一个将电机与其电源相连的常规开关,此开关可以是手动控制器,也可以是连接到自动传感器的继电器,用于启动和停止电机。


控制电路设计的准备

面对”对的时间”之前,还有一项“送电”的事前工作需准备,也就是需要确定驱动电路。它所担任的角色是如何设计可控制的供电系统,它需要具以下信息,以确保可线路板设计和散热设计,电子元器件等硬件满足系统需要。


供电能力大小,需与电机的规格相匹配。接收控制命令操作,需与控制器搭配。电源传输效率,信号及电源可正常传输,不受到其他信号或电磁波干扰。系统置于操作环境下,是否可以正常运作。安全防护能力。


有了完善的驱动电路后,才能确定“对的时间”,虽然使用时间是名词,但其真正表示的意思为“位置”,即为电机转子的旋转的相对位置,或可称为角度。


Τ=1/2π·I·L·D^2·N·Sin(δ)

以上方程式为电机转矩公式,其中Sin(δ)表示电机的电流与磁场的夹角,当Sin(90°) =1为最大值,Sin(0°)=0为最小值,在”对的夹角位置“输送”电流“给电机,才可达到最佳的输出效果。


如何做到“对的时间”

要做到”对的时间”,第一关是获得电机转子正确的位置,即需依赖位置传感器的运用。然而位置判断会受到传感器解析度、安裝位置、信号处理、资料传输、编程计算等产生误差的现象,其可能原因分析如下:


分辨率度不足会导致传感器无法直接标示出该送电的位置点,需要再经由信号处理的技巧间接求得。若具备有充分解析度的传感器,则无须担心安裝问题,反之若安裝位置偏差亦无法直接标示正确位置点。传感器所提供的为电子信号,使用上是以观察电压位准变化来判断位置变化,然而所有电压位准的变化,事实上都是依赖电流传输來达成的。传感器电路中,常加入电容來进行滤波及稳压等工作,稳定电压位准,但亦会影响电流工作时间,使电压位准需要较长的变化时间,产生延迟的现象。经由传感器所获得之电子信号,需传输至控制器方可使用,然后,在控制电路板上会具有电容及电感元件,影响电子信号进入控制器的时间。位置信号进入控制器后,可能还需要经过运算或是处理,或是要等其它程序先跑完等因素,导致无法立即性对位置信号做出反应。


以上列出几项较常见之发生原因作为参考,获得正确的位置信息后,则要送入”电流”进入电机,需注意”对的时间”是指电流进入电机运作的时间,电机可视为电感性元件,会导致电流进入电机的时间大幅延后。事实上,电机內的电感值,会受到流入电流大小及电源切换频率(转速)而改变,因此在不同的转速下,电流延迟时间亦会产生变化。


另外也要注意从控制器接收位置信号,到处理完成输出控制命令的所需时间,还有开关元件的响应时间及频宽问题,都有可能导致送入电流的时间受到影响。


如何做到好的驱动

确保信号的传速速率:信号的延迟已为必然的結果,但若延迟的速率为固定且已知,则可由硬体或是软件方式去补偿;由于方程式中的计算函数为Sin(δ),故差异角度不大,则其计算值仍非常接近1,影响并不大。能有效地确保信号传速,则需依靠电路设计之能力,包括各项电子元件的选配、电源能量配置及电路布线规划等等。


软件编程能力:电机驱动程式对于控制器的负担并不大,但控制器同时需处理许多工作,因此权重、顺序及注意掌握运算的时间。若选择高階的控制器,其运算反应速度快,不需要担心彼此拖累时间的問題。对于低階的控制器,则连程式编译需注意,可能需要直接使用组合语言撰写程式码,以达到最短的程式执行时间。


电机系统整体理解性:做电机驱动仍需对电机要有深刻性的理解,目前电子电路系統大多是针对电压信号作控制及处理,一来电流值并不大,二来考虑电流产生的损失及电磁波影响。电机系统中,电流才是转矩力量的直接來源,观察电流的变化重要性远远超过电压。电机內的电感及产生的电磁波都远大于电子电路系统,若考虑不适当,很有可能反灌至驱动电路中直接造成不良影响。再者,电机所处的使用环境较为严苛,若要将电路直接置于电机內部时,需特別注意。


结论

根据电机的应用,控制器可以提供不同的功能,它们有助于电机在低电压条件下启动,允许多种速度或反向控制操作,防止过电流和过载故障,并执行各种其他功能。一些复杂的电机控制装置也有助于有效控制电机的速度和扭矩,也可能是负责电机驱动机器精确定位的闭环控制系统的一部分。


关键字:电机控制  驱动  控制器 引用地址:电机控制如何做到好的驱动

上一篇:基于机器视觉引导使机械臂完成自主抓取的系统方案
下一篇:基于一体化管控平台的泵站监控系统研究

推荐阅读最新更新时间:2024-11-09 20:20

【干货】老外的GitHub整理的stm32f4驱动
昨晚在github发现了一个老外自己整理的封装库,有很多,比如一些通讯啊啥的,一些显示屏驱动等等 目录 STM32F4 Libraries and projects Here are listed all libraries for STM32F4 devices.Libraries are designed to work with STM32F4xx series of MCU. Every project hereis created with Keil uVision, but tested with GCC compiler too (Coocox). Eachproject includes 4 targe
[单片机]
【干货】老外的GitHub整理的stm32f4<font color='red'>驱动</font>库
大联大友尚集团推出基于ST产品的小体积300W BLDC电机控制方案
2023年6月14日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股宣布,其旗下友尚推出 基于意法半导体(ST)STM32G431芯片的小体积300W BLDC电机控制方案。 图示1-大联大友尚基于ST产品的小体积300W BLDC电机控制方案的展示板图 随着人们节能环保的意识不断提升,BLDC电机作为一种高效、环保、智能化的驱动技术,正逐渐成为各种电动化工具的的主流选择。在这种趋势下,大联大友尚推出了基于ST STM32G431 芯片的小体积300W BLDC电机控制方案,该方案有助于提高电动设备的能源效率,从而实现节能减排的目标。 本方案通过使用 STM32G431 撰写PMSM控制算法,并采
[单片机]
大联大友尚集团推出基于ST产品的小体积300W BLDC<font color='red'>电机控制</font>方案
S3C2440 字符设备驱动程序之概念介绍(一)
一、 Uboot目的是启动内核。 内核目的是启动应用程序。 二、 应用程序:读写文件、点灯、获取按键 三、 1、框架: 应用 open,read,write C库 系统调用接口 sytem call interface 内核 VFS virtual file system sys_open,sys_read,sys_write 驱动 Led_open,led_read,led_write 2、简单的应用程序 int main() { int fd1,fd2; int val = 1; fd1=open(“/dev/led”, O_RDWR);
[单片机]
S3C2440 字符设备<font color='red'>驱动</font>程序之概念介绍(一)
如何使用示波器、AFG和万用表测试LED 驱动器的调光线性度?
干货分享 | 如何使用示波器、AFG和万用表测试LED 驱动器的调光线性度? 随着LED灯珠技术的发展,相较于传统的模拟调光技术,数字调光技术在近几年得到了长足的发展。现如今在灯具市场里有成千上万种调光产品可供选择,在调光驱动选择上我们需要考虑到这些要素。调光平滑度,调光深度,在调光过程中是否有可感知的频闪和纹波。 为了达到调光输出的超细平滑度,首先得了解每个调光等级之间的差别。在每个调光等级间,如果差别越小,则调光越平滑。这样就能在整个调光过程中实现无极调光。如下图所示。 本文案例是一个客户需要快速测量PWM调光时的输出电流线性度和平滑度,进而再进积分球测试亮度线性度。被测器件是一款集成度极高,具备恒压或恒流输
[测试测量]
如何使用示波器、AFG和万用表测试LED <font color='red'>驱动</font>器的调光线性度?
基于RAMPS 3D打印机套件的A4988步进驱动器设计
我喜欢模块化,因此我使用2个独立的自制板构建了电子设备:主控板和电动机板。 机器人的主控板基于Arduino Pro Mini。我之所以选择此板,是因为它小巧,便宜且带有Atmega32u4芯片。机械手控制需要两个16位硬件计时器,而Atmega328只有一个,而Atmega32u4只有两个。因此,如果您打算复制此机器人,则必须选择Atmega32u4板(Pro micro或Leonardo)。 MPU-9250 IMU使用I2C连接到Arduino。我还路由了3条额外的I2C总线用于将来的升级。 HC-05使用Arduino的第二个硬件串行端口(D0 / D1),而第一个硬件串行端口由micro-USB使用以对开发板进行编程。
[嵌入式]
基于RAMPS 3D打印机套件的A4988步进<font color='red'>驱动</font>器设计
瑞萨电子与台积电合作开发28纳米微控制器
2016年9月1日,日本东京及台湾新竹讯-瑞萨电子(TSE:6723瑞萨)与台积电(TWSE:2330、NYSE:TSM)今日共同宣布,双方合作开发28纳米嵌入式闪存(eFlash)制程技术,以生产支持新一代环保汽车与自动驾驶汽车的微控制器(MCU)。采用此全新28纳米工艺技术生产的车用MCU预计于2017年提供样品,2020年开始量产。 瑞萨与台积电自90纳米技术时代便开始密切合作开发有片上闪存的MCU产品。为了使未来的环保汽车与自动驾驶汽车更节能且更可靠,双方在合作40纳米MCU平台并生产四年之后,扩大合作至28纳米MCU的开发。通过此次合作,瑞萨具备高可靠性及高速优势的MONOS eFlash技术,将结合台积电高性能、低功
[汽车电子]
基于单片机的实时时钟芯片DS1302驱动程序
本程序实现了时间与日历的轮换显示。 由于是2011年1月5日调试的,初始时间设置为11:59:58,日历11-01-05 // 标题: 试验数码管显示时钟 // // 通过本例程了解 DS1302时钟芯片的基本原理和使用 ,理解并掌握DS1302时钟芯片 // 驱动程序的编写以及实现数字字符在数码管中的显示。 // 请学员认真消化本例程,懂DS1302在C语言中的操作 #include reg52.h //包含头文件,一般情况不
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved