表面光電壓譜儀的軟件設(shè)計(jì)
以下是部分程序代碼:
2.2 鎖相放大器數(shù)據(jù)處理模塊
由于表面光電壓的信號(hào)非常微弱,而鎖相放大器是以相干檢測(cè)技術(shù)為基礎(chǔ),因此,可利用參考信號(hào)頻率和輸入信號(hào)頻率相關(guān)、與噪聲不相干的方式來提取有用信號(hào)。本文采用SR830鎖相放大器,并通過斬波器來提供參考頻率,以對(duì)微弱的表面光電壓信號(hào)進(jìn)行提取。圖4所示是鎖相放大器數(shù)據(jù)處理模塊的軟件流程圖。
本軟件首先對(duì)鎖相放大器進(jìn)行參數(shù)設(shè)置,并設(shè)置外部參考信號(hào)方式、RS~232方式、交流、電壓輸入信號(hào)方式、自動(dòng)獲取增益、相位方式等;然后等待單色儀波長的發(fā)送;接著判斷單色儀接收緩沖區(qū)的值是否為0,如果單色儀步長發(fā)送指令的返回值為0,則表示步長發(fā)送完畢;最后利用讀取電壓信號(hào)命令來進(jìn)行電壓的采集。
評(píng)論