FOC驱动PMSM
利用双环控制驱动PMSM,当速度给定变化很快时,刚开始速度可以正常跟踪,隔一段时间后速度无法正常跟踪指定速度,而是维持在某一个特定的速度?这是为什么?(我要求电机在200~40000rpm之间任意快速变化)
View Article基于F28335的SVPWM
请问尊敬的TI技术人员,在ControlSUITE里哪里可以找到关于输出SVPWM波形的例程,想用SVPWM控制逆变电路实现电机调速的,求指点,拜托了,万分感谢
View Article28035下将程序烧写到flash中运行
f28035下将程序烧写到flash中,使用如下指令, extern Uint16 RamfuncsLoadStart;//离线时用 extern Uint16 RamfuncsLoadEnd; //离线时用 extern Uint16 RamfuncsRunStart; //离线时用MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd,...
View ArticleDSP28335 SPI配置 CPOL与CPHA 无法成功,求助!
void InitSpia(void) { SpiaRegs.SPICCR.bit.SPISWRESET = 0; //SPI 软件复位,迫使SPI进入复位状态 SpiaRegs.SPIBRR=0x0001; // SPI_Baud_Rate = LSPCLK/4;(0,1,2); 30MHz/4 = 7.5MHz SpiaRegs.SPISTS.all=0x0000; //...
View Article28035+drv8031 刹车
28035+drv8031 如何实现刹车功能?短接制动:将三相线断路?功耗制动:将电机滑动产生的电流泄放到功率电阻上?电磁制动:设置三相线为某一个010或 101 状态, 将电机抱死?不知道说的对不对,哪种刹车更合适一些,我要实现的功能是: 车在坡上,不溜车;发出停车命令后,迅速停车请帮忙分析一下,谢谢! 另外,有没有参考的案例?我用的无刷直流电机,1000W的
View ArticleF28377s的ADC的采样时间窗该如何设置
F28377的参考书里写的12位的最小采样时间窗是16个系统时钟周期,但是发现在给的例程里边得ACQPS有的给的15,有的给的30我自己测了一下,从15到50的采样时间窗下,AD获得值是增加的,那这个采样时间窗怎样确定呢?
View Article变频调速SVPWM
在官方变频调速SVPWM例程中,有些地方不明白:1.角度的计算公式:Angle =StepAngleMax * Freq.StepAngleMax = Bast_Freq * T.其中T为载波周期。不明白为什么是这样计算?按我的理解,角度值=2*PI*Freq*T才对。
View Article异步电机启动电流过大的问题
各位大神你们好 做异步电机电流环和双闭环实验时,一启动我电机就抖动,变压器输出电流过大变压器也响,应该是异步电机启动电流过大的问题,,,,,我电流斜坡给定也不行,程序的话跟28355例程差不多。各位大神有什么好的软件解决方法吗或者硬件解决方法。
View Article下载程序到F28M35H52C1RFPT芯片的flash中的问题
如何用ccs5.2下载程序到SILICON REVISION B版本的F28M35H52C1RFPT芯片的flash中?SILICON REVISION B版本的F28M35H52C1RFPT芯片是新的,使用18.432MHz有源晶振。下载程序到RAM中是正常的。下载程序到FLASH的时候CCS出现以下提示:Cortex_M3_0: GEL Output: Memory Map...
View Article【求助】 28069 malloc失败
问题描述:最近程序经常死机。怀疑是内存耗尽,接上仿真器一看果然如此,确实死在malloc里:然而我在Link选项里分配了很大的heap空间(从0xA000开始,长度0x2000),相应.cmd文件请见附件myCmd.txt。而且我用了个数组来追踪每次malloc/free操作的首地址。发现malloc分配不出内存的时候,其实并没有分配多少内存,不存在内存泄漏:从已分配变量的首地址来看,确实是在0xA...
View Article28335 AD模块输入最大值问题
看书上说的是输入值严格限制在0-3V,难道输入3.3V都不行吗?因为整块板子的工作电压都是3.3V,输入3.3V时AD模块会不会烧?有没有保护模块?
View ArticleF28069M FPU COS计算出错
TITLE: Fast cos function for the C28x + Floating-Point Unit.;; DESCRIPTION:;; This function computes a 32-bit floating point cos given a; radian input. This function uses the FPU math tables to;...
View Article关于弱磁调速退磁问题
在文献中看到很多关于弱磁调速说会发生退磁,请问退磁现象实会在什么情况下发生?motorware中的例程弱磁调速Id已经减小到-0.5;若还可以继续提速,Id可以再减小吗?会不会损坏电机?
View Article程序升级时程序跳转出现问题
大家好!最近在做以太网升级F28M36x,在M3核应用程序跳转到Bootloader过程中出现问题,在线调试具体过程描述如下:当我在跳转语句处加断点时,给定跳转信号,执行到断点处,如下图所示点击单步运行,可以跳转到Bootloader的_c_int00处(0x00200071),再单步执行,从PC指针看出可以执行Bootloader代码,如下图所示但是,当我在跳转语句处不加断点,给定跳转命令后,程序...
View ArticleSCI烧写程序问题
我用的是片子是28377s,想用串口加载程序。按照手册上讲的,先给芯片发送字符“A” ,待芯片能够正确返回字符A的时候标示,芯片锁定了比特率,手册上将如果接下来第二个字如果不是0x08AA,芯片将从flash启动。可是我发的第二个字就是0x08AA 芯片却从flash启动了并返回AA(16进制的AA)。这是什么原因呢?
View Article