本電路具有八路斷線數顯指示和聲音報警功能,電路結構簡單、程序容易編寫,初學者很容易制作。
一、電路結構
電路如附圖所示。89C2051的P3口驅動LED共陽數碼管;P3.0和P3.2口接由電阻和二極管構成的與門,部分顯示信號經與門送三極管Q的基極,有顯示信號輸出時,三極管導通,蜂鳴器發報警聲。89C2051的P1口除P1.0和P1.1片內沒有提供上拉電阻以外,其余均有上拉電阻,因此P1口作輸入時,可以外接8只上拉電阻,也可以在P1.0、P1.1口各接一只上拉電阻,然后從電源負極引一根公用線,輸入口的8根線分別接在公用線上,使8個輸入端均為低電位。
二、工作原理
接通電源,LED發光,指示電源已打開。89C2051上電復位后,依次檢測P1.0~P1.7是否為高電位,即判斷是否有斷線。一旦檢測到某輸入口為高電位,就從P3口輸出相應的閃動字符信號,數碼管每隔一秒顯示一次字符。例如:第1路斷線,那么P1.0為高電位,經檢測判斷,從P3口輸出閃動“1”的信號,數碼管每隔一秒顯示一次1,蜂鳴器每隔一秒報警一次。如果出現多路斷線的情況,P3口依次輸出相對應的幾路的閃動字符信號,由數碼管每隔一秒顯示一個字符,依次顯示,報警聲每隔一秒響一次,值班人員很快就能知道哪里有斷電發生,并及時去處理。
-
報警器
+關注
關注
12文章
928瀏覽量
108937 -
89C2051
+關注
關注
1文章
27瀏覽量
28898
發布評論請先 登錄
相關推薦
用單片機89C2051制作的延時控制器
基于AT89C2051的智能型汽車防撞報警器的設計
![基于AT<b class='flag-5'>89C2051</b>的智能型汽車防撞<b class='flag-5'>報警器</b>的設計](https://file1.elecfans.com//web2/M00/A4/D8/wKgZomUMNfCAcINiAABtzTwi4pM331.jpg)
基于AT89C2051的智能型汽車防撞報警器的設計
![基于AT<b class='flag-5'>89C2051</b>的智能型汽車防撞<b class='flag-5'>報警器</b>的設計](https://file1.elecfans.com//web2/M00/A5/41/wKgZomUMN52AV1qDAACXEAKmDlA429.jpg)
基于89C2051的步進電機驅動系統設計
![基于<b class='flag-5'>89C2051</b>的步進電機驅動系統設計](https://file1.elecfans.com//web2/M00/A5/43/wKgZomUMN6WAQIl3AACX_Fr2eH0603.jpg)
評論