西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 1838|回复: 11

[求助] 程序烧到flash后运行,电机有异响

[复制链接]

该用户从未签到

发表于 2011-10-25 14:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
CPU是TI公司的F2812,做交流异步电机控制;刚开始用仿真器调试电机,调试完后把程序烧写进flash,发现运行的时候电机有吱吱吱的响声;
用示波器看了波形,波形不好,比用仿真器的时候差多了。
请问这是什么原因啊

ram程序跑的

ram程序跑的

用flash里程序跑的

用flash里程序跑的
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-10-26 08:27 | 显示全部楼层
TI的 仿真是放在RAM里面 与写入FLASH执行有一定差异
仿真器调试电机是如何调试 在仿真环境下 带电机运转?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-26 09:01 | 显示全部楼层
回复 2# lbz0123
嗯,接一个油门踏脚,采集值作为转矩电流给定值。和在flash里跑是一样的
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-26 09:08 | 显示全部楼层
电流频率都不一样,同样转速下比较看看
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-26 09:33 | 显示全部楼层
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-26 12:37 | 显示全部楼层
回复 4# neo_nuaa
这是程序在flash里跑的波形,电流已经不成样子了

某相电流

某相电流
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-26 13:04 | 显示全部楼层
电机调试的时候,我都是把程序烧写到flash里面,然后运行,这样才和实际情况一致。电机调试,最好不要仿真运行。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-26 13:27 | 显示全部楼层
回复 7# flyingford
ram和flash的区别无非就是读写速度。
我观察了在ram和flash里跑的PWM波频率,都差不多,这应该就代表读写速度不影响程序运行啊。
哎,莫名其妙啊
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-26 18:21 | 显示全部楼层
测一下PWM中断占空比,跟PWM频率没有关系。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-26 20:25 | 显示全部楼层
把实时性要求高的代码段 从Flash复制到RAM中运行 试试
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-26 21:02 | 显示全部楼层
谢谢大家哈,问题已经解决了。
我没有进行flash初始化,初始化后就没事了。
如果初始化还没用的话估计就要像楼上说的把代码复制到ram区运行了
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-10-27 08:41 | 显示全部楼层
嗯,接一个油门踏脚,采集值作为转矩电流给定值。和在flash里跑是一样的
能详细说下吗?最好有图
谢谢
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-5-19 13:11 , Processed in 0.113966 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表