主要介绍基于现场可编程门阵列及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。
Dimetix激光测距传感器:用于岩石监测及海啸预警
无人机市场面临洗牌 扎根技术方能破茧成蝶_无人机,LED,航拍
什么原因导致市场缺芯如此紧张?
美国锰公司将与美国能源部合作开展电动汽车锂离子电池材料回收项目
高性能导热材料是通信功放模块散热的不二选择
基于FPGA水磁无刷直流电机控制电路
过采样技术在通信信号处理中的应用
国内外口碑最好的无线蓝牙耳机推荐,质量靠谱的蓝牙耳机
iOS11Beta5值得更新吗?iOS11 Beta5升级教程、更新内容一览,iOS11 Beta5继续修复bug
赵慧玲表示,我们应聚焦基于NFVI的云化DC建设,构建云网融合的体系
Windows实时运动控制软核(五):LOCAL高速接口测试之VC6.0
光谱学是如何诞生的呢?
研发体系理想模型怎么形成的
眼镜式高清外接摄像头是什么
基于74hc138译码器实验分析 详解74hc138译码器实验
igbt工作原理和作用
银联宝充电器ic U6117的“芯”进展
腾达A12无线信号放大扩展器如何设置
防孤岛保护装置与故障解列装置的对比
飞睿科技雷达模组在人体静止存在感应技术应用