亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STM32的圖書館占座監(jiān)測裝置的設(shè)計*

        2023-01-10 04:42:12關(guān)志艷
        山西電子技術(shù) 2022年6期
        關(guān)鍵詞:單片機(jī)設(shè)計

        關(guān)志艷

        (山西工程科技職業(yè)大學(xué)信息工程學(xué)院,山西 太原030619)

        0 引言

        高校圖書館“占座”現(xiàn)象普遍,如何有效管理圖書館座位,是現(xiàn)在需要解決的一個問題。劉大杰[1]等人采用人體紅外傳感來實時監(jiān)測座位前是否有人,但單純只用紅外傳感器容易監(jiān)測出座位附近其他人而非本人,造成監(jiān)測誤判。徐海東[2]等人引入人臉識別和視頻監(jiān)控模塊,但這樣成本太高。

        針對以上情況,本設(shè)計提出基于STM32的圖書館占座監(jiān)測裝置,采用人體紅外傳感器和壓力傳感器,雙重監(jiān)測判斷是否“占座”,一旦發(fā)現(xiàn)此座位連續(xù)一個小時沒人,即通過GSM模塊將座位號,使用狀態(tài)以短信的形式發(fā)送給圖書館自習(xí)室管理員,以便將不來的學(xué)生物品放置專指地點(diǎn),這樣其他同學(xué)就可以有效利用此座位。

        1 系統(tǒng)概述

        1.1 系統(tǒng)整體結(jié)構(gòu)

        本設(shè)計需要雙重監(jiān)測以保障“占座”有效,在該座寫字桌上安置紅外傳感器,在學(xué)生座椅上安裝壓力傳感器,為了減少課桌到座椅的連體布線,本設(shè)計采用主機(jī)與從機(jī)分別監(jiān)測,再將從機(jī)上的監(jiān)測數(shù)據(jù)通過無線藍(lán)牙傳輸?shù)街鳈C(jī)上,主機(jī)再綜合判斷,這樣無線傳輸而不用擔(dān)心因為布線導(dǎo)致的桌椅間的挪動不方便。從機(jī)部分用于桌面人體紅外線傳感器探測,主機(jī)部分為座位壓力傳感器探測,同時定時監(jiān)測信號的時間。若規(guī)定時間內(nèi)該學(xué)生又返回,則計時時間清零,重新開始查詢。若規(guī)定時間結(jié)束該學(xué)生仍未回來,主機(jī)單片機(jī)向GSM模塊發(fā)送指令進(jìn)行短信通知管理員“xxx座位被違規(guī)占用!”。系統(tǒng)的整體框圖如圖1所示。

        圖1 整體設(shè)計框圖

        1.2 系統(tǒng)功能設(shè)計

        傳感器信息采集模塊:紅外線傳感器模塊監(jiān)測書桌前是否有人,壓力傳感器監(jiān)測座椅上是否有人。

        獨(dú)立按鍵輸入模塊:設(shè)置時間和監(jiān)控模式。

        液晶顯示器輸出模塊:顯示監(jiān)測數(shù)據(jù)及時間。

        無線通信模塊:藍(lán)牙用于主從機(jī)通信,GSM用于主機(jī)與管理員手機(jī)通信。

        2 硬件設(shè)計

        主從機(jī)單片機(jī)的最小單片機(jī)系統(tǒng)及電源部分都相同,采用3.3 V供電。本設(shè)計的電路是在Aultium Designer軟件下進(jìn)行繪制與設(shè)計的。

        2.1 主機(jī)電路設(shè)計

        在主機(jī)系統(tǒng)中,采用STM32F103C8T6最小單片機(jī)系統(tǒng)的基礎(chǔ)上,連接壓力傳感器HX711、藍(lán)牙模塊HC05、GSM模塊Air208、連載基礎(chǔ)外設(shè)LED、蜂鳴器、獨(dú)立按鍵、LCD1602。

        圖2 主機(jī)整體電路圖

        單片機(jī)的PA1,PA0引腳連接壓力傳感器模塊;PA4,PA5,PA6,PA7分別連接按鍵模塊;PB10,PB11分別連接藍(lán)牙模塊;PA9,PA10分別連接短信通知模塊;PC14,15連接信號指示燈;PB3-PB9引腳分別接LCD1602顯示屏;PC13連接蜂鳴器。在從機(jī)系統(tǒng)中,PA1引腳連接紅外傳感器模塊;PA9,PA10連接藍(lán)牙模塊;PC13,PC14連接信號指示燈。

        1) STM32F103C8T6最小單片機(jī)系統(tǒng)

        STM32F103C8T6是基于ARM Cortex-M3內(nèi)核的32位微控制器,含有豐富的外設(shè)功能,如GPIO、NVIC、EXTI、TIM、DAM等,足夠本設(shè)計所需,也是主流單片機(jī)之一。

        2) 壓力傳感器模塊電路

        選擇HX711作為本設(shè)計中檢測座椅物體重量的模塊,HX711芯片通過對電壓進(jìn)行采樣,并通過A/D轉(zhuǎn)換輸出轉(zhuǎn)換值,再通過單片機(jī)對數(shù)據(jù)進(jìn)行處理。此模塊在組裝設(shè)計時需要兩塊亞克力板,在組裝時要保護(hù)好傳感器的線。壓力傳感器模塊的實物和仿真如圖3所示。

        圖3 壓力傳感器模塊實物與仿真

        3) 藍(lán)牙模塊電路設(shè)計

        HC05藍(lán)牙模塊主要用于主從機(jī)數(shù)據(jù)的傳輸,將從機(jī)中的人體感應(yīng)模塊的信號傳輸給主機(jī)單片機(jī)中,主要利用STM32自帶的串口中斷功能,主機(jī)單片機(jī)對接收的從機(jī)藍(lán)牙模塊傳輸?shù)男盘栠M(jìn)行判斷。

        4) GSM模塊電路設(shè)計

        GSM模塊主要用于通知管理員違規(guī)占用座位的信息。其通過使用標(biāo)準(zhǔn)的AT命令來實現(xiàn)無線通信的功能。GSM模塊使用相對簡單,有效引腳只有兩個,分別連接PA9端和PA10端,剩余兩個引腳分別連接電源的正負(fù)極。GSM模塊仿真圖如圖4所示。

        圖4 GSM模塊仿真

        5) 按鍵模塊電路設(shè)計

        使用了四個按鍵用于時間的設(shè)置和監(jiān)控模式的開關(guān)。按鍵1和2可以調(diào)整監(jiān)測時間;按鍵3和4為監(jiān)控開關(guān)。在手動模式下,按下按鍵1可增加規(guī)定時間,按下按鍵2可減少規(guī)定時間,按下按鍵3為打開監(jiān)控,按鍵4的功能為關(guān)閉監(jiān)控模式。按鍵模塊仿真圖如圖5所示。

        圖5 按鍵模塊仿真

        2.2 從機(jī)電路設(shè)計

        從機(jī)的基礎(chǔ)電路和主機(jī)相同,在此不在贅述,選擇HC-SR501型號的感應(yīng)模塊用作檢測桌前座位是否有學(xué)生在使用。此元件通過高低電平的判斷產(chǎn)生警報信號[3]。由于自習(xí)室座位間距離較近,為避免檢測誤差,可調(diào)節(jié)其檢測距離系統(tǒng)軟件設(shè)計。圖6為從機(jī)整體電路圖。

        3 軟件設(shè)計

        基于STM32的實時管理圖書館自習(xí)室占座系統(tǒng)的程序采用KEIL5軟件進(jìn)行程序編程,主要分為主機(jī)程序和從機(jī)程序兩部分。由于從機(jī)搭載外設(shè)較少,相對簡單,在此描述主機(jī)程序基本流程如下:

        系統(tǒng)初始化:由于使用壓力傳感器HX711AD模塊、GSM模塊、LCD1602、STM32的GPIO口、中斷、定時器、ADC轉(zhuǎn)換等都需要進(jìn)行初始設(shè)置。HX711AD模塊有三種工作模式,A通道128增益、B通道32增益、A通道64增益。對應(yīng)不同的增益,其滿額度差分輸入信號幅值也不同,因此需要初始化設(shè)置。GSM模塊需要選擇休眠方式、電話號碼等初始化設(shè)置。LCD1602模塊需要進(jìn)行顯示模式、輸入模式、數(shù)據(jù)線位數(shù)等初始化設(shè)置[4]。初始化配置是非常重要的一個環(huán)節(jié)。

        圖6 從機(jī)整體電路圖

        傳感器采集傳輸:紅外傳感器、壓力傳感器分別檢測到數(shù)據(jù),紅外檢測到的負(fù)跳沿變化通過藍(lán)牙模塊實時傳輸給主機(jī)。

        定時器中斷:STM32內(nèi)的定時器、中斷在初始化后,一旦主機(jī)經(jīng)過綜合判定座位無人,啟動定時器,進(jìn)入計時狀態(tài)。

        GSM傳輸:主機(jī)計時1小時,GSM啟動短信功能,送指令通知管理員“xxx座位被違規(guī)占用!”。

        4 結(jié)語

        本設(shè)計經(jīng)過測試基本實現(xiàn)了較準(zhǔn)確地監(jiān)測座位“占座”情況,但只是整個圖書館座位管理系統(tǒng)中的一小部分,要想更好服務(wù)于學(xué)生,還需將其嵌入到圖書館座位管理系統(tǒng)中。將來還可擴(kuò)展功能,學(xué)生可以在手機(jī)上選座,及時提醒有空座,長時間“占座”收到警告并及時回去學(xué)習(xí)。要想建立一個良好、沒有矛盾問題的公共場所,還需要每位使用者的自我約束。

        猜你喜歡
        單片機(jī)設(shè)計
        何為設(shè)計的守護(hù)之道?
        《豐收的喜悅展示設(shè)計》
        流行色(2020年1期)2020-04-28 11:16:38
        基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        瞞天過?!律O(shè)計萌到家
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計
        電子制作(2017年19期)2017-02-02 07:08:27
        亚洲国产精品婷婷久久| 久久国产自偷自免费一区100| 日韩中文字幕一区二区高清| 精品蜜臀国产av一区二区| 国产人妻熟女高跟丝袜| www插插插无码视频网站| 亚洲大尺度在线观看| 日本最新在线一区二区| 亚州终合人妖一区二区三区| 欧美人伦禁忌dvd放荡欲情 | 国产极品少妇一区二区| 中文无码久久精品| 亚洲午夜无码久久yy6080| 久草视频在线播放免费| 日本饥渴人妻欲求不满| 无码精品人妻一区二区三区影院| 日韩五十路| 能看不卡视频网站在线| 香港三级午夜理论三级| 久久久久久久综合狠狠综合| 人妻无码∧V一区二区| 国产交换精品一区二区三区| 日本19禁啪啪吃奶大尺度| 久久无码人妻一区二区三区午夜 | 国产真实夫妇交换视频| 亚洲韩国在线| 亚洲av少妇一区二区在线观看| 97se亚洲国产综合自在线观看 | 日本一区二区三区一级免费| 三级黄色片免费久久久 | 国产精品女同久久久久电影院| 双乳被一左一右吃着动态图| 狠狠躁夜夜躁人人爽天天不卡| 一区二区二区三区亚洲| 狠狠躁天天躁中文字幕| 欧美日韩国产专区| 久久精品日韩免费视频| 真人抽搐一进一出视频| 18禁美女裸体网站无遮挡| 按摩女内射少妇一二三区| 亚洲综合极品美女av|