0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)字電路究竟涉及到哪些東西?數(shù)字電路與模擬電路區(qū)別

冬至子 ? 來(lái)源:落木青云 ? 作者:一顆糯米 ? 2023-07-28 14:36 ? 次閱讀

01

模電,數(shù)電區(qū)別與聯(lián)

前面的文章所講的內(nèi)容都是模擬電路的基礎(chǔ)知識(shí),今天這節(jié)內(nèi)容我們將開(kāi)始講解數(shù)字電路相關(guān)的基礎(chǔ)知識(shí),相較于模擬電路,數(shù)字電路就簡(jiǎn)單多了。為什么數(shù)字電路比模擬電路更簡(jiǎn)單卻要后介紹呢?因?yàn)閿?shù)字電路誕生于模擬電路,通俗講就是模擬電路是數(shù)字電路的媽媽。比如我們平時(shí)經(jīng)常聽(tīng)說(shuō)的CPU,它里面就集成了數(shù)以億計(jì)的CMOS(當(dāng)然還包含有其他電路成分),那數(shù)字電路究竟涉及到哪些東西,與模擬電路又有什么差異呢,現(xiàn)在就跟著我們一起來(lái)探探究竟吧!

在模擬電路中信號(hào)都是連續(xù)的,并且在任意一個(gè)位置都有與之相對(duì)于的值,比如正弦波,三角波,鋸齒波,各種噪音等信號(hào)。而在數(shù)字電路中信號(hào)信號(hào)就只有2種狀態(tài)了,非0即1,比如某時(shí)刻某個(gè)芯片引腳輸入的某個(gè)信號(hào)電壓為4.5V,芯片的內(nèi)部邏輯規(guī)定輸入電壓高于4.3V即判定為高電平,低于0.7V即為低電平,現(xiàn)在這個(gè)輸入電壓值就會(huì)被芯片判定為高電平。如果過(guò)了一段時(shí)間信號(hào)輸入電壓變?yōu)?.5V,那這是輸入信號(hào)就會(huì)被判定為低,但是你肯定會(huì)想到,如果這時(shí)候信號(hào)電壓在0.7~4.3之間呢?又是什么信號(hào)?這時(shí)候這種信號(hào)電平將是一種非法邏輯電平,這個(gè)名字我們是很好理解吧,但是對(duì)于數(shù)字芯片來(lái)說(shuō)這個(gè)信號(hào)到底是什么呢(數(shù)字芯片:自打從娘胎里出來(lái)就沒(méi)有見(jiàn)到過(guò)這樣的東西)?

其實(shí)在芯片設(shè)計(jì)時(shí)工程師們肯定都考慮到這種情況了,他們會(huì)對(duì)這種情況做特殊的處理機(jī)制,每個(gè)芯片廠商的處理手段可能不盡相同,比如有的芯片可能配合芯片時(shí)鐘來(lái)判斷這種狀態(tài),如果這種狀態(tài)超過(guò)了一個(gè)時(shí)鐘周期則認(rèn)為這個(gè)信號(hào)是反相信號(hào),即將電平反轉(zhuǎn),如果沒(méi)超過(guò)就繼續(xù)保存為原來(lái)電平狀態(tài)。表面上看是維持了穩(wěn)定的狀態(tài),但實(shí)際狀態(tài)不一定符合意愿。比如某刻你輸入一個(gè)4.2V的信號(hào)本想著系統(tǒng)信號(hào)反轉(zhuǎn),但由于這個(gè)信號(hào)維持時(shí)間小于一個(gè)時(shí)鐘周期,這樣系統(tǒng)就不會(huì)做出反應(yīng)。這種亞穩(wěn)定狀態(tài)體現(xiàn)了數(shù)字電路的模擬特性,我們不可能絕對(duì)的避免這種情況,因?yàn)楝F(xiàn)實(shí)生活大多數(shù)時(shí)候都處于模擬信號(hào)的世界。這種狀態(tài)對(duì)于整個(gè)系統(tǒng)的穩(wěn)定性是傷害極大的,就像某個(gè)人一直處于亞健康狀態(tài)下工作,鬼知道他下一秒會(huì)不會(huì)猝死呢?雖然芯制造商在很大程度上為使用者避免了這道坑,但在今后的學(xué)習(xí)、工作過(guò)程中也不能=忽視這種情況,那要怎么才能最大程度的少踩坑呢,這就需要我們多看芯片的數(shù)據(jù)手冊(cè)了。下面的圖片就例舉一個(gè)某芯片某功能的時(shí)序邏輯關(guān)系圖,做個(gè)入門了解吧。

圖片

圖片

以上內(nèi)容可能初學(xué)者看了可能一時(shí)半會(huì)還是懵的,但應(yīng)該大概可以看出數(shù)字電路的關(guān)鍵內(nèi)容--邏輯,時(shí)序。這也是我們后續(xù)學(xué)習(xí)一定要清楚的概念,大一的計(jì)算機(jī)基礎(chǔ)課程講的就是數(shù)字信號(hào)的邏輯吧,本公眾號(hào)后面的文章包括編程,單片機(jī),嵌入式都是基于數(shù)字系統(tǒng)進(jìn)行。

接下來(lái)我們就正式進(jìn)入話題來(lái)了解一下數(shù)字電路的基礎(chǔ)知識(shí)。

02

數(shù)制

數(shù)制:表示數(shù)量的規(guī)則。每一位的構(gòu)成、從低位向高位的進(jìn)位規(guī)則,例如十進(jìn)制。

常見(jiàn)數(shù)進(jìn)制:

圖片

依據(jù)一定的編碼(比如:BCD碼,ACII碼,格雷碼等)就可以對(duì)這些常見(jiàn)的數(shù)進(jìn)制都是可以相互轉(zhuǎn)換。數(shù)字系統(tǒng)中是以二進(jìn)制為基礎(chǔ),使用二進(jìn)制存儲(chǔ)一切事物,使用時(shí)通過(guò)編碼規(guī)則轉(zhuǎn)化(一般是轉(zhuǎn)成十進(jìn)制)。

03

邏輯門

數(shù)字電子電路以兩個(gè)邏輯電平(即邏輯低電平和邏輯高電平)工作。對(duì)應(yīng)于邏輯低電平的電壓范圍用“0”表示。類似地,對(duì)應(yīng)于邏輯高的電壓范圍用“1”表示。

具有一個(gè)或多個(gè)輸入和單個(gè)輸出的基本數(shù)字電子電路稱為邏輯門。因此,邏輯門是任何數(shù)字系統(tǒng)的組成部分。下面來(lái)認(rèn)識(shí)一下常用的邏輯門。

圖片

圖片

圖片

圖片

圖片

圖片

邏輯門運(yùn)算基本公式:

圖片

04

邏輯函數(shù)表示法與轉(zhuǎn)換

邏輯函數(shù)示方法主要有以下幾種表示方法:真值表,邏輯式,邏輯圖,卡諾圖。

真值表是將輸入邏輯變量的各種可能取值和相應(yīng)的函數(shù)值排列在一起而組成的表格。

用真值表表示邏輯函數(shù)有以下特點(diǎn):

①直觀明了,輸入變量取值一旦確定后,即可在真值表查出相應(yīng)的函數(shù)值。

②把一個(gè)實(shí)際的邏輯問(wèn)題抽象成一個(gè)邏輯函數(shù)時(shí),使用真值表是最方便的。所以,在設(shè)計(jì)邏輯電路時(shí),總是先根據(jù)設(shè)計(jì)要求列出真值表。

③真值表的缺點(diǎn)是當(dāng)變量比較多,表比較大,顯得過(guò)于繁瑣。

邏輯式是由邏輯變量和“與”、“或”、“非”3種運(yùn)算符所構(gòu)成的表達(dá)式。邏輯函數(shù)表達(dá)式可根據(jù)真值表寫出。

用邏輯函數(shù)表達(dá)式表示邏輯函數(shù),便于研究邏輯電路,通過(guò)對(duì)邏輯函數(shù)式的化簡(jiǎn),可以簡(jiǎn)化邏輯電路。缺點(diǎn):邏輯函數(shù)式所表達(dá)式的邏輯關(guān)系不直觀。

各種表示方法可以相互轉(zhuǎn)換,以下例舉部分轉(zhuǎn)化關(guān)系。

邏輯圖是由邏輯圖形符號(hào)及其之間的連線而構(gòu)成的圖形。由函數(shù)表達(dá)式可以畫出其相應(yīng)的邏輯圖。

卡諾圖是真值表的變形,它可以將有n個(gè)變量的邏輯函數(shù)的2^n個(gè)最小項(xiàng)組織在給定的長(zhǎng)方形表格中,同時(shí)為相鄰最小項(xiàng)(相鄰與項(xiàng))運(yùn)用鄰接律化簡(jiǎn)提供了直觀的圖形工具。

真值表,邏輯式,邏輯圖之間的轉(zhuǎn)化:

圖片

圖片

圖片

圖片

圖片

05

邏輯函數(shù)的化簡(jiǎn)

將一個(gè)邏輯表達(dá)式變得最簡(jiǎn)單、運(yùn)算量最少的形式就叫做化簡(jiǎn)。由于 運(yùn)算量越少,實(shí)現(xiàn)邏輯關(guān)系所需要的門電路就越少,成本越低,可靠性相對(duì)較高,因此在設(shè)計(jì)邏輯電路時(shí),需要求出邏輯函數(shù)的最簡(jiǎn)表達(dá)式。

函數(shù)化簡(jiǎn)是為了簡(jiǎn)化電路,以便用最少的門實(shí)現(xiàn)它們,從而降低系統(tǒng)的成本,提高電路的可靠性。

使用的方法有代數(shù)化簡(jiǎn)法,卡諾圖化簡(jiǎn)法,系統(tǒng)化簡(jiǎn)法。

代數(shù)化簡(jiǎn)法 ,即利用已有邏輯函數(shù)定律和公式進(jìn)行化簡(jiǎn)。

卡諾圖化簡(jiǎn)法 ,即利用卡諾圖表格進(jìn)行化簡(jiǎn)。

系統(tǒng)化簡(jiǎn)法 ,其基本原理是通過(guò)逐級(jí)合并相鄰最小項(xiàng)并消去多余因子,其原理跟卡諾圖化簡(jiǎn)法類似。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模擬電路
    +關(guān)注

    關(guān)注

    125

    文章

    1553

    瀏覽量

    102621
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3573

    瀏覽量

    133980
  • 芯片設(shè)計(jì)
    +關(guān)注

    關(guān)注

    15

    文章

    993

    瀏覽量

    54772
  • 數(shù)字電路
    +關(guān)注

    關(guān)注

    193

    文章

    1595

    瀏覽量

    80379
  • 邏輯電平
    +關(guān)注

    關(guān)注

    0

    文章

    150

    瀏覽量

    14392
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    模擬電路數(shù)字電路之間的區(qū)別?

    模擬電路數(shù)字電路的定義及特點(diǎn)模擬電路數(shù)字電路之間的區(qū)別
    發(fā)表于 03-11 06:58

    數(shù)字電路模擬電路有什么區(qū)別

    什么是數(shù)字電路模擬電路?數(shù)字電路模擬電路有什么區(qū)別
    發(fā)表于 03-11 07:21

    模擬電路數(shù)字電路區(qū)別辨析_王敏

    模擬電路數(shù)字電路區(qū)別辨析,感興趣的可以看看。
    發(fā)表于 03-09 11:18 ?28次下載

    單片機(jī)基礎(chǔ)知識(shí):模擬電路、傳統(tǒng)數(shù)字電路與單片機(jī)的區(qū)別

    相比較于模擬電路的誤差,數(shù)字電路精確度得到很大的提高,單片機(jī)本質(zhì)上也是數(shù)字電路,但與我們平常所說(shuō)的傳統(tǒng)數(shù)字電路有明顯
    發(fā)表于 07-26 17:19 ?1w次閱讀
    單片機(jī)基礎(chǔ)知識(shí):<b class='flag-5'>模擬</b><b class='flag-5'>電路</b>、傳統(tǒng)<b class='flag-5'>數(shù)字電路</b>與單片機(jī)的<b class='flag-5'>區(qū)別</b>

    模擬電路數(shù)字電路區(qū)別和聯(lián)系

    單純從物理學(xué)上看,數(shù)字電路模擬電路沒(méi)有本質(zhì)區(qū)別。比如CMOS反相器,它和模擬放大器的推挽輸出級(jí)的結(jié)構(gòu)是完全相同的。
    發(fā)表于 12-27 10:16 ?2.9w次閱讀

    模擬電路數(shù)字電路區(qū)別詳解

    模擬電路數(shù)字電路中,信號(hào)的表達(dá)方式不同。對(duì)模擬信號(hào)能夠執(zhí)行的操作,例如放大、濾波、限幅等,都可以對(duì)數(shù)字信號(hào)進(jìn)行操作。事實(shí)上,所有的
    發(fā)表于 05-23 09:07 ?7447次閱讀
    <b class='flag-5'>模擬</b><b class='flag-5'>電路</b>與<b class='flag-5'>數(shù)字電路</b>的<b class='flag-5'>區(qū)別</b>詳解

    模擬電路、傳統(tǒng)數(shù)字電路與單片機(jī)有什么區(qū)別

    相比較于模擬電路的誤差,數(shù)字電路精確度得到很大的提高,單片機(jī)本質(zhì)上也是數(shù)字電路,但與我們平常所說(shuō)的傳統(tǒng)數(shù)字電路有明顯
    的頭像 發(fā)表于 07-05 14:04 ?3w次閱讀
    <b class='flag-5'>模擬</b><b class='flag-5'>電路</b>、傳統(tǒng)<b class='flag-5'>數(shù)字電路</b>與單片機(jī)有什么<b class='flag-5'>區(qū)別</b>

    什么是模擬電路 什么是數(shù)字電路

      模擬信號(hào)和數(shù)字信號(hào)的特點(diǎn)不同,處理這兩種信號(hào)的方法和電路也不同。一般地, 電子電路可分為模擬電路
    的頭像 發(fā)表于 10-16 10:25 ?10.1w次閱讀

    數(shù)字電路模擬電路區(qū)別

    數(shù)字電路模擬電路的基礎(chǔ)上發(fā)展起來(lái)的,數(shù)字電路是以模擬電路為基礎(chǔ)的它們的基礎(chǔ)就是電流和電壓,但它
    的頭像 發(fā)表于 05-10 16:43 ?3.7w次閱讀

    數(shù)字電路模擬電路的優(yōu)點(diǎn)

    本文主要詳細(xì)介紹了數(shù)字電路模擬電路的優(yōu)點(diǎn),分別是數(shù)字電路結(jié)構(gòu)簡(jiǎn)單、數(shù)字電路容易標(biāo)準(zhǔn)化、數(shù)字電路
    發(fā)表于 05-16 17:50 ?1.8w次閱讀

    簡(jiǎn)析模擬電路數(shù)字電路

    模擬電路數(shù)字電路的關(guān)系,有說(shuō)所有電路都是模擬電路,數(shù)字電路
    發(fā)表于 07-03 17:35 ?9835次閱讀

    模擬電路數(shù)字電路區(qū)別

    數(shù)字電路的電平都是符合標(biāo)準(zhǔn)的,模擬電路就沒(méi)有這樣的要求了。摸擬電路是為數(shù)字電路供給電源而又完成執(zhí)行機(jī)構(gòu)的執(zhí)行。
    發(fā)表于 07-30 17:32 ?3.3w次閱讀
    <b class='flag-5'>模擬</b><b class='flag-5'>電路</b>和<b class='flag-5'>數(shù)字電路</b>的<b class='flag-5'>區(qū)別</b>

    數(shù)字電路模擬電路區(qū)別

    處理的信號(hào)不同 模擬電路處理的是時(shí)間和幅度連續(xù)變化的模擬信號(hào),而數(shù)字電路處理的是用“0”和“1”兩個(gè)基本數(shù)字符號(hào)表示的離散信號(hào)。在
    的頭像 發(fā)表于 02-13 09:54 ?1.2w次閱讀

    模擬電路數(shù)字電路區(qū)別及應(yīng)用

    模擬電路數(shù)字電路是電子電路中兩種不同的電路類型,它們的主要區(qū)別在于處理的信號(hào)類型、信號(hào)處理方式
    發(fā)表于 02-25 09:35 ?1w次閱讀

    數(shù)字電路模擬電路區(qū)別與聯(lián)系

    數(shù)字電路模擬電路是電子電路的兩個(gè)主要分支,它們?cè)陔娮蛹夹g(shù)中具有不同的應(yīng)用和工作原理。本文將詳細(xì)討論數(shù)字電路
    的頭像 發(fā)表于 04-21 10:29 ?2625次閱讀