作者ccliona (cc)
看板ASM
标题[问题] 如何将输入讯号偏移後输出?
时间Tue Jun 28 10:24:36 2016
各位版大好,最近小弟想做一个功能,就是将一个方波讯号或是正弦波
讯号输入至MCU後,再从MCU输出一个相位偏移0~180度的讯号,如下图所示:
http://imgur.com/EMO6CEq
图片中的讯号可能是正弦波讯号再透过MCU ADC转换,接着可透过
Control端(UART、IO、keybord)等,决定要将输入讯号偏移多少後再输出
请问有甚麽可行的方式吗?
感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.128.136
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1467080679.A.825.html
1F:推 wuonline: 暂存一段你要的偏移量延时输出就可以了 06/28 16:56
2F:推 chuegou: 如果输入频率不固定 要用capture模组去抓相位 06/28 21:25
3F:→ chuegou: 弦波 -> 比较器 -> 方波 -> MCU的捕捉模组 06/28 21:28
4F:→ chuegou: 计时->测出两次捕捉之间的时间T->延迟T/2输出 06/28 21:30
感谢两位大大提供的意见,有大概的方向了~接着去实做看看 谢谢!
※ 编辑: ccliona (118.161.155.196), 06/29/2016 17:18:12