首要介绍根据现场可编程门阵列(Field Programmable Gate Array,FP-GA)及EDA办法学的永磁无刷直流电机操控体系的电子电路规划。FPGA是一种高密度可编程逻辑器件,其逻辑功用的完结是经过把规划生成的数据文件装备进芯片内部的静态装备数据存储器(SRAM)来完结的,具有可重复编程性,能够灵敏完结各种逻辑功用。
与ASIC不同的是,PCA自身仅仅规范的单元阵列,没有一般IC所具有的功用,但用户能够根据需要,经过专门的布局布线东西对其内部进行从头编程,在最短的时间内规划出自己专用的集成电路,然后大大提高了产品的竞争力。因为它以纯硬件的办法进行并行处理,并且不占用CPU资源,所以能够使体系到达很高的功用。这种新的规划办法能够把A/D接口、驱动器接口、通讯接口集成在一块芯片上,一起在算法上完结方位、速度乃至电流算法,然后完结真实的片上可编程体系(SoPC)。这将成为下一代高功用伺服操控器集成化规划的一个趋势。
下面针对永磁无刷直流电机模块化规划的思维,介绍根据FPGA的操控体系的电子电路规划办法,其操控体系结构如图1所示。
图1 操控体系结构图
电路由电源模块,电压转化模块,FPCA模块,驱动电路模块,斩波电流、电压检测模块,绕组电流检测模块,A/D模块,通讯模块,外扩存储器模块等部分组成。
首要,由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。
图2 斩波器电感电流检测电路
永磁无刷直流电机电枢电流检测信号调度电路和DC/DC BUCk变换器输出电压检测信号调度电路拜见图3-16c和d,其功率电路如图3所示。
由FPGA完结的各个模块VHDL言语编写的功用程序代码拜见附录部分。