amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
楼主: timegate

写给四轴新人:无感无刷直流电机之电调设计全攻略

  [复制链接]
发表于 2011-11-21 08:00:17 | 显示全部楼层
mark
发表于 2011-11-22 20:14:29 | 显示全部楼层
好贴 谢谢楼主!
发表于 2011-11-23 00:02:20 | 显示全部楼层
初学者顶下
发表于 2011-11-24 13:25:03 | 显示全部楼层
好贴好贴,感谢楼主
发表于 2011-11-24 15:57:09 | 显示全部楼层
不敢不回贴!
发表于 2011-11-25 23:40:28 | 显示全部楼层
Mark!
发表于 2011-11-25 23:49:54 | 显示全部楼层
mark
发表于 2011-11-28 21:25:17 | 显示全部楼层
楼主这样的神贴真是太难得了
发表于 2011-11-29 13:30:55 | 显示全部楼层
超級棒啊!!!!!!!!!!!
发表于 2011-11-29 16:34:32 | 显示全部楼层
好书mark
发表于 2011-11-29 20:51:40 | 显示全部楼层
好啊,这么好的得标记
发表于 2011-11-30 20:03:57 | 显示全部楼层
真是一本好书,谢谢lz
发表于 2011-12-1 13:11:25 | 显示全部楼层
佩服楼主的分享精神,新手前来学习
发表于 2011-12-1 22:37:02 | 显示全部楼层
回复【楼主位】timegate 墨鸢
-----------------------------------------------------------------------

以前看过楼主这篇文章,现在想再看看却找不到了,重新下载的又是乱码,好可惜
发表于 2011-12-2 21:27:46 | 显示全部楼层
好文 感谢楼主 无私的奉献精神
发表于 2011-12-2 23:21:09 | 显示全部楼层
发表于 2011-12-3 09:27:37 | 显示全部楼层
mark
发表于 2011-12-3 20:16:32 | 显示全部楼层
这个帖子好爆了!
想你致敬,向你学习~
发表于 2011-12-4 09:03:52 | 显示全部楼层
不错!
发表于 2011-12-5 13:49:09 | 显示全部楼层
mark
发表于 2011-12-5 15:07:23 | 显示全部楼层
作为一个在论坛里乱撞的新人,感觉楼主真是大救星
发表于 2011-12-5 17:24:59 | 显示全部楼层
起立敬礼
发表于 2011-12-6 16:09:15 | 显示全部楼层
楼主有原理图传粉上来哦.
发表于 2011-12-7 13:40:53 | 显示全部楼层
LZ的钻研精神与奉献精神正是中国技术强大的来源,向楼主学习。
发表于 2011-12-10 19:16:14 | 显示全部楼层
好贴啊,向楼主致敬
发表于 2011-12-10 23:37:25 | 显示全部楼层
顶楼主!!!!
发表于 2011-12-11 01:01:56 | 显示全部楼层
mark
发表于 2011-12-11 08:39:44 | 显示全部楼层
好帖子 收藏了
发表于 2011-12-11 09:43:59 | 显示全部楼层
楼主用心了,辛苦了,谢谢!
发表于 2011-12-12 18:57:24 | 显示全部楼层
讲的太好了,你应该就是专家。
发表于 2011-12-13 10:36:24 | 显示全部楼层
先下载下来,看看具体的内容,共同学习,共同进步!感谢楼主劳动!!
发表于 2011-12-14 16:50:32 | 显示全部楼层
好帖子,学习学习。
发表于 2011-12-22 10:21:40 | 显示全部楼层
学习了!
发表于 2011-12-24 00:40:37 | 显示全部楼层
谢了
发表于 2011-12-24 01:46:05 | 显示全部楼层
mark
发表于 2011-12-24 11:04:12 | 显示全部楼层
mark
发表于 2011-12-25 18:19:30 | 显示全部楼层
我怎么下载下来PDF格式不能查看呢
发表于 2011-12-26 16:38:34 | 显示全部楼层
对楼主的精神很敬佩!
发表于 2011-12-28 16:38:12 | 显示全部楼层
非常感谢楼主,这资料找了好久终于找到了,尤其是2212的讲解,呵呵~
发表于 2011-12-30 19:09:55 | 显示全部楼层
楼主的帖子对我很有引导作用
发表于 2012-1-1 20:20:14 | 显示全部楼层
楼主这样的书才是好书吗,拜读完毕,真的很钦佩楼主一丝不苟的精神
发表于 2012-1-11 18:08:33 | 显示全部楼层
感谢一下
发表于 2012-1-12 06:00:02 | 显示全部楼层
我还以为是四轴呢,原来是电机
发表于 2012-1-17 16:26:21 | 显示全部楼层
回复【楼主位】timegate 墨鸢
-----------------------------------------------------------------------

发表于 2012-1-30 17:23:20 | 显示全部楼层
回复【楼主位】timegate 墨鸢
-----------------------------------------------------------------------

好帖,对新手很有帮助,谢谢楼主的分享!!!
发表于 2012-2-4 11:23:22 | 显示全部楼层
mark了!
发表于 2012-2-5 15:04:44 | 显示全部楼层
新人,来学习的。
发表于 2012-2-8 13:11:21 | 显示全部楼层
顶起
发表于 2012-2-8 14:13:35 | 显示全部楼层
顶,谢谢楼主分享
发表于 2012-2-8 14:18:36 | 显示全部楼层
hhhhhhhhh
发表于 2012-2-9 10:03:02 | 显示全部楼层
MARK~~be ashamed
发表于 2012-2-14 21:08:36 | 显示全部楼层
感谢楼主的资料,目前在学习中,楼主的资料我应经打印出来了。
发表于 2012-2-19 10:45:06 | 显示全部楼层
谢谢
发表于 2012-2-19 20:31:13 | 显示全部楼层
这几天一直找这资料!终于找到了!万分感谢!
发表于 2012-3-4 17:28:28 | 显示全部楼层
谢谢楼主,手上有个无刷电机,还不知道怎么用。
发表于 2012-3-7 12:09:42 | 显示全部楼层
此贴不顶不行。感谢!
发表于 2012-3-7 12:25:29 | 显示全部楼层
留个记号
发表于 2012-3-7 12:51:10 | 显示全部楼层
要入门的赶紧了!
发表于 2012-3-7 12:55:04 | 显示全部楼层
入门不错
发表于 2012-3-7 13:03:44 | 显示全部楼层
Mark
发表于 2012-3-11 11:41:27 | 显示全部楼层
5555555555做个电调,不行啊。虽然电路没有问题。转的好慢,还卡顿。。怎么办啊。。。
发表于 2012-3-11 14:47:09 | 显示全部楼层
#include <iom8v.h>

#define uchar unsigned char
#define uint unsigned int

#define PHASE_A_ON PORTD|=0x08;
#define PHASE_A_OFF PORTD&=0xf7;

#define PHASE_B_ON PORTD|=0x10;
#define PHASE_B_OFF PORTD&=0xef;

#define PHASE_C_ON PORTD|=0x20;
#define PHASE_C_OFF PORTD&=0xdf;

#define PWM_A_ON OCR2=pwmduty;
#define PWM_A_OFF OCR2=0;

#define PWM_B_ON OCR1B=pwmduty;
#define PWM_B_OFF OCR1B=0;

#define PWM_C_ON OCR1A=pwmduty;
#define PWM_C_OFF OCR1A=0;

#define AB_ON PWM_B_OFF PWM_C_OFF PHASE_A_OFF PHASE_C_OFF PWM_A_ON PHASE_B_ON
#define AC_ON PWM_C_OFF PWM_B_OFF PHASE_B_OFF PHASE_A_OFF PWM_A_ON PHASE_C_ON
#define BC_ON PWM_A_OFF PWM_C_OFF PHASE_A_OFF PHASE_B_OFF PWM_B_ON PHASE_C_ON
#define BA_ON PWM_A_OFF PWM_C_OFF PHASE_B_OFF PHASE_C_OFF PWM_B_ON PHASE_A_ON
#define CA_ON PWM_A_OFF PWM_B_OFF PHASE_B_OFF PHASE_C_OFF PWM_C_ON PHASE_A_ON
#define CB_ON PWM_A_OFF PWM_B_OFF PHASE_A_OFF PHASE_C_OFF PWM_C_ON PHASE_B_ON

#define TEST_AR ADMUX=0x03; ACSR=0x1a;
#define TEST_BR ADMUX=0x02; ACSR=0x1a;
#define TEST_CR ADMUX=0x01; ACSR=0x1a;

#define TEST_AF ADMUX=0x03; ACSR=0x1b;
#define TEST_BF ADMUX=0x02; ACSR=0x1b;
#define TEST_CF ADMUX=0x01; ACSR=0x1b;

#define STOP 0
#define STARTUP 1
#define RUN 2



uchar pwmduty=80;
uchar state=STOP;
//uchar start  
uchar phase=0;
uint startdelay=1000;
uint startdelay2=1000;
uchar chtimes=0;

portinit()
{
DDRD=0x38;
PORTD=0x00;
DDRB=0xfe;
PORTB=0x00;
DDRC=0x00;

}

uinit()
{
UBRRL=51;
UCSRB|=0x88;


}

sendchar(char ch)
{
while(!(UCSRA&0x20));
UDR=ch;}

sendstr(char *str)
{unsigned int i;
i=0;
while(str!='\0')
{sendchar(str);
i++;
}}

pwminit()
{
TCCR1A=0xa1;
TCCR1B=0x01;
OCR1A=0x00;
OCR1B=0x00;
TCCR2=0x61;
OCR2=0x00;
}

acmpinit()
{
SFIOR|=0x08;
ACSR=0x12;
ADMUX=0x01;
}

#pragma interrupt_handler acsvr:17

acsvr()
{

change_phase();

}


T0init()
{

TCCR0=0x01;
TIMSK|=0x01;
SREG|=0x80;

}
#pragma interrupt_handler t0svr:10

t0svr()
{/*
if(state==STARTUP)
{
  if(chtimes<30)
{
  if(!(startdelay2--))
{
pwmduty=20;
  change_phase();
startdelay=startdelay*14/15;
startdelay2=startdelay;

chtimes++;

   return;

       }
}
else run();
}
*/

}

startup()
{
ACSR=0x12;
pwmduty=5;
TCCR0=0x02;
startdelay=1000;
startdelay2=10000;
chtimes=0;
change_phase();
state=STARTUP;
}

run()
{
ACSR=0x1a;
state==RUN;
}

change_phase()
{
if(phase==0){AB_ON phase=1;TEST_CF sendstr("PHASE 0\r\n"); return;}
if(phase==1){AC_ON phase=2;TEST_BR sendstr("PHASE 1\r\n"); return;}
if(phase==2){BC_ON phase=3;TEST_AF sendstr("PHASE 2\r\n"); return;}
if(phase==3){BA_ON phase=4;TEST_CR sendstr("PHASE 3\r\n"); return;}
if(phase==4){CA_ON phase=5;TEST_BF sendstr("PHASE 4\r\n"); return;}
if(phase==5){CB_ON phase=0;TEST_AR sendstr("PHASE 5\r\n"); return;}
}


main()
{
portinit();
pwminit();
T0init();
acmpinit();
uinit();
//startup();
run();
while(1)
{


}
}


哎,还是转不起来,示波器看引脚的波形,很乱。。。。
(原文件名:Image00000.jpg)
发表于 2012-3-24 09:49:56 | 显示全部楼层
临走之前差点忘了挺一下:lol
刚做了三道数学题,全部答对,犒劳下自己:loveliness:
发表于 2012-3-24 11:58:27 | 显示全部楼层
好资料,下载学习一下
发表于 2012-4-6 18:54:51 | 显示全部楼层
留名学习!
发表于 2012-4-11 18:37:10 | 显示全部楼层

很不错
发表于 2012-4-21 23:24:53 | 显示全部楼层
mark一下,打算以后有时间的时候玩玩
发表于 2012-4-29 13:39:17 | 显示全部楼层
timegate 发表于 2011-2-15 08:28
刚才试了一下,可以下载的,也是可以打开的,请用好一点的下载工具下载,谢谢大家支持! ...

不知老兄是否更新了你的这本书呢?想看看你对这个xxd无刷电机启动特性的matlab仿真,还有关于mosfet电路的具体分析
发表于 2012-5-1 23:34:29 | 显示全部楼层
什么时候可以下载啊~~~版主给力啊
发表于 2012-5-2 20:53:32 | 显示全部楼层
对于像我们这样的初学者很有帮助
发表于 2012-5-2 22:44:45 | 显示全部楼层
谢谢楼主的分享,新人受教,少走了不少弯路,多几个楼主这样的人就好了
发表于 2012-5-2 23:00:07 | 显示全部楼层
谢了半天....希望能早点能下载!
发表于 2012-5-2 23:06:41 | 显示全部楼层
前辈~什么时候有空能把   “写给四轴新人:无感无刷直流电机之电调设计全攻略”写给四轴新人:无感无刷直流电机之电调设计全攻略
http://www.ourdev.cn/thread-4164837-1-1.html
这篇文章的附件发给我吗?(由于论坛升级无法下载)邮箱:371542032@qq.com不胜感激!
发表于 2012-5-3 08:27:29 | 显示全部楼层
timegate 发表于 2011-2-15 08:28
刚才试了一下,可以下载的,也是可以打开的,请用好一点的下载工具下载,谢谢大家支持! ...

楼主啊~~还是重新再传下吧。和下载工具没有关系哦
发表于 2012-5-4 13:38:22 | 显示全部楼层
mark。好东西
发表于 2012-5-6 15:24:09 | 显示全部楼层
楼主您好,我用了您的电调程序,但是程序在运行启动函数即MotorStartUp(10)时中途就复位了,电机没反应。麻烦楼主帮帮忙,这个问题困扰我半个月了
发表于 2012-5-7 03:04:13 | 显示全部楼层
顶顶
发表于 2012-5-7 07:18:05 | 显示全部楼层
不错 学习了
发表于 2012-5-7 07:52:25 | 显示全部楼层
感谢,非常的需要!再次谢谢!
发表于 2012-5-7 10:56:01 | 显示全部楼层
问题解决了,是因为开了中断却没有写中断程序,程序自动复位了
发表于 2012-5-8 19:45:39 | 显示全部楼层
楼主什么时候开源mega8程序啊,我一直调不好
发表于 2012-5-8 20:28:47 | 显示全部楼层
先收藏
发表于 2012-5-10 08:14:20 | 显示全部楼层
mega8程序调好了,再次感谢楼主分享的宝贵经验和各位大师的精彩讨论,等整理好了我会将资料上传,学习楼主无私的精神
发表于 2012-5-11 22:55:41 | 显示全部楼层
这个不错,补习一下无刷原理
发表于 2012-5-14 10:26:10 | 显示全部楼层
好帖  MARK
发表于 2012-5-17 18:14:42 | 显示全部楼层
特来顶个   谢谢楼主
发表于 2012-5-17 18:25:32 | 显示全部楼层
好东西,收藏~谢谢楼主
发表于 2012-5-17 22:56:46 | 显示全部楼层
现在论坛下载不了,楼主能发一份给我么?sweet.love.sean@gmail.com   
谢谢。
发表于 2012-5-21 09:57:43 | 显示全部楼层
有mk1.3的gps图吗?
发表于 2012-6-2 00:26:55 | 显示全部楼层
非常感谢楼主无私的精神
发表于 2012-6-3 09:55:16 | 显示全部楼层
mark!!
发表于 2012-6-3 21:00:21 | 显示全部楼层
qingfengziqi 发表于 2012-5-10 08:14
mega8程序调好了,再次感谢楼主分享的宝贵经验和各位大师的精彩讨论,等整理好了我会将资料上传,学习楼主 ...

哥们,我最近在研究电调

程序调试完了能发我一份么 ? 最近论坛上下载不了 363964571@qq.com 感激不尽啊! 想与哥们交个朋友
发表于 2012-6-3 21:02:03 | 显示全部楼层
最近论坛下载不了,……请啊莫看看 神马情况~~~~
发表于 2012-6-7 14:36:05 | 显示全部楼层
非常感谢分享这么好的资料,非常需要这方面的信息
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 粤ICP备09047143号 )

GMT+8, 2017-10-23 12:29

阿莫电子论坛, 原"中国电子开发网"

© 2004-2016 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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