作者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/m.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