[问题] 如何将输入讯号偏移后输出?

楼主: ccliona (cc)   2016-06-28 10:24:36
各位版大好,最近小弟想做一个功能,就是将一个方波讯号或是正弦波
讯号输入至MCU后,再从MCU输出一个相位偏移0~180度的讯号,如下图所示:
http://imgur.com/EMO6CEq
图片中的讯号可能是正弦波讯号再透过MCU ADC转换,接着可透过
Control端(UART、IO、keybord)等,决定要将输入讯号偏移多少后再输出
请问有什么可行的方式吗?
感谢!
作者: wuonline   2016-06-28 16:56:00
暂存一段你要的偏移量延时输出就可以了
作者: chuegou (chuegou)   2016-06-28 21:25:00
如果输入频率不固定 要用capture模组去抓相位弦波 -> 比较器 -> 方波 -> MCU的捕捉模组计时->测出两次捕捉之间的时间T->延迟T/2输出

Links booklink

Contact Us: admin [ a t ] ucptt.com