RM新时代网站-首页

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è)計(jì)及制作

454398 ? 來源:未知 ? 作者:工程師吳畏 ? 2018-08-21 15:25 ? 次閱讀

數(shù)碼管是單片機(jī)的常用輸出設(shè)備,其接法靈活,硬件接線較繁瑣。為方便自己做實(shí)驗(yàn),筆者利用手頭的元器件制作了一塊多功能數(shù)碼管顯示實(shí)驗(yàn)板。這塊實(shí)驗(yàn)板由八位共陽數(shù)碼管實(shí)驗(yàn)?zāi)K和四位共陰數(shù)碼管實(shí)驗(yàn)?zāi)K組成。

本實(shí)驗(yàn)板電路分成兩部分,第一部分是基本顯示部分(圖1),第二部分是譯碼器部分(圖2)。兩部分通過撥碼開關(guān)連接,可根據(jù)需要設(shè)置是否使用譯碼器芯片。

基本顯示部分

圖1所示的基本顯示部分電路是用單片機(jī)控制數(shù)碼管比較常見的電路,多位數(shù)碼管的顯示一般采用動(dòng)態(tài)掃描的方式。共陽型數(shù)碼管LED1和LED2組成八位共陽數(shù)碼管實(shí)驗(yàn)?zāi)K,JP1為字形段碼輸入端(低電平驅(qū)動(dòng)),JP2則為位選信號(hào)輸入端(低電平掃描信號(hào)有效);共陰型數(shù)碼管LED3組成四位共陰數(shù)碼管實(shí)驗(yàn)?zāi)K,同樣利用JP1作為字形段碼輸入端(高電平驅(qū)動(dòng)),JP3為位選信號(hào)輸入端(高電平掃描信號(hào)有效)。

數(shù)碼管顯示電路的設(shè)計(jì)及制作

圖1

譯碼器部分

在使用基本顯示部分做實(shí)驗(yàn)時(shí)最多會(huì)用到16個(gè)I/O口,這樣太占單片機(jī)資源了。為了減少數(shù)碼管占用單片機(jī)I/O口的數(shù)量,也考慮到數(shù)碼管在實(shí)驗(yàn)中的接法較靈活,該實(shí)驗(yàn)板上還集成了數(shù)碼管專用的顯示譯碼器(74LS47)和用于產(chǎn)生位掃描信號(hào)的3-8線譯碼器(74LS138),譯碼器部分的電路如圖2所示。

數(shù)碼管顯示電路的設(shè)計(jì)及制作

圖2

74LS138是很常用的3-8線譯碼器,圖3是它的邏輯符號(hào)和引腳圖,表1是它的真值表。A0~A2為BCD碼輸入引腳,Y0~Y7為掃描碼輸出引腳,G為使能端。如果在A0~A2端依次輸入BCD碼0~7,則Y0~Y7依次輸出低電平。使用了3-8線譯碼器之后,不需要在微控制器中用軟件一位一位產(chǎn)生掃描信號(hào),節(jié)省了I/O口資源。

74LS47是將BCD碼轉(zhuǎn)換成7段LED數(shù)碼管顯示相應(yīng)數(shù)字所需字形段碼的譯碼驅(qū)動(dòng)器,圖4是它的邏輯符號(hào)。A0~A3是BCD碼輸入端,a~g為驅(qū)動(dòng)數(shù)碼管的輸出端,由A端輸入的BCD碼經(jīng)過芯片轉(zhuǎn)化為二進(jìn)制字形段碼送至數(shù)碼管以顯示出相應(yīng)的數(shù)字,較為方便。該芯片為低電平驅(qū)動(dòng),可驅(qū)動(dòng)共陽型數(shù)碼管。

JP5為譯碼器芯片的5V電源接口,也為整個(gè)實(shí)驗(yàn)板供電。在撥碼開關(guān)S1、S2撥到ON端的情況下,兩個(gè)譯碼器都連接在電路中,應(yīng)從JP4接口的高3位輸入掃描信號(hào),低4位輸入顯示數(shù)據(jù)段碼。8位共陽數(shù)碼管實(shí)驗(yàn)?zāi)K只需要7根線即可工作。

數(shù)碼管顯示電路的設(shè)計(jì)及制作

圖3

表1 74LS138的真值表

數(shù)碼管顯示電路的設(shè)計(jì)及制作

圖4

制作與使用

整個(gè)實(shí)驗(yàn)板電路并不復(fù)雜但比較繁瑣,制作時(shí)一定要細(xì)心,特別是一定要熟悉數(shù)碼管的管腳排列。筆者用萬用電路板自制的本實(shí)驗(yàn)板如圖5和圖6。JP1~JP5全部使用排針,這幾處排針和兩個(gè)撥碼開關(guān)的設(shè)置使接線靈活、方便。需要使用譯碼器時(shí),不管是使用其中一個(gè)還是兩個(gè)都使用,只需將對(duì)應(yīng)的譯碼器輸出口的撥碼開關(guān)打開,信號(hào)從相應(yīng)的端口插座輸入即可。

使用時(shí)需注意三點(diǎn):

1、由于實(shí)驗(yàn)板中的LED1、LED2與LED3共用一條數(shù)據(jù)總線,又共陽數(shù)碼管和共陰數(shù)碼管分別需要低電平驅(qū)動(dòng)和高電平驅(qū)動(dòng),所以共陽數(shù)碼管實(shí)驗(yàn)?zāi)K和共陰數(shù)碼管實(shí)驗(yàn)?zāi)K是不能同時(shí)使用的,當(dāng)然,在一個(gè)系統(tǒng)或一次實(shí)驗(yàn)中也很少出現(xiàn)既用到共陽型數(shù)碼管又用到共陰型數(shù)碼管的情況。

2、考慮到在單片機(jī)系統(tǒng)中常使用共陽型數(shù)碼管,譯碼器電路是針對(duì)八位共陽數(shù)碼管實(shí)驗(yàn)?zāi)K設(shè)計(jì)的,與四位共陰數(shù)碼管實(shí)驗(yàn)?zāi)K沒有聯(lián)系,使用四位共陰數(shù)碼管實(shí)驗(yàn)?zāi)K時(shí)必須將撥碼開關(guān)設(shè)置為斷開狀態(tài)。

3、顯示譯碼器74LS47不能產(chǎn)生小數(shù)點(diǎn)的顯示段碼,如果需要顯示小數(shù)點(diǎn)還得靠微控制器的軟件來控制。

圖5

圖6

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

    關(guān)注

    32

    文章

    1882

    瀏覽量

    91063
  • 顯示電路
    +關(guān)注

    關(guān)注

    6

    文章

    97

    瀏覽量

    33210
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)碼管顯示電路

    本設(shè)計(jì)顯示電路是由8段共陽極數(shù)碼管(4個(gè)),三極(4個(gè)9012),電阻(4個(gè)1K,8個(gè)200Ω),電源(+5V)幾部分構(gòu)成。具體電路如圖3
    發(fā)表于 03-12 15:13

    數(shù)碼管顯示電路制作

    分析任務(wù) 1、I/O端口2、交通燈的工作過程3、交通燈原理圖的繪制4、單片機(jī)最小應(yīng)用系統(tǒng)的設(shè)計(jì)5、所需電子元件的測(cè)試6、電路板的焊接調(diào)試 知識(shí)要點(diǎn):
    發(fā)表于 07-15 19:19 ?103次下載

    數(shù)碼管靜態(tài)顯示電路

    數(shù)碼管靜態(tài)顯示電路
    發(fā)表于 05-23 16:15 ?3760次閱讀
    <b class='flag-5'>數(shù)碼管</b>靜態(tài)<b class='flag-5'>顯示</b><b class='flag-5'>電路</b>

    數(shù)碼管顯示實(shí)驗(yàn)

    數(shù)碼管顯示實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康?b class='flag-5'>數(shù)碼管是單片機(jī)系統(tǒng)常用的輸出顯示器件,單個(gè)數(shù)碼管可以顯示0~F 和
    發(fā)表于 09-28 12:28 ?1.6w次閱讀
    <b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b>實(shí)驗(yàn)

    數(shù)碼管顯示電路原理圖制作 pdf教程

    本章主要內(nèi)容介紹數(shù)碼管顯示電路原理圖的繪制。電路圖如下。
    發(fā)表于 02-26 10:04 ?0次下載
    <b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b><b class='flag-5'>電路</b>原理圖<b class='flag-5'>制作</b> pdf教程

    LED數(shù)碼管顯示分類及其典型應(yīng)用電路

    本文主要講述了LED數(shù)碼管顯示分類及其特點(diǎn)、LED數(shù)碼管典型應(yīng)用電路。 一.LED數(shù)碼管顯示
    發(fā)表于 07-31 11:09 ?1.2w次閱讀
    LED<b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b>分類及其典型應(yīng)用<b class='flag-5'>電路</b>

    Protel_DXP2004經(jīng)典教程_從入門到精通

    電路設(shè)計(jì)軟件protel 的經(jīng)典教程 本篇內(nèi)容 1.1帶你認(rèn)識(shí)Protel DXP 2004 1.2單項(xiàng)訓(xùn)練——原理圖的設(shè)計(jì) 1.3綜合項(xiàng)目——鍵盤電路的設(shè)計(jì) 1.4 單項(xiàng)訓(xùn)練——印制電路板PCB的
    發(fā)表于 12-14 18:19 ?0次下載

    數(shù)碼管(靜態(tài)顯示)【匯編版】

    數(shù)碼管(靜態(tài)顯示)【匯編版】數(shù)碼管(靜態(tài)顯示)【匯編版】數(shù)碼管(靜態(tài)顯示)【匯編版】
    發(fā)表于 12-29 15:27 ?0次下載

    動(dòng)態(tài)數(shù)碼管顯示程序

    動(dòng)態(tài)數(shù)碼管顯示程序,動(dòng)態(tài)數(shù)碼管顯示程序,動(dòng)態(tài)數(shù)碼管顯示程序,動(dòng)態(tài)
    發(fā)表于 01-12 14:55 ?60次下載

    數(shù)碼管顯示的多種方式

    1、 實(shí)現(xiàn)3*4按鍵數(shù)碼管顯示
    發(fā)表于 09-06 15:02 ?22次下載

    八路鍵控數(shù)碼管顯示制作

    通過制作《八路鍵控數(shù)碼管》的實(shí)訓(xùn)項(xiàng)目學(xué)會(huì)單片機(jī)的PO口和P2口的結(jié)構(gòu)特點(diǎn)及數(shù)據(jù)的輸入/輸出使用方法、鍵盤輸入原理、數(shù)碼管顯示原理等知識(shí)點(diǎn),為以后制作
    的頭像 發(fā)表于 01-26 07:03 ?5602次閱讀
    八路鍵控<b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b><b class='flag-5'>制作</b>

    ProtelDXP2004的應(yīng)用教程免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是ProtelDXP2004的應(yīng)用教程免費(fèi)下載包括了:1帶你認(rèn)識(shí)ProtelDXP2004,2單項(xiàng)訓(xùn)練——原理圖的設(shè)計(jì),3綜合項(xiàng)目——鍵盤電路的設(shè)計(jì),4單項(xiàng)訓(xùn)練——印制電路板(PCB)的制作,5綜合項(xiàng)目
    發(fā)表于 10-15 17:53 ?0次下載
    ProtelDXP2004的應(yīng)用教程免費(fèi)下載

    STC51-數(shù)碼管顯示

    原理都是一樣的,都是靠點(diǎn)亮內(nèi)部的發(fā)光二極來發(fā)光,下面就來我們講解一個(gè)數(shù)碼管是如何亮起來的。數(shù)碼管內(nèi)部電路如下圖所示,從圖(a)可看出,一位數(shù)碼管
    發(fā)表于 11-25 09:06 ?77次下載
    STC51-<b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b>

    數(shù)碼管靜態(tài)顯示電路設(shè)計(jì)

    數(shù)碼管靜態(tài)顯示電路設(shè)計(jì)
    的頭像 發(fā)表于 10-31 10:59 ?1963次閱讀

    數(shù)碼管顯示不全是什么原因造成的

    。 控制電路故障:數(shù)碼管顯示不全還可能是由于控制電路出現(xiàn)故障所致。例如,控制數(shù)碼管顯示的時(shí)序
    的頭像 發(fā)表于 12-26 13:58 ?7669次閱讀
    RM新时代网站-首页