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

基于Arduino開發平臺的學生宿舍門禁系統設計*

2016-11-10 06:54:39韓改寧韓麗娜張清文
單片機與嵌入式系統應用 2016年9期
關鍵詞:單片機系統設計

韓改寧,韓麗娜,張清文

基于Arduino開發平臺的學生宿舍門禁系統設計*

韓改寧,韓麗娜,張清文

(咸陽師范學院計算機學院,咸陽712000)

從學生宿舍的財產安全和人員安全管理的角度考慮,開發一款可為學生提供有效的安全保障的門禁管理系統。本設計以Arduino單片機為開發平臺,射頻模塊讀取IC卡信息,識別后通過Arduino平臺控制安裝在門鎖上的舵機打開門鎖,并通過LCD顯示模塊顯示門禁系統的各個狀態信息。通過實驗驗證,該系統能識別有權限的IC卡,在刷卡時可以開啟門鎖的功能,操作使用方便、成本低、安全性高。

門禁系統;Arduino;射頻模塊;舵機模塊;IC卡

引 言

門禁系統(Entrance Guard/Access Control System)又稱出入管理控制系統,是在傳統的門鎖基礎上發展而來的對出入口通道進行管制的系統,用于管理人員的進出,限制未經授權者進出特定區域,從而提供有效的安全保障,還可根據實際需要來查詢相關的出入或操作記錄[1]。

現在的校園開放,越來越社會化,校園案件急劇上升,高校宿舍學生眾多,門多不易管理,學生經常忘帶鑰匙,常出現盜竊傷害等事件[2]。近幾年,我國社會經濟的發展和居民收入水平得到了很大的提高,宿舍安全已成為學生生活的重要內容,學生迫切需要一個具有安全可靠,并且可以方便快捷的門禁系統,利用這個系統使得宿舍開鎖更加方便,同時為了適應信息時代的需要,保證學校公寓內部的安全性,滿足學生的需求,門禁系統應運而生[3]。門禁系統集電腦技術、電子技術、機械技術、和射頻識別技術于一體,使卡與鎖之間實現完整“對話”功能,以智能卡來控制門鎖的開啟,開創了門禁管理的新概念,它不僅給管理者提供了更安全、更快捷、更自動化的管理模式,而且也給使用者帶來了極大的方便。

1 學生宿舍門禁系統的組成

基于Arduino單片機的學生宿舍門禁系統采用Arduino UNO R3作為控制器,選用MFRC522射頻模塊作為非接觸式IC卡讀卡器,舵機作為動力驅動裝置,LCD1602作為顯示模塊,移動電源作為供電裝置。系統總體框圖如圖1所示。

圖1 系統總體框圖

(1)射頻模塊

射頻模塊采用的是MFRC522,它是13.56 MHz的一種高度集成的可以讀/寫的進行非接觸通信的模塊,該模塊支持ISO14443A協議[4]。該MFRC522的內部發射器部分的設計能夠驅動一個讀/寫器天線,無需額外有源電路與ISO/IEC卡和應答器進行通信。當IC卡進入到讀卡器讀卡范圍時,讀卡器讀取卡序列號,將其傳給控制器和錄入系統的卡號進行對比[13]。

(2)舵機模塊

舵機就是一個伺服馬達,其內部有一個微型的直流電機,為馬達提供動力;還有一個變速的齒輪組,齒輪組來帶動舵機臂的轉動,本實驗中舵機的作用是用來接受命令后驅動門鎖,達到開鎖的作用。

(3)電源模塊

將室壓220 V的電壓轉化為開發板可用的5 V電壓,從而用來給所需的硬件設備提供電力。

(4)顯示模塊

顯示模塊選擇了字符式LCD顯示器1602,該顯示器的顯示容量是16×2個字符,用來接收單片機發送的數據信息,根據相應的IC卡卡號信息、開門提示信息等,進行下一步的操作。

(5)門禁lC卡

許可證其實就是有權限的IC卡,當出現沒有權限的IC卡時,系統將不能啟動舵機,只有授權過的卡才可以開啟門鎖。

2 硬件系統設計

基于Arduino開發板的宿舍門禁系統的電路包含了以下幾類:射頻模塊信息采集電路、LCD1602顯示電路、舵機驅動電路。硬件系統的總體結構圖如圖2所示。

圖2 系統硬件總體結構圖

2.1元器件的選擇

(1)主控模塊—Arduino UNO R3

Arduino UNO R3是Arduino USB系列的最新產品。UNO的核心處理器是ATmega328,Arduino UNO擁有數字輸入/輸出口共14個,存儲區包括片上32 KB Flash(其中0.5 KB用于Bootloader),以及2 KB SRAM和1 KB EEPROM。脈沖寬度調制PWM 3、5、6、9、10、11提供6路8位PWM輸出[5]。

(2)讀卡器—射頻模塊MFRC522

該MFRC522是13.56 MHz的一種高度集成的可以讀/寫的進行非接觸通信的模塊,該模塊支持ISO14443A協議。該MFRC522的內部發射器部分的設計能夠驅動一個讀/寫器天線無需額外有源電路與ISO/IEC卡和應答器進行通信[6]。接收器部分提供了一個強大的和高效率的執行的解調和解碼電路,從ISO/IEC兼容卡接受應答信號。數字部分處理完整ISO/IEC14443A幀和錯誤檢測(奇偶校驗位)。該MFRC522支持使用更高的傳輸非接觸式通信,速度可達848 kbps,該模塊與開發板通過SPI通信。MFRC3522射頻模塊實物圖如圖3所示。

圖3 射頻模塊MFRC522

(3)LCD液晶—LCD1602

LCD1602主要用于顯示正確及錯誤信息,因此從性價比上考慮,選擇了字符式LCD顯示器1602,該顯示器的顯示容量是16×2個字符。本系統顯示電路設計如圖4所示。

圖4 LCD顯示屏

本設計中,需要將LCD 1602與Arduino單片機引腳連接起來,如表1所列。

表1 顯示電路引腳連接

(4)門控器件—SG90舵機

SG90舵機是電機的一種,當給它一個角度指令時,它就會轉到指定的角度,很多機器人的關節部位用到的都是這種馬達。工作原理如下:直流馬達驅動齒輪組轉動,電位器將檢測結果反饋給控制系統,控制系統把反饋結果與參數進行比較,然后進行調整直到轉動到指定位置,這種反饋的機理可以大大提高舵機的精確度。控制線控制伺服馬達有兩條線,分別為電源線和地線。其中紅色的是電源線,黑色的是地線。高電平維持的時間不同,轉動的角度就會不同。舵機的實物如圖5所示。

舵機的脈沖與角度位置的關系如圖6所示。

表2顯示了舵機與Arduino單片機的引腳連接。

圖5 舵機實物圖

表2 顯示電路引腳連接

圖6 舵機脈沖與角度相位圖

2.2硬件電路原理圖

采用Arduino UNO R3開發板作為控制器,MFRC522射頻模塊識別非接觸式IC卡,SG90舵機作為動力驅動裝置,帶I2C總線的LCD1602作為顯示模塊,在Protues下設計各個模塊之間的原理圖如圖7所示。

2.3整體連接

將Arduino UNO R3單片機、射頻模塊MFRC522、LCD1602顯示屏模塊、舵機模塊、供電模塊等組合到一塊,如圖8所示。

圖7 Arduino UNO R3單片機原理圖

3 門禁系統軟件設計

本系統的控制元件較多,程序代碼較多,所以對MF RC522和LCD1602的控制程序使用封裝好的庫文件。因此,采用模塊化程序設計方法,以C語言實現的控制程序,按模塊存儲在Arduino芯片內,無需單片機擴展存儲器接口,簡化了系統硬件結構,降低了成本,同時又提高了系統的穩定性。

基于Arduino開發板的宿舍門禁系統,包括射頻模塊、顯示模塊、舵機模塊,這些程序全部固化到Arduino的存儲器中。軟件流程圖如圖9所示。

Arduino IDE提供了各種型號的Arduino開發板的C編譯器、宏匯編、連接器和功能強大的仿真調試器在內的完整開發方案,本課題在Windows 7平臺下的Arduino IDE 1.6.0版本進行調試。Arduino IDE提供兩個函數:void setup()實現板塊的初始化操作,void loop()實現板塊接口的具體功能。

圖8 硬件整體連接

圖9 軟件流程圖

圖10 Arduino l DE運行界面

4 軟硬件測試

用USB數據線將Arduino控制器與電腦連接上,安裝USB轉串口驅動,再將各個模塊連接好,點擊桌面上的Arduino圖標,打開Arduino,選擇電路板型號,然后在編輯區編寫代碼,編譯應用程序。編譯通過后,將應用程序下載到Arduino控制板中,可以識別卡的信息,控制舵機旋轉。運行效果如圖11~13所示。

[1]Carrier Anne Philbin.零基礎學Raspberry Pi[M].北京:人民郵電出版社,2015.

[2]宋凱,姚嘉明,李靜,等.基于樹莓派的智能家居控制開關的研究[J].電子技術與軟件工程,2015(21).

[3]梁勇.Java語言程序設計基礎篇[M].北京:機械工業出版社,2016.

[4]賴江,李英祥,何琪,等.基于Raspberry Pi的電梯彩屏顯示系統設計[J].單片機與嵌入式系統應用,2014(5).

[5]李文勝.基于樹莓派的嵌入式Linux開發教學探索[J].電子技術與軟件工程,2014(9).

[6]鳥哥.鳥哥的Linux私房菜基礎學習篇[M].北京:人民郵電出版社,2010.

[7]蘇祥林,陳文藝,閆灑灑.基于樹莓派的物聯網開放平臺[J].電子科技,2015(9).

郭亮(高級工程師),主要從事電力電子技術在電力系統中的應用、繼電保護、智能用電等方面的工作。

結 語

本設計采用低成本STM8S003微控器開發高速無刷直流電機控制系統,STM8S003微控器內部高級定時器具有4個捕獲/比較通道,3個互補輸出全部使用,其所有I/O口都已占用,并在內部運行控制時序邏輯和PID控制算法,從而使微型高速無刷直流電機轉速穩定、恒定。本設計經過長時間的實際應用,該設計制作小巧、成本低、驅動板能耗小,效率高,運行穩定,具有一定的市場前景。

參考文獻

[1]鄧少華,孫琦,高強,等.采用STM8S的無刷直流電機控制系統的設計[J].電子產品世界,2013(1).

[2]張琛.直流無刷電動機原理及應用[M].北京:機械工業出版社,2004.

[3]趙影,王欣宇.CortexM3的直流無刷電機控制系統的設計[J].單片機與嵌入式系統應用,2012,12(7):77-79.

[4]王晨陽,張玘,熊九龍.基于DSP的無刷直流電機控制系統設計[J].微計算機信息,2008,24(7):67.

[5]張健,王笑竹,張健,等.dsPIC30F6010的直流無刷電機控制系統[J].單片機與嵌入式系統應用,2015,15(9):57-60.

鄒存名(講師),主要研究方向為多自由度機械手臂控制研究、嵌入式開發;韓秀梅(講師),主要研究方向為網絡控制系統中的事件觸發控制,切換系統的控制。

(責任編輯:楊迪娜 收稿日期:2016-04-13)

圖11 待機狀態

圖12 刷卡后顯示6位卡號

圖13 有權限的卡顯示開啟

結 語

針對目前高校宿舍安全問題,利用Arduino單片機設計的門禁系統,采用IC射頻卡識別技術、舵機控制技術及LCD顯示技術,解決了過去單片機焊接線路板子的繁瑣過程,大大提高了工作效率。模塊化的接口設計方便其與其他模塊的組合,使得門禁系統的功能更加多元化。該系統可以應用于其他需要監管的門禁場所。

參考文獻

[1]海廣,李洪鵬,余震.基于arduino單片機控制的玩具設計及可視化實現[J].科技創業月刊,2013(4):37-38.

[2]俞萍,劉輝,郭有環.智能家居門禁系統的設計與研究[J].哈爾濱師范大學:自然科學學報,2015,31(6):91-94.

[3]海特,許騰.Arduino網絡門禁控制系統[J].無線電,2011(10):5253.

[4]俞萍,揭志華,湯榕文,等.“智慧校園”門禁系統的設計[J].廣東培正學院論叢,2015(4):91-94.

[5]郭宇智,林福炎,高旭東,等.基于RFID的門禁與身份識別系統研究[J].科技創新與應用,2014(15):51-51.

[6]劉澤良,胡日新.物聯網技術下基于Arduino的智能公交系統模型設計[J].實驗技術與管理,2014,31(11):140-143.

韓改寧(講師),主要研究方向為單片機與嵌入式系統應用開發。

(責任編輯:楊迪娜 收稿日期:2016-03-31)

Student Dormitory Access Control System Based on Arduino Platform

Han Gaining,Han Lina,Zhang Qingwen
(School of Computing,Xianyang Normal Universty,Xianyang 712000,China)

Aiming at the property safety and personnel safety management of students dormitory,an access control system is designed. This design takes the Arduino as the development platform,the RF module identifies the IC card information,and then the steering gear is controlled to open the door lock through the Arduino platform.The LCD display module can display the different status information of the entrance guard system.The experiment results show that the system can identify the IC card with authority,and the card can open the door.The system has the functions of easy to use,low cost and high security.

access control aystem;Arduino;radio frequency module;steering engine;IC card

TP39.1

A

??楊迪娜

2016-03-31)

*項目名稱:咸陽師范學院引進人才項目(項目編號:13XSYK053);校級

科研項目(項目編號:12XSYK071)。

猜你喜歡
單片機系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 久久精品国产国语对白| 日韩精品亚洲一区中文字幕| 欧美怡红院视频一区二区三区| 成人午夜精品一级毛片| 亚洲三级a| 亚洲男人天堂久久| 99色亚洲国产精品11p| 国产精品原创不卡在线| 欧美a网站| 一区二区欧美日韩高清免费| 国产精品男人的天堂| 99青青青精品视频在线| 色婷婷成人| 五月激情婷婷综合| 69国产精品视频免费| 久久午夜影院| 99re在线免费视频| 国产精品久久久久久久久久久久| 永久免费AⅤ无码网站在线观看| 欧美成在线视频| 国产99精品视频| 国产精品亚洲五月天高清| 伊人天堂网| 亚洲国产亚综合在线区| 日韩高清在线观看不卡一区二区| 国产美女91呻吟求| 国产精品久久久精品三级| 亚洲欧美在线综合图区| 亚洲无码高清免费视频亚洲 | 国产午夜看片| 国产福利一区二区在线观看| 国产精品欧美日本韩免费一区二区三区不卡 | 91精品啪在线观看国产91| 无码在线激情片| 国产亚洲精久久久久久无码AV| 午夜精品福利影院| 538国产视频| 国产拍在线| 伊人久久大线影院首页| 老司机午夜精品视频你懂的| 538精品在线观看| 国产制服丝袜91在线| 亚洲精品无码日韩国产不卡| 国产另类乱子伦精品免费女| 992tv国产人成在线观看| 国产欧美日本在线观看| 伊人欧美在线| 国产综合精品日本亚洲777| 精品视频91| 亚洲男人天堂2018| 伊人成人在线| 91精品国产91久久久久久三级| 亚洲免费毛片| 色AV色 综合网站| 久久国产精品影院| 亚洲男人的天堂久久香蕉网 | 亚州AV秘 一区二区三区| 四虎永久免费地址| av在线人妻熟妇| 任我操在线视频| 99久久婷婷国产综合精| 国产乱子精品一区二区在线观看| 久久毛片免费基地| 日韩国产精品无码一区二区三区 | 91色老久久精品偷偷蜜臀| 精品视频在线观看你懂的一区 | 亚洲综合片| 东京热一区二区三区无码视频| 婷婷色一区二区三区| 77777亚洲午夜久久多人| 首页亚洲国产丝袜长腿综合| 日韩一级毛一欧美一国产| 免费人成视网站在线不卡| 手机精品视频在线观看免费| 国产第一页亚洲| 97se亚洲综合| 在线色国产| 国产精品林美惠子在线观看| 国产成人精品视频一区二区电影| 色国产视频| 亚洲精品视频网| 成年免费在线观看|