999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89S51單片機的自習室管理系統

2016-07-27 10:32:50唐緒松魏冬冬北京理工大學宇航學院北京100081
中國新技術新產品 2016年13期
關鍵詞:單片機

唐緒松 魏冬冬(北京理工大學宇航學院,北京 100081)

?

基于AT89S51單片機的自習室管理系統

唐緒松 魏冬冬
(北京理工大學宇航學院,北京 100081)

摘 要:本文以AT89S51單片機為核心,設計了一個自習室管理系統,以幫助學生快速有效地選擇自習教室,使得學校教室資源可以得到合理高效地利用。教室部分系統作為基本主題,通過紅外計數、按鍵等方式對教室狀態進行采集判斷,然后采用有線通信方式與上位機進行通信,具有體積小、效率高、成本低、結構簡單和可靠性強的優點。

關鍵詞:AT89S51;單片機;紅外計數;自習室管理系統

0. 引言

學校的空閑教室是學生們最喜歡用于上自習的地方,在教室自習雖然避免了下課后去圖書館找座的時間浪費。但是,由于每間教室分配的教學任務不同,其使用的時間和狀況也不同,所以想要在自己上課的教學樓找到一個空閑的教室也不是一件容易的事。

通過采用單片機控制的自習室管理系統,可以簡單有效地解決上述問題,方便學生快速有效地找到合適的自習教室。通過單獨置于的教室的子系統對當前教室的使用情況和使用人數進行記錄,然后在教學樓相應的區域進行顯示。這樣,學生可以通過系統顯示的內容在其所處的教學樓內進行自習室的選擇,大大節省了盲目找座的時間,對教室資源的高效使用也有很大的意義。

1. 系統總體設計

本系統主要包含兩個主體部分:教室單元和大廳單元(即總顯示部分)。系統的工作流程如下:

每個教室的使用狀態有“上課中”、“自習(人少)”和“自習(人多)”3種。現用3種不同顏色的LED燈表示當前教室狀態:紅色代表“上課中”;綠色代表“自習(人少)”;黃色代表“自習(人多)”。單片機通過對當前教室信息進行判斷,并且實時將教室信息用LED燈表示,并且在本樓層進行顯示。每個教室的使用信息數據由單片機通過有線通信的方式向上一級發送,然后位于大廳的單片機讀取各個樓層教室的使用數據并且點亮大廳的教室使用狀態燈。

各模塊間的關系如圖1所示。

圖1

2. 系統各功能模塊實現

自習室管理系統的主要部分是對教室的狀態信息進行采集與判斷,這里采用單片機作為控制中心。和51系列單片機兼容。片內的存儲器允許在線重新編程或用常規的非易失性存

圖2

AT89S51是一種低功耗高性能的8位單片機,片內帶有一個4KB的Flash在線可編擦除只讀存儲器,它采用了CMOS工藝和ATMEL公司的高密度非易失性存儲器技術,而且其輸出引腳和指令系統儲器編程器來編程。同時已具有三級程序存儲器保密的性能。在眾多的51系列單片機中,要算ATMEL公司的AT89S51更實用,因為它不僅和MCS-51系列單片機指令、管腳完全兼容,而且它將通用CPU和在線可編程Flash集成在一個芯片上。AT89S51單片機對開發設備的要求很低,開發時間也大大縮短,方便使用。

2.1 教室單元設計

2.1.1 教室人數

對于自習室的使用來說,并不需要精確知道每個教室當前有多少人,因此采用紅外對管的方式對教室人數進行計算,原理如圖2所示。

將兩組紅外線發射接收對管安裝在圖2中所示的墻壁上,外側的紅外線發射接收對管的位置為P1,內側的位置為P2,這里P1的P2之間需要有一定的間隔距離。此時根據P1和P2的觸發順序可以有兩種情況:P1先觸發,P2后觸發;P2先觸發,P1后觸發。前者表示有人進入教室,這時總人數加1,后者表示有人離開教室,此時總人數減1。

計數過程流程圖如圖3所示,其中Pa=1代表位置P1處的紅外線發射接收對管被觸發,Pb=1代表位置P2處的紅外線發射接收對管被觸發。

部分計數代碼如下:

MOV 20H,#0 // 清零

MAIN:MOV A,P1.0

ORL A,P1.1

MOV 45H,A

JNB 45H,MAIN

JNB P1.0,D1

JNB P1.1,MAIN

INC 20H //滿足進入條件,加1

SJMP MAIN

D1:JNB P1.1,MAIN

JNB P1.0,MAIN

DEC 20H //滿足離開條件,減1

SJMP MAIN

2.1.2 教室狀態

每個教室的使用狀態有“上課中”、“自習(人少)”和“自習(人多)”3種。現用3種不同顏色的LED燈表示當前教室狀態:紅色代表“上課中”;綠色代表“自習(人少)”;黃色代表“自習(人多)”。上課狀態由控制按鍵決定,按鍵按下表示處于“上課中”,否則處于“自習”狀態。

取教室容量為A,當前教室學生數為B,考慮到一般自習教室的自習人數大約為教室容量A的80%,因此可令教室容量A的70%作為判斷教室容量狀態的標志:在自習狀態下,若B>70%A,則亮黃燈,否則亮綠燈。

2.1.3 數據收發

通過有線通信的方式實現AT89S51單片機與上位機的數據收發。給每個教室分配不同的端口地址。由于自習教室人員流動情況較小,單片機與服務器的通信頻率采用當有新數據需要傳送時進行通信,以降低系統的資源占用,提高系統的使用效率。

2.1.4 教室系統設計

考慮到實際應用情況,采用AT89S51單片機的中斷系統對是否上課進行判斷,當中斷未出現時,單片機繼續監控學生出入,當“上下課”中斷產生時,單片機跳出主程序,優先執行中斷,實現教室狀態信息燈的控制。具體設計流程如圖4所示。

由AT89S51單片機的P3.2引腳引入外部中斷INT0,外部中斷源INT0為低電平有效,當P3.2引腳輸入低電平時,單片機相應該中斷,執行相應的中斷處理子程序。

部分主要代碼如圖5所示。

需要說明的是,跳出執行的中斷處理子程序的功能只負責修改狀態燈的亮滅情況,不對計數器進行任何操作。

2.2 大廳單元設計

放置在大廳的是系統的總顯示系統,用于集中顯示各教室的使用狀況。通過一片AT89S51單片機接收下級系統發送的狀態信息,并且由特定的端口地址取出對應教室的使用狀況數據,點亮對應狀態指示燈。

圖3

圖4

圖5

結語

本文所設計的系統具有體積小、效率高、成本低、結構簡單和可靠性強的優點。通過安裝該系統,可以使高校的教室得到更加合理地利用,提高資源的利用率,避免了教室的空置和浪費。對于學生來說,該系統提供的教室信息也便于其快速有效地選擇自習教室,從而避開上課教室和自習人多的教室,大大減少了時間的浪費。相較于其他單片機來說,AT89S51具有價格低廉、功能強大的特點,因此,基于AT89S51單片機的該系統容易得到接受與推廣,具有很高的實用價值。

參考文獻

[1]蘭建軍,潘鳳紅.圖書館閱覽室座位信息管理系統[J].科技信息,2007(34):608-623.

[2]劉大杰.基于單片機和紅外接近開關的圖書館座位管理系統[J].電子工程師,2006,32(5):73-75.

[3]周興華.單片機智能化產品C語言設計實例詳解[M].北京:北京航空航天大學出版社,2006.

[4]范洪剛,魏學海,任思璟.51單片機自學筆記[M].北京:北京航空航天大學出版社,2010.

[5]陳永甫.紅外探測與控制電路[M].北京:人民郵電出版社,2003.

中圖分類號:TM762

文獻標識碼:A

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 中文字幕在线看视频一区二区三区| 日韩黄色大片免费看| 无码aⅴ精品一区二区三区| 亚洲成人黄色网址| 成人va亚洲va欧美天堂| 国产精品99r8在线观看| 日韩欧美中文在线| 四虎综合网| 亚洲国产精品日韩欧美一区| 国产美女91呻吟求| 2021国产精品自产拍在线观看 | 国产精品性| 日韩毛片基地| 五月天丁香婷婷综合久久| 六月婷婷激情综合| 亚洲男人天堂久久| 香蕉久人久人青草青草| 一级毛片在线免费视频| 四虎国产精品永久一区| 99久久精彩视频| 99在线观看国产| 免费jjzz在在线播放国产| 自拍偷拍一区| 国产色图在线观看| 3344在线观看无码| 无套av在线| 97se亚洲综合不卡| 午夜视频在线观看免费网站| 国产网站免费| 国产精品99久久久久久董美香| 国产日韩精品欧美一区喷| 亚洲制服丝袜第一页| 色视频国产| 欧美精品xx| 久久亚洲日本不卡一区二区| P尤物久久99国产综合精品| 色妞永久免费视频| 亚洲国产中文在线二区三区免| 欧美不卡视频在线| 精品精品国产高清A毛片| 欧美精品H在线播放| 成人字幕网视频在线观看| 九九香蕉视频| 国产乱人伦偷精品视频AAA| 国产日韩欧美中文| 国产丝袜一区二区三区视频免下载| 九色综合视频网| 91www在线观看| 毛片久久网站小视频| 午夜啪啪福利| 4虎影视国产在线观看精品| 国产激情在线视频| 日韩在线视频网站| 久久香蕉国产线| 成人免费一级片| 日韩免费中文字幕| 欧美狠狠干| 在线观看国产精品一区| 99这里只有精品在线| 在线免费亚洲无码视频| 精品国产成人a在线观看| 第一区免费在线观看| 亚洲三级电影在线播放| 欧美乱妇高清无乱码免费| 国产国语一级毛片| 久久久亚洲色| 欧美一级在线| 日本人妻一区二区三区不卡影院 | 91无码人妻精品一区| 亚洲swag精品自拍一区| 日韩无码视频专区| 亚洲第一视频网站| 久草青青在线视频| 高清无码手机在线观看| 午夜毛片福利| 精品在线免费播放| 国产熟女一级毛片| 亚洲精品手机在线| 欧美成在线视频| 永久毛片在线播| 精品国产一区二区三区在线观看 | 国产成人精品第一区二区|