在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

模擬電路、傳統數字電路與單片機有什么區別

GReq_mcu168 ? 來源:未知 ? 作者:胡薇 ? 2018-07-05 14:04 ? 次閱讀

相比較于模擬電路的誤差,數字電路精確度得到很大的提高,單片機本質上也是數字電路,但與我們平常所說的傳統數字電路有明顯區別,傳統數字電路指的是除單片機這類可編程器件以外的數字電路。

在引入正文之前,我們暫且不說模擬、數字電路單片機之前的區別,先來通過模擬電路實現一則簡單的數學計算器。

用電路進行數學計算

通過電路進行數學計算,應該怎么做呢?為了便于理解,下面我舉個很簡單的例子。

在這個電路中,電阻R1=R2,我給A、B兩點分別接入3V和5V電壓,這個時候,C點的電壓則為(5+3)/2=4V。這個電路完成了一個求平均值的操作,如果我們用1V表示數字1,它計算出來3和5的平均值是4;如果我們定義1mV表示數字1,這個電路就計算出了3000和5000的平均值是4000。

如果我能通過巧妙的方法,利用電阻電容乃至晶體管元器件的特性,設計出很多類似這樣的電路,它就可以完成很復雜的四則運算,以及平方、開方、對數等運算。這就是通過電路來幫助我們進行數學計算的簡單例子。在這個例子中,并不見得能體現到電路計算相比于我們用筆紙計算的優勢。但是如果我們把電路做的足夠復雜,它的計算速度是相當快的,并且只要有電能供應,它就永遠不知疲倦的計算,而且不容易出錯。

上面我們設計了一個簡單的模擬電路計算器,它能計算兩個數的平均值,我們用電壓值直接表示數字。但是這個電路在實際中工作并沒有那么理想。做基本電學實驗測量電壓的時候,大家會發現,電壓的測量總是有誤差的,電壓表有誤差,讀數也有誤差,并且基本上無法避免。自然界中很多東西都是有誤差的。在這里除了電壓表測出來的值和實際值不同,實際C點電壓值也并不完全等于AB電壓值的平均,因為我們很難保證R1和R2阻值完全一致,并且導線也有電阻。于是我們計算出來的結果,更可能是3.99或者4.01而不是精確的4.00,這就導致我們的計算出了誤差。如果電路復雜了,誤差會逐步累積,越來越大,最后導致計算結果完全沒有意義,而減小電路的誤差也是相當不容易的。

模擬電路與數字電路、十進制與二進制

于是數字電路誕生了。相較于模擬電路的不精確,數字電路就有很大優勢了。注意,數字電路是相對于模擬電路而言的,數字電路的本質也是模擬電路。通常我們所說的模擬電路,指的是除數字電路以外的電路。

我們人類用十進制計數法表示數字,原因是我們有十個手指。而數字電路中使用二進制數字來進行運算,因為很多電子器件往往會有兩種很確定的狀態,比如開關的“開”和“關”,燈的“亮”和“滅”。

二進制數其實比十進制數簡單多了。十進制中,從0到9,滿10就向高位進位,即9+1=10;而二進制滿二進一,所以二進制中1+1=10。一開始我們會感覺這樣很別扭,實際上并非二進制有多難,只是我們習慣了十進制而已。二進制與十進制的轉換等更多知識可以自行學習。

數字電路中,我們使用的比較多的一種用電壓表示二進制數字的方式,稱為TTL電平(TTL = Transistor-Transistor Logic,原意為邏輯門電路)。它規定+5V電壓為高電平,表示數字“1”,0V電壓為低電平,表示數字“0”。由于電路自身特點,實際上這種TTL電平電路輸出的電壓,并非絕對準確的5V和0V,而是規定將>2.4V的電壓視為高電平, 電壓<0.4V則視為低電平。也正是因為這樣的特點,我們根本不需要將電壓控制的很準確,就能很準確的表示出我們想要表示的數字。和前面的模擬平均數計算電路相比,明顯很有優勢。而這也正是數字電路得以廣泛應用的根本原因。

傳統數字電路和單片機

數字電路的介紹就到此為止,在原理篇中會有更詳細的介紹。事實上,單片機的本質也是數字電路。下面我們要說的傳統數字電路,指的是除單片機這類可編程器件以外的數字電路。下面我們來看看單片機和傳統數字電路的區別。

利用一些常用的傳統數字電路器件(一般都是集成電路芯片),我們可以設計出如下圖的電路。它是一個電子表,有六個數碼管顯示時間,圖中正顯示的就是00:00:18。可以看出來這個電路還是挺復雜的,設計起來也是很費時間的。

但是單片機的出現,使得實現相同功能的電路設計難度大大降低。下圖就是使用單片機設計的電路。同樣是電子表,不僅顯示效果比前面的那個要好,而且功能更強大了,兩個按鍵可以像市面上常見的兩個按鍵的手表一樣調整時間和日期;而電路卻簡單了很多。我們只需要給單片機寫進去特定的程序,就可以讓它按照我們設計好的方式工作。

如果某天,我們想要給這個電子表增加馬表計時的功能,對于前面的那個數字電路,恐怕整個電路都得重新設計制作;但是對于單片機制作的這個電路,我們只需要修改程序代碼,然后重新寫進去就可以了,就像在電腦上安裝軟件一樣,根本不需要修改電路,十分方便。

傳統數字電路和單片機的關系就像非智能手機智能手機的關系一樣,智能手機最大的優勢在于它可以安裝各種軟件游戲,而非智能手機就沒有這么強大的功能。單片機也是如此,同樣的電路,你可以給它下載各種程序,讓它按照你的想法去工作。對于單片機來說,硬件電路是單片機的軀體,而程序才是它的靈魂,而寫程序的你,就是它的上帝。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44587

    瀏覽量

    636762
  • 模擬電路
    +關注

    關注

    125

    文章

    1561

    瀏覽量

    102812
  • 數字電路
    +關注

    關注

    193

    文章

    1610

    瀏覽量

    80707

原文標題:單片機基礎知識:模擬電路、傳統數字電路與單片機的區別

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    單片機小白學步系列(四)模擬電路傳統數字電路單片機

    不容易的。2、模擬電路數字電路、十進制與二進制于是數字電路誕生了。相較于模擬電路的不精確,
    發表于 11-06 22:54

    模擬電路數字電路之間的區別?

    模擬電路數字電路的定義及特點模擬電路數字電路之間的區別
    發表于 03-11 06:58

    數字電路模擬電路什么區別

    什么是數字電路模擬電路數字電路模擬電路
    發表于 03-11 07:21

    模擬電路數字電路的基礎知識詳解

    電子電路單片機硬件部分的基礎知識,電子電路分為模擬電路數字電路
    發表于 01-25 07:15

    模擬電路數字電路區別辨析_王敏

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

    單片機基礎知識:模擬電路傳統數字電路單片機區別

    相比較于模擬電路的誤差,數字電路精確度得到很大的提高,單片機本質上也是數字電路,但與我們平常所說的傳統
    發表于 07-26 17:19 ?1w次閱讀
    <b class='flag-5'>單片機</b>基礎知識:<b class='flag-5'>模擬</b><b class='flag-5'>電路</b>、<b class='flag-5'>傳統</b><b class='flag-5'>數字電路</b>與<b class='flag-5'>單片機</b>的<b class='flag-5'>區別</b>

    數字電路單片機的抗干擾設計

    數字電路單片機的抗干擾設計
    發表于 01-24 16:15 ?12次下載

    數字電路模擬電路區別

    數字電路模擬電路的基礎上發展起來的,數字電路是以模擬電路為基礎的它們的基礎就是電流和電壓,但它
    的頭像 發表于 05-10 16:43 ?3.8w次閱讀

    簡析模擬電路數字電路

    模擬電路數字電路的關系,說所有電路都是模擬電路
    發表于 07-03 17:35 ?1w次閱讀

    單片機和plc什么區別

    單片機和plc之間什么區別?首先單片機是芯片,不能獨立使用。而PLC是由單片機組成的通用控制器,可以直接使用。
    發表于 07-20 09:47 ?9682次閱讀

    單片機和PLC什么區別

    單片機和PLC什么區別
    發表于 11-13 19:21 ?11次下載
    <b class='flag-5'>單片機</b>和PLC<b class='flag-5'>有</b><b class='flag-5'>什么區別</b>?

    單片機和PLC什么區別

    單片機和PLC什么區別
    發表于 11-23 16:21 ?79次下載
    <b class='flag-5'>單片機</b>和PLC<b class='flag-5'>有</b><b class='flag-5'>什么區別</b>?

    單片機入門之數字電路學習

    單片機是一種可編程的數字電路芯片。數字電路單片機的基礎,單片機數字電路的發展。
    發表于 06-06 11:34 ?1775次閱讀
    <b class='flag-5'>單片機</b>入門之<b class='flag-5'>數字電路</b>學習

    模擬電路數字電路到底什么區別

    模擬電路數字電路是電子工程中兩個重要的電路系統。它們在現代科技中扮演著至關重要的角色。數電由模電發展而來,因此它們之間雖有區別但也有緊密的
    的頭像 發表于 03-05 08:20 ?1558次閱讀
    <b class='flag-5'>模擬</b><b class='flag-5'>電路</b>和<b class='flag-5'>數字電路</b>到底<b class='flag-5'>有</b><b class='flag-5'>什么區別</b>?

    數字電路模擬電路區別與聯系

    數字電路模擬電路是電子電路的兩個主要分支,它們在電子技術中具有不同的應用和工作原理。本文將詳細討論數字電路
    的頭像 發表于 04-21 10:29 ?3030次閱讀
    主站蜘蛛池模板: 成人5252色| 黄在线观看在线播放720p| freesex性欧美重口| 成年人黄色片视频| 夜夜骑夜夜操| 奇米影视五月天| 丁香色综合| 日韩一区二区视频在线观看| 亚洲成在人线中文字幕| 五月天激激婷婷大综合丁香| 色狠狠狠色噜噜噜综合网| 男人的天堂视频网站清风阁| 黄色3级| 欧美午夜影视| 免费在线播放黄色| 丁香花在线影院观看在线播放| 日本网络视频www色高清免费| 日本不卡视频免费| wwwwwww色| 四虎影裤| 久久夜色tv网站| 91新地址| 免费观看一级特黄三大片视频| 国产老头和美女在线观看| 另类专区欧美| 综合五月天堂| 日本黄色大片免费观看| 色多多a| 婷婷色在线播放| 欧美一级特黄aaa大片| 精品国产污网站在线观看15| aaaa视频| 国产小视频在线观看| 午夜dy888理论| 五色网| 久久香蕉综合色一综合色88| 夜夜操夜夜爽| 亚洲国产成人久久精品影视| 作爱在线观看| 女性一级全黄生活片免费看| 在线操|