智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 9737|回复: 24
打印 上一主题 下一主题

[方法技巧] cd4520 用的好不顺畅啊

  [复制链接]

8

主题

219

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2776
威望
863
贡献
381
兑换币
29
注册时间
2012-4-9
在线时间
766 小时
毕业学校
本科学校
跳转到指定楼层
1#
发表于 2012-5-12 13:13:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
按照大家给的去年摄像头的电路CD4520的数字计数器接法,确实可行,能发回来数据,大体上正确,但是稍微比正常值要大一些,假如100线的转一圈是100   它返回来的值是107左右,而且清零效果不好啊,第一次进入中断清零后有时会有  0x10的数值 也就是16个计数的残留,不知道为什么是这样 ,烦死了,第二次中断清零出来才会是0,这样搞的最后的结果会有各种跳跃性的偏差,效果不好啊  呜呜呜    不知道是什么情况,不知道各位大神有没有碰到这种情况,求解,在线跪等,不甚感激。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

1

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
168
威望
94
贡献
42
兑换币
49
注册时间
2016-3-15
在线时间
16 小时
毕业学校
聊城大学
25#
发表于 2016-6-17 16:27:10 | 只看该作者
我的不接信号都会自己计数  是不是芯片的问题呢?
回复 支持 反对

使用道具 举报

14

主题

220

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2670
威望
1332
贡献
692
兑换币
491
注册时间
2012-2-18
在线时间
323 小时
毕业学校
东北林业大学
24#
发表于 2013-4-25 23:55:30 | 只看该作者
tianfu 发表于 2012-5-17 22:21
最后我没用空语句了,直接等待语句
while(8个IO口数据寄存器);等于零的时候跳出,效果不错的说。。。 ...

你的问题现在解决了吗 就是清零的时候高电平持续的时间不够长芯片识别不出来吗 大神给知道啊 我在这有段时间了

回复 支持 反对

使用道具 举报

32

主题

978

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2834
QQ
威望
1620
贡献
482
兑换币
1009
注册时间
2012-11-29
在线时间
366 小时
23#
发表于 2013-4-10 08:10:33 | 只看该作者
没遇到过。以前由于输入波形不好导致计数不准,加了一级触发器问题解决。
回复 支持 反对

使用道具 举报

1

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
475
威望
252
贡献
129
兑换币
149
注册时间
2012-11-12
在线时间
47 小时
毕业学校
广东工业大学
22#
发表于 2013-4-10 00:01:44 | 只看该作者
能给个程序小弟参考一下吗?刚着手程序,很多都不懂。
回复 支持 反对

使用道具 举报

1

主题

53

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1428
威望
777
贡献
405
兑换币
300
注册时间
2011-12-28
在线时间
123 小时
21#
发表于 2013-3-11 19:15:37 | 只看该作者
初始化前先给1再给0,清零给1后稍作延时  asm nop   再开始计数给0,已测试通过
我QQ:879653946
很高兴很欢迎和你交流
回复 支持 反对

使用道具 举报

3

主题

616

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2029
QQ
威望
1114
贡献
433
兑换币
264
注册时间
2012-8-31
在线时间
241 小时
20#
发表于 2012-12-14 19:58:15 | 只看该作者
Goolloo 发表于 2012-5-12 19:45
我也是按照这个图做的,没有问题,你最好检查一下你的电路,先用信号发生器试试,或者是单片机的pwm

您好,请问您一个问题,上面的电路图的16引脚VDD没有接任何东西吗??不是应该接“正极”吗???
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
126
威望
100
贡献
26
兑换币
0
注册时间
2012-8-13
在线时间
3 小时
毕业学校
桂林电子科技大学
19#
发表于 2012-8-13 23:45:57 | 只看该作者
tianfu 发表于 2012-5-12 19:39
电路图就是用大家给的那个CD4520的图,啥都没改  
是自己焊的板子,没有做在PCB板子上。。。呜呜呜呜

为什么编码器的输入哪里用上升沿触发呢,下降沿不行么。。求指教
回复 支持 反对

使用道具 举报

17

主题

93

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1077
威望
501
贡献
196
兑换币
44
注册时间
2012-4-4
在线时间
190 小时
毕业学校
唐山师范
18#
发表于 2012-5-18 17:55:17 | 只看该作者
Goolloo 发表于 2012-5-18 14:30
(8+1)*2=18

加我个口口吧1247716291 ,对于测速很着急
回复 支持 反对

使用道具 举报

4

主题

239

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2113
威望
1263
贡献
242
兑换币
20
注册时间
2011-10-15
在线时间
304 小时
17#
发表于 2012-5-18 14:30:09 | 只看该作者
奔驰飞思卡尔 发表于 2012-5-18 10:21
测两路就得16个IO口?

(8+1)*2=18
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 09:50 , Processed in 0.066715 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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