說說我了解的模擬電路與數位電路

2021-08-07 07:33:47 字數 3624 閱讀 7017

模擬和數字,現在在初學者來看是兩個分立的部分,但其實本人感覺對於數字和模擬本身在非理想的狀況下並不是分立的,他們你中有我我中有你,而ad轉換本質上也是一種放大數字和模擬之間區別的一種方式。數字和模擬本是一體,學習和分析時最好常常拿來對比,加強和深化認識。

有說所有電路都是模擬電路,數位電路只是模擬電路的一部分的;有說模擬電路和數位電路各成系統,井水不犯河水的;有說線性的就是模擬電路,非線性的就是數位電路的……不一而足。

昨天忽然想到這個問題,便一直想下去,卻總也想不出個結果。現在將所想到的貼出來,再和各位討論討論。

首先我們討論的是電路,油路水路氣路都不在討論範圍。

說到電,人類最早研究的是靜電。靜電因為不能產生持續的電流,一般不認為那是電路。只有在伏打於2023年發明了電池之後,能夠產生持續的電流了,才有了電路。

最早的幾個著名電路是:

2023年尼科爾遜電解水,隨後戴維於2023年用電解法還原出金屬鈉和金屬鉀,後來又得到金屬鈣、鎂等。

2023年奧斯特發現通有電流的導線可以使磁針偏轉。

2023年歐姆通過實驗總結出後人所稱的歐姆定律。

2023年法拉第發現電磁感應定律。

現在的問題是:這些著名的電路,例如歐姆做實驗的電路,是不是模擬電路?

你可以選擇「是」,也可以選擇「否」。

有些人選擇「是」。他們選擇「是」的理由是:歐姆實驗中的電動勢電流等都是可以連續變化的,當然這是模擬電路。

此論言之有理。

選擇了「是」,那麼沒有乙個電路不是模擬電路,包括數位電路在內。選擇「是」的人認為數位電路只是模擬電路的一部分,用數學語言說,數位電路是模擬電路的乙個真子集。

不過,既然所有的電路都是模擬電路,又何必在電路前面加上「模擬」二字呢?

還有一些人選擇「否」。他們選擇「否」的理由是:模擬和數字是對訊號而言的。處理模擬訊號的電路就是模擬電路,處理數碼訊號的電路就是數位電路,不處理訊號的電路那就既不是模擬電路也不是數位電路。

此論也言之有理。

不過,這樣一來,「模擬是數字的基礎」就不成立了。世界上第乙個處理訊號的電路是2023年莫理斯發明的電報——有線電報。眾所周知,電報是由導線中電流「有」和「無」來傳輸訊號的,所以電報毫無疑問是數位電路。數位電路的發明比第乙個模擬電路——貝爾於2023年發明的**早了差不多40年。

忽然又想到,電報不僅是數位電路,而且電報是序列傳輸訊號的——只有一條線,電報還是非同步的——沒有同步訊號,所以電報還是第乙個非同步序列口。千萬別以為有了計算機之後才有非同步序列口,早在計算機之前,甚至愛迪生發明電燈之前,甚至西門子發明發電機之前,就有了同步序列口了。

有沒有既是模擬又是數字的訊號?我們都知道,兩台計算機要通過**線傳遞資訊,需要用數據機。傳送的一方用調製器,接收的一方用解調器。數據機在**線上傳送的訊號,用示波器看,雖然有些歪歪扭扭,大體上看著和正弦波差不太多(調相),這應該說是模擬訊號。可是,它是離散取值的,就是說,是數碼訊號。倒底是什麼,我也拿不準。

看來,模擬與數字的關係,還得繼續討論下去。

其實,模擬這個詞怎麼來的並不要緊,

區別是存在的,它僅是個稱呼而已。

我沒看過最近的討論,估計內容已經綜合在maychang的帖子中了。

這裡討論的模擬與數字的關係問題涉及了三個內容:

a。硬體電路的自然屬性

b。模擬電路的分類及屬性

c。數位電路的分類及屬性

對於a,電路的材料取自於自然界,無論是天然的材料還是人工改造的器件,其特性都是遵循自然規律的。當電路工作時,被利用的材料、器件等並不知道自己在為什麼目的工作,只是按照自身的特性對外界的變化產生反應。無論是歐姆原理的實驗電路還是積體電路,也無論產生的結果是線性的還是非線性的、連續的還是脈衝的、週期的還是非週期的,等等,它們的反應靠的是硬體電路的自然屬性,不管人們主觀上將它們歸於哪類。變化的連續性是它們的共性,也是自然界物理量的共性。

與客觀的自然屬性相對照的是主觀的分類。c是主觀分類的結果,b是c的對照物,也是主觀分類的結果。b和c必須同時存在,並且都是以a的全部或者部分為依託的。

在主觀分類上,以脈衝電路為例,不少人把它劃入數位電路,因為數位電路大量地用到脈衝電路。但是如果我的目的是要產生乙個或者數個有一定指標要求的脈衝,比如指標有脈衝寬度、高度、沿的上公升速率、下降速率、過衝,等等,對這些電量的控制,你是考慮它的電特性還是比如0、1的數字特性?顯然,這些量和控制手段跟數字內容是沾不上邊的。脈衝電路可以是模擬的。

當脈衝屬於數字量時,需要人為地對其賦予某些含義,比如「有」或「無」,「0」或「1」等。對這類電路類別的劃分,我還是持以前的觀點:當你關注數字量時,該電路為數位電路;當你關注電量時,該電路為模擬的-我中有你。關注電量的例子有:訊號的完整性、消除阻尼振盪、訊號的延時、干擾,等等。

作為數位電路對照面的模擬電路b,它不需要象數位電路那樣對其結果賦予額外的含義,其結果是電路自然屬性使然。也就是說,b與a之間有著天然的聯絡。這樣,在給「a和b歸於同類」找到理由的同時,也給忽視兩者的區別打下了基礎。

在當今複雜的調製、解調技術和電路中,輸入、輸出可以各是、或者同是數字量,中間處理過程中量的性質是難以用波形來區分的,僅用輸入、輸出是否為數字量來區分這些電路是否屬於數位電路會是行不通的。由此有「混合訊號、混合電路」一說。「混合」是對上述純數字性質的否定,言外之意,被否定的部分屬於模擬。如果先把混合電路的內容排除在外,模擬與數字討論的結果可能會清晰一些。

不一定嚴謹的小結:

a是不依賴於主觀(b、c)的客觀存在;b和c是建立在a上的主觀產物,b和c對照共存;b和a因其自然屬性而存在著天然的聯絡;客體上b可以全部接納a,兩者的區別就在於各自的主、客觀屬性上。

事實上,典型的模擬電路並不是連續的。如反饋放大器,由於放大器本身的放大倍數有限,從而有了最小靈敏度的問題,既然有了最小靈敏度的問題,那麼就說明它不是連續的。現在產業論壇有個帖子說他的溫度測量(-2~35)℃達到±0.02 ℃的準確度(精度)。這個問題還不能單單從它給的結果來說,如果所謂的±0.02 ℃對應的模擬訊號電平梯度小於放大器的最小靈敏度,那麼,它的結果顯然是用了普通人不易識破的障眼法----軟體擬合。不要輕易給騙過去了。

模擬電路,我想並不是因為脈衝的存在就說它是數位電路。如同樓上各位講的開關電源、脈衝寬度調整等等。數位電路必須賦予它數字意義,不然,談不上數位電路。脫離數字意義談數位電路,似乎沒有什麼價值。數位電路的本質是模擬電路的脈衝電路,當脈衝賦予數字意義時,才稱為數位電路。

講到數位電路,必然涉及邏輯判斷的問題。涉及判斷問題自然涉及模擬電路。這下,邏輯電路算不算數位電路呢?還是一言難盡。我通常認為,數位電路是簡化了的模擬電路,數位電路必須溶入到模擬電路中才能正常工作,數位電路只需關心邏輯標準,不必關心傳統意義上的連續不連續的問題。而判斷乙個電平是否革命既定的邏輯標準,必須由模擬電路來實現,亦即判斷乙個訊號是不是符合數字邏輯的標準,完全是模擬上的問題。這就更加證明了,數位電路只是對於訊號的意義而言,決不是對於訊號的波形而言。因此,一切所謂的數位電路事實上就是模擬電路。換言之,數位電路的說法並非是講電路實質而是講電路中訊號的意義,它的正確說法應當是模擬電路的數字意義。

關於觀點的統一

「模擬電路」的叫法,據網上的搜尋,是出於電路用電量對物理量的模擬。

但是當把這種性質的電路與數字應用電路進行對比,並因此將電路從硬體上分為模擬和數字兩類時,**模擬與數字更深層性質的區別就是不可避免的了,模擬的含義也因此將覆蓋更廣泛的電路而脫離原始電路的侷限。

目前看來,不統一在於基於現有硬體分類的解釋和基於硬體不可分類的解釋。而後者是更接近底層性質的表達。要統一,就需要聚焦在最基本的性質上,現有的硬體分類就不一定合適了。

蘿蔔白菜各有所愛,認可哪種分類並不要緊,只要能分辨出各種區別就可以了。

數位電路與模擬電路的區別

前一段時間群裡有人提出讓我來談談數位電路和模擬電路的區別,這個問題對初學數位電路的人來說很重要,只有把它們區別開來知道它們的異同才能學好數位電路。首先我們要知道的一點是數位電路是模擬電路的基礎上發展起來的,數位電路是以模擬電路為基礎的它們的基礎就是電流和電壓,但它們有著本質的區別。一.在乙個週期內模...

Verilog HDL 與數位電路設計

王冠,黃熙,王鷹 編著 2006年 機械工業出版社 第1章 概述 1.1 什麼是hdl 1.2 verilog hdl概述 1.3 verilog hdl 與 vhdl的比較 1.4 system verilog 1.5 小結 verilog hdl是由phil moorby於1983年首創,198...

數位電路學習 數制與編碼

數位電路進製與編碼是大學電子電工技術的基礎,進製轉換大家應該很容易回憶起來,主要記住基 表示數的數碼的集合,如十進位制為0 9 基數 集合的大小,如十進位制為10 權等概念以及進製轉換的規律。容易忘記的是編碼,也是本文主要記錄的內容。一 符號數 1.真值 在數值前加 號表示正數 加 號表示負數 2....