基于FPGA水磁无刷直流电机控制电路
2019-01-10 13:00:08 来源:电子发烧友网
【哔哥哔特导读】主要介绍基于现场可编程门阵列及EDA方法学的永磁无刷直流电机控制系统的电子电路设计。
主要介绍基于现场可编程门阵列及EDA方法学的永磁无刷直流电机控制系统的电子电路设计。FPGA是一种高密度可编程逻辑器件,其逻辑功能的实现是通过把设计生成的数据文件配置进芯片内部的静态配置数据存储器来完成的,具有可重复编程性,可以灵活实现各种逻辑功能。
与ASIC不同的是,PCA本身只是标准的单元阵列,没有一般IC所具有的功能,但用户可以根据需要,通过专门的布局布线工具对其内部进行重新编程,在最短的时间内设计出自己专用的集成电路,从而大大提高了产品的竞争力。由于它以纯硬件的方式进行并行处理,而且不占用CPU资源,所以可以使系统达到很高的性能。这种新的设计方法可以把A/D接口、驱动器接口、通信接口集成在一块芯片上,同时在算法上完成位置、速度甚至电流算法,从而实现真正的片上可编程系统(SoPC)。这将成为下一代高性能伺服控制器集成化设计的一个趋势。
下面针对永磁无刷直流电机模块化设计的思想,介绍基于FPGA的控制系统的电子电路设计方法,其控制系统结构如图1所示。
图1 控制系统结构图
电路由电源模块,电压转化模块,FPCA模块,驱动电路模块,斩波电流、电压检测模块,绕组电流检测模块,A/D模块,通信模块,外扩存储器模块等部分组成。
图2 斩波器电感电流检测电路
永磁无刷直流电机电枢电流检测信号调理电路和DC/DC BUCk变换器输出电压检测信号调理电路参见图3-16c和d,其功率电路如图3所示。
首先,由FPGA产生5路PWM波,其中3路用于永磁无刷直流电机换相,1路用于斩波,另1路用于再生能耗调节制动电流。三相换相PWM经驱动电路控制电机的换相,这3路PWM只用于换相不进行调制,由斩波环节进行调制。电机绕组电流经求偏、放大、滤波通过A/D(ADS7864)转换进人FPGA(XC3S200),经PID调节器控制电流环;同样,斩波电压电流经滤波通过A/D转换也进人FPGA。图2所示为FPCA的最小系统电路,XCF02S为FPGA XC3S200的配置芯片,TPS767D325是电源芯片,将+5V电源电压转换为+2.5V和+3.3V供给FPGA,电源芯片LM317将+5V电源电压转换为+1.2V供给FPGA;FPGA的时钟选为50MHz,晶体振荡器为50MHz有源晶振,输出的时钟信号电压的高电平为+3.3V。
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我
们联系,我们将及时更正、删除,谢谢。
AM13E230x MCU过在单个器件中结合使用Arm® Cortex®-M33 CPU和TI TinyEngine™ NPU,能够在实时控制应用中实现预测性故障检测和自适应控制算法。人形机器人和电器设备中的本地AI模型可以根据实际情况持续监测参数并调整性能,而无需云连接或其他分立式元件。
近日,纳芯微宣布推出双码道游标算法电感编码器芯片MT6901,进一步完善其在高精度电机位置检测领域的产品组合。
电机控制开发中,选型往往是第一个关键决策点——消费家电要性价比,工业驱动要高可靠,高端伺服要极致算力,电池供电要超低功耗……面对五花八门的应用场景,如何快速找到最适合的那颗MCU?
针对高压水枪泵的使用特点,目前永磁同步电机(BLDC电机)的优点尤为突出,为此上海铃岳电子技术团队,特潜心研究,推出一款电压220VAC、功率3-5KW的高性能驱动方案。
近日,国产电机控制MCU领军企业广芯微电子(Unicmicro)与全球氮化镓工艺创新与功率器件制造领导者英诺赛科(Innoscience),联合发布基于UM32G421确定时序实时控制 MCU、INS2040FQ驱动芯片及INN060EB009DAD氮化镓功率管的“100KHz双频同步FOC控制方案”。
极海针对用户系统设计的多样化需求,推出GHD144xT系列电机栅极驱动器,这款200V单相中压高速栅极驱动 IC,专为桥式电路中驱动双N型沟道VDMOS功率管或IGBT而设计,以高集成度、高可靠性、高灵活性三大特质,为电机驱动、DC-DC转换等应用场景提供更优的解决方案。

第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!
发表评论