智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1704|回复: 1
打印 上一主题 下一主题

[软件类] 电磁测速

[复制链接]

6

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
462
威望
327
贡献
83
兑换币
0
注册时间
2011-6-3
在线时间
26 小时
跳转到指定楼层
1#
发表于 2012-7-1 23:12:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我们在1ms中断里面用PT7分时对两个电机进行测速,可是不知道什么PACNT的值一直变化太大,在+—20之间,我用的是单片机内部的端口上拉电阻,实在想不出原因,跪求知道啊。
程序如下:
    if(left_flag==1)
   {
        
        PORTB_PB1=1;
        j1=PACNT;
        PACNT=0;
        left_flag=0;
   }
   else  if(left_flag==0)
   {
         PORTB_PB0=1;
         j2=PACNT;
         PACNT=0;
         left_flag=1;
   }

6

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
462
威望
327
贡献
83
兑换币
0
注册时间
2011-6-3
在线时间
26 小时
2#
 楼主| 发表于 2012-7-1 23:13:30 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 00:34 , Processed in 0.087252 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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