0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于STC12C5A60S2單片機(jī)的M型智能車位鎖

9GxC_IoTMaker ? 來源:機(jī)智云開發(fā)者 ? 作者:機(jī)智云開發(fā)者 ? 2021-10-13 11:43 ? 次閱讀

隨著社會經(jīng)濟(jì)的發(fā)展及人民生活水平的提高,汽車的保有量逐年增加,“車位少,停車難”的問題日益突顯。經(jīng)常出現(xiàn)公共停車位爆滿,私家車位被占用的情況,車位鎖應(yīng)運(yùn)而生。

目前,普遍使用的機(jī)械車位鎖功能單一,上鎖、開鎖都需用戶手動操作,如遇惡劣天氣,用戶體驗十分糟糕,且機(jī)械鎖多為X型、K型、A型、U型等[1-2]。X型車位鎖防撞性能弱,K型和A型車位鎖易劃傷輪胎。設(shè)計了一款基于STC12C5A60S2單片機(jī)的M型智能車位鎖。

本文采用一種新型結(jié)構(gòu)的M型車位鎖,鎖降下時相當(dāng)于一小段減速帶,性能穩(wěn)定,不易受損,使用壽命長。為方便用戶使用設(shè)計了自動上鎖、開鎖,車位出口擁堵警示,停車燈光指引,語音提示等功能。為有效利用私人停車位的空余時間,實現(xiàn)車位資源共享,設(shè)計了業(yè)主停車和分時租賃兩種工作模式。 車位鎖組成及工作原理

本文設(shè)計的車位鎖機(jī)械結(jié)構(gòu)采用雙三角形通過連桿組成的M型支架,與舵機(jī)連接安裝在底座上。當(dāng)車位閑置時,M型支架升起;當(dāng)需要停車時,支架平置。支架上安裝有紅外測距傳感器檢測進(jìn)出口是否有障礙物,底座上安裝有紅外對射傳感器,用來檢測車位上是否有車。電源模塊控制電路設(shè)置在底座內(nèi)部,車位鎖總體結(jié)構(gòu)示意如圖1所示。

車位鎖的控制部分分為感知層、網(wǎng)絡(luò)層和應(yīng)用層[3],結(jié)構(gòu)如圖2所示。應(yīng)用層主要由單片機(jī)控制電路、監(jiān)控程序和Android應(yīng)用機(jī)智云App組成;網(wǎng)絡(luò)層由無線Wi Fi模塊組成;感知層主要由紅外對射傳感器、紅外測距傳感器、自動上鎖解鎖、語音提示、燈光指引等模塊組成。

當(dāng)業(yè)主停車時,通過手機(jī)App實現(xiàn)自動開鎖,M型支架降下,語音提示車輛駛?cè)胪\?。?dāng)紅外測距傳感器檢測車輛駛離車位安全距離后,車位鎖自動上鎖。車位進(jìn)出口出現(xiàn)擁堵車輛或擁堵物體時,車位鎖發(fā)出擁堵語音提示[4]。夜晚或光照不好的情況下發(fā)出停車請求時,車位鎖會發(fā)出停車語音提示及燈光指引,方便用戶快速定位,節(jié)省時間。

當(dāng)車位空閑租賃時,業(yè)主將車位信息進(jìn)行發(fā)布,如有用戶預(yù)約則接收開鎖命令停車,同時計時。車位使用結(jié)束后進(jìn)行計費(fèi),自動上鎖。2 硬件電路設(shè)計

2.1 STC12C5A60S2單片機(jī)

為了兼顧設(shè)計需求及成本考慮,本文選用STC12C5A60S2單片機(jī)作為主控芯片[5]。該芯片具有使用壽命長,性能穩(wěn)定,損耗低,抗干擾能力強(qiáng)等優(yōu)點(diǎn)。主控芯片主要功能是實現(xiàn)與無線通信模塊的數(shù)據(jù)傳送,車位相關(guān)信息的采集分析,上鎖/解鎖信號,語音信號,燈光指引信號的產(chǎn)生等功能。

2.2 紅外對射傳感器

紅外對射傳感器主要用于檢測車位上是否停有車輛,防止車位鎖誤動作,并將采集的信息傳送到控制系統(tǒng)。本文采用的紅外對射傳感器工作電壓為5 V;工作電流為15 m A;負(fù)載電流為20 m A。內(nèi)置施密特觸發(fā)器,NPN晶體管集電極開路輸出,紅外激光照射時輸出電壓為0 V,遮光時輸出電壓為5 V。

2.3 紅外測距傳感器

紅外測距傳感器將發(fā)射端與接收端集成在同一塊集成電路上,其檢測距離可根據(jù)實際需求調(diào)節(jié)內(nèi)部電位器旋鈕,具有使用方便,易于安裝,探測距離遠(yuǎn)等優(yōu)點(diǎn),工作電壓為5 V。當(dāng)有障礙物接近時,輸出端信號引腳變成低電平,無障礙物接近時,引腳輸出一直保持高電平狀態(tài)[6]。

為了避免系統(tǒng)在默認(rèn)狀態(tài)下(無障礙物),高電平信號會有所波動,在輸出端連接一個上拉電阻后再接入單片機(jī),這樣保證了信號的穩(wěn)定。當(dāng)有車輛駛?cè)胲囄怀隹谝欢〞r間沒有離開,紅外測距傳感器輸入一個低電平信號給單片機(jī),單片機(jī)控制程序判定車位出口存在擁堵風(fēng)險,語音提示前方車輛離開。

2.4 語音提示、燈光指引模塊

本設(shè)計采用WT558D語音模塊,它是一款集單片機(jī)、語音電路、SPI-Flash存儲器于一體的可編程語音系統(tǒng)[7]。設(shè)計時先通過Voice Chip上位機(jī)軟件將音頻文件下載到SPI-Flash存儲器的相應(yīng)地址段,做好地址與語音的對照表,放音時調(diào)用地址。停車時語音提示“已解鎖,請駛?cè)胪\嚒保?dāng)有障礙物擁堵車位出口時提示語音“擁堵車位出口,請離開,謝謝!”。

燈光指引主要用于車位快速查找,便于停車取車。采用高效節(jié)能的5W大功率LED燈珠。燈珠的工作電流為350 m A~500 m A,而STC12C5A60S2單片機(jī)驅(qū)動電流不超過25 m A,因此需要利用大功率三極管進(jìn)行電流放大,以提高驅(qū)動能力。

2.5 無線Wi Fi模塊

網(wǎng)絡(luò)層由無線Wi Fi模塊esp8266組成。ESP8266工作溫度范圍大,性能穩(wěn)定,對各種操作系統(tǒng)具有很好的適應(yīng)性,僅需很少的**電路即可實現(xiàn)相應(yīng)的功能[8]。ESP8266將傳感器采集到的數(shù)據(jù)信息無線傳輸至機(jī)智云物聯(lián)網(wǎng)平臺,用戶在手機(jī)端即可查看。

2.6 舵機(jī)驅(qū)動

舵機(jī)是車位鎖開鎖與上鎖的動力源泉,需要具有足夠的扭力。本文選用高扭矩的直流減速舵機(jī)XD-42GA775控制車位鎖升降機(jī)構(gòu)動作[9]。該舵機(jī)具有性價比高,壽命長,扭矩大,運(yùn)行穩(wěn)定的特點(diǎn),其工作電壓為4.8 V~6 V。利用單片機(jī)定時器中斷產(chǎn)生的PWM信號控制舵機(jī)轉(zhuǎn)動。3 軟件設(shè)計

3.1 機(jī)智云物聯(lián)網(wǎng)平臺

機(jī)智云是一個面向智能硬件Aiot開發(fā)平臺,提供一個設(shè)備發(fā)現(xiàn),設(shè)備綁定、推送,設(shè)備分享等基礎(chǔ)功能的一站式智能硬件開發(fā)及云服務(wù)平臺[10]。依托機(jī)智云提供的云端服務(wù)功能,可以降低自建云服務(wù)器的成本和維護(hù)成本。STC12C5A60S2單片機(jī)系統(tǒng)與ESP8266模塊通過HTTP協(xié)議與機(jī)智云服務(wù)器進(jìn)行連接。該平臺能夠通過用戶的手機(jī)App實時查看車位信息。再通過手機(jī)App和云平臺向車位鎖發(fā)出控制命令。

3.2 程序設(shè)計

程序設(shè)計主要包括業(yè)主停車模式控制程序設(shè)計和分時租賃控制模式程序設(shè)計。利用成熟的自助開發(fā)的平臺機(jī)智云物聯(lián)網(wǎng)硬件,在云端創(chuàng)建產(chǎn)品生成通用MCU平臺代碼,然后移植到STC12C5A60S2單片機(jī)上。無線Wi Fi模塊ESP8266固件GAgent由機(jī)智云提供,直接下載燒錄,手機(jī)App及相關(guān)功能由機(jī)智云通過的SDK二次開發(fā)來說明。

業(yè)主停車模式控制程序主要完成發(fā)出解鎖命令,接收和解讀解鎖命令控制碼,車位鎖M型支架降落完成解鎖動作,檢測車位信息判斷車輛是否離開,如離開自動上鎖,未離開繼續(xù)檢測,業(yè)主停車模式控制流程如圖4所示。

車位空閑時,業(yè)主可發(fā)布租賃信息??蛻艨梢酝ㄟ^手機(jī)App實時查看目的地周邊可租用的車位并對空閑車位進(jìn)行預(yù)約[10]。當(dāng)客戶到達(dá)預(yù)約車位后,點(diǎn)擊App中的開鎖按鈕,就可以通過服務(wù)器發(fā)送開鎖指令,完成停車后系統(tǒng)開始計時;客戶結(jié)束停車離開后,系統(tǒng)結(jié)束計時進(jìn)行扣費(fèi),同時自動上鎖,車位租賃模式控制流程如圖5所示。4 功能測試

通過3D打印技術(shù)制作了車位鎖的樣機(jī),并搭建實驗平臺對車位鎖的控制功能進(jìn)行檢測,分別對車位信息、上鎖動作、解鎖動作、燈光指引、擁堵報警、計費(fèi)功能等功能進(jìn)行了100次測試,測試結(jié)果如表1所示。

表1 測試結(jié)果

b637171a-222b-11ec-82a8-dac502259ad0.jpg

測試結(jié)果表明,車位鎖實現(xiàn)了預(yù)期的功能,并具有很高的可靠性本文以STC12C5A60S2單片機(jī)為主控制器,結(jié)合Wi Fi模塊、傳感器模塊以及機(jī)智云平臺設(shè)計出了一種M型智能車位鎖。較傳統(tǒng)的機(jī)械車位鎖及遙控車位鎖增加了信息采集,提示指引,租賃共享等功能,并且控制性能穩(wěn)定,成功率在96%以上。方便了用戶使用,提高了車位的利用率,實現(xiàn)車位資源共享。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6023

    文章

    44376

    瀏覽量

    628385
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    2

    文章

    563

    瀏覽量

    26313

原文標(biāo)題:基于機(jī)智云平臺+STC單片機(jī)的M型智能車位鎖設(shè)計

文章出處:【微信號:IoTMaker,微信公眾號:機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于機(jī)智云平臺+STC單片機(jī)M智能車位鎖設(shè)計

    基于STC12C5A60S2單片機(jī)M智能車位鎖。本文采用一種新型結(jié)構(gòu)的M
    發(fā)表于 09-27 18:25

    STC12C5A60S2單片機(jī)串口通信的相關(guān)資料推薦

    STC12C5A60S2單片機(jī)雙串口通信,互相發(fā)送STC12C5A60S2單片機(jī)擁有兩個全雙工串行通信接口,串口1的功能及操作與傳統(tǒng)51單片機(jī)
    發(fā)表于 11-26 07:07

    STC12C5A60S2/STC12C5201AD系列單片機(jī)

    STC12C5A60S2/STC12C5201AD系列單片機(jī)器件手冊
    發(fā)表于 09-23 23:33 ?176次下載

    STC12C5A60S2的說明書_PDF

    STC宏晶單片機(jī),STC12C5A60S2的說明書
    發(fā)表于 11-06 17:01 ?81次下載

    STC12C5A60S2資料

    STC12C5A60S2的全部中文資料,單片機(jī)的器件使用手冊。
    發(fā)表于 04-11 15:18 ?73次下載

    STC12C5A60S2單片機(jī)ID讀取

    STC12C5A60S2 單片機(jī) ID 讀取。
    發(fā)表于 05-10 15:12 ?10次下載

    STC12C5A60S2系列單片機(jī)EEPROM的應(yīng)用

    STC12C5A60S2系列單片機(jī)EEPROM的應(yīng)用,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 10-26 15:55 ?0次下載

    STC12C5A60S2系列單片機(jī)的電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是STC12C5A60S2系列單片機(jī)的電路原理圖免費(fèi)下載。
    發(fā)表于 02-28 08:00 ?91次下載
    <b class='flag-5'>STC12C5A60S2</b>系列<b class='flag-5'>單片機(jī)</b>的電路原理圖免費(fèi)下載

    STC12C5A60S2單片機(jī)控制流水燈的電路圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是STC12C5A60S2單片機(jī)控制流水燈的電路圖免費(fèi)下載。
    發(fā)表于 03-28 13:41 ?31次下載
    <b class='flag-5'>STC12C5A60S2</b><b class='flag-5'>單片機(jī)</b>控制流水燈的電路圖免費(fèi)下載

    STC12C5A60S2單片機(jī)最小系統(tǒng)電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是STC12C5A60S2單片機(jī)最小系統(tǒng)電路原理圖免費(fèi)下載。
    發(fā)表于 12-13 15:17 ?136次下載
    <b class='flag-5'>STC12C5A60S2</b><b class='flag-5'>單片機(jī)</b>最小系統(tǒng)電路原理圖免費(fèi)下載

    STC12C5A60S2系列單片機(jī)PCA時鐘源設(shè)置

    STC12C5A60S2系列單片機(jī)PCA時鐘源設(shè)置
    發(fā)表于 11-18 11:36 ?13次下載
    <b class='flag-5'>STC12C5A60S2</b>系列<b class='flag-5'>單片機(jī)</b>PCA時鐘源設(shè)置

    STC12C5A60S2單片機(jī)11.0592晶振實現(xiàn)115200波特率串口通信

    /////////STC12C5A60S2單片機(jī)11.0592晶振實現(xiàn)115200波特率串口通/////////////////////////////////STC12C5A60S2或者
    發(fā)表于 11-18 11:51 ?48次下載
    <b class='flag-5'>STC12C5A60S2</b><b class='flag-5'>單片機(jī)</b>11.0592晶振實現(xiàn)115200波特率串口通信

    STC12C5A60S2單片機(jī)雙串口通信,互相發(fā)送

    STC12C5A60S2單片機(jī)雙串口通信,互相發(fā)送STC12C5A60S2單片機(jī)擁有兩個全雙工串行通信接口,串口1的功能及操作與傳統(tǒng)51單片機(jī)
    發(fā)表于 11-18 12:06 ?28次下載
    <b class='flag-5'>STC12C5A60S2</b><b class='flag-5'>單片機(jī)</b>雙串口通信,互相發(fā)送

    STC12C5A60S2系列單片機(jī)中文手冊

    STC12C5A60S2系列單片機(jī)中文手冊免費(fèi)下載。
    發(fā)表于 05-19 17:03 ?65次下載

    STC12C5A60S2單片機(jī)英文資料

    電子發(fā)燒友網(wǎng)站提供《STC12C5A60S2單片機(jī)英文資料.pdf》資料免費(fèi)下載
    發(fā)表于 10-25 15:24 ?0次下載
    <b class='flag-5'>STC12C5A60S2</b><b class='flag-5'>單片機(jī)</b>英文資料