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

基于STM32的智能垃圾回收箱設計

2021-10-13 10:24:54劉西閣
電子制作 2021年19期
關(guān)鍵詞:單片機用戶設備

劉西閣

(常州信息職業(yè)技術(shù)學院軟件與大數(shù)據(jù)學院,江蘇常州,213164)

垃圾污染問題是當今城市環(huán)境衛(wèi)生最重要的問題之一,隨著時代的發(fā)展,城市規(guī)模越來越大,城鎮(zhèn)化人口也越來越多,城市生活垃圾數(shù)量也隨之在迅速增加,垃圾的及時清理就顯得特別重要。另外2019年6月,住建部、發(fā)改委、生態(tài)環(huán)境部等九部門聯(lián)合印發(fā)《住房和城鄉(xiāng)建設部等部門關(guān)于在全國地級及以上城市全面開展生活垃圾分類工作的通知》,提出自2019年起在全國地級及以上城市全面啟動生活垃圾分類工作,垃圾分類回收是實現(xiàn)垃圾再利用,建立綠色循環(huán)經(jīng)濟的關(guān)鍵[1]。

智能垃圾箱的種類各式各樣,有感應式垃圾箱、自動壓縮式垃圾箱、分類式垃圾箱[2]。目前國內(nèi)的研究主要集中在自動翻蓋[3]、語音播報、滿溢檢測[4]、智能分類[5-6]功能,有的還加入了太陽能供電功能[7]。為了研發(fā)功能更全面、使用更方便、設計更合理的垃圾箱,本文結(jié)合云平臺,利用STM32單片機設計了一款智能回收垃圾箱,具有分類回收、滿溢報警、實時監(jiān)控、用戶識別等功能。

1 系統(tǒng)總體框架設計

本設計以STM32單片機為核心芯片,根據(jù)功能要求,外圍擴展光電傳感器、溫濕度傳感器、稱重傳感器、GPS、GPRS、語音播報等模塊,系統(tǒng)總體框架如圖1所示,單片機通過GPRS和云平臺建立遠程連接,相互之間進行數(shù)據(jù)上報和指令下發(fā),云平臺上能實時顯示垃圾箱相關(guān)信息供用戶查詢。垃圾箱實現(xiàn)的功能有垃圾投放用戶識別、分類投放、環(huán)境監(jiān)測、滿溢報警、重量監(jiān)測、位置定位。

圖1 系統(tǒng)總體框架圖

2 系統(tǒng)硬件電路設計

本系統(tǒng)選用的單片機型號為STM32F103ZET6,該芯片是一款性能較高,功耗較低的大容量增強型單片機,共有112個通用IO口、3個SPI、2個I2C、5個串口等多個通信接口,可以外接擴展設備,符合本設計外接多個模塊的要求。

2.1 晶振電路

晶體振蕩器電路的作用是給系統(tǒng)提供基本時鐘信號,本系統(tǒng)包含兩部分晶振電路,如圖2所示,OSC接外部高速晶振8MHz,用來產(chǎn)生高速外部用戶時鐘,OSC32接外部低速晶振32.768Hz,用來產(chǎn)生低速外部用戶時鐘。

圖2 晶振電路圖

晶振電路主要由兩個15pF負載電容和晶體振蕩器組成,晶體振蕩器為系統(tǒng)提供參考頻率,負載電容的變化會使兩端電壓不同從而導致晶體振蕩器所產(chǎn)生的正弦波不是完全對稱,因而本次應用兩個15pF的負載電容。

2.2 GPRS模塊

GPRS模塊采用的是Air202型號,其為四頻段GSM/GPRS模塊,采用的是RDA8955平臺。內(nèi)置32Mb NorFlash和32Mb SRAM,支持三種開發(fā)模式:Lua腳本開發(fā)模式,AT命令開發(fā)模式以及C語言SDK開發(fā)模式。Air202有豐富的外圍接口,可支持最多16個GPIO,并支持ADC、音頻輸入和輸出功能,且具有省電模式。本設計選用單片機的串口1和Air202數(shù)據(jù)通信,將Air202模塊的UART1_TXD和UART1_RXD接口與單片機的PA9和PA10兩個引腳相連,除了電源和接地引腳外,其他沒有用到的管腳懸空,如圖3所示。

圖3 Air202模塊圖

2.3 GPS定位模塊

GPS定位模塊選用的是Air530,該模塊是一款高性能,高集成度的多模衛(wèi)星定位導航模塊,硬件上采用了射頻基帶一體化設計,集成了DC/DC、LDO、LNA、射頻前端、基帶處理、32位RISC CPU、RAM、FLASH存儲、RTC和電源管理等功能。GPS定位模塊,方便清理人員能快速的找到滿溢的垃圾箱,提高清理人員清理的效率。該模塊共有四個引腳,和單片機的串口2相連,具體連接方式為1腳接電源,2腳接單片機的PA2端口,3腳接單片機的PA3端口,4腳接地,如圖4所示。

圖4 Air530模塊圖

2.4 傳感器選擇

滿溢檢測采用E18-D80NK光電傳感器,發(fā)射與接收集成在一起,發(fā)射出的紅外線是由發(fā)射頭經(jīng)處理后發(fā)出,接收發(fā)射回來的紅外線也需要接受頭進行解調(diào)處理才可以輸出,用于垃圾箱滿溢狀態(tài)檢測,該模塊DO數(shù)字信號引腳和單片機PA8接口相連。

溫濕度傳感器采用SHT10,它是一款用數(shù)字信號輸出的復合型傳感器,此傳感器可以進行相對濕度和溫度的測量。該模塊共有四個引腳,1腳和4腳分別連接GND和5V電源,2腳和3腳為數(shù)據(jù)引腳和時鐘引腳,分別連接單片機的PD9和PD8接口,具體如圖5所示。

圖5 SHT10溫濕度模塊圖

垃圾稱重模塊采用HX711模塊+5kg壓力傳感器,HX711是一款高精度的測重24位A/D轉(zhuǎn)化器芯片。稱重模塊的數(shù)據(jù)引腳和時鐘引腳分別連接單片機的PE2和PE3接口。

2.5 語音播報模塊

語音模塊采用JQ6500語音芯片,外加一個揚聲器。芯片共有24個管腳,采用SSOP塑料進行封裝,芯片內(nèi)部集成了一個微型控制器和一個音頻數(shù)字信號處理器。其中數(shù)據(jù)收發(fā)引腳連接單片機的PD2和PC12即串口5,SPK+和SPK-引腳連接喇叭用于語音播放,具體連接如圖6所示。

圖6 JQ6500語音模塊圖

2.6 掃描槍模塊

掃描槍采用的是CP2100,這是一種便攜性高,性能好,高集成度,高穩(wěn)定性的嵌入式二維碼通信模塊。該模塊共有5個引腳,數(shù)據(jù)通信引腳連接單片機串口4(PC10和PC11)。

3 系統(tǒng)軟件設計

3.1 數(shù)據(jù)采集上報

垃圾箱需定期將環(huán)境信息和定位信息發(fā)送到云平臺,方便垃圾箱管理者做出決策。程序中首先通過設備序列號和云平臺建立連接,如果連接成功,將相應TLINK_DATA_LINK標志位置位,采集垃圾箱相關(guān)數(shù)據(jù),并按照規(guī)定的數(shù)據(jù)格式(M,重量,滿溢,溫度,濕度,GPS定位,E)封裝,每隔30秒通過GPRS模塊上報云平臺,數(shù)據(jù)采集上報的程序流程圖如圖7所示。

圖7 數(shù)據(jù)采集上報流程圖

3.2 GPS定位模塊

GPS定位信息采集要先設置Air530模塊的工作模式,該模塊支持NMEA協(xié)議,單片機按GKC接口數(shù)據(jù)格式向其發(fā)送配置命令,設置模塊上報定位消息時間間隔和上報數(shù)據(jù)內(nèi)容。當收到GPS消息后,判斷定位數(shù)據(jù)內(nèi)容是否有效、數(shù)據(jù)格式是否正確,并將定位消息存入特定變量,GPS定位信息采集流程圖如圖8所示。

圖8 GPS定位信息采集流程圖

3.3 用戶交互

對于垃圾投放者,垃圾箱需進行智能提示協(xié)助完成垃圾分類投放,通過用戶的手機號或二維碼識別垃圾投放者身份,先檢測手機號或二維碼是否合法,然后利用語音播報提示用戶進行選擇,根據(jù)用戶選擇打開相應的垃圾箱實現(xiàn)分類投放,流程圖如圖9所示。

圖9 用戶交互流程圖

4 云平臺系統(tǒng)設計

本項目云平臺選用的是TLINK平臺,一種免費開放的物聯(lián)網(wǎng)設備連接平臺,平臺上可以根據(jù)項目需要添加監(jiān)控的設備,設備創(chuàng)建完成后,可在監(jiān)控中心查看每個設備的實時數(shù)據(jù)、連接狀態(tài)、數(shù)據(jù)更新時間等信息,因此該平臺功能完全滿足本項目對垃圾箱遠程監(jiān)控的需求。

創(chuàng)建設備需要先明確設備的功能和參數(shù),根據(jù)項目需求分析可知,云平臺上需要創(chuàng)建有溫度、濕度、滿載、稱重和定位功能的設備,創(chuàng)建設備的流程為:

(1)添加設備定義設備名稱,本設計的設備名稱為智能二分類回收箱。

(2)選擇連接協(xié)議,本設計選用TCP傳輸協(xié)議,該協(xié)議具有順序控制、重發(fā)控制等機制,保證傳輸數(shù)據(jù)的正確性。

(3)添加傳感器,根據(jù)項目需求,給設備添加溫度、濕度、滿載、重量和定位五個傳感器。溫濕度數(shù)據(jù)保留一位小數(shù),總重量保留零位小數(shù),滿載狀態(tài)用0、1來表示,定位傳感器為定位型數(shù)值。

(4)位置信息,添加一個地理位置給設備,可以通過搜索查詢到需要的經(jīng)緯度信息。

(5)設置數(shù)據(jù)格式,平臺通過協(xié)議標簽的組合來解析數(shù)據(jù)包,在協(xié)議標簽中設置規(guī)范的數(shù)據(jù)格式,這樣平臺才能夠準確接收并正確解析到設備上傳的數(shù)據(jù)。一個完整的協(xié)議標簽要嚴格按照規(guī)范,依次是數(shù)據(jù)頭標簽,分隔符標簽,數(shù)據(jù)標簽,以及結(jié)束符標簽。

創(chuàng)建完成后的設備界面如圖10所示。

圖10 云平臺監(jiān)測界面

5 系統(tǒng)測試

硬件和軟件設計完成之后,需要對系統(tǒng)進行功能測試,搭建硬件測試環(huán)境如圖11所示,將軟件程序代碼下載到STM32單片機,按照系統(tǒng)方案里要實現(xiàn)的功能點進行驗證,具體的測試內(nèi)容包括:

圖11 智能垃圾箱測試系統(tǒng)

(1)數(shù)據(jù)上報:云平臺上能實時監(jiān)測到上報的溫濕度、重量、滿載和定位信息。改變垃圾箱實際環(huán)境,云平臺監(jiān)測數(shù)據(jù)會隨著環(huán)境的改變而變化。

(2)用戶識別:能通過掃描二維碼和輸入手機號進行投放用戶識別,并根據(jù)用戶的選擇打開相應垃圾回收箱的控制門進行垃圾分類投放。

(3)語音播報:用戶操作時除了顯示屏顯示提示信息外,語音模塊應能正常播報相應提示內(nèi)容。

6 總結(jié)

智能回收垃圾箱在美化城市環(huán)境衛(wèi)生上具有舉足輕重的作用,本設計以STM32為核心芯片,實現(xiàn)了垃圾箱信息監(jiān)測、用戶識別、分類投放功能。但系統(tǒng)功能還可以再繼續(xù)改進,比如增加用戶積分、垃圾自動分類等。

猜你喜歡
單片機用戶設備
諧響應分析在設備減振中的應用
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(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
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
500kV輸變電設備運行維護探討
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 国产无码网站在线观看| 99精品福利视频| 制服丝袜 91视频| 亚洲综合一区国产精品| 综合久久五月天| 91视频精品| 四虎永久免费地址| 日本在线免费网站| 亚洲精品国产精品乱码不卞| 看av免费毛片手机播放| 久久精品人人做人人爽97| 澳门av无码| 啊嗯不日本网站| 国产91无码福利在线| 国产激情第一页| 操操操综合网| 国产麻豆精品手机在线观看| 日韩大乳视频中文字幕| 中国一级毛片免费观看| 亚洲婷婷在线视频| 久久窝窝国产精品午夜看片| 国产一区免费在线观看| 99九九成人免费视频精品 | 中文字幕不卡免费高清视频| 在线播放国产99re| 亚洲国产黄色| 色婷婷在线播放| 国产美女一级毛片| 亚洲人成色77777在线观看| 国产福利大秀91| 国产美女无遮挡免费视频网站| 国产剧情一区二区| 欧美高清国产| 中文字幕va| 伊人天堂网| 无码免费视频| 婷婷色一二三区波多野衣| 日本一区二区三区精品视频| 国产呦精品一区二区三区网站| 亚洲一区二区三区中文字幕5566| 日本一区中文字幕最新在线| 免费xxxxx在线观看网站| 国产尤物jk自慰制服喷水| 国产女人爽到高潮的免费视频| 日本欧美一二三区色视频| 日本手机在线视频| 国产综合无码一区二区色蜜蜜| 中文字幕久久亚洲一区| 色哟哟色院91精品网站| 98超碰在线观看| 欧美中文字幕在线视频| 国产亚洲精品97在线观看| 亚洲啪啪网| 国产不卡国语在线| 亚洲av无码片一区二区三区| julia中文字幕久久亚洲| 欧美激情综合| 亚洲欧美综合另类图片小说区| 亚洲国产成人无码AV在线影院L| 嫩草国产在线| 青草91视频免费观看| 91精品aⅴ无码中文字字幕蜜桃 | 亚洲成人在线网| 国产自在线拍| 国产精品无码AV中文| 激情六月丁香婷婷四房播| 青青操视频在线| 亚洲无码视频图片| 国产你懂得| 国产精品第一区| 呦视频在线一区二区三区| 久久国产精品麻豆系列| 狠狠色狠狠综合久久| 在线不卡免费视频| 亚洲AV永久无码精品古装片| 欧美精品成人一区二区在线观看| 欧美三级日韩三级| 亚洲高清资源| 人妻丰满熟妇av五码区| 99国产在线视频| 国产精品视频a| 亚洲成在人线av品善网好看|