自適應(yīng)施密特觸發(fā)器可馴服不規(guī)則信號
在使用諸如生物醫(yī)學(xué)儀器的過程中,我們有時需要在雜亂或不規(guī)則的信號中提取有效信息。本例中,需要對呼吸信號進行“整理”,而呼吸信號可以表現(xiàn)出幅度和頻率的大范圍變化,以及漂移的基線。本文介紹一個自適應(yīng)的“超級施密特觸發(fā)器”,它有許多可調(diào)參數(shù),可以出色地馴服輸入信號(圖)。
觸發(fā)器設(shè)計值所對應(yīng)的預(yù)期輸入范圍為50mV~1V峰峰值和0.07Hz~2Hz頻率。
U1和U2會檢測輸入端的正、負峰值,但不同于一般的檢測器,它們還包括R1和R2以根據(jù)信號特征按需提供阻尼(毛刺抑制)。這些電路結(jié)構(gòu)與R16聯(lián)用可以控制峰值電壓的衰減速度。這些檢測器(由U3和U4進行緩沖)所跟蹤的PP振幅既可以用來調(diào)節(jié)最終比較器U6的滯環(huán),還可提供過零參考。
滯后調(diào)整是通過跨導(dǎo)運放器(OTA)U7來完成的。該運放器所用的芯片(原本是3080,但還包括類似LM13700的更現(xiàn)代的元件)主要將差動輸入電壓乘以單極偏置電流(如輸入箭頭所示)從而得出輸出電流。在這種情況下,若輸入電壓達到飽和值(0.7V就足夠了),則OTA的作用更像是一個極性反轉(zhuǎn)開關(guān),將偏置電流鏡像到輸出端,并成為源流或沉流,這根據(jù)差動輸入極性而定。輸出電流在R13兩端形成電壓,而R13則根據(jù)電路輸出的數(shù)字信號添加到輸入信號中或從輸入信號中去除。
U5實現(xiàn)了利用差動輸入電流電壓轉(zhuǎn)換器驅(qū)動OTA的偏壓輸入(內(nèi)部可參考負供電軌)。
U6為最終輸出比較器,用于對輸入信號±滯后和信號峰值之間的低通濾波器(LPF)中間點(跳線“A”)進行比較,或?qū)斎胄盘?plusmn;滯后和低通信號(跳線“B”)進行比較。比較方式是基于信號的特性進行選擇,最后發(fā)現(xiàn)在跳線“A”的效果最好。
微調(diào)電容器R4用來設(shè)置靜態(tài)滯后并補償放大器的偏移。D6將U7的偏置輸入值置于使用的運放器的輸出范圍內(nèi),而這些輸入值范圍可以根據(jù)具體使用的運放器和OTA進行刪除或修改。假定電源“干凈”且穩(wěn)定。
細心的讀者可能會問為什么不就地取材,使用OTA來替代U5VCCS電路。遺憾的是,這種情況已經(jīng)存在了30年,具體原因還不太清楚。