馬達定位問題
小弟我用28335做pmsm的定位控制,當轉子"定位"在Z相時會產生不穩定現象(如果是"經過"只會有pulse但正常轉動)如圖0~720度而且更奇怪的是,從0度到720度有時會先逆轉半圈(-180度)載正轉一圈半(540)照理來說應該會正轉900度才會變720度(-180+900=720)有人可以分替小弟我解惑嗎?
View Article28069M采用FOC方案 控制电机转速精度问题
TI 工程师 :你好! 我现在使用的是28069M采用FOC方案,进行无速度传感器控制,在速度闭环控制时,给定200rpm,控制器显示已经稳定在200rpm附近,但是看电流波形实际转速为260rpm左右。电机Ld大致在15mH左右,Lq≈1.38*Ld,Rs大约400毫欧,Flux大约1.6V/Hz,4对极,采用的是lab10e的例程,控制母线电压为50V...
View Article28035的ADC采样问题?
// Assumes ePWM1 clock is already enabled in InitSysCtrl(); EPwm1Regs.ETSEL.bit.SOCAEN = 1; // Enable SOC on A group EPwm1Regs.ETSEL.bit.SOCASEL = 4; // Select SOC from from CPMA on upcount...
View Article28035 驱动tm1650数码管
void I2CStart(void) //开始信号{ CLK_H; DIO_H; //5us DELAY_US(6); DIO_L;}void I2Cask(void) //ACK信号{ EALLOW; GpioCtrlRegs.GPBDIR.bit.GPIO32=0;// input...
View Articleflash刷写调整到ram刷写
请教一下,平时我是用flash刷写调试程序的,现在我想用ram刷写。但是每次build configuration---set action调整到ram中,就出现问题了?includes那栏中的头文件全部变灰了!导致编译失败。请问这是什么问题啊?难道要重新include???
View ArticleCCS3.3工程移植到CCS6.0编译出现空间不够,求解决办法
我的工程在CCS3.3环境下编译是没有错的,而且可以写到28034的板子上正常运行,但是用同样的程序移植到CCS6.0环境下编译则出现如下问题:"../F28035.cmd", line 72: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for...
View ArticleDSP如何用算法实现 频率可调的 正弦波表?
目前确定28069的CPU频率是90M ,确认PWM周期的情况下,可以计算出EPwm1Regs.TBPRD 这个值。现在需要频率可调的 正弦波,如何计算 EPwm1Regs.TBPRD EPwm3Regs.CMPA.half.CMPA 等 。何用算法实现 频率可调的 PWM 正弦波表?
View Article转速环PI值的调节
2812 PMSM3_4,电流环调节正常,转速环调了好久了没调好,有调试技巧吗? 如图,我能在Phase4 的基础上加上转速环的PI开环调吗?不知道可不可以 speed.Ref =0.5,speed.Fed=0.48~0.52,如果可以,speed.out应该调到哪个范围? 如果不可以,请问大神是怎么调节这个PI值的。
View Article请教一下仿真和正常刷写模式
您好,在仿真环境下,我需要点击运行,程序才能启动。退出仿真模式,程序亦能正常运行。可是如果掉电后,程序不能运行。是不是因为仿真和刷写有区别呢?可以直接下载吗?
View ArticleTMS320F28027的IO口读的问题
从TMS320F2802移植到TMS320F28027上的一句代码: TestPin = GpioDataRegs.GPBDAT.bit.GPIO32*4 + GpioDataRegs.GPADAT.bit.GPIO7*2 + GpioDataRegs.GPADAT.bit.GPIO6;整个程序中上述代码会出现两次,但 第一次的时候,TestPin读数为0(实际为7) ,第二次读到7。...
View ArticleC2000 LaunchPad 28027 程序引导问题,库文件问题
我把controlSUITE里面的Example_F2802xLaunchPadDemo工程文件(C:\ti\controlSUITE\development_kits\C2000_LaunchPad)的库文件夹 f2802x_common f2802x_headers 拷贝出来单独建立工程,以及用(C:\ti\controlSUITE\device_support\f2802x\v230)...
View ArticleMotorWare例程中的js文件,使用方法问题
每个proj_labxx中的文件中都有一个proj_labxx.js文件,这个文件看上去貌似是把程序中的变量扩展到GUI Composer中去,请问有关于这方面的使用说明,以及指导手册吗?
View Article购买的高压单相逆变器套件,控制板DSP28M35程序下载不进去
DSP28M35程序下不进去,这是错误 信息Error connecting to the target:(Error -2131 @ 0x0)Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration,...
View Article28335 打算使用sys/bios...
正常的任务能运行,但是fifo中断函数没办法执行,配置情况下#include <xdc/std.h> #include <xdc/runtime/Error.h> #include <xdc/runtime/System.h> #include <ti/sysbios/BIOS.h> #include...
View Article手动写IP地址的时候 DNS域名怎么解析
char DNSBuffer[100];int error_code=DNSGetHostByName(“www.baidu.com”,DNSBuffer,sizeof(DNSBuffer));使用DHCP的时候,上面的函数能够使用,解析出来百度的IP地址。但是使用手动写入IP地址的时候,此函数就不能解析出来百度的IP地址了,请问这个应该怎么处理?使用的芯片是 TM4C1294NCPDT。
View Article求助,mini usb烧了个东西,排错艰难,我可能需要个原理图
我用着HVPSFB的评估板,usb调试的时候板子mini usb部分发烫,于是赶紧断电,于是上门的绿色灯泡就不亮了。官方的开发包里面没给MINI USB的原理图,现在求助啊,有吗?
View ArticleDSP2803x_examples_cla_ccsv5\asin里的asin_shared_data.c和asin_report.c代码代表什么
asin_report.c中的数据是float asin_expected[BUFFER_SIZE]={1.570796, 1.393789, 1.320141, 1.263401, 1.215375, 1.172892, 1.134327, 1.098718, 1.065436, 1.034046, 1.004232, 0.9757544, 0.9484279, 0.9221048,...
View Article