相位法測距: 主控:HC32L136K8 顯示:LCD段碼屏 通訊:CH340N 串口通訊 頻率產(chǎn)生:SI5351A 混頻:直接將兩路頻率信號進(jìn)行AND運算, 然后經(jīng)多級RC, 得到差頻信號 (模擬電路不好,參數(shù)不一定最佳.) 測相:單片機內(nèi)置比較器, 記錄差頻信號上升沿或下降沿的相位.也可用外置比較器將信號整成方波,再由單片機測量. 所有元件由某寶采購, 容易獲得. 因未找到合適的激光發(fā)射與接收電路. 但用來測同軸線,網(wǎng)線的長度似乎不錯. DEMO板就是測線長度的. 原理簡價: 需要兩路頻率信號, 各為 (A)HZ, (A+a)HZ (頻率差為a HZ) 兩路頻紡信號混頻后,就會產(chǎn)生一個兩者頻率差的信號 a HZ (A)HZ 的信號, 經(jīng)過一段待測線長, 相位會與相應(yīng)改變(0~2pi). 將相位改變后的信號與 (A+a)HZ 的信號混頻, 產(chǎn)生的a HZ的相位也會錯開相同的相位. 等于說A HZ的信號因線長原因產(chǎn)生相位變化, 體現(xiàn)在a HZ的信號上. 如果A為1MHZ, 信號周期1us, 套上光速, 量程300米. 一般32位單片機,輕松10MHZ計數(shù)的定時器, 360度=1us/0.1us=10. 分辨率300米/10=30米. 沒法用! 用單片機很難捕捉到1us周期的信號的相位. 如果a取100HZ, 信號周期是10ms , 一般32位單片機,輕松10MHZ計數(shù)的定時器, 360度=10ms/0.1us=100000. 分辨率300米/100000=3mm.
歡迎加入EEWorld參考設(shè)計群,也許能碰到搞同一個設(shè)計的小伙伴,群聊設(shè)計經(jīng)驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設(shè)計,即可被拉入群。 另外,如您在下載此設(shè)計遇到問題,也可以微信添加“helloeeworld”及時溝通。
EEWorld Datasheet 技術(shù)支持