Other Parts Discussed in Thread: MOTORWARE, TMDSHVMTRINSPIN
请问,在TI官网下载的MotorWave里面的程序都一样吗?有没有版本的迭代,我每次下载的MotorWave使用相同的程序,但是每次运行的结果不一样
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问,在TI官网下载的MotorWave里面的程序都一样吗?有没有版本的迭代,我每次下载的MotorWave使用相同的程序,但是每次运行的结果不一样
你好,motorware有过版本迭代,目前最新的是motorware_1_01_00_18(安装文件夹的名称),但是已经很久没更新过最新版本了
感谢您的回复:
我使用TMDSHVMTRINSPIN套件进行DAC验证,但是我用示波器从DAC口测试Ta,Tb,Tc马鞍波,但是测试的波形数据不是马鞍波,而是下面的这种波形
然后测试PWM信号,PWM信号有输出
1. 请问在哪里可以下载到之前版本的MotorWave
2. 在进行lab01b测试的过程中我发现DAC输出的数据和PWM信号无法同时正确,比如,Ta、Tb、Tc输出正确的数据时,6路PWM信号只有低位输出,没有高位输出。如果6路PWM信号均有输出的情况下,Ta、Tb、Tc的输出又不正确。这种问题是否是程序内部的配置有问题
1、很遗憾现在官网已经不开放旧版本的MotorWare下载了
2、你提到“是否是程序内部的配置有问题”,是指你自己更改过程序吗?除了设置电机参数外有进行过其他更改吗?
是的,回帖子的这位Yanming Luo是TI的电机控制大神,但是如果你是按照他的说明进行测试的,还是没办法出现正确波形的话我这边也没有其他想法了,我建议你可以直接去英文E2E论坛提问,他应该会直接支持你:
您好!我换了一个程序,现在DAC均可以正常输出,但是PWM信号输出又不对了,下面这张两张图分别为驱动板上的U9的1脚和2脚输出,现在从数据图上来看的话,应该是DSP输出信号有问题,是否是程序内部的配置存在问题
好的,我帮你升级一下。
还请说明一下更换的是哪套例程,因为每套输出的波形都有可能不同。
另外,更换例程之后程序还做其他修改了吗?
你好,高压套件仅支持PWMDAC1和PWMDAC2。连接到PWMDAC3和4的GPIO未配置为PWM,用作霍尔传感器输入的ECAP。
您好,我使用的motorware_1_01_00_18\docs\labs路径下的lab手册,但是这个手册中的套件使用的是
我使用的HV套件,这两个用的是lab手册一样吗?
这个文档是针对所有instaSPIN算法的,不只针对某一个套件
您好,
我使用HV套件进行lab1实现,根据手册是这样的提示
、
这个应该是主板上的LD2闪烁还是控制卡上的LD2闪烁,目前是控制卡上的LD2闪烁,但是主板上的LD2常灭
您好,但是PWMDAC1和PWMDAC2的输出也不对,用示波器看是下面这样的波形,这是lab1b
您好:
请问我在看TI官网提供的程序的过程中,有些函数为什么只能找到一个声明,找不到函数内部的内容
就类似于这种,而且再搜索这个函数名的话只能搜到这个,同样搜不到函数的定义
外部声明的函数一般都是封装在库里面的,有些库目前没有公开源码,所以没办法查看。
另外,你之前的问题还没有收到工程师回复,收到我会尽快转述到这边
您好,我是用HV套件的lab1b驱动电机发现电机不转,然后使用示波器测试ABC三相电压,发现AB相电压是下面这样的
正常来说是AB相电压不应该是相位差120°吗?
根据截图,电压是否约为45v?对于HVKIT,建议的电源为50-350V直流电源。在静止状态下,所有相电压看起来都是一样的,并且是预期的,希望变量设置正确,以便电机旋转。能否上传一下CCS expression窗口的截图?
您好,
我尝试给定电压为60V,但是电机任然无法转动,而且我使用示波器测试发现,在不给高压的情况下HVKIT有PWM输出,刚才经过测试发现一给高压电机的PWM就没有了输出,
还有一个问题就是,程序中的这个值有没有什么更改的依据或者是这个值对整个系统的以及PWM输出信号的影响
您好,
我尝试给定电压为60V,但是电机任然无法转动,而且我使用示波器测试发现,在不给高压的情况下HVKIT有PWM输出,刚才经过测试发现一给高压电机的PWM就没有了输出,
还有一个问题就是,程序中的这个值有没有什么更改的依据或者是这个值对整个系统的以及PWM输出信号的影响
您好:
我发现一个问题就是我一给高压电,板子上的PS21765会输出一个3.3V的高电平,根据数据手册来看的话是过流保护了,请问这个因为PS21765坏了的原因吗?
收到,已经反馈给国外工程师了。
图片中的参数是PWM开关频率,一般不需要修改,具体参数的介绍上面的注释中也已经给出了。
您好
请问这个还没有回复吗?还有一个问题就是贵公司使用的电机控制PI参数的判定依据是什么?就只是算出来之后直接使用吗,有没有什么判定的依据,比如说是什么速度的过冲或者是速度的上升时间之类的
看了一下确实没有更新回复,时间有点久了,我再重新发布一个吧,正常应该今晚会收到回复,收到的话明天我会更新到这边。
您好
我通过分析与计算发现USER_ADC_FULL_SCALE_CURRENT_A这个参数的配置是否存在问题,下图是程序内的对该值的配置
程序中的配置为#define USER_ADC_FULL_SCALE_CURRENT_A (19.89)
但是我计算的该值为(9.94),因为通过原理图分析是电流转电压的电阻用的是0.02Ω,而程序内的配置的这个值是使用0.01欧姆计算出来的,如果将0.01Ω代入计算之后的结果是19.89。请问是否是我这边计算存在问题?
下面这个是我所使用的计算方法
关于之前的问题工程师回复:
根据你的描述,似乎触发了过电流故障。可能触发这种情况的一种情况是V/F比率设置不正确。能否查看“user.h”中的以下参数,并确保其针对所使用的电机配置了正确的值:
#define USER_MOTOR_FREQ_LOW_HZ (20.0) // Hz
#define USER_MOTOR_FREQ_HIGH_HZ (400.0) // Hz
#define USER_MOTOR_VOLT_MIN_V (4.0) // Volt
#define USER_MOTOR_VOLT_MAX_V (24.0) // Volt
关于今天的问题,你可以按这个文档说明来设置:
8780.5153.How to modify Motorware to run your own InstaSPIN-FOC board (1).pdf
另外,你是根据哪个文档来计算的?
另外,你是根据哪个文档来计算的?
您好,关于今天的计算,我是根据
这个文档的第238~239页的公式进行计算的
您好,我还有一个问题,就是您这边有HVkit的Simulink模型吗?如果有的话,请问如何获取配套的Simulink模型?
我这边没有simulink,相对来说C2000跟simulink的使用还不多。不过官方有guide,你可以看一下:
您好,我的意思是你这边有没有与HVKIT相同算法的Simulink模型,我这边不需要硬件和Simulink仿真的联调
你好,这个问题我也咨询了电机套件的专家,但对方目前还没有回复
您好,
请问USER_MOTOR_RATED_FLUX这个参数是与相磁链有什么关系吗?如果相等或者是不相等是否存在文档来说明
因为我目前识别的这个参数与出厂值存在一个很大的差别,几乎有10倍的关系