打印

如何高性能12位高速计数?

[复制链接]
1339|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
信号方波频率 1Hz到500KHz,
由于我5ms采集一次方波数,所以最大就采集2500个数,因此用12位就能够了,就不用浪费16个io口了

查了一下资料用施密特触发器之类的,感觉不是很懂,
请指点迷津一下小弟,这个应该怎么弄,这应该用什么样的型号芯片满足性能要求?

相关帖子

沙发
dirtwillfly| | 2016-2-13 20:28 | 只看该作者

12位数和16个io口有什么关系?
又不是adc采样。。

使用特权

评论回复
板凳
zyj9490| | 2016-2-13 21:24 | 只看该作者
一个是计时,一个是计数,才能对下上二个端满足测量精度。

使用特权

评论回复
地板
jrcsh| | 2016-2-13 23:47 | 只看该作者
....  用单片机的~~~~ 计数器。。。。。   5ms 读一下数值, 清空   算出频率 送显示

使用特权

评论回复
5
小沐127|  楼主 | 2016-2-14 14:07 | 只看该作者
好像我的问题没有描述清楚,由于我的单片机计数器已经用来干别的事,所以需要外接一个像74HC4040计数,然后再用12个IO口每5ms读取计数值。现在问题就是我需要外接这个计数芯片应该用哪款型号?

使用特权

评论回复
6
zyj9490| | 2016-2-14 14:29 | 只看该作者
小沐127 发表于 2016-2-14 14:07
好像我的问题没有描述清楚,由于我的单片机计数器已经用来干别的事,所以需要外接一个像74HC4040计数,然后 ...

1HZ时,计什么数啊?

使用特权

评论回复
7
coody| | 2016-2-14 15:24 | 只看该作者
建议换MCU,用一个专门的计数器

使用特权

评论回复
8
xmar| | 2016-2-14 16:15 | 只看该作者

使用特权

评论回复
9
zyj9490| | 2016-2-14 17:22 | 只看该作者

1HZ信号时,怎么测量?这图针对高频脉冲计数的。

使用特权

评论回复
10
xmar| | 2016-2-14 17:50 | 只看该作者
本帖最后由 xmar 于 2016-2-14 17:52 编辑
zyj9490 发表于 2016-2-14 17:22
1HZ信号时,怎么测量?这图针对高频脉冲计数的。

8楼电路中,74HC4040的输入(~CP)是施密特滞回输入,下降沿有效,因此就是0.1Hz的缓变信号也可触发74HC4040计数。不用怀疑其可靠性。

使用特权

评论回复
11
zyj9490| | 2016-2-14 20:51 | 只看该作者
xmar 发表于 2016-2-14 17:50
8楼电路中,74HC4040的输入(~CP)是施密特滞回输入,下降沿有效,因此就是0.1Hz的缓变信号也可触发74HC40 ...

测量原理有误。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

48

帖子

0

粉丝