74ls247是4線——七段譯碼器/驅動器(BCD輸入,OC,15V)
簡要說明:
247為集電極開路輸出的BCD——七段譯碼器/驅動器,共有54/74247和54/74LS247兩種線路結構型式。其主要電特性的典型值如下(不同廠家具體值有差別):
輸出端(a~g)為低電平有效,可直接驅動指示燈或共陽極LED。
當要求輸入0~15時,消隱輸入(/BI)應為高電平或開路,對于輸出0時還要求脈沖消隱輸入(/RBI)為高電平或開路。
當BI為低電電平,不管其它輸入端狀態如何,a~g均為截止態。
當/RBI和地址端(A~D)均為低電平,并且燈測試(/LT)為高電平時,a~g均為截止態,脈沖消隱輸出(/RBO)為低電平。
當BI為高電平開路時,/LT的低電平可使a~g為低電平。
引出段符號:
A,B,C,D譯碼地址輸入端
/BI,/RBO消隱輸入(低電平有效)
脈沖消隱輸出(低電平有效)
/LT燈測試輸入端(低電平有效)
/RBI脈沖消隱輸入端(低電平有效)
a~g段輸出(低電平有效)
74ls247引腳圖
74ls247邏輯圖
極限值:
電源電壓…………………………………………。7V
輸入電壓
54/74247…………………………………。5.5V
54/74LS247…………………………………。7V
截止態時流入輸出端電流…………………………。1mA
工作環境溫度
54XXX…………………………………。-55~125℃
74XXX…………………………………。0~70℃
存儲溫度…………………………………………。-65~150℃
74ls247功能表
推薦工作條件
動態特性(TA=25℃)
靜態特性(TA為工作環境溫度范圍)
74ls247應用電路
本設計主要有5V直流電源電路(整流、濾波、穩壓電路)和計數報警電路(計數電路、譯碼電路、顯示電路、聲光報警電路)。
其原理圖如圖所示。
圖 計數報警電路的原理框圖
計數電路:采用兩片74LS192N實現。用開關的閉合與打開產生計數脈沖,將脈沖信號送到74LS192芯片的UP端,由于74LS192是雙時鐘方式的十進制可逆計數器,所以當計數器計到9時,當下一個脈沖信號到來時它就要產生一個進位信號。這個進位信號可以接在下一個74LS192芯片的UP端,這樣就可以實現00到99之間的計數,當十位上的數字計到9時,當下一個脈沖信號到來時它也要產生一個進位信號,這個信號可以用來控制聲光報警系統的工作;在計數器的計數過程中,我們是需要顯示出當前的數字的,所以這就需要用譯碼電路實現。計數電路如圖所示。
譯碼電路:采用74LS247譯碼器。將74LS192芯片的對應接口接到74LS247芯片上,這時74LS247芯片便可以將接收到的信號譯碼,將譯碼后的信號送到數碼管,數碼管就可以顯示當前計數器所計的數字。譯碼電路如圖所示。
顯示電路:用兩個共陽極七段數碼管實現。顯示電路如圖所示。
聲光報警電路:聲光報警功能用蜂鳴器和LED燈實現,控制LED報警十秒,蜂鳴器報警10秒。此電路需要555定時器中的單穩態觸發器。根據Tw=1.1RC(Tw=10)來選擇合適的R和C即可,其中要想顯示出報警的秒數,需要在單穩態觸發器的輸出端再接一個555定時器構成的多諧振蕩器,由此產生的脈沖通過74LS160計數器計數,再通過74LS47N譯碼并通過七段共陽極數碼管顯示。聲光報警電路如圖所示。