智能车制作
标题:
简单的与门非门实现摄像头双路测速,只用PT7!四线实现,不神秘很简单,但有缺点!
[打印本页]
作者:
jiahangsonic
时间:
2011-4-11 23:02
标题:
简单的与门非门实现摄像头双路测速,只用PT7!四线实现,不神秘很简单,但有缺点!
本帖最后由 jiahangsonic 于 2011-4-11 23:05 编辑
同样只是技术交流,没有任何广告成分。
先上图吧:
(图片请下载后看吧,否则可能显示不全!)
[attach]6863[/attach]
原理很简单,用了三个非门和三个与门,简单说下具体操作:
连线说明:LeftSpeed接左边编码器的脉冲输出,RightSpeed接右边编码器的脉冲输出。Speed接单片机的PT7口。L_R_CTRL随便接一个单片机的IO口,用来控制选通左右哪个编码器的脉冲输入到PT7口。
具体操作如下:首先建立一个中断,比如5MS一次,第一个5MS内L_R_CTRL=0,那么右边的编码器的脉冲就会通过U5B,U2B,U5C流进PT7口,这个5MS内是对右边编码器的脉冲计数,相反在第二个5MS内我们将L_R_CTRL=1,就映射到左边编码器了。这样我们就在10MS内分时读取了两个编码器5MS内的脉冲值,等全部读取完毕以后,我们就可以用双PID来控制两个电机转速,也可以读取一次控制一次。
优点:
所以这样一来四根线就可以实现双测速,而且用的就是最简单的数字电路,嫌弃9个IO太费的同学,就可以采用这个方法,没什么神秘的,一说到四根线就双测速,都认为很难,其实很简单。大家抓紧做吧。
缺点:两个电机不是同时控制的,速度低的时候,可能没什么问题,一旦速度高了,可能会造成一部分的延迟。自己取舍吧!
作者:
136072016
时间:
2011-4-11 23:12
ding
作者:
kayats
时间:
2011-4-12 00:16
哈. 不错..
作者:
克劳德
时间:
2011-4-12 14:28
哦了
作者:
kakasky
时间:
2011-4-12 21:07
不错~
作者:
fat68265233
时间:
2011-4-18 10:52
顶起
作者:
280485939
时间:
2011-4-19 21:06
顶!!!
作者:
xujiahua1231
时间:
2011-4-20 19:19
不错
作者:
mbq1989
时间:
2011-4-20 20:56
不错的思路!!顶
作者:
longway
时间:
2011-4-28 13:15
好~~~~~~~~~
作者:
qwertyuio
时间:
2011-4-28 18:08
还是推荐两路同时测速,使用74LS590 。。 。。 。。
作者:
wjj273155814
时间:
2011-4-28 23:10
呵呵
作者:
aaaalook
时间:
2011-5-4 13:17
想法不错。
作者:
mysky_1234
时间:
2011-5-9 18:17
不错!!!
作者:
wjyeasy
时间:
2011-5-11 17:00
很好
作者:
孜孜和少阳
时间:
2012-2-25 15:48
不是有五条线吗?怎么是四线测量啊?那根线是干嘛的?
作者:
孜孜和少阳
时间:
2012-2-25 15:49
不是有五条线吗?怎么是四线测量啊?那根线是干嘛的?
作者:
hellofuxin
时间:
2012-2-26 20:27
哦
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2