智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 12643|回复: 64
打印 上一主题 下一主题

谁能给个舵机调试程序啊。。。大家弯道都是怎么处理的哈?

  [复制链接]

2

主题

35

帖子

0

精华

高级会员

Rank: 4

积分
741
威望
211
贡献
430
兑换币
0
注册时间
2011-2-22
在线时间
50 小时
跳转到指定楼层
1#
发表于 2011-3-5 10:14:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
购买主题 已有 45 人购买  本主题需向作者支付 2 贡献 才能浏览

2

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
483
威望
276
贡献
157
兑换币
0
注册时间
2011-12-4
在线时间
25 小时
65#
发表于 2012-5-27 01:25:04 | 只看该作者
回复 支持 反对

使用道具 举报

17

主题

147

帖子

0

精华

高级会员

Rank: 4

积分
971
威望
589
贡献
180
兑换币
13
注册时间
2012-3-27
在线时间
101 小时
毕业学校
青岛工学院
64#
发表于 2012-5-24 09:06:26 | 只看该作者
回复 支持 反对

使用道具 举报

3

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
333
QQ
威望
200
贡献
77
兑换币
0
注册时间
2012-5-9
在线时间
28 小时
63#
发表于 2012-5-18 16:54:30 | 只看该作者
牛X,犀利·
回复 支持 反对

使用道具 举报

1

主题

107

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1513
威望
795
贡献
446
兑换币
138
注册时间
2012-2-14
在线时间
136 小时
毕业学校
浙江万里学院
62#
发表于 2012-3-9 19:22:42 | 只看该作者
回复 支持 反对

使用道具 举报

4

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1032
QQ
威望
590
贡献
238
兑换币
114
注册时间
2012-2-28
在线时间
102 小时
毕业学校
徐州工程学院
61#
发表于 2012-3-7 17:38:12 | 只看该作者
人才啊!!
回复 支持 反对

使用道具 举报

7

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1305

活跃会员奖章优秀会员奖章

威望
787
贡献
296
兑换币
0
注册时间
2012-2-15
在线时间
111 小时
60#
发表于 2012-3-3 20:44:48 | 只看该作者
鄙夷中.....
回复 支持 反对

使用道具 举报

2

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
532
威望
340
贡献
94
兑换币
6
注册时间
2012-3-3
在线时间
49 小时
毕业学校
西南石油大学
59#
发表于 2012-3-3 14:50:32 | 只看该作者
LZ搞错了吧
回复 支持 反对

使用道具 举报

4

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
482
QQ
威望
359
贡献
83
兑换币
0
注册时间
2011-1-6
在线时间
20 小时
58#
发表于 2012-3-2 19:37:50 | 只看该作者
#include <hidef.h>      /* common defines and macros */
#include <MC9S12XS128.h>     /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12xs128"
#define duoji_zuo 1660;
#define duoji_you 1340;
int LED[12];

void delay (uint n)//1ms
{int i,j;
for(i=0;i<n;i++)
{
  for( j=0;j<1335;j++);
}
}
/********实时中断10ms****************/
void init_RTI(void)
{
        CRGINT_RTIE=1;      
        RTICTL=0x59;         
}


void init_PWM() //电机5ms舵机10ms
{   PWME=0x00;
    //PWMCTL_CON01=1;
    PWMCTL_CON01=1;
    PWMCTL_CON45=1;
    PWMPRCLK=0x33;
    PWMCLK=0xf0;  
    PWMSCLA=2;   
    PWMPOL=0xff;
    PWMCAE=0x00;                           
    PWMPER01=10000;   //舵机
    PWMDTY01=1460;                    
  //PWMPER23=20000; //摇头舵机
  //PWMDTY23=YAOTOU_CENTER;
    PWMPER45=1000;//电机         
    PWMDTY45=200;
   // PWME_PWME3=1;
    //PWME_PWME5=1;
    DDRM_DDRM0=1;
    DDRM_DDRM1=1;
    PTM_PTM0=1;
   PTM_PTM1=0;
  PWME_PWME1=1;
  PWME_PWME5=1;            
}   

void init_PORT(void){
PORTB=0x00; //第1组
delay(16);                                 
LED[0]=PORTA_PA0;
LED[3]=PORTA_PA1;
LED[6]=PORTA_PA2;
LED[9]=PORTA_PA3;
PORTB=0x80; //第2组                    
delay(16);
LED[1]=PORTA_PA0;
LED[4]=PORTA_PA1;
LED[7]=PORTA_PA2;
LED[10]=PORTA_PA3;
PORTB=0x40;  //第3组
delay(16);
LED[2]=PORTA_PA0;
LED[5]=PORTA_PA1;
LED[8]=PORTA_PA2;
LED[11]=PORTA_PA3;            
PORTB=0xff;  
}

/***********I/O初始化***********/
void io(){
  DDRB=0XFF;
  DDRA=0X00;

}

void steer_control()
  {
   
   
      if(LED[0]==0)PWMDTY01=1470;
      if(LED[11]==0)PWMDTY01=1520;
      if(LED[1]==0)PWMDTY01=1450;
      if(LED[10]==0)PWMDTY01=1545;
      if(LED[2]==0)PWMDTY01=1420;
      if(LED[9]==0)PWMDTY01=1570;
      if(LED[3]==0)PWMDTY01=1395;
      if(LED[8]==0)PWMDTY01=1595;
      if(LED[4]==0)PWMDTY01=1380;
       if(LED[7]==0)PWMDTY01=1640;
        if(LED[6]==0)PWMDTY01=1660;
        if(LED[5]==0)PWMDTY01=1330;
      
        
       }
void speed_control()
{


}

  void find_way()
   {
   
   
  }


void main(void) {
  delay(1000) ;
  io();
  init_PORT();
  init_PWM();
  init_RTI();
   


  EnableInterrupts;
for(;;){


}
}

/******************中断***************************/
#pragma CODE_SEG NON_BANKED
void interrupt 7 RealTime(void)
{
CRGFLG_RTIF=1;  //Clear Flag
init_PORT();
steer_control();  
}


回复 支持 反对

使用道具 举报

0

主题

51

帖子

0

精华

高级会员

Rank: 4

积分
702
威望
434
贡献
134
兑换币
2
注册时间
2011-1-19
在线时间
67 小时
57#
发表于 2012-3-2 14:11:59 | 只看该作者
太囧了
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-10-5 20:19 , Processed in 0.064932 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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