[問題] 如何將輸入訊號偏移後輸出?

作者: 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