智能垃圾分類裝置硬件設(shè)計(jì)研究

時(shí)間:2022-09-21 16:46:01

導(dǎo)語(yǔ):智能垃圾分類裝置硬件設(shè)計(jì)研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

智能垃圾分類裝置硬件設(shè)計(jì)研究

摘要:針對(duì)當(dāng)前日益嚴(yán)峻的環(huán)境問(wèn)題,為了進(jìn)一步將垃圾分類落到實(shí)處,設(shè)計(jì)了一款智能垃圾分類裝置。首先對(duì)系統(tǒng)的整體方案進(jìn)行設(shè)計(jì),然后從電控和機(jī)械兩部分對(duì)其中的主要模塊進(jìn)行詳細(xì)設(shè)計(jì),最后對(duì)硬件進(jìn)行組裝和調(diào)試。經(jīng)過(guò)多次實(shí)物測(cè)試發(fā)現(xiàn),系統(tǒng)運(yùn)行穩(wěn)定、響應(yīng)速度快,且具有較高的準(zhǔn)確率。

關(guān)鍵詞:垃圾分類;人工智能;物聯(lián)網(wǎng);數(shù)據(jù)融合;傳動(dòng)機(jī)構(gòu);神經(jīng)網(wǎng)絡(luò)

隨著人們消費(fèi)需求的變化和科技的發(fā)展,日常生活中各種智能化產(chǎn)品應(yīng)運(yùn)而生[1-3]。環(huán)保問(wèn)題一直是人們關(guān)注的重點(diǎn),尤其垃圾分類的問(wèn)題一直困擾著人們,并且目前面臨的最大問(wèn)題是人們對(duì)于垃圾的具體分類不太清晰[4-6]。通過(guò)對(duì)生活垃圾進(jìn)行智能分類可以極大程度地幫助人們減輕負(fù)擔(dān)來(lái)提高生活質(zhì)量,支持國(guó)家的可持續(xù)發(fā)展戰(zhàn)略,實(shí)現(xiàn)資源的再利用,促進(jìn)節(jié)能減排。智能垃圾桶的核心在于實(shí)現(xiàn)垃圾的自動(dòng)分類,使用者只需要將垃圾丟進(jìn)垃圾桶,就能對(duì)垃圾進(jìn)行自動(dòng)識(shí)別和分類[7-10]。本文結(jié)合實(shí)際的應(yīng)用需求,設(shè)計(jì)了一款智能垃圾分類裝置。該智能垃圾桶以英偉達(dá)JetsonNano人工智能平臺(tái)作為數(shù)據(jù)核心處理模塊,基于BP神經(jīng)網(wǎng)絡(luò)算法對(duì)垃圾圖像進(jìn)行識(shí)別和分類來(lái)獲取垃圾信息;然后通過(guò)機(jī)械部分對(duì)垃圾進(jìn)行分類,并將結(jié)果進(jìn)行顯示以及語(yǔ)言提醒;最后通過(guò)組裝和軟硬件聯(lián)合調(diào)試,驗(yàn)證系統(tǒng)的整體功能。

1系統(tǒng)總體設(shè)計(jì)

根據(jù)實(shí)際的應(yīng)用需求,對(duì)系統(tǒng)功能進(jìn)行全面分析,系統(tǒng)的總體結(jié)構(gòu)主要由電控部分和機(jī)械部分兩大塊構(gòu)成,總體架構(gòu)設(shè)計(jì)如圖1所示。其中電控部分包括:數(shù)據(jù)融合處理模塊、圖像處理與攝像頭模塊、無(wú)線通信模塊、智能音視頻顯示與提醒模塊、電源及動(dòng)力模塊和執(zhí)行機(jī)構(gòu)控制模塊。機(jī)械部分包括:垃圾桶箱體機(jī)械結(jié)構(gòu)和箱體內(nèi)的齒輪傳動(dòng)機(jī)構(gòu)。系統(tǒng)的總體工作流程如下:(1)電源及動(dòng)力模塊為整個(gè)系統(tǒng)的電控及動(dòng)力執(zhí)行機(jī)構(gòu)提供穩(wěn)定的電壓輸出。(2)圖像處理與攝像頭模塊可以實(shí)時(shí)采集當(dāng)前垃圾投放口的圖像信息。(3)數(shù)據(jù)融合處理模塊通過(guò)軟件算法對(duì)采集的垃圾圖像進(jìn)行識(shí)別,并確定分類。(4)執(zhí)行機(jī)構(gòu)控制模塊則根據(jù)數(shù)據(jù)融合處理模塊分類的結(jié)構(gòu)控制步進(jìn)電機(jī),驅(qū)動(dòng)齒輪傳動(dòng)機(jī)構(gòu),將垃圾投入正確的分類池中。(5)智能音視頻顯示與提醒模塊循環(huán)播放垃圾分類宣傳片,同時(shí)對(duì)垃圾分類識(shí)別的結(jié)果進(jìn)行顯示和播報(bào)。(6)無(wú)線通信模塊用于與上位機(jī)進(jìn)行通信,查看系統(tǒng)的狀態(tài)信息,便于調(diào)試。

2系統(tǒng)詳細(xì)設(shè)計(jì)

基于總體方案,從電控和機(jī)械兩個(gè)部分進(jìn)一步對(duì)系統(tǒng)的主要模塊進(jìn)行詳細(xì)設(shè)計(jì)。

2.1電控部分設(shè)計(jì)

2.1.1電源及動(dòng)力模塊電源及動(dòng)力模塊主要包括穩(wěn)壓模塊和驅(qū)動(dòng)電機(jī),其中電源穩(wěn)壓模塊為系統(tǒng)其他模塊的工作平穩(wěn)有序進(jìn)行提供條件。根據(jù)系統(tǒng)主控和其他功能模塊芯片對(duì)供電特性的要求,本系統(tǒng)設(shè)計(jì)了3種不同的電壓等級(jí):12V、5V和3.3V。綜合考慮系統(tǒng)的可移動(dòng)和方便拆卸等特性,系統(tǒng)12V電壓則直接采用12V/8000mA的鋰電池進(jìn)行供電,該電池功率大、轉(zhuǎn)平臺(tái)支持NVIDIACUDAToolkit10.0以及cuDNN7.3和TensorRT等庫(kù)。該SDK包括主流的開源機(jī)器學(xué)習(xí)(ML)框架(TensorFlow、PyTorch、Caffe、Keras和MXNet等)以及計(jì)算機(jī)視覺和機(jī)器人開發(fā)的框架(OpenCV和ROS等)。2.1.3執(zhí)行機(jī)構(gòu)控制模塊執(zhí)行機(jī)構(gòu)控制模塊用于與數(shù)據(jù)融合處理模塊交互,并控制步進(jìn)電機(jī)驅(qū)動(dòng)傳動(dòng)機(jī)構(gòu)。該模塊采用意法半導(dǎo)體公司生產(chǎn)的32位處理器STM32F103ZET6為主控芯片,主頻高達(dá)72MHz,內(nèi)置高達(dá)512KB的高速閃存,具有豐富的I/O端口和各類標(biāo)準(zhǔn)的通信接口,實(shí)時(shí)性能夠很好地滿足數(shù)據(jù)交互和電機(jī)驅(qū)動(dòng)控制的要求。基于該主控芯片設(shè)計(jì)電路原理如圖3所示。其中串口1的RXD1和TXD1與無(wú)線通信模塊中的藍(lán)牙模塊對(duì)應(yīng)的管腳相連,實(shí)現(xiàn)與上位機(jī)的數(shù)據(jù)交互。電機(jī)驅(qū)動(dòng)器采用TB6600,因此主控芯片與驅(qū)動(dòng)器電路連接方式設(shè)計(jì)為:PA0接PUL+,PA2接DIR+,PA3接EAN+,GND接EAN-,從而控制電機(jī)的轉(zhuǎn)速和旋轉(zhuǎn)方向。

2.2機(jī)械部分設(shè)計(jì)

機(jī)械部分包括桶箱體機(jī)械結(jié)構(gòu)和箱體內(nèi)的齒輪傳動(dòng)機(jī)構(gòu)。箱體作為整個(gè)裝置的“軀體”部分,主要包括整體材質(zhì)、外觀、尺寸以及垃圾投放口尺寸、滑道坡度和位置、內(nèi)部垃圾投放池的尺寸等。利用SolidWorks繪圖工具對(duì)機(jī)械部分進(jìn)行設(shè)計(jì),箱體及齒輪傳動(dòng)部分的三維結(jié)構(gòu)如圖4和圖5所示。通過(guò)實(shí)地調(diào)研和文獻(xiàn)查閱,結(jié)合功能的要求,箱體整體外觀按照長(zhǎng)方體進(jìn)行設(shè)計(jì),材質(zhì)以不銹鋼和亞克力板為主構(gòu)成。投放口位于整個(gè)箱體的頂部,滑道位于投放口的正下方,側(cè)邊的平臺(tái)用于安裝電控部分的各類模塊。根據(jù)當(dāng)前國(guó)內(nèi)城市生活垃圾分類通用標(biāo)準(zhǔn),將日常生活垃圾歸屬為四大類,故本垃圾分類裝置設(shè)計(jì)過(guò)程按照四個(gè)投放池的規(guī)格來(lái)構(gòu)建。齒輪傳動(dòng)機(jī)構(gòu)由步進(jìn)電機(jī)驅(qū)動(dòng),受箱體結(jié)構(gòu)和尺寸的限制,為同時(shí)滿足負(fù)載轉(zhuǎn)矩和控制精度的需求,設(shè)計(jì)三軸兩級(jí)級(jí)聯(lián)齒輪傳動(dòng)結(jié)構(gòu),中心主軸與四個(gè)投放池下方的旋轉(zhuǎn)平臺(tái)直連,通過(guò)中間過(guò)渡軸的兩個(gè)不同大小的齒輪與步進(jìn)電機(jī)旋轉(zhuǎn)軸的齒輪級(jí)聯(lián),從而實(shí)現(xiàn)整個(gè)垃圾分類裝置的旋轉(zhuǎn)分類投放。

3系統(tǒng)測(cè)試

根據(jù)前述章節(jié)對(duì)電控和機(jī)械部分的詳細(xì)設(shè)計(jì),定制相關(guān)的硬件材料進(jìn)行組裝,組裝完畢后對(duì)硬件進(jìn)行逐步調(diào)試。測(cè)試主要內(nèi)容和結(jié)果見表1所列。硬件測(cè)試完畢后,進(jìn)行軟件算法實(shí)現(xiàn),通過(guò)軟硬件聯(lián)合調(diào)試,逐步實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能。基于高性能的人工智能平臺(tái),系統(tǒng)通過(guò)神經(jīng)網(wǎng)絡(luò)能夠?qū)鴪D像進(jìn)行快速識(shí)別,與執(zhí)行機(jī)構(gòu)控制模塊聯(lián)動(dòng)準(zhǔn)確實(shí)現(xiàn)垃圾的分類投放。經(jīng)過(guò)多次實(shí)驗(yàn)發(fā)現(xiàn),系統(tǒng)響應(yīng)速度快且具有較高的準(zhǔn)確率。4結(jié)語(yǔ)為進(jìn)一步將垃圾分類落到實(shí)處,本文綜合運(yùn)用人工智能、圖像處理、智能控制等技術(shù)設(shè)計(jì)了一種智能垃圾分類裝置。主要對(duì)系統(tǒng)的電控和機(jī)械結(jié)構(gòu)方面進(jìn)行了詳細(xì)的設(shè)計(jì),經(jīng)過(guò)實(shí)物安裝、調(diào)試、測(cè)試和驗(yàn)證,證明系統(tǒng)的實(shí)時(shí)性和準(zhǔn)確率均能夠達(dá)到預(yù)期效果。然而,由于各方面條件的限制,在同時(shí)投放多個(gè)垃圾或者不同光照等較為復(fù)雜場(chǎng)景下,系統(tǒng)的識(shí)別和分類結(jié)果較差。后續(xù)將進(jìn)一步結(jié)合物聯(lián)網(wǎng)、云計(jì)算等新技術(shù)和平臺(tái)進(jìn)行研究與改進(jìn)。

作者:吳栓 徐聯(lián)冰 蘇克顯 吳穎 廖虎 張金亮 單位:湖北汽車工業(yè)學(xué)院 電氣與信息工程學(xué)院