設(shè)計(jì)一病房呼叫系統(tǒng),實(shí)現(xiàn)以下功能: 1.用1~5個(gè)開關(guān)模擬5個(gè)病房的呼叫輸入信號(hào),5號(hào)優(yōu)先級(jí)最高;5~1優(yōu)先級(jí)依次降低; 2.用一個(gè)數(shù)碼管顯示呼叫信號(hào)的號(hào)碼;沒(méi)信號(hào)呼叫時(shí)顯示0;又多個(gè)信號(hào)呼叫時(shí),顯示優(yōu)先級(jí)最高的呼叫號(hào)(附加:其它呼叫號(hào)用指示燈顯示); 3.凡有呼叫發(fā)出5秒的呼叫聲;
原理: 當(dāng)病人按下某個(gè)按鈕時(shí),將產(chǎn)生一個(gè)負(fù)脈沖給優(yōu)先編碼器74LS148,輸出的BCD碼經(jīng)過(guò)非門傳送到CD4511譯碼,并通過(guò)數(shù)碼管顯示相對(duì)應(yīng)的病房號(hào)。在74LS148輸出BCD碼時(shí),同時(shí)從15腳有一個(gè)正脈沖輸出,通過(guò)一個(gè)反相器送到555的第2腳 ,使3腳輸出高電平,從而驅(qū)動(dòng)揚(yáng)聲器發(fā)出聲音。從555的2腳獲得負(fù)脈沖的同時(shí),555的第6,7腳上連接的充電電容開始充電,約5秒鐘后,充電電壓大于等于2/3倍的VCC時(shí),則第3腳變?yōu)榈碗娖剑瑩P(yáng)聲器停止發(fā)聲。所以揚(yáng)聲器發(fā)出的聲音將持續(xù)5秒鐘。
Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)
|