簡介
模擬信號是指用連續變化的物理量所表達的信息,如溫度、濕度、壓力、長度、電流、電壓等等,我們通常又把模擬信號稱為連續信號,它在一定的時間範圍內可以有無限多個不同的取值。而數位訊號是指在取值上是離散的、不連續的信號。
實際生產生活中的各種物理量,如攝相機攝下的圖像、錄音機錄下的聲音、車間控制室所記錄的壓力、流速、轉速、濕度等等都是模擬信號。數位訊號是在模擬信號的基礎上經過採樣、量化和編碼而形成的。具體地說,採樣就是把輸入的模擬信號按.適當的時間間隔得到各個時刻的樣本值.量化是把經採樣測得的各個時刻的值用二進碼制來表示,編碼則是把t化生成的二進制數排列在一起形成順序脈衝序列。
模擬信號傳輸過程中,先把信息信號轉換成幾乎“一模一樣”的波動電信號(因此叫“模擬”),再通過有線或無線的方式傳輸出去,電信號被接收下來後,通過接收設備還原成信息信號。
近百年以來,無論是有線相連的電話,還是無線傳送的廣播電視,很長的時間內都是用模擬信號來傳遞信號的。照說模擬信號同原來的信號在波形上幾乎“一模一樣”,似乎應該達到很好的傳播效果,然而事實恰恰相反,過去我們打電話時常常遇到聽不清、雜音大的現象;廣播電台播出的交響樂,聽起來同在現場聽樂隊演奏相比總有較大的欠缺;電視圖像上也時有雪花點閃爍。這是因為信號在傳輸過程中要經過許多的處理和轉送,這些設備難免要產生一些噪音和干擾;此外,如果是有線傳輸,線路附近的電氣設備也要產生電磁干擾;如果是無線傳送,則更加“開放”,空中的各種干擾根本無法抗拒。這些干擾很容易引起信號失真,也會帶來一些噪聲。這些失真和附加的噪聲,還會隨著傳送的距離的增加而積累起來,嚴重影響通訊質量。對此,人們想了許多辦法。一種是採取各種措施來抗干擾,如提高信息處理設備的質量,儘量減少它產生噪音;又如給傳輸線加上禁止;再如採用調頻載波來代替調幅載波等。但是,這些辦法都不能從根本上解決干擾的問題。另一種辦法是設法除去信號中的噪聲,把失真的信號恢復過來,但是,對於模擬信號來說,由於無法從已失真的信號較準確地推知出原來不失真的信號,因此這種辦法很難有效,有的甚至越弄越糟。
主要是與離散的
數位訊號相對的連續的信號。模擬信號分布於自然界的各個角落,如氣溫的變化,而
數位訊號是人為的
抽象出來的在
幅度取值上不連續的信號。
電學上的模擬信號主要是指
幅度和
相位都連續的電信號,此信號可以被
模擬電路進行各種運算,如放大,相加,相乘等。
模擬信號是指用連續變化的物理量表示的信息,其信號的
幅度,或
頻率,或
相位隨時間作連續變化,廣播的聲音信號,電視的
圖像信號等。
區別聯繫
(1)模擬信號與數位訊號
不同的數據必須轉換為相應的信號才能進行傳輸:模擬數據(
模擬量)一般採用模擬信號(Analog Signal),例如用一系列連續變化的電磁波(如
無線電與電視廣播中的電磁波),或電壓信號(如
電話傳輸中的音頻電壓信號)來表示;
數字數據(數字量)則採用
數位訊號(Digital Signal),例如用一系列斷續變化的電壓脈衝(如我們可用恆定的正電壓表示二進制數1,用恆定的負電壓表示
二進制數0),或光脈衝來表示。 當模擬信號採用連續變化的電磁波來表示時,電磁波本身既是信號載體,同時作為
傳輸介質;而當模擬信號採用連續變化的信號電壓來表示時,它一般通過傳統的模擬信號傳輸線路(例如電話網、有線電視網)來傳輸。 當
數位訊號採用斷續變化的電壓或光脈衝來表示時,一般則需要用雙絞線、
電纜或光纖介質將通信雙方連線起來,才能將信號從一個節點傳到另一個節點。
(2)模擬信號與數位訊號之間的相互轉換
模擬信號和
數位訊號之間可以相互轉換:模擬信號一般通過PCM
脈碼調製(Pulse Code Modulation)方法量化為數位訊號,即讓模擬信號的不同
幅度分別對應不同的二進制值,例如採用8位編碼可將模擬信號量化為2^8=256個量級,實用中常採取24位或30位編碼;數位訊號一般通過對載波進行移相(Phase Shift)的方法轉換為模擬信號。
計算機、計算機區域網路與
城域網中均使用二進制
數位訊號,21世紀在
計算機廣域網中實際傳送的則既有二進制數位訊號,也有由數位訊號轉換而得的模擬信號。但是更具套用發展前景的是
數位訊號。
數字傳輸
圖2所示為一簡單
增量調製的
仿真實驗原理圖。圖中的話音信號源採用了一個高斯
噪聲源經過3KHz低通
濾波器後的輸出來模擬。調整圖中的圖符5的增益可以改變差值Δ的大小。在接收端,解調器未使用與本地解調器一致的電路,直接使用積分器解調輸出。如果希望輸出波形平滑,可在積分器和輸出放大器之間加入一個低通
濾波器,以濾除信號中的高頻成分。所示是輸入的模擬話音信號波形。是
增量調製後的輸出波形。為經過積分器解調後的輸出波形。觀察可以比較輸入輸出波形之間的失真。
由理論分析可知,ΔM的量化
信噪比與抽樣
頻率成三次方關係,即抽樣
頻率每提高一倍則量化信噪比提高9dB。通常ΔM的抽樣
頻率至少16KHz以上才能使量化
信噪比達到15dB以上。32KHz時,量化
信噪比約為26dB左右,可以用於一般的通信質量要求。如果設信道可用的最小
信噪比為15dB,則信號的動態範圍僅有11dB,遠遠不能滿足高質量通信要求的35-50dB的動態範圍,除非抽樣
頻率提高到100KHz以上採用實用價值。上述理論分析的結論讀者可以通過改變
仿真實驗的信號抽樣
頻率觀察到。當抽樣
頻率低於16KHz時,信號失真已十分明顯,當抽樣頻率為128KHz時失真較小。
改進ΔM動態範圍的方法有很多,其基本原理是採用自適應方法使量階Δ的大小隨輸入信號的統計特性變化而跟蹤變化。如量階能隨信號瞬時壓擴,則稱為瞬時壓擴ΔM,記作
ADM。若量階Δ隨音節時間問隔(5一20ms)中信號平均斜率變化,則稱為連續可變斜率
增量調製,記作
CVSD。由於這種方法中信號斜率是根據碼流中連“1”或連“0”的個數來檢測的,所以又稱為數字檢測、音節壓擴的自適應
增量調製,簡稱數字壓擴增量調製。圖9.20給出了數字壓擴
增量調製的方框圖。
數字壓擴
增量調製與普通增量調製相比,其差別在於增加了連“1”連“0”數字檢測電路和音節平滑電路。由於
CVSD的自適應信息(即控制電壓)是從輸出碼流中提取的,所以接收端不需要傳送端傳送專門的自適應信息就能自適應於原始信號,電路實現起來比較容易。對於數字壓擴
增量調製感興趣的讀者可以在上述
仿真實驗的基礎上加入連“1”連“0”數字檢測電路和音節平滑電路,重新仿真並觀察改善情況。
信號採集
7.1.1 模擬信號採集技術
這裡的模擬信號是指電壓和電流信號,對模擬信號的處理技術主要包括
模擬量的選通、模擬量的放大、信號濾波、電流電壓的轉換、V/F轉換、A/D轉換等。
1.模擬通道選通
單片機測控系統有時需要進行多路和多參數的採集和控制,如果每一路都單獨採用各自的輸入迴路,即每一路都採用放大、濾波、採樣/保持,A/D等環節,不僅成本比
單路成倍增加,而且會導致系統體積龐大,且由於模擬器件、阻容元件參數特性不一致,對系統的校準帶來很大困難;並且對於多路巡檢如128路信號採集情況,每路單獨採用一個迴路幾乎是不可能的。因此,除特殊情況下採用多路獨立的放大、A/D外,通常採用公共的採樣/保持及
A/D轉換電路(有時甚至可將某些放大電路共用),利用多路模擬開關,可以方便實現共用。
在選擇多路模擬開關時,需要考慮以下幾點:
(1)通道數量
通道數量對切換開關傳輸被測信號的精度和切換速度有直接的影響,因為通道數目越多,寄生電容和泄漏電流通常也越大。平常使用的模擬開關,在選通其中一路時,其它各路並沒有真正斷開,只是處於
高阻狀態,仍存在漏電流,對導通的信號產生影響;通道越多,漏電流越大,通道間的干擾也越多。
(2)泄漏電流
在設計電路時,泄漏電流越小越好。採集過程中,信號本身就非常微弱,如果信號源內阻很大,泄漏電流對精度的影響會非常大。
(3)切換速度
在選擇模擬開關時,要綜合考慮每路信號的採樣速率、A/D的轉換速率,因為它們決定了對模擬開關的切換速度的要求。
(4)開關電阻
理想狀態的多路開關其導通電阻為零,而斷開電阻為無窮大,而實際的模擬開關無法到這個要求,因此需考慮其開關電阻,尤其當與開關串聯的負載為低阻抗時,應選擇導通電阻足夠低的多路開關。
(5)參數的漂移性及每路電阻的一致性
(6)器件的封裝
常用的模擬開關有
DIP和SO兩種封裝,可以根據實際需要選擇。
2.信號濾波
從感測器或其它接收設備獲得的電信號,由於傳輸過程中的各種
噪聲干擾,工作現場的電磁干擾,前段電路本身的影響,往往會有多種
頻率成分的噪聲信號,嚴重情況下,這種噪聲信號甚至會淹沒有效輸入信號,致使測試無法正常進行。為了減少
噪聲信號對測控過程的影響,需採取濾波措施,濾除干擾噪聲,提高系統的
信噪比(S/N)。
過去常用模擬濾波電路實現濾波,模擬濾波的技術較為成熟。模擬濾波可分為
有源濾波和無源濾波。設計有源
濾波器,首先根據所要求的幅頻特性,尋找可實現的有理函式進行逼近設計。常用的逼近函式有:波待瓦茲(Butterworth)函式、
切比雪夫(Chebyshev)函式,
貝塞爾(Besel)函式等,然後計算電路參數,完成設計。
但是模擬濾波電路複雜,不僅增加了設計成本,而且還增加系統的功耗,降低了
系統可靠性。隨著電子技術的發展,21世紀很多的場合都套用
數字濾波技術。
數字濾波技術發展非常迅速,21世紀的手機、PDA等智慧型設備,大多採用數字濾波技術。它作為軟體無線電的一個處理單元,有非常廣闊的發展前景。但是,
單片機的處理能力有限,只能完成比較簡單的
數字濾波。
在單片機系統中,首先在設計硬體是對信號採取
抗干擾措施,然後在設計軟體時,對採集到的數據進行消除干擾的處理,以進一步消除附加在數據中的各式各樣的干擾,使採集到的數據能夠真實的反映現場的情況。下面介紹的幾種工控中常用的
數字濾波技術。
(1)死區處理
從工業現場採集到的信號往往會在一定的範圍內不斷的波動,或者說有
頻率較高、能量不大的干擾疊加在信號上,這種情況往往出現在套用工控
板卡的場合,此時採集到的數據有效值的最後一位不停的波動,難以穩定。這種情況可以採取死區處理,把波動的值進行死區處理,只有當變化超出某值時才認為該值發生了變化。
比如編程時可以先對數據除以10,然後取整,去掉波動項。
(2)算術平均值法
公式為YK =(XK1+XK2+XK3+…+XKN)/N,在一個周期內的不同時間點取樣,然後求其平均值,這種方法可以有效的消除周期性的干擾。同樣,這種方法還可以推廣成為連續幾個周期進行平均。
(3)中值濾波法
這種方法的原理是將採集到的若干個周期的變數值進行排序,然後取排好順序的值得中間的值,這種方法可以有效的防止受到突發性脈衝干擾的數據進入。在實際使用時,排序的周期的數量要選擇適當,如果選擇過小,可能起不到去除干擾的作用,選擇的數量過大,會造成
採樣數據的
時延過大,造成系統性能變差。
(4)低通濾波法
公式為YK =Q*XK+(1-Q)*YK-1 截止
頻率為f=K/2πT。這種濾波方式相當於使採集到的數據通過一次低通
濾波器。來自現場的信號往往是4~20mA信號,它的變化一般比較緩慢,而干擾一般帶有突發性的特點,變化
頻率較高,而低通
濾波器就可以濾除這種干擾,這就是低通濾波的原理。實際使用時,根據信號的頻寬,合理選擇Q值。
(5)滑動濾波法
滑動濾波法是由一階低通濾波法推廣而來的。現場信號一般都是平滑的,不會出現突變,如果接收到的信號有突變,那么很可能就是干擾。滑動濾波法就是基於這個原理,把所有的突變都視為干擾,並且通過平滑去掉干擾。套用這種方法,只能處理平滑信號,並且不同的場合,數據處理過程也要做相應調整。滑動濾波法的公式是:Yn=Q1Xn+Q2Xn-1+Q3Xn-2,其中Q1 + Q2+ Q3 =1且Q1 >Q2> Q3。
在實際使用時,常常需要結合多種方法,以其它濾波的效果。
比如在中值濾波法中,加入平均值濾波,藉以提高濾波的性能。
3.電流電壓的轉換
電壓信號可以經由A/D
轉換器件轉換成
數位訊號然後採集,但是電流不能直接由A/D 轉換器轉換。在套用中,先將電流轉變成電壓信號,然後進行轉換。電流/電壓轉換在工業控制中套用非常廣泛。
電流/電壓轉換最簡單的方法是在被測電路中串入精密電阻,通過直接採集電阻兩端的電壓來獲得電流。A/D器件只能轉換一定範圍的電壓信號,所以在電流/電壓轉換過程中,需要選擇合適阻值的精密電阻。如果電流的動態範圍較多,還必須在後端加入放大器進行二次處理。經過多次處理,會損失測量的精度。21世紀有很多電流/電壓轉換晶片,其回響時間、線性度、漂移等指標均很理想,且能適應大範圍大電流的測量。
(1)
接口簡單、占用硬體資源少。
頻率信號通過任一根I/O口線或作為
中斷源及計數時鐘輸入系統。
(2)抗干擾性能好。V/F轉換本身是一個積分過程,且用V/F
轉換器實現A/D轉換,就是
頻率計數過程,相當於在計數時間內對頻率信號進行積分,因而有較強的抗干擾能力。另外可採用光電耦合連線V/F
轉換器與單片機之間的通道,實現隔離。
(3)便於遠距離傳輸。可通過調製進行
無線傳輸或光傳輸。
由於以上這些特點,V/F
轉換器適用於一些非快速而需進行遠距離信號傳輸的A/D轉換過程。利用V/F變換,還可以減化電路、降低成本、提高性價比。
5.A/D轉換
A/D轉換是指將模擬輸入信號轉換成N位二進制數字輸出信號的過程。伴隨半導體技術、
數位訊號處理技術及通信技術的飛速發展,
A/D轉換器2000年也呈現高速發展的趨勢。人類數位化的浪潮推動了A/D
轉換器不斷變革,2014年,在通信產品、消費類產品、工業醫療儀器乃至軍工產品中無一不顯現A/D
轉換器的影,可以說,A/D轉換器已經成為人類實現數位化的先鋒。自1973年第一隻集成A/D
轉換器問世至今,A/D、
D/A轉換器在加工工藝、精度、採樣速率上都有長足發展,2014年的A/D轉換器的精度可達26位,採樣速度可達1GSPS,今後的A/D轉換器將向超高速、超高精度、
集成化、單片化發展。不管怎么發展,A/D轉換的原理和作用都是不變的。在下一節,將著重討論A/D轉換技術。
7.1.2 A/D轉換技術
21世紀的軟體無線電、數字圖像採集都需要有高速的A/D採樣保證有效性和精度,一般的測控系統也希望在精度上有所突破,人類數位化的浪潮推動了A/D轉換器不斷變革,而A/D轉換器是人類實現數位化的先鋒。A/D
轉換器發展了30多年,經歷了多次的技術革新,從並行、逐次逼近型、積分型ADC,到21世紀來新發展起來的∑-Δ型和流水線型ADC,它們各有其優缺點,能滿足不同的套用場合的使用。
逐次逼近型、積分型、壓頻變換型等,主要套用於中速或較低速、中等精度的
數據採集和智慧型儀器中。分級型和流水線型ADC主要套用於高速情況下的瞬態
信號處理、快速波形存儲與記錄、高速數據採集、視頻
信號量化及高速數字通訊技術等領域。此外,採用脈動型和摺疊型等結構的高速ADC,可套用於廣播衛星中的基帶解調等方面。∑-Δ型ADC主套用於高精度
數據採集特別是數字
音響系統、
多媒體、
地震勘探儀器、聲納等電子測量領域。下面對各種類型的ADC作簡要介紹。
1.逐次逼近型
逐次逼近型ADC是套用非常廣泛的模/數轉換方法,它包括1個
比較器、1個
數模轉換器、1個逐次逼近暫存器(SAR)和1個邏輯
控制單元。它是將採樣輸入信號與已知電壓不斷進行比較,1個
時鐘周期完成1位轉換,N位轉換需要N個時鐘周期,轉換完成,輸出二進制數。這一類型ADC的解析度和採樣速率是相互矛盾的,解析度低時採樣速率較高,要提高解析度,採樣速率就會受到限制。
優點:解析度低於12位時,價格較低,採樣速率可達1MSPS;與其它ADC相比,功耗相當低。
缺點:在高於14
位解析度情況下,價格較高;感測器產生的信號在進行模/數轉換之前需要進行調理,包括增益級和濾波,這樣會明顯增加成本。
2.積分型ADC
積分型ADC又稱為雙斜率或多斜率ADC,它的套用也比較廣泛。它由1個帶有輸入切換開關的模擬積分器、1個
比較器和1個計數單元構成,通過兩次積分將輸入的模擬電壓轉換成與其平均值成正比的時間間隔。與此同時,在此時間間隔內利用計數器對
時鐘脈衝進行計數,從而實現A/D轉換。
積分型ADC兩次積分的時間都是利用同一個時鐘發生器和計數器來確定,因此所得到的D表達式與時鐘
頻率無關,其轉換精度只取決於參考電壓VR。此外,由於輸入端採用了積分器,所以對交流
噪聲的干擾有很強的抑制能力。能夠抑制高頻
噪聲和固定的低頻干擾(如50Hz或60Hz),適合在嘈雜的工業環境中使用。這類ADC主要套用於低速、精密測量等領域,如數字電壓表。
優點:解析度高,可達22位;功耗低、成本低。
缺點:轉換速率低,轉換速率在12位時為100~300SPS。
並行比較ADC主要特點是速度快,它是所有的A/D
轉換器中速度最快的,現代發展的高速ADC大多採用這種結構,採樣速率能達到1GSPS以上。但受到功率和體積的限制,並行比較ADC的解析度難以做的很高。
這種結構的ADC所有位的轉換同時完成,其轉換時間主取決於
比較器的開關速度、編碼器的傳輸時間延遲等。增加輸出代碼對轉換時間的影響較小,但隨著解析度的提高,需要高密度的模擬設計以實現轉換所必需的數量很大的精密分壓電阻和
比較器電路。輸出數字增加一位,精密電阻數量就要增加一倍,
比較器也近似增加一倍。
並行比較ADC的解析度受管芯尺寸、輸入電容、功率等限制。結果重複的並聯
比較器如果精度不匹配,還會造成靜態誤差,如會使輸入失調電壓增大。同時,這一類型的ADC由於
比較器的亞穩壓、編碼氣泡,還會產生離散的、不精確的輸出,即所謂的“火花碼”。
優點:模/數轉換速度最高。
缺點:解析度不高,功耗大,成本高。
4.壓頻變換型ADC
壓頻變換型ADC是間接型ADC,它先將輸入模擬信號的電壓轉換成
頻率與其成正比的
脈衝信號,然後在固定的時間間隔內對此脈衝信號進行計數,計數結果即為正比於輸入模擬電壓信號的數字量。從理論上講,這種ADC的解析度可以無限增加,只要採用時間長到滿足輸出
頻率解析度要求的累積脈衝個數的寬度即可。
優點:精度高、價格較低、功耗較低。
缺點:類似於積分型ADC,其轉換速率受到限制,12位時為100~300SPS。
5.∑-Δ型ADC
∑-Δ
轉換器又稱為過採樣轉換器,它採用增量
編碼方式即根據前一量值與後一量值的差值的大小來進行量化編碼。∑-Δ型ADC包括模擬∑-Δ調製器和數字抽取
濾波器。∑-Δ調製器主要完成信號抽樣及增量編碼,它給數字抽取
濾波器提供增量編碼即∑-Δ碼;數字抽取濾波器完成對∑-Δ碼的抽取濾波,把增量編碼轉換成高解析度的線性
脈衝編碼調製的
數位訊號。因此抽取
濾波器實際上相當於一個碼型變換器。
優點:解析度較高,高達24位;轉換速率高,高於積分型和壓頻變換型ADC;價格低;內部利用高倍頻過採樣技術,實現了
數字濾波,降低了對感測器信號進行濾波的要求。
缺點:高速∑-△型ADC的價格較高;在轉換速率相同的條件下,比積分型和逐次逼近型ADC的功耗高。
6.流水線型ADC
流水線結構ADC,又稱為子區式ADC,它是一種高效和強大的
模數轉換器。它能夠提供高速、高解析度的模數轉換,並且具有令人滿意的低功率消耗和很小的晶片尺寸;經過合理的設計,還可以提供優異的動態特性。
流水線型ADC由若干級級聯電路組成,每一級包括一個採樣/保持放大器、一個低解析度的ADC和DAC以及一個求和電路,其中求和電路還包括可提供增益的級間放大器。快速精確的n位
轉換器分成兩段以上的子區(流水線)來完成。首級電路的採樣/保持器對輸入信號取樣後先由一個m
位解析度粗A/D
轉換器對輸入進行量化,接著用一個至少n位精度的乘積型數模轉換器(MDAC)產生一個對應於量化結果的模/擬電平並送至求和電路,求和電路從輸入信號中扣除此模擬電平。並將差值精確放大某一固定增益後關交下一級電路處理。經過各級這樣的處理後,最後由一個較高精度的K位細A/D
轉換器對殘餘信號進行轉換。將上述各級粗、細A/D的輸出組合起來即構成高精度的n位輸出。
優點:有良好的線性和低失調;可以同時對多個採樣進行處理,有較高的
信號處理速度,典型的為Tconv<100ns;低功率;高精度;高解析度;可以簡化電路。
缺點:基準電路和偏置結構過於複雜;輸入信號需要經過特殊處理,以便穿過數級電路造成流水延遲;對鎖存定時的要求嚴格;對電路工藝要求很高,電路板上設計得不合理會影響增益的線性、失調及其它參數。
,這種新型的ADC結構主要套用於對THD和SFDR及其它頻域特性要求較高的通訊系統,對
噪聲、
頻寬和瞬態相應速度等時域特性要求較高的CCD成像系統,對時域和頻域參數都要求較高的
數據採集系統。
A/D
轉換器的品種繁多,性能各異,A/D
轉換器的選擇直接影響系統的性能。在確定設計方案後,首先需要明確A/D轉換的需要的指標要求,包括數據精度、採樣速率、信號範圍等等。
在選擇A/D器件之前,需要明確設計所要達到的精度。精度是反映
轉換器的實際輸出接近理想輸出的精確程度的物理量。在轉化過程中,由於存在量化誤差和系統誤差,精度會有所損失。其中量化誤差對於精度的影響是可計算的,它主要決定於A/D
轉換器件的位數。A/D轉換器件的位數可以用解析度來表示。一般把8位以下的A/D
轉換器稱為低解析度ADC,9~12位稱為中解析度ADC,13位以上為高解析度。A/D器件的位數越高,解析度越高,量化誤差越小,能達到的精度越高。理論上可以通過增加A/D器件的位數,無止境提高系統的精度。但事實並非如此,由於A/D前端的電路也會有誤差,它也同樣制約著系統的精度。
比如,用A/D採集感測器提供的信號,感測器的精度會制約A/D採樣的精度,經A/D採集後信號的精度不可能超過感測器輸出信號的精度。設計時應當綜合考慮系統需要的精度以及前端信號的精度。
在不同的套用場合,對轉換速率的要求是不同的,在相同的場合,精度要求不同,採樣速率也會不同。採樣速率主要由採樣定理決定。確定了套用場合,就可以根據採集信號對象的特性,利用採樣定理計算採樣速率。如果採用
數字濾波技術,還必須進行過採樣,提高採樣速率。
3.判斷是否需要採樣/保持器
採樣/保持器主要用於穩定信號量,實現平頂抽樣。對於高頻信號的採集,採樣/保持器是非常必要的。如果採集直流或者低頻信號,可以不需要採樣保持器。
4.選擇合適的量程
模擬信號的動態範圍較大,有時還有可能出現負電壓。在選擇時,待測信號的動態範圍最好在A/D器件的量程範圍內。以減少額外的硬體付出。
5.選擇合適的線形度
在A/D採集過程中,線形度越
高越好。但是線形度越高,器件的價格也越高。當然,也可以通過軟體補償來減少非線性的影響。所以在設計時要綜合考慮精度、價格、軟體實現難度等因素。
A/D器件
接口的種類很多,有並行
匯流排接口的,有SPI、I2C、
1-Wire等串列匯流排接口的。它們在原理和精度上相同,但是控制方法和
接口電路會有很大差異。在
接口上的選擇,主要決定於系統要求、已經開發者對於各種接口的熟練程度。
7.1.4 數字邏輯信號的採集
通常需要採集的數字邏輯信號包括
頻率信號、邏輯編碼信號。
頻率信號典型的套用包括測量電壓,提供時間基準等。邏輯編碼信號是個很廣泛的概念,2014年有的感測器是數字型的,它輸出的不是電流或電壓,而直接是編碼的邏輯信號,如溫度感測器DS1820、各種
時鐘晶片、GPS OEM模組等。邏輯
編碼信號的採集主要考慮物力
接口和通信協定。在有些書本中,也將其歸類為通信技術。
模擬信號(英語:analog signal)是指在時域上數學形式為連續函式的信號。與模擬信號對應的是數位訊號,後者採取分立的邏輯值,而前者可以取得連續值。模擬信號的概念常常在涉及電的領域中被使用,不過經典力學、氣動力學(pneumatic)、水力學等學科有時也會使用模擬信號的概念。
解析度
理論上,模擬信號的
解析度趨近無窮大。不過在實際情況中,模擬信號的解析度常常會受
噪聲和信號擺率(slew rate)的限制。因此,現實中的模擬信號和數位訊號的解析度和頻寬都有一定的限制。在一些非常複雜的模擬系統中,諸如非線性問題和噪聲等效應會降低模擬信號的解析度,以至於此時它的解析度甚至低於特定的數位訊號系統。類似的,當數字系統變得複雜時,數字數據流里會產生錯誤。在實際的系統中,往往需要綜合套用兩種形式的信號,從而達使系統獲得最好的工作性能。
信號優點
模擬信號的主要優點是其精確的解析度,在理想情況下,它具有無窮大的解析度。與
數位訊號相比,模擬信號的信息密度更高。由於不存在量化誤差,它可以對自然界
物理量的真實值進行儘可能逼近的描述。
模擬信號的另一個優點是,當達到相同的效果,模擬信號處理比數位訊號處理更簡單。模擬信號的處理可以直接通過模擬電路組件(例如運算放大器等)實現,而數位訊號處理往往涉及複雜的
算法,甚至需要專門的數位訊號處理器。
信號缺點
模擬信號的主要缺點是它總是受到雜訊(信號中不希望得到的隨機變化值)的影響。信號被多次複製,或進行長距離傳輸之後,這些隨機噪聲的影響可能會變得十分顯著。在電學裡,使用接地禁止(shield)、線路良好接觸、使用同軸
電纜或
雙絞線,可以在一定程度上緩解這些負面效應。
噪聲效應會使信號產生有損。有損後的模擬信號幾乎不可能再次被還原,因為對所需信號的放大會同時對噪聲信號進行放大。如果噪聲頻率與所需信號的頻率差距較大,可以通過引入
電子濾波器,過濾掉特定頻率的噪聲,但是這一方案只能儘可能地降低噪聲的影響。因此,在噪聲在作用下,雖然模擬信號理論上具有無窮解析度,但並不一定比數位訊號更加精確。
儘管數位訊號處理算法相對複雜,但是現有的數位訊號處理器可以快速地完成這一任務。另外,計算機等系統的逐漸普及,使得數位訊號的傳播、處理都變得更加方便。諸如照相機等設備都逐漸實現數位化,儘管它們最初必須以模擬信號的形式接收真實物理量的信息,最後都會通過模擬數字轉換器轉換為
數位訊號,以方便計算機進行處理,或通過網際網路進行傳輸。
信號調製
利用信號的調變技術,可以將信號轉換成所需要的不同性質的模擬信號。例如,可以對正弦載波進行調幅、
調頻來達到特殊的工作目的。