本實用新型涉及一種基于安卓系統(tǒng)的物流柜狀態(tài)檢測裝置。
背景技術(shù):
我國在這些年來電子商務(wù)的不斷發(fā)展,使網(wǎng)絡(luò)購物正變得越來越普遍,也使得人們的生活變得越來越方便。電子商務(wù)的蓬勃發(fā)展,也推動了物流快遞行業(yè)的不斷發(fā)展,一種叫做智能物流柜的設(shè)備也就應(yīng)運而生。由于智能物流柜具有良好的用戶操作界面和強大的網(wǎng)絡(luò)功能,目前在物流行業(yè)正得到越來越廣泛的應(yīng)用。但是現(xiàn)有的物流柜普遍存在柜內(nèi)物體狀態(tài)檢測以及數(shù)據(jù)共享方面存在一定的缺陷。
技術(shù)實現(xiàn)要素:
本實用新型的目的在于提供一種基于安卓系統(tǒng)的物流柜狀態(tài)檢測裝置,以克服現(xiàn)有技術(shù)中存在的缺陷。
為實現(xiàn)上述目的,本實用新型的技術(shù)方案是:一種基于安卓系統(tǒng)的物流柜狀態(tài)檢測裝置,其特征在于,包括:設(shè)置于物流柜每個柜箱內(nèi)且用于檢測柜內(nèi)是否有物體的紅外檢測電路、設(shè)置于物流柜每個柜箱門鎖處且用于檢測門鎖啟閉狀態(tài)的門磁檢測電路、設(shè)置于物流柜處的集中控制電路以及設(shè)置于物流柜處的觸摸顯示電路;所述紅外檢測電路、所述門磁檢測電路以及所述觸摸顯示電路均與所述集中控制器相連。
在本實用新型一實施例中,所述集中控制器包括一ARM芯片電路以及一CPLD芯片電路;所述ARM芯片電路采用三星S5pv210;所述CPLD芯片電路采用EPM240T100C5N。
在本實用新型一實施例中,還包括一設(shè)置于物流柜處的電源電路以及電平轉(zhuǎn)換電路;所述電源電路經(jīng)所述電平轉(zhuǎn)換電路連接至所述集中控制器;所述電平轉(zhuǎn)換電路包括AMS1117電源轉(zhuǎn)換平片以及RT9011-MGP電源轉(zhuǎn)換芯片。
在本實用新型一實施例中,還包括一與所述集中控制器相連的復(fù)位電路。
相較于現(xiàn)有技術(shù),本實用新型具有以下有益效果:本實用新型提出的一種基于安卓系統(tǒng)的物流柜狀態(tài)檢測裝置,增強了現(xiàn)在物流柜的狀態(tài)信息檢測功能??梢酝瑫r監(jiān)測當(dāng)前物流柜柜門是否開啟、柜內(nèi)是否有物體等狀態(tài)信息,并將結(jié)果返回進行顯示??梢员粦?yīng)用到智能物流柜、超市寄存柜、智能圖書館、自動販賣機、智能取藥機等多種場合。
附圖說明
圖1是本實用新型一實施例中電路結(jié)構(gòu)原理框圖。
圖2為本實用新型一實施例中的程序流程框圖。
圖3為本實用新型一實施例中的ARM底板電路原理圖。
圖4為本實用新型一實施例中的CPLD芯片電路原理圖。
圖5為本實用新型一實施例中的穩(wěn)壓電源及復(fù)位電路原理圖。
圖6為本實用新型一實施例中的電平轉(zhuǎn)換電路原理圖。
圖7為本實用新型一實施例中的門磁檢測電路原理圖。
圖8為本實用新型一實施例中的紅外檢測電路原理圖。
具體實施方式
下面結(jié)合附圖以及現(xiàn)有軟件,對本實用新型的技術(shù)方案進行具體說明。在該說明過程中所涉及的現(xiàn)有軟件并不是本實用新型所保護的客體,本實用新型僅保護該裝置的結(jié)構(gòu)及其連接關(guān)系。
本實用新型提供一種基于安卓系統(tǒng)的物流柜狀態(tài)檢測裝置,如附圖1所示,電路結(jié)構(gòu)原理框圖基本來說包括以下幾個部分:能夠運行Android系統(tǒng)的ARM芯片、CPLD芯片、穩(wěn)壓電源及復(fù)位電路、電平轉(zhuǎn)換電路、門磁檢測電路、紅外檢測電路等。穩(wěn)壓電源及復(fù)位電路負責(zé)為所有電路提供穩(wěn)定的電源及復(fù)位信號;電平轉(zhuǎn)換電路負責(zé)電平轉(zhuǎn)換,以得到多種電壓;ARM底板電路負責(zé)搭載能夠運行安卓系統(tǒng)的ARM芯片及各類外設(shè)模塊等;門磁檢測電路以及紅外檢測電路分別負責(zé)檢測物流柜柜門是否開啟以及柜內(nèi)是否有物體等多種狀態(tài)。
如附圖2所示,在本實施例中,基本流程是:上電后,待搭載于ARM芯片上安卓系統(tǒng)初始化完畢,用戶根據(jù)自己的需求在界面上點選需要讀取狀態(tài)的物流柜柜門,安卓系統(tǒng)將用戶需求通過JNI(Java本地調(diào)用接口)將需求數(shù)據(jù)傳遞給Linux底層驅(qū)動,Linux底層驅(qū)動通過串口以數(shù)據(jù)指令的方式傳遞給CPLD,CPLD讀取指令并且按照指令進行相應(yīng)的操作,如果用戶需要判斷柜門是否開啟,則CPLD讀取相應(yīng)門磁檢測電路,如果用戶需要判斷柜內(nèi)是否有物體,則CPLD讀取相應(yīng)紅外檢測電路,然后CPLD將讀到的數(shù)據(jù)經(jīng)由串口返回給安卓系統(tǒng)并在界面上加以顯示。
如附圖3所示,在本實施例中,底板電路是采用ARM芯片為三星S5pv210。該芯片是基于ARM Cortem A8內(nèi)核設(shè)計,能夠流暢運行安卓4.0系統(tǒng)。
如附圖4所示,在本實施例中,采用的CPLD芯片為EPM240T100C5N。該芯片內(nèi)部內(nèi)置串口通信單元,串口通信單元通過引腳14、引腳15與ARM芯片串口相連,獲取ARM主芯片發(fā)送過來的數(shù)據(jù)指令,然后根據(jù)指令,CPLD芯片讀取相應(yīng)的門磁電路或者紅外檢測電路,并將結(jié)果通過內(nèi)置串口通信單元回傳給ARM芯片,并最終在安卓系統(tǒng)當(dāng)中顯示。
如附圖5所示,在本實施例中,采用的穩(wěn)壓電源及復(fù)位電路是以電阻、電容等基本原件為核心,遵循RC濾波器規(guī)則而設(shè)計的高性能電路。電路中同時并聯(lián)多個不同阻抗值的電容,能夠有效過濾各種高頻低頻干擾,從而達到給整個裝置進行穩(wěn)定供電和提供上電復(fù)位電平的目的。該電路設(shè)計簡單,成本低廉,性能穩(wěn)定,非常適用于本設(shè)計。
如附圖6所示,在本實施例中,采用的電平轉(zhuǎn)換電路以AMS1117、RT9011-MGP等電源轉(zhuǎn)換芯片為核心,使整個系統(tǒng)產(chǎn)生包括1.8V、2.8V、3.3V等各種穩(wěn)定的電壓信號,使得整個系統(tǒng)能夠節(jié)能并有效率地工作。
如附圖7所示,在本實施例中,采用的門磁檢測電路主要由開關(guān)和磁鐵兩部分組成。開關(guān)部分由磁簧開關(guān)經(jīng)引線連接定型封裝而成,磁鐵部分由對應(yīng)的磁場強度的磁鐵封裝于塑膠或合金殼體內(nèi),當(dāng)兩者分開或接近至一定距離后,就會使開關(guān)閉合或者分開。門磁開關(guān)分裝于柜門兩側(cè),其引線通過DOOR_IN0、DOOR_IN1、DOOR_IN2、DOOR_IN3、DOOR_IN4、DOOR_IN5、DOOR_IN6、DOOR_IN7、DOOR_IN8連接到電阻R61、R62、R63、R64、R65、R66、R67、R68、R69,當(dāng)柜門關(guān)閉時,門磁開關(guān)處于常開狀態(tài),電阻R61、R62、R63、R64、R65、R66、R67、R68、R69分別與RM1、RM2、RM3、RM4、RM5、RM6、RM7、RM8、RM9相連,CPLD讀取的相應(yīng)引腳狀態(tài)為高,當(dāng)柜門打開時,門磁開關(guān)處于常閉狀態(tài),電阻R61、R62、R63、R64、R65、R66、R67、R68、R69分別與RM1、RM2、RM3、RM4、RM5、RM6、RM7、RM8、RM9斷開,CPLD讀取的相應(yīng)引腳狀態(tài)為低,如此來區(qū)分物流柜柜門是否被打開。
如附圖8所示,在本實施例中,采用的紅外檢測電路設(shè)置于柜體內(nèi)側(cè),主要以紅外對射管為核心元件組成。紅外對射管包括發(fā)射管和接收管兩部分,在進行檢測時,發(fā)射管發(fā)出紅外光,如果柜內(nèi)沒有物體,那么接收管就能收到紅外光,同時輸出高電平到CPLD,如果柜內(nèi)有物體,那么接收管就收不到紅外光,同時輸出低電平到CPLD,如此來區(qū)分物流柜柜內(nèi)是否有物體。
以上是本實用新型的較佳實施例,凡依本實用新型技術(shù)方案所作的改變,所產(chǎn)生的功能作用未超出本實用新型技術(shù)方案的范圍時,均屬于本實用新型的保護范圍。