国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)字編碼器的設(shè)計與實現(xiàn)

2020-06-10 09:36朱向軍
關(guān)鍵詞:譯碼器數(shù)碼管低電平

朱向軍

(江蘇旅游職業(yè)學(xué)院(信息電子系),江蘇 揚(yáng)州225000)

在日常生活中經(jīng)常會看到數(shù)字的顯示信息, 在電子產(chǎn)品中尤為突出,尤其是有顯示器的電路,為此筆者對此信息作了分析研究。

1 編碼器的概念

以實際例子為例說明:

在我們的小區(qū)里有一幢10 層高的大樓,現(xiàn)在在進(jìn)大門的小區(qū)是物業(yè)樓, 要求在物業(yè)的一層樓里能看到每一層樓里發(fā)生的火災(zāi)情況,這就需要在每個樓層安裝了一個火警報警器,如有火警,希望在物業(yè)的管理中心的數(shù)碼顯示屏上直接能顯示出火警的樓層數(shù),假設(shè)不會在兩層上同時出現(xiàn)火警, 這就需要用編碼器顯示數(shù)字出來,需設(shè)置譯碼顯示電路,用8421BCD碼顯示出來,現(xiàn)在在每一層有一個感應(yīng)器,也就相當(dāng)于有10 個輸入端,感應(yīng)器不能直接與譯碼器相連,必須在兩者之間加上一個轉(zhuǎn)換電路,否則顯示不出數(shù)據(jù),就是說要把他翻譯出來即是數(shù)電中講過的編碼器。那么什么是編碼器?所謂編碼就是將具有特定意義的信息(如數(shù)字、文字、符號等)用二進(jìn)制代碼來表示的過程。能實現(xiàn)編碼功能的電路,稱為編碼器。

2 硬件電路設(shè)計

2.1 電路硬件設(shè)計。因為有10 層,所以有10 個感應(yīng)器,而且同一時刻只能僅有一個感應(yīng)器有效,故有10 種輸入狀態(tài),可以用4 位二進(jìn)制數(shù)據(jù)來描述其狀態(tài),假設(shè)輸入用D0、D1、D2、D3、D4、D5、D6、D7、D8、D9 可以將其狀態(tài)用真值表表示。因為編碼器的邏輯功能它在每一時刻僅一個輸入有效, 如果同時有兩個或兩個以上輸入有效,它僅對優(yōu)先級高的輸入進(jìn)行編碼,不理睬級別低的信號,或者說級別低的信號不起作用。例如:當(dāng)D6D7 同時有效時,編碼器輸入僅對優(yōu)先級別高的D7 進(jìn)行編碼,而D6 就被忽略掉了,我們把這種電路叫優(yōu)先編碼器, 優(yōu)先編碼器是一用途非常廣泛的組合電路,在機(jī)器人、在電機(jī)反饋系統(tǒng)還有計算機(jī)的優(yōu)先中斷系統(tǒng)中都被采用。因為是10 層樓,下面我們以10 線-4 線優(yōu)先編碼器為例研究。圖1為BCD 碼編碼器和七段譯碼測試電路的示意圖。電路用8421BCD 編碼器CC40147 和七段譯碼器HEF4511BP(CC4511)及數(shù)碼管BS201 組成一個1 位十進(jìn)制數(shù)的0-9 數(shù)碼顯示電路。硬件設(shè)計如圖1 所示,圖2 是火警框圖,圖3 是真值表。CC40147 可將最高優(yōu)先輸入D9-D0 編碼為4 位二進(jìn)制碼,10 個輸入端D9——D0具有指定優(yōu)先權(quán),D9 為最高優(yōu)先權(quán),D0 為最低。

圖1

圖2(10 層大樓火警顯示工作框圖)

圖3

2.2 硬件操作

按圖3 連接電路。在連接過程中一定要注意芯片的管腳問題,在授課過程經(jīng)常會遇到有的學(xué)生把管腳看錯,導(dǎo)致芯片燒毀的情況發(fā)生。

2.2.1 將CC40147 和HEF4511BP 插入數(shù)字電路實驗箱,按圖三連接,將其各輸入端接實驗箱上的邏輯開關(guān)。注意輸出指示用發(fā)光二極管負(fù)極接地,當(dāng)輸出為1 時發(fā)光,當(dāng)輸出為0 時不發(fā)光。

2.2.2 接通電源,撥動邏輯電平開關(guān),使輸入端接高電平或低電平,輸入編碼信號,觀察輸出端的顯示輸出狀態(tài)。驗證編碼器的輸出功能,并記錄顯示字型記錄,如圖4 所示。

圖4

(3)按圖四加高低電平,顯示譯碼器測試。

(4)安全文明操作,無人損壞儀器,元件和設(shè)備。

數(shù)電設(shè)計方法很多, 只要我們平時不斷研究、嘗試一定會成功的。

3 利用仿真Multisim12.0 來實現(xiàn)些功能

熟悉Multisim12.0 仿真軟件的基本操作,如果在前面的硬件測試不具備條件的情況下可以對此電路進(jìn)行模擬仿真, 相當(dāng)于在計算機(jī)上進(jìn)行電路的實驗,所以學(xué)會正確仿真尤為重要。打開Multisim12.0l 軟件,從圖庫里找到相應(yīng)的元器件,連成如圖5 所示的電路,最后進(jìn)行仿真、調(diào)試,當(dāng)顯示6 時,物管中心就知道是6層發(fā)生火災(zāi),所以此電路設(shè)計在生活中很方便使用。

注意事項:

(1)譯碼器測試時要注意高低電平的含義,如果高低電平輸入錯誤會導(dǎo)致數(shù)碼管字型有誤。

(2)CC4511 七段譯碼器, 因為圖庫里沒有, 所以用HEF4511BP 代替,功能是一樣的。顯示數(shù)碼管有共陰極與共陽極的區(qū)分, 注意這兩種顯示數(shù)碼管與顯示譯碼器輸出端高低調(diào)電平的配合問題, 另外一定要加限流電阻, 防止電流過大燒毀管子。

圖5

結(jié)束語

數(shù)電的設(shè)計有好多方法,在生活中我們不斷觀察,不斷創(chuàng)新,不斷學(xué)習(xí),一定會設(shè)計出讓人滿意的電路。如果在硬件不能嘗試的情況下,完全可有仿真來實現(xiàn),這樣效率也會相應(yīng)提高。

猜你喜歡
譯碼器數(shù)碼管低電平
基于51單片機(jī)的分?jǐn)?shù)計數(shù)器設(shè)計
微課教學(xué)設(shè)計之“數(shù)碼管動態(tài)顯示”
一種實用的電腦接口判斷方法
Arduino編程
MC9S08FL16單片機(jī)數(shù)碼管靜態(tài)顯示分析
2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
編碼器和譯碼器綜合實現(xiàn)數(shù)字顯示
跟蹤導(dǎo)練(一)5
數(shù)字電子技術(shù)的應(yīng)用
數(shù)字電路環(huán)境下汽車控制電路信號設(shè)計
昌邑市| 临洮县| 丹凤县| 东兰县| 临安市| 谢通门县| 永德县| 浦江县| 耒阳市| 仁布县| 新晃| 崇礼县| 北宁市| 浦江县| 惠东县| 大新县| 定边县| 澎湖县| 时尚| 西安市| 城口县| 都江堰市| 中山市| 古交市| 岳阳市| 新闻| 化州市| 环江| 霍山县| 建水县| 汤原县| 册亨县| 高碑店市| 武城县| 安顺市| 墨玉县| 延庆县| 怀安县| 赤城县| 日喀则市| 波密县|