一.系統(tǒng)設(shè)計
通過STM32單片機進行主控,通過設(shè)置消毒時間來控制消毒,超聲波測距模塊和光電開關(guān)主要起到人體檢測作用,當檢測達不到人體時才能進行消毒,檢測到人即使在上位機端啟動消毒,也不會執(zhí)行消毒。
圖1 系統(tǒng)框圖
二.硬件設(shè)計
本設(shè)計所采用的STM32F103C8T6是以Cortex-3為核心的單片機,單片機上普通GPIO即可與HC-SR04超聲波模塊進行數(shù)據(jù)收發(fā)端進行通信,另外使用DS1302進行消毒定時,通過UART串口實現(xiàn)單片機和ESP8266-01S的通信。
圖2 硬件電路
三.軟件設(shè)計
系統(tǒng)在完成系統(tǒng)初始化后就開始通過傳感器進行數(shù)據(jù)檢測,檢測到的數(shù)據(jù)有距離和光電識別信息,上位機端設(shè)置距離閾值,當?shù)竭_消毒時間就會控制消毒,如果紅外光電開關(guān)檢測到人或者檢測距離人過近都會停止消毒。
圖3 程序流程圖
圖4 主程序
四、實物展示
審核編輯:湯梓紅
-
單片機
+關(guān)注
關(guān)注
6044文章
44624瀏覽量
638942 -
超聲波
+關(guān)注
關(guān)注
63文章
3042瀏覽量
138728 -
STM32
+關(guān)注
關(guān)注
2273文章
10926瀏覽量
357767 -
紫外線
+關(guān)注
關(guān)注
1文章
371瀏覽量
21316
原文標題:基于STM32單片機的紫外線消毒系統(tǒng)
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
【VEML6075紫外線檢測試用申請】紫外線燈管監(jiān)測
專用于水質(zhì)消毒領(lǐng)域的紫外線傳感器
紫外線傳感器在餐具消毒機中的應(yīng)用
廠商口罩紫外殺菌機JH-850 隧道式口罩UV紫外線殺菌爐
微波雷達模塊應(yīng)用,紫外線消毒燈智能感應(yīng),人體存在感應(yīng)雷達技術(shù)
紫外線傳感器殺菌消毒原理解析
使用紫外線消毒燈時,這些細節(jié)很重要
紫外線消毒殺菌介紹
![<b class='flag-5'>紫外線</b><b class='flag-5'>消毒</b>殺菌介紹](https://file.elecfans.com//web2/M00/57/E7/pYYBAGLh5MuAPaV1AABoZciaFVg386.png)
評論