自制多功能數碼管顯示實驗板的做法及線路圖
電子DIY1.01W
數碼管是單片機的常用輸出設備,其接法靈活,硬件接線較繁瑣。為方便自己做實驗,筆者利用手頭的元器件製作了一塊多功能數碼管顯示實驗板。這塊實驗板由八位共陽數碼管實驗模塊和四位共陰數碼管實驗模塊組成。本實驗板電路分成兩部分,第一部分是基本顯示部分(圖1),第二部分是譯碼器部分(圖2)。兩部分通過撥碼開關連接,可根據需要設置是否使用譯碼器芯片。基本顯示部分圖1所示的基本顯示部分電路是用單片機控制數碼管比較常見的電路,多位數碼管的顯示一般採用動態掃描的方式。共陽型數碼管LED1和LED2組成八位共陽數碼管實驗模塊,JP1為字形段碼輸入端(低電平驅動),JP2則為位選信號輸入端(低電平掃描信號有效);共陰型數碼管LED3組成四位共陰數碼管實驗模塊,同樣利用JP1作為字形段碼輸入端(高電平驅動),JP3為位選信號輸入端(高電平掃描信號有效)。圖1譯碼器部分在使用基本顯示部分做實驗時最多會用到16個I/O口,這樣太佔單片機資源了。為了減少數碼管佔用單片機I/O口的數量,也考慮到數碼管在實驗中的接法較靈活,該實驗板上還集成了數碼管專用的顯示譯碼器(74LS47)和用於產生位掃描信號的3-8線譯碼器(74LS138),譯碼器部分的電路如圖2所示。圖274LS138是很常用的3-8線譯碼器,圖3是它的邏輯符號和引腳圖,表1是它的真值表。A0~A2為BCD碼輸入引腳,Y0~Y7為掃描碼輸出引腳,G為使能端。如果在A0~A2端依次輸入BCD碼0~7,則Y0~Y7依次輸出低電平。使用了3-8線譯碼器之後,不需要在微控制器中用軟件一位一位產生掃描信號,節省了I/O口資源。74LS47是將BCD碼轉換成7段LED數碼管顯示相應數字所需字形段碼的譯碼驅動器,圖4是它的邏輯符號。A0~A3是BCD碼輸入端,a~g為驅動數碼管的輸出端,由A端輸入的BCD碼經過芯片轉化為二進制字形段碼送至數碼管以顯示出相應的數字,較為方便。該芯片為低電平驅動,可驅動共陽型數碼管。JP5為譯碼器芯片的5V電源接口,也為整個實驗板供電。在撥碼開關S1、S2撥到ON端的情況下,兩個譯碼器都連接在電路中,應從JP4接口的高3位輸入掃描信號,低4位輸入顯示數據段碼。8位共陽數碼管實驗模塊只需要7根線即可工作。圖3表1 74LS138的真值表圖4製作與使用整個實驗板電路並不複雜但比較繁瑣,製作時一定要細心,特別是一定要熟悉數碼管的管腳排列。筆者用萬用電路板自制的本實驗板如圖5和圖6。JP1~JP5全部使用排針,這幾處排針和兩個撥碼開關的設置使接線靈活、方便。需要使用譯碼器時,不管是使用其中一個還是兩個都使用,只需將對應的譯碼器輸出口的撥碼開關打開,信號從相應的端口插座輸入即可。使用時需注意三點:
1、由於實驗板中的LED1、LED2與LED3共用一條數據總線,又共陽數碼管和共陰數碼管分別需要低電平驅動和高電平驅動,所以共陽數碼管實驗模塊和共陰數碼管實驗模塊是不能同時使用的,當然,在一個系統或一次實驗中也很少出現既用到共陽型數碼管又用到共陰型數碼管的情況。
2、考慮到在單片機系統中常使用共陽型數碼管,譯碼器電路是針對八位共陽數碼管實驗模塊設計的,與四位共陰數碼管實驗模塊沒有聯繫,使用四位共陰數碼管實驗模塊時必須將撥碼開關設置為斷開狀態。
3、顯示譯碼器74LS47不能產生小數點的顯示段碼,如果需要顯示小數點還得靠微控制器的軟件來控制。圖5圖6
1、由於實驗板中的LED1、LED2與LED3共用一條數據總線,又共陽數碼管和共陰數碼管分別需要低電平驅動和高電平驅動,所以共陽數碼管實驗模塊和共陰數碼管實驗模塊是不能同時使用的,當然,在一個系統或一次實驗中也很少出現既用到共陽型數碼管又用到共陰型數碼管的情況。
2、考慮到在單片機系統中常使用共陽型數碼管,譯碼器電路是針對八位共陽數碼管實驗模塊設計的,與四位共陰數碼管實驗模塊沒有聯繫,使用四位共陰數碼管實驗模塊時必須將撥碼開關設置為斷開狀態。
3、顯示譯碼器74LS47不能產生小數點的顯示段碼,如果需要顯示小數點還得靠微控制器的軟件來控制。圖5圖6
-
廢舊金屬零件DIY甲殼蟲汽車
印度藝術家哈日用2805件廢舊金屬零件製造的thinkblue甲殼蟲,其中包括800火花塞,200個瓶蓋,60個電子主板,錄音帶,揚聲器,罐,鍵盤,打字機,以及其他數以百計的材料。這些廢料在藝術家腦中會被打散,成為一個個單獨的形狀、符號,再重新組裝而成,比如用音響喇叭做前大燈,用鼠標來...
-
【向工匠情懷致敬】耗時29個月,手工電子DIY教程打造微型8缸發動機
來源:譯:開源雜誌主要材料:倉庫廢舊物所需工具:一台老舊的普通機牀電鑽製作步驟:第1步:向喬布斯致敬,向工匠情懷致敬,向耗時2年零5個月手工打造微型8缸發動機的大叔致敬!這款發動機大小隻有常規發動機的1/4,但樣子非常漂亮,其製作過程甚是坎坷和曲折,想必也只有工匠本身才...
-
變形金剛手提錄音機【轉譯】手工電子DIY教程
硬創邦丟丟分享主要材料:錄音機變形金剛(我的這款是原版的復刻版)一個控制芯片的立體聲揚聲器的音量控制和電源開關兩個很小的玩具型揚聲器焊料AAA電池盒所需工具:電烙鐵剝線鉗針嘴鉗剃刀刀片飛利浦螺絲刀熱熔膠槍製作步驟:第1步:自從我第一次看了變形金剛電影,錄音...
-
看圖小編帶你玩轉非洲Maker Faire【轉譯】手工電子DIY教程
非洲MakerFaire在12月的一個週末完美的收場。這場盛事在約翰尼斯堡的Sic-Bono科學中心舉辦。如下面的圖集所看到的,有OmarSoubra舉辦,作品豐富並有眾多參與者。【原址:】主要材料:非洲MakerFaire所需工具:非洲MakerFaire製作步驟:第1步:紙磚是一個簡單且充滿力量的設...