智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6143|回复: 26
打印 上一主题 下一主题

光电组代码,分好模块,codewarrior可直接打开

  [复制链接]

2

主题

13

帖子

0

精华

高级会员

Rank: 4

积分
629
威望
210
贡献
405
兑换币
8
注册时间
2012-1-10
在线时间
7 小时
跳转到指定楼层
1#
发表于 2012-2-9 17:14:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
购买主题 已有 367 人购买  本主题需向作者支付 1 贡献 才能浏览

10

主题

82

帖子

0

精华

高级会员

Rank: 4

积分
708
威望
431
贡献
219
兑换币
6
注册时间
2011-11-26
在线时间
29 小时
2#
发表于 2012-2-10 16:36:31 | 只看该作者
看看先……
回复 支持 反对

使用道具 举报

4

主题

158

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1646
威望
818
贡献
378
兑换币
159
注册时间
2011-3-11
在线时间
225 小时
3#
发表于 2012-2-10 21:55:15 | 只看该作者
:好贵啊啊啊啊
回复 支持 反对

使用道具 举报

10

主题

82

帖子

0

精华

高级会员

Rank: 4

积分
708
威望
431
贡献
219
兑换币
6
注册时间
2011-11-26
在线时间
29 小时
4#
发表于 2012-2-11 16:39:07 | 只看该作者
有个问题想请教下,在下面这段代码里,
01级联用时钟A=18M,按理说应产生18M/40000的频率的PWM波??可是注释里却说“摆头舵机频率为300HZ  SB ”??为什么呢?
另外27655/40000= 0.691,也不是  PWMDIYX+1)/(PWMPERX+1)*100%=46.09%  啊??
oid PWM_init(void)
      {
          /*总线周期设为36M*/
          PWME=0X00;    /*禁止PWM输出*/
          PWMPOL=0XFF;  /*PWM输出起始为高电平,计数完毕输出为低电平*/
          PWMCAE=0X00;  /*左对齐方式*/
          PWMCTL=0X30;  /*通道级联,冻结、等待模式允许计数,01,23,4,5,6,7*/    //???是0x03吧
      
          PWMPRCLK=0X31; // A2分频=18MHZ  ,  B8分频=4.5MHZ
          PWMCLK=0X70;    /*时钟7、6、5、4、32、10选择依次为B、SB、SA、SA、BB、AA*/
          PWMSCLA=0X04;   /*通道SA为A/8分频=2.25MHZ*/
          PWMSCLB=0X5a;   /*通道SB为B/180分频=25KHZ*/
         
          PWMPER01=40000;  /*占空比为【(PWMDIYX+1)/(PWMPERX+1)*100%=46.09% 对应DTY=27655,占空比46.09%在无转角*/
          PWMDTY01=27655;  /*摆头舵机频率为300HZ  SB     左极限DTY=38000.右极限DTY=17310    调速时以100为单位*/
                            //???01级联用时钟A=18M,按理说应产生18M/40000的频率的PWM波??另外27655/40000= 0.691,也不对啊??
         
         
          PWMPER23=45000;  /*占空比为【(PWMDIYX+1)/(PWMPERX+1)*100%=13.96对应DTY=6280,占空比在13.96%无转角,*/
          PWMDTY23=6280;    //轮胎舵机频率为100HZ   SA   左极限DTY=6950?右极限DTY=5550       调速时以100为单位*/
                                                                  
                        
          PWMPER4=225;    //电机输出频率为10K的驱动信号   正转   SB
          PWMDTY4=0;         
          PWMPER5=225;    //电机输出频率为10K的驱动信号   反转
          PWMDTY5=95;     
         
          PWMPER6=250;    //刹车舵机100HZ
          PWMDTY6=125;
               
          PWMPER7=24;    //激光管187.5k        
          PWMDTY7=13;    //占空比12/24=%50
         
         
          PWME=0XFF;            
      }
回复 支持 反对

使用道具 举报

10

主题

82

帖子

0

精华

高级会员

Rank: 4

积分
708
威望
431
贡献
219
兑换币
6
注册时间
2011-11-26
在线时间
29 小时
5#
发表于 2012-2-12 21:54:57 | 只看该作者
求解释啊
回复 支持 反对

使用道具 举报

3

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
912
威望
621
贡献
137
兑换币
53
注册时间
2010-12-26
在线时间
77 小时
6#
发表于 2012-2-18 13:20:35 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

46

帖子

0

精华

高级会员

Rank: 4

积分
844
威望
637
贡献
179
兑换币
0
注册时间
2012-2-14
在线时间
14 小时
7#
发表于 2012-2-21 11:26:11 | 只看该作者
看看
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
34
威望
103
贡献
21
兑换币
0
注册时间
2012-2-28
在线时间
0 小时
毕业学校
西工大
8#
发表于 2012-2-28 22:50:26 | 只看该作者
是红外的程序吗
回复 支持 反对

使用道具 举报

23

主题

413

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2906
威望
1306
贡献
540
兑换币
664
注册时间
2012-2-6
在线时间
530 小时
9#
发表于 2012-3-10 20:13:47 | 只看该作者
看看!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
438
威望
284
贡献
70
兑换币
84
注册时间
2011-8-15
在线时间
42 小时
10#
发表于 2012-3-30 16:43:09 | 只看该作者
学习
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 14:19 , Processed in 0.528951 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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