9

帖子

0

TA的资源

一粒金砂(中级)

21
 
太流弊了:rose:
此帖出自电子竞赛论坛
 
 

回复

598

帖子

0

TA的资源

纯净的硅(初级)

22
 
楼主娃娃男孩 or  女孩?
此帖出自电子竞赛论坛

点评

女娃哟 亲  详情 回复 发表于 2013-10-16 08:40
 
 
 

回复

12

帖子

0

TA的资源

一粒金砂(中级)

23
 

回复 22楼爱心 的帖子

女娃哟 亲
此帖出自电子竞赛论坛

点评

我家也女娃,比你家娃大一岁 哈 楼主的分享很有条理,也很赞赏国赛N年之后还能花时间做国赛的DIY  详情 回复 发表于 2013-10-16 12:00
回来跟我的儿子做媳妇啊,亲  详情 回复 发表于 2013-10-16 09:56
 
 
 

回复

598

帖子

0

TA的资源

纯净的硅(初级)

24
 

回复 23楼ehco 的帖子

回来跟我的儿子做媳妇啊,亲
此帖出自电子竞赛论坛

点评

呵呵,行啊 到时您那边送聘礼的时候可省事了 电视冰箱不要 只要矢网、频谱仪、各种基准等等 :loveliness:  详情 回复 发表于 2013-10-16 16:31
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

25
 
大牛,求教步进机加减速平滑处理。。。
方便的话给些代码参考下
690400412@qq.com
此帖出自电子竞赛论坛
 
 
 

回复

2万

帖子

74

TA的资源

管理员

26
 
原帖由 ehco 于 2013-10-16 08:40 发表
女娃哟 亲
我家也女娃,比你家娃大一岁 哈

楼主的分享很有条理,也很赞赏国赛N年之后还能花时间做国赛的DIY
此帖出自电子竞赛论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

感谢您的鼓励,电子是俺一生的最爱,以后还会做更多更好玩的东西与大家分享,也请各位大神不吝赐教呀。  详情 回复 发表于 2013-10-16 16:32
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

12

帖子

0

TA的资源

一粒金砂(中级)

27
 

re

主要是基于DDS频率步进值的线性变加速处理,因为用的DDS的相位累加器是32bit的,所以可以做到很小的步进量。
然后配合电机状态和当前输入加速度,构建一个状态机,自动调整电机转速(DDS输出脉频)和转向
核心代码如下:A_INPUT是输入的加速度值,就是PID的结果;Fout为步进电机驱动频率;
while(1)
    {
        CA_INPUT=A_INPUT;
        dF=A_to_dF(CA_INPUT);
        if(CA_INPUT>0 && Fout> Fmin && DIR==1)statue=1;
        if(CA_INPUT>0 && Fout> Fmin && DIR==0)statue=2;
        if(CA_INPUT>0 && Fout<=Fmin && DIR==1)statue=3;
        if(CA_INPUT>0 && Fout<=Fmin && DIR==0)statue=4;
        if(CA_INPUT<0 && Fout> Fmin && DIR==1)statue=5;
        if(CA_INPUT<0 && Fout> Fmin && DIR==0)statue=6;
        if(CA_INPUT<0 && Fout<=Fmin && DIR==1)statue=7;
        if(CA_INPUT<0 && Fout<=Fmin && DIR==0)statue=8;
        if(CA_INPUT==0)                       statue=9;
        switch(statue)
        {
            case 1:{CDIR=1;Fout+=dF;break;}
            case 2:{CDIR=0;Fout-=dF;break;}
            case 3:{CDIR=1;Fout+=dF;break;}
            case 4:{CDIR=1;Fout+=dF;break;}
            case 5:{CDIR=1;Fout-=dF;break;}
            case 6:{CDIR=0;Fout+=dF;break;}
            case 7:{CDIR=0;Fout+=dF;break;}
            case 8:{CDIR=0;Fout+=dF;break;}
            case 9: break;
            default:break;
        }
        DIR=CDIR;
        if(Fout>Fmax)Fout=0;
        if(Fout         switch(CDIR)
        {
            case 0:{CNT_DIR_0;break;}
            case 1:{CNT_DIR_1;break;}
            default:break;
        }


        motor_ctr(CDIR,Fout);
        CNT=read_cnt();
        CNTS=(s32)CNT;
    }
此帖出自电子竞赛论坛
 
 
 

回复

12

帖子

0

TA的资源

一粒金砂(中级)

28
 

回复 24楼爱心 的帖子

呵呵,行啊
到时您那边送聘礼的时候可省事了
电视冰箱不要
只要矢网、频谱仪、各种基准等等
此帖出自电子竞赛论坛

点评

好的,没问题, 电视冰箱有不要了啊 各种RF 、智能跑车、温湿度采样,EE LOAD 、各种基准等等一应俱全,呵呵 还有云存储记录咱们美好记忆哈  详情 回复 发表于 2013-10-16 16:40
 
 
 

回复

12

帖子

0

TA的资源

一粒金砂(中级)

29
 

回复 26楼soso 的帖子

感谢您的鼓励,电子是俺一生的最爱,以后还会做更多更好玩的东西与大家分享,也请各位大神不吝赐教呀。
此帖出自电子竞赛论坛

点评

期待着呢 :)  详情 回复 发表于 2013-10-16 16:37
 
 
 

回复

2万

帖子

74

TA的资源

管理员

30
 
原帖由 ehco 于 2013-10-16 16:32 发表
感谢您的鼓励,电子是俺一生的最爱,以后还会做更多更好玩的东西与大家分享,也请各位大神不吝赐教呀。
期待着呢 :)
此帖出自电子竞赛论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

598

帖子

0

TA的资源

纯净的硅(初级)

31
 

回复 28楼ehco 的帖子

好的,没问题,

电视冰箱有不要了啊

各种RF 、智能跑车、温湿度采样,EE LOAD 、各种基准等等一应俱全,呵呵

还有云存储记录咱们美好记忆哈
此帖出自电子竞赛论坛
 
 
 

回复

1185

帖子

1

TA的资源

纯净的硅(高级)

32
 
牛人一大堆。学习了
此帖出自电子竞赛论坛
 
 
 

回复

116

帖子

0

TA的资源

一粒金砂(高级)

33
 
楼主NB,从电机分析到程序分析很透彻。先谢谢楼主啊!
此帖出自电子竞赛论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

34
 
厉害
此帖出自电子竞赛论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

35
 
楼主只用STM32做行不行哇
此帖出自电子竞赛论坛
 
 
 

回复

59

帖子

1

TA的资源

一粒金砂(中级)

36
 
佩服楼主热情不减
此帖出自电子竞赛论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

37
 

回复 6楼juring 的帖子

楼主的硬件可否分享一下
此帖出自电子竞赛论坛
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(初级)

38
 
表示真心长见识了
此帖出自电子竞赛论坛
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(中级)

39
 
哎···当年就是死在了电机上啊···
此帖出自电子竞赛论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

40
 
长见识了
此帖出自电子竞赛论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表