本電路具有八路斷線數(shù)顯指示和聲音報警功能,電路結(jié)構(gòu)簡單、程序容易編寫,初學者很容易制作。
一、電路結(jié)構(gòu)
電路如附圖所示。89C2051的P3口驅(qū)動LED共陽數(shù)碼管;P3.0和P3.2口接由電阻和二極管構(gòu)成的與門,部分顯示信號經(jīng)與門送三極管Q的基極,有顯示信號輸出時,三極管導通,蜂鳴器發(fā)報警聲。89C2051的P1口除P1.0和P1.1片內(nèi)沒有提供上拉電阻以外,其余均有上拉電阻,因此P1口作輸入時,可以外接8只上拉電阻,也可以在P1.0、P1.1口各接一只上拉電阻,然后從電源負極引一根公用線,輸入口的8根線分別接在公用線上,使8個輸入端均為低電位。
二、工作原理
接通電源,LED發(fā)光,指示電源已打開。89C2051上電復位后,依次檢測P1.0~P1.7是否為高電位,即判斷是否有斷線。一旦檢測到某輸入口為高電位,就從P3口輸出相應(yīng)的閃動字符信號,數(shù)碼管每隔一秒顯示一次字符。例如:第1路斷線,那么P1.0為高電位,經(jīng)檢測判斷,從P3口輸出閃動“1”的信號,數(shù)碼管每隔一秒顯示一次1,蜂鳴器每隔一秒報警一次。如果出現(xiàn)多路斷線的情況,P3口依次輸出相對應(yīng)的幾路的閃動字符信號,由數(shù)碼管每隔一秒顯示一個字符,依次顯示,報警聲每隔一秒響一次,值班人員很快就能知道哪里有斷電發(fā)生,并及時去處理。
一、電路結(jié)構(gòu)
電路如附圖所示。89C2051的P3口驅(qū)動LED共陽數(shù)碼管;P3.0和P3.2口接由電阻和二極管構(gòu)成的與門,部分顯示信號經(jīng)與門送三極管Q的基極,有顯示信號輸出時,三極管導通,蜂鳴器發(fā)報警聲。89C2051的P1口除P1.0和P1.1片內(nèi)沒有提供上拉電阻以外,其余均有上拉電阻,因此P1口作輸入時,可以外接8只上拉電阻,也可以在P1.0、P1.1口各接一只上拉電阻,然后從電源負極引一根公用線,輸入口的8根線分別接在公用線上,使8個輸入端均為低電位。
二、工作原理
接通電源,LED發(fā)光,指示電源已打開。89C2051上電復位后,依次檢測P1.0~P1.7是否為高電位,即判斷是否有斷線。一旦檢測到某輸入口為高電位,就從P3口輸出相應(yīng)的閃動字符信號,數(shù)碼管每隔一秒顯示一次字符。例如:第1路斷線,那么P1.0為高電位,經(jīng)檢測判斷,從P3口輸出閃動“1”的信號,數(shù)碼管每隔一秒顯示一次1,蜂鳴器每隔一秒報警一次。如果出現(xiàn)多路斷線的情況,P3口依次輸出相對應(yīng)的幾路的閃動字符信號,由數(shù)碼管每隔一秒顯示一個字符,依次顯示,報警聲每隔一秒響一次,值班人員很快就能知道哪里有斷電發(fā)生,并及時去處理。