找回密码
 立即注册

QQ登录

只需一步,快速开始

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

请教一下如何用arduino检测同频率,不同相位的波形

[复制链接]
跳转到指定楼层
楼主
最近在做一个光调制电路,我的想法是几个发光二极管发射同频率,但是不同相位的波(方波或者正弦波,最近不是arduino出了一个新单片机,可以发射出正弦波嘛),然后接受端采用arduino接受这几个发射出来的不同相位的波,现在就只接受如何分辨出不同相位的波,这一块的程序没有头绪,还望大家指点一二,在这谢谢了!(我的想法是利用红外的原理,采用定时器来实时采样,或者是用12位的ADC接收然后处理)
发射代码: for(int i=0; i<10; i++){
    digitalWrite(8, HIGH);         
    digitalWrite(9, LOW);         
    delayMicroseconds(5);
    digitalWrite(9, HIGH);         
    digitalWrite(8, LOW);         
    delayMicroseconds(5);
  }


185304yejyjjmf7zyvmpyw.jpg (21.53 KB, 下载次数: 96)

185304yejyjjmf7zyvmpyw.jpg

185728w96bllzq4bqmm649.png (28.91 KB, 下载次数: 104)

图为一网友上传

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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