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

應(yīng)用在紫外線空氣消毒機(jī)中的UVC殺菌燈珠

評(píng)論