[求助讨论] 请教如何将采集到的正弦信号转换为方波信号并计数

[复制链接]
 楼主| sea3053 发表于 2017-6-26 10:24 | 显示全部楼层 |阅读模式
由采集卡已经采集到了正弦信号(类似正弦信号),现在想把他转换为方波信号,然后计数方波信号的个数,不知如何才能实现?
songchenping 发表于 2017-6-26 11:17 | 显示全部楼层
加比较器啊
songchenping 发表于 2017-6-26 11:17 | 显示全部楼层
然后计数
 楼主| sea3053 发表于 2017-6-26 11:48 | 显示全部楼层
好的,谢谢指点,我试一下先
 楼主| sea3053 发表于 2017-6-26 18:04 | 显示全部楼层
谢谢指导,方波信号现在实现了,但在对方波进行计数时该如何做呢?没有摸索出来
songchenping 发表于 2017-6-27 08:09 | 显示全部楼层
sea3053 发表于 2017-6-26 18:04
谢谢指导,方波信号现在实现了,但在对方波进行计数时该如何做呢?没有摸索出来 ...

这就要有计数器了
 楼主| sea3053 发表于 2017-6-28 11:04 | 显示全部楼层
计数器实在编不出来啊,能否具体介绍一下怎么编呢,想的是基于上升沿来计数,但就是实现不了啊?
songchenping 发表于 2017-6-28 11:24 | 显示全部楼层
有的需要硬件支持啊
songchenping 发表于 2017-6-28 11:24 | 显示全部楼层
有的需要硬件支持啊
 楼主| sea3053 发表于 2017-6-28 12:18 | 显示全部楼层
能全用软件编程实现的方案么?
zyj9490 发表于 2017-6-28 12:42 | 显示全部楼层
sea3053 发表于 2017-6-28 12:18
能全用软件编程实现的方案么?

选一款模拟比较器的MCU
xiaofei558008 发表于 2017-6-28 13:48 | 显示全部楼层
 楼主| sea3053 发表于 2017-6-28 15:56 | 显示全部楼层
zyj9490 发表于 2017-6-28 12:42
选一款模拟比较器的MCU

您的意思是必须加muc硬件处理么?
 楼主| sea3053 发表于 2017-6-28 15:58 | 显示全部楼层
zyj9490 发表于 2017-6-28 12:42
选一款模拟比较器的MCU

您的意思是必须加muc硬件处理么?
 楼主| sea3053 发表于 2017-6-28 15:58 | 显示全部楼层
zyj9490 发表于 2017-6-28 12:42
选一款模拟比较器的MCU

您的意思是必须加muc硬件处理么?
crazyren 发表于 2017-6-28 16:32 | 显示全部楼层
STM32系列的定时器模块可以搞定这种测量,估计大部分MCU的定时器都可以
 楼主| sea3053 发表于 2017-6-28 16:40 | 显示全部楼层
谢谢!!这就是说单纯用labview解决不了对采集的脉冲进行计数的问题了,是这个意思吗?
zyj9490 发表于 2017-6-28 18:38 | 显示全部楼层
本帖最后由 zyj9490 于 2017-6-28 18:39 编辑
zyj9490 发表于 2017-6-28 12:42
选一款模拟比较器的MCU

不知道你的采集卡是什么糸统,还是纯模拟的吗?是插在PC槽上的,还是要经过后面数字糸统处理的,如果要经过后级的数字糸统处理的话,可以选用带模拟比较器外设的MCU OR DSP.这样可以省外部比较器还有阀值可以软件调正。
zxq6 发表于 2017-6-28 18:45 来自手机 | 显示全部楼层
如果频率比较快,比如>1M,用单片机的硬件计数器实现吧,如果频率比较低,比如小于100hz,软件中断计数都可以。如果,频率超快,比如100M,额,上cpld,fpga或者其他专用计数芯片吧。
gxs64 发表于 2017-6-28 21:26 | 显示全部楼层
sea3053 发表于 2017-6-28 12:18
能全用软件编程实现的方案么?

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

本版积分规则

1

主题

10

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

1

主题

10

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部