打印

小白求助。。。救命啊

[复制链接]
1452|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jad|  楼主 | 2014-3-17 17:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Jad 于 2014-3-17 18:09 编辑

现在的波形如图:C:\Documents and Settings\Administrator\My Documents\Downloads\WP_20140315_005
现在把这个信号需要接到单片机stc89c58rd+的p0.5口,想要把这个方波的跳变简单地转换为一串数字信号(就相当于先把方波拉下来,然后再通过单片机高低点平判断),有什么办法?


谢谢,在线等

相关帖子

沙发
wangch_sh| | 2014-3-17 17:45 | 只看该作者
就是个方波吗?

使用特权

评论回复
板凳
Jad|  楼主 | 2014-3-17 17:48 | 只看该作者
是的,只是有个offset值

使用特权

评论回复
地板
ningling_21| | 2014-3-17 17:59 | 只看该作者
如果这个方波是曼彻斯特编码的,可以认为它输出的是000...

使用特权

评论回复
5
Jad|  楼主 | 2014-3-17 18:07 | 只看该作者
不好意思,问题没说清楚,我是想要把这个波形跳变用数字输出出来,谢谢

使用特权

评论回复
6
huangruiz| | 2014-3-18 11:17 | 只看该作者
你就是想输出10101010么?

使用特权

评论回复
7
four_zhg| | 2014-3-19 18:48 | 只看该作者
还是没有说清楚想干什么,如果只是想把电平下来有好多方法,可以在坛里找找

使用特权

评论回复
8
ppxiaop| | 2014-3-20 16:58 | 只看该作者
先描述清楚问题吧

使用特权

评论回复
9
kamen588| | 2014-3-21 07:03 | 只看该作者
不用拉电平
1、用AD检测 适当的取电压的阈值范围比如 电压正在 1.68< ADC_Result< 2 记为 0  电压正在 3.5< ADC_Result< 3.8 记为高电平

2、另外搭电路,外接电压比较器。
3、不用另外搭电路,用带有电压比较器的单片机 选择适当的基准电压


以上三种方法都可以 而且具有滤波功能

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Jad + 1 厉害,呵呵,我用了一个lm358比较器处理了.
10
Jad|  楼主 | 2014-3-26 21:41 | 只看该作者
谢谢大家

使用特权

评论回复
11
zf470| | 2014-3-26 22:22 | 只看该作者
学习了

使用特权

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

本版积分规则

Jad

3

主题

8

帖子

0

粉丝