电机控制之旋变及位置反馈解决方案篇
Q: 有没有无位置传感器的永磁控制的说明?
A: ti的controlSUITE, motorware中有大量的源码以及一些有针对性的技术文档。同时ti.com上也有很多原理性的技术文档
Q: 我现在用28335做电机驱动,对于保护部分1.过流保护我采集的三相电流还是使用采集的驱动板的总电流? 2.过压欠压保护针对的是哪部分电压呢?
A: 过流保护用相各自的采样信号保护或者用总电流保护都是可以的。区别在于硬件成本,每个单相保护需要三路比较器,或者TZ功能脚,总电流保护只需要一路。过压欠压一般指直流母线电压的过压欠压
Q: 电机如何精准控制转子停止的位置?
A: 精确控制电机停止位置需要用到位置控制相关技术,由于电机转速不同、惯量不同及负载不同,一般精确停止需要轨迹规划的帮助,让电机按照规划的速度、减速度在规定时间和位移下停机,如精度要求很高有些还需要高速运动控制卡控制并进行查补,来补偿实际执行和轨迹规划的差距。
一些精度要求没有那么高的应用,也可以用急停刹车制动的方式将电机快速减速,如三个下管同时闭合(这种方式会产生较大电流,需要验证电机反电势常数是否会导致过流);或者发固定角度直流电流让电机制动,但此种方式容易使电机在固定角度来回摆动几次才能完全停机。
Q: intaspin只在低端芯片上有,有没有宏出售?高端芯片有没有办法使用?
A: 支持InstaSpin最低款芯片是TMS320F2802x系列。05x系列,06x系列以及TI新款37x,07x及004x系列均支持InstaSpin
Q: TI有无传感器的位置检测方案吗?
A: 有,TI目前可以提供的无传感电机控制算法为:eSMO, High Frequency injection, 和InstaSpin无传感控制算法,相关资料及开源代码请免费下载controlSUITE和motorware查看
Q: TI的无传感算法是公开的吗?需要单独授权吗?
A: TI提供的无传感算法都是免费下载、查看和在TI的芯片上使用的,TI目前可以提供的无传感电机控制算法为:eSMO, High Frequency injection, 和InstaSpin无传感控制算法,相关资料及开源代码请免费下载controlSUITE和motorware查看
Q: 旋转变压器应该需要外接解码芯片吧?
A: TI 提供旋变的软件解码算法库,不用外界解码芯片,相关代码及资料请免费下载controlSUITE查看
Q: 我现在使用Instaspin方案做一个60A电调采用28069和DRV8305,功率在1200W左右,我现在在采样电阻选择上遇到问题,24V时母线电流能达到60A,这是相电流峰值就要100A以上。目前还没找到这么大的功率的采样电阻(1毫欧的),TI的FAE能否推荐指导采样电阻的设计选型,谢谢
A: 大电流的采样一般会采用非接触式采样,如霍尔传感器。
Q: 除了28377,还有什么mcu可用于旋变?
A: 旋变的软解码是以软件库形式提供,在所有TI C2000芯片上都可以使用。
Q: 最大支持同时控制几台电机?
A: TMS320F2837x芯片最大封装最多可以支持单芯片同时控制四个电机
Q: 使用F28377D芯片(不使用PGA411)可以同时对几个旋变进行控制检测?
A: 旋变是用软件解码方式实现解码,每个旋变解码需要两路AD,一路DA,只要外设端口够用,软件库可以无限调用。
Q: IDDK这个套件采用什么主控芯片,
通信协议的最高频率多少?
A: IDDK配备的是标准controlCARD插槽,可以根据需要选用C2000系列,37x,07x和004x中任意一款芯片进行控制
Q: 新款C2000的两个C28的核和CLA的两个核工作时是一一对应的吗,还是四个核心是独立异步运行的?
A: 两个C28核和两个CLA,四个核均独立工作,在同时访问相同外设时会有竞争管理机制,CUP内核运行完全独立
Q: 有关于position manager的文档吗?28377上没有找到
A: position manager相关资料包含在controlSUITE软件中,请先免费下载controlSUITE查看
Q: ECC是硬件实现的吧?写软件时需要加入ECC校验内容吗?
A: ECC完全是硬件机制,无需额外软件支持
Q: 内部ADC转换器只有一个,如果有多个resolver, 如何保证每个开关周期都能采完?
A: 2837x系列芯片配备有四个AD采样模块,不再是只有一个AD采样模块了
Q: 在静止的时候,无传感器位置估算可以工作吗?
A: 零速和低速阶段,目前的技术只有高频注入可以在这个速度范围估算转子位置,但一般要求电机具有凸极性,否则该算法无法正常工作。
Q:电机的控制,使用C2000还是
FPGA?我们一直在评估,希望老师能够说说C2000的优势,以便于我们的评估和开发
A: 带有TMU(三角函数加速器)的C2000性能,在电机控制算法的计算效率上显著提升,如果与FPGA相比,速度上应该还是FPGA具有优势,但C2000差距不那么大,一些应用中两者速度可以达到一样甚至C2000略快。因为C2000是高性能MCU,算法灵活度和接口上比FPGA丰富,一般的FPGA无法独立作为系统上的独立控制单元,起码的一般FPGA是没有FLASH的,大多会有另外一颗MCU与FPGA配合,这样会在硬件成本上产生压力。如果用C2000作为主控芯片,则只用一颗芯片大多数系统都可以完成。不过还是要具体问题具体分析。
Q: 新出的37x是哪个的升级版,支持pin2pin吗?
A: 37x可以认为是335的升级板,但与335不pin to pin。37x系列芯片与07x芯片pin to pin,所以可以根据需要选择资源更丰富的37x或者是07x。
Q: 双核指的是带一个锁步核吗?
A: 37x系列芯片的双核,完全是独立并开放给客户的双核。没有设计成内部锁步的模式。功能安全相关指标的实现,37x系列没有采用双核锁步的形式,而是用了比较独特的实现方式。相关细节请关注Safe TI网页的相关信息。
0