找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2159|回复: 7
打印 上一主题 下一主题
收起左侧

单片机如何对5-8v的外部脉冲计数?

[复制链接]
跳转到指定楼层
楼主
ID:442990 发表于 2019-12-30 15:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠:请教一个问题如何对5-8v的外部脉冲计数?谢谢!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:22618 发表于 2019-12-30 15:30 | 只看该作者
5到8V之间的脉冲计数对吗?1:用高速光藕把信号隔离一下,2:用单片机的外部中断,用上升沿OR下降沿中断,每中断一次加1,如果要测频率,再加个延时中断!
回复

使用道具 举报

板凳
ID:371527 发表于 2019-12-30 19:43 | 只看该作者
如果输入超过5V,加光耦隔离,或是加比较器。如果是STC,用捕捉很容易实现
回复

使用道具 举报

地板
ID:7485 发表于 2019-12-30 19:45 | 只看该作者
单片机的定时器/计数器可以直接计数。用TMOD设置成计数器。
看看这个:http://www.51hei.com/bbs/dpj-99574-1.html
回复

使用道具 举报

5#
ID:442990 发表于 2019-12-31 09:16 | 只看该作者
非常谢谢各位大侠的回复!我对光耦不熟悉,我还有一个问题就是光耦的输入和输出是什么关系?也就是说光耦输出能否满足单片机计数的要求?
回复

使用道具 举报

6#
ID:126608 发表于 2019-12-31 10:49 | 只看该作者
在脉冲输入端并5伏稳压管就可以了。
回复

使用道具 举报

7#
ID:401564 发表于 2019-12-31 11:22 | 只看该作者
你这个5-8V说得不清楚
它这个信号是最低为5V,最高为8V?
还是说最低0-5V,最高0-8V?
两种信号,取样电路是不一样的
回复

使用道具 举报

8#
ID:442990 发表于 2019-12-31 15:02 | 只看该作者
Y_G_G 发表于 2019-12-31 11:22
你这个5-8V说得不清楚
它这个信号是最低为5V,最高为8V?
还是说最低0-5V,最高0-8V?

输出电压最低为5v,最高为8v,谢谢回复!
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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