智能车制作

标题: 摄像头组 [打印本页]

作者: konisego    时间: 2013-6-17 09:31
标题: 摄像头组
紧急求助!!!!!!!!!!!急急急!!!!!!
摄像头组按照pwm接了电机驱动之后,按一下复位键电机转一下,之后就不转了,这是哪部分有问题。谢谢啦

作者: 被遗忘的乌托邦    时间: 2013-6-17 09:38
是不是复位了 单片机还工作么?
作者: 随心而动    时间: 2013-6-17 10:27
可能是单片机停止工作了
作者: Neozoic    时间: 2013-6-17 10:49
占空比给的多少啊?
作者: konisego    时间: 2013-6-17 11:39
void PWM_Init(void)
{


  PWMPRCLK = 0x31;   //A时钟和B时钟的分频系数为2和15,频率为40MHz和10MHz
  
  PWMCTL_CON01= 1;   //联结通道0,1为16位的PWM
  PWMPOL_PPOL1= 1;   //通道01的极性为高电平有效
  PWMSCLA  = 5;      //SA时钟频率为4MHz
  PWMCLK =0x02;      //通道01用SA时钟作为时钟源
  PWMPER01  = 200;   //通道01的周期为20KHz
  PWMDTY01  = 0;     //通道01的占空比为10%  
  PWME_PWME1 = 1;    //使能通道01
     
  PWME_PWME3=0x00;  // Disable  PWM (PP3) 禁止
  PWMCTL_CON23=1;   //2,3级联,寄存器为通道3的
  PWMCAE_CAE3=0;    //通道3左对齐
  PWMCNT23=0;      // 计时器清零
  PWMPOL_PPOL3=1;  // 先置高电平,DYT反
  PWMSCLB=5;       //COLCK SB进行16分频
  PWMDTY23=1500; //  舵机静止占空比为7.5%=1500/20000
  PWMPER23=20000;  //周期20MS
  PWMCLK_PCLK3=1; // CLOCK SB 作时钟源
  PWME_PWME3=1;  
  
  
  PWME_PWME5 = 0;   
  PWMCTL_CON45= 1;   //联结通道0,1为16位的PWM
  PWMPOL_PPOL5= 1;   //通道01的极性为高电平有效
  PWMCLK_PCLK5=1;
  PWMPER45  = 200;   //通道01的周期为20KHz
  PWMDTY45  = 0;     //通道01的占空比为10%  
  PWME_PWME5 = 0;    //使能通道5
  
  
}  

作者: konisego    时间: 2013-6-17 12:41
各位帮忙看看程序
作者: konisego    时间: 2013-6-17 12:43
随心而动 发表于 2013-6-17 10:27
可能是单片机停止工作了

帮忙看看程序





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2