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

智能公共自行車系統前端設計

2014-09-12 03:40:20戴俊源袁紅兵吳昌東
機械制造與自動化 2014年4期
關鍵詞:智能功能系統

戴俊源,袁紅兵,吳昌東

(南京理工大學a.機械工程學院,江蘇南京210094;b.常熟研究院有限公司,江蘇 常熟215513)

0 前言

隨著國家改革開放步伐的加快,經濟得到快速的發展,同時也帶來一些問題如環境污染。近年來,國家經濟建設和環境保護從先前的先發展后保護慢慢轉向發展和保護并行的軌道上,提倡建設和諧社會和發展低碳經濟。低碳生活越來越成為人們追求的對象,特別是今年3月份全國大范圍的霧霾天氣,給人們的出行和身心健康帶來很大的影響。針對這一現狀,非常有必要來開發智能公共自行車系統,自行車作為一種不消耗能源、無污染的綠色交通工具,有利于緩解車流量、減少汽車尾氣排放、促進節能減排,實現經濟社會可持續發展[1,2]。

目前,國內少許城市引進公共自行車系統,其運行效果良好,但其數量遠遠無法滿足發展的要求,同時也存在一些問題如實時性、穩定性、可靠性差等缺陷。基于CAN總線,利用ARM-μCOS II,結合GPRS無線數據傳輸技術,設計的智能公共自行車系統前端,很好地實現前端和后端相結合,同時也提高系統的實時性、穩定性和可靠性,滿足智能公共自行車前端功能設計要求。

1 整體設計方案

整個智能公共自行車系統前端由CAN總線、控制節點和若干控制子節點構成,控制節點由CAN控制模塊、SIM900A模塊和SPI-FLASH存儲器模塊組成,每個控制子節點由RFID模塊、語音模塊、開關模塊和CAN控制模塊組成。首先由控制子節點的RFID模塊讀取用車者的IC卡信息,該信息經過控制子節點的MCU判斷和處理,通過CAN總線傳輸到控制節點,控制節點利用GPRS TCP/IP將該信息發送到后端服務器。控制節點通過SIM900A模塊接收后端服務器的信息,控制節點的MCU提取該信息中控制子節點的地址,通過CAN總線將該信息傳輸到該地址的控制子節點,控制子節點的MCU提取該信息中功能碼,執行相應的功能操作。智能公共自行車系統前端整體結構示意圖如圖1所示,其中控制子節點只列出其中一個,根據需要可有若干個控制子節點。

2 系統硬件設計

圖1 整體結構示意圖

2.1 電源

考慮到用電的方便性,采用外接220V電源,利用220V轉12V的交流變壓器和整流橋獲得低壓直流電源。應用DC-DC電源芯片MP4560降壓得到5V直流電壓,MP4560是一個高頻開關降壓器,提供高達2A的輸出電流,具有4.5V~55V的輸入電壓范圍,由LM1117-3.3電壓轉換芯片將5V直流電壓轉換為3.3V直流電壓以及利用MIC29302電源芯片將5V直流電壓轉換為4V直流電壓,4V直流電壓主要給SIM900A模塊提供電源。

2.2 CAN總線

方案中所有的MCU均采用ARM Cortex-M3內核的微處理器STM32F103RBT6,STM32F103RBT6具有高性能、低成本、低功耗等特點,具有一個CAN控制器,支持CAN協議2.0A和2.0B,其設計目標是,以最小的CPU負荷來高效處理大量收到的報文,其功能完全滿足本方案的要求。CAN收發器采用德州儀器公司生產的SN65HVD230器件,該器件適用于較高通訊速率、良好抗干擾能力和高可靠CAN總線的串行通信,加之其電氣連接十分簡單,因而具有良好的實用性。

2.3 控制子節點

控制子節點主要由MCU模塊、電源模塊、RFID身份識別模塊,語音模塊、CAN電平轉換模塊、開關量模塊和繼電器模塊組成,實現用車者身份識別、語音播報、數據傳輸和鎖具開關等功能。控制子節點結構示意圖如圖2所示。

方案中RFID射頻芯片采用NXP公司MF RC522射頻芯片,其與MCU通信接口采用SPI模式。語音模塊采用WT588D系列語音單片機,該系列芯片支持MP3控制模式、按鍵控制模式、按鍵組合控制模式、并口控制模式、一線串口控制模式、三線串口控制模式以及三線串口控制I/O口擴展輸出模式,音頻下載接口采用USB總線轉接芯片CH341,通過USB總線轉4線同步串行接口,實現從PC機語音下載。開關量模塊采用摩托羅拉公司MC1413D產品,結合繼電器實現控制鎖具的開和關。

圖2 控制子節點結構示意圖

2.4 控制節點

控制節點由MCU模塊、電源模塊、CAN總線模塊、SPI-FLASH存儲器模塊和GPRS無線通信模塊組成,主要完成與各個控制子節點數據傳輸和與后端進行無線通訊。

GPRS無線通訊模塊采用SIMCOM公司生產的SIM900A,該模塊內嵌TCP/IP協議,擴展的TCP/IP AT命令讓用戶能夠很容易使用TCP/IP協議,利用SIM900A TCP/IP傳輸功能,可以將公共自行車前端數據發送到任意一個具有公網IP地址的主機上去,從而實現遠程無線數據傳輸[7,8]。SPI-FLASH存儲器模塊采用串行閃存W25Q16,該模塊主要用于當GPRS無線網絡出現問題時緩存前端需要通過無線傳輸的數據,當GPRS無線網絡恢復正常時MCU從存儲器中讀取緩存數據,控制GPRS將數據傳輸出去,同時也儲存一些相關的配置信息。控制節點的LCD模塊,主要用來顯示當前一些信息,如溫度、時間、日期、節點號、聯系電話等。

3 系統軟件設計

3.1 μCOS II操作系統移植

根據微處理器STM32F103-RBT6完成μCOS II操作系統移植,其關鍵在于系統時鐘和中斷的處理,主要需要修改OS_CPU.H、OS_CPU_A.ASM和OS_CPU_C.C三個文件。根據STM32F103-RBT6的Cortex-M3架構的棧是由高地址向低地址增長,因此在OS_CPU.H中宏定義OS_STK_GROWTH為1,表示堆棧的地址由高向低地址增長,其任務切換OSCtxSw()模式定義為OS_CRITICAL_METHOD==3第三種模式;μCOS II中OS_CPU_C.C定義中斷函數OS_CPU_SysTickHandler(),而在標準外設庫CMSIS提供的啟動文件中的stm32f10x_it.c中也定義了中斷函數SysTick_Handler(),為了避免重復將OS_CPU_SysTickHandler(void)函數注釋掉,將OS_CPU_PendSVHandler(void)函數替換為PendSV_Handler(void)。

3.2 CAN

控制節點CAN接收過濾器配置為對其下的控制子節點數據均可接收,控制子節點CAN接收過濾器配置為只對控制節點數據接收,其屏蔽信息通過對子節點地址過濾來實現,控制節點地址配置為0x0000。由于整個前端功能復雜度不高,不需要采用CAN相應的協議棧來實現,采用自定義數據傳輸格式,數據幀主要包括命令幀和錯誤幀,數據幀格式和部分功能碼如表1所示。

表1 CAN總線通信數據幀格式和部分功能碼

3.3 控制子節點

控制子節點通過讀取IC卡號和判斷自行車狀況,通過CAN總線與控制節點進行數據通信,從而實現借車、還車功能。其IC卡分為普通和管理卡,普通卡借車和還車需要先經過后端信息核實,核實通過才可借車和成功還車,管理卡則不需要經過后端信息核實即可成功操作,控制子節點借車和還車流程如圖3所示。

圖3 控制子節點借車和還車流程圖

3.4 GPRS程序編寫

實現GPRS TCP/IP無線傳輸功能的程序主要包括SIM900A模塊初始化、AT命令配置、數據發送和接收。調用GPRS_Init()函數完成初始化,其開啟通過把PWRKEY信號拉低一段時間然后釋放來完成的,無線數據的傳輸是通過MCU的USART向SIM900A發送AT配置命令來實現的,其AT命令配置如下所示。

"AT "

"AT+CREG=1"

"AT+CGCLASS="B" "

"AT+CGDCONT=1,"IP","CMNET" "

"AT+CGATT=1 "

"AT+CIPSTART="TCP","IP號","端口號" "

"AT+CIPSEND "

"發送的內容"

‘ '

0x1a

5 結語

綜上所述,基于CAN總線與GPRS/GSM的智能公共自行車系統前端是利用CAN總線控制和日益完善的全球移動通信網絡以及ARM控制技術的一種全新智能公共自行車系統前端。實現了智能公共自行車系統前端的硬件及軟件設計,通過RFID讀取IC卡號,判斷控制子端自行車狀態,利用CAN總線將數據幀傳輸到控制節點,控制節點利用GPRS TCP/IP將數據幀傳輸到后端,控制節點通過GPRS接收后端的數據,提取控制子節點的地址,利用CAN總線將數據幀發送到控制子節點,控制字節點提取數據幀中的功能碼,完成相應的功能控制,從而實現智能化,具有很好的推廣和使用價值。

[1]姚遙,周楊軍.杭州市公共自行車系統規劃[J].城市交通,2009,7(4):30-38.

[2]劉麗亞,錢寒峰,李萌,等.國內公共自行車系統發展調研與案例分析[J].科技創新與應用,2011,11(21):30-38.

[3]候明,杜奕.基于CAN總線的接口電路設計[J].通信技術,2008,41(07):138-139.

[4]鄔寬明.CAN總線原理和應用系統設計[M].北京:北京航空航天大學出版社,2002.

[5]J Parkin,M Wardman,M Page.Estimation of the determinants of bicycle mode share for the journey to work using census data.Transportation.2008.

[6]Amada M Burden,Richard Barth,et al.Bike-Share Opportunities in New York City[R].New York:Department of City Planning.2009.

[7]ETSI.GSM 07.05(Version 5.5.0):Digital cellular telecommunications system(Phase 2+);Use of Data Terminal Equipment-Data Circuit terminating Equipment(DTE-DCE)interface for Short Message Service(SMS) and Cell Broadcast Service(CBS).1998.

[8]Derekenaris,J Garlfalakis,C Markris,er al.Inergrating GIS,GPS and GSM technologies for the effective management of ambulances.Computers Environment and Urban Systems.2001.

[9]邵貝貝,等.嵌入式實時操作系統 μC/OS-II[M].北京:北京航空航天大學出版社,2003.

[10]任哲.嵌入式實時操作系統μC/OS-II[M]原理及運用.北京:北京航空航天大學出版社,2005.

猜你喜歡
智能功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
主站蜘蛛池模板: 欧洲日本亚洲中文字幕| 一区二区三区在线不卡免费| 黑人巨大精品欧美一区二区区| 国产香蕉一区二区在线网站| 亚洲综合香蕉| 青草午夜精品视频在线观看| 国产女人在线观看| 亚洲精品手机在线| 欧美成人亚洲综合精品欧美激情| 不卡视频国产| 国产免费a级片| 久久免费视频6| 久久女人网| 亚洲欧洲综合| 久久99蜜桃精品久久久久小说| 免费一看一级毛片| 亚洲AⅤ无码国产精品| a毛片免费观看| 67194亚洲无码| 国产精品自在线天天看片| 亚洲啪啪网| 中文字幕免费播放| 伊人久久大香线蕉影院| 精品综合久久久久久97超人该 | 亚洲av片在线免费观看| 视频一本大道香蕉久在线播放| 在线看片免费人成视久网下载| 黄色a一级视频| 欧美在线视频不卡| 欧美成人午夜在线全部免费| 亚洲欧州色色免费AV| 色有码无码视频| 日韩A∨精品日韩精品无码| 中文字幕不卡免费高清视频| 波多野结衣一区二区三区88| 97se亚洲综合在线韩国专区福利| 色屁屁一区二区三区视频国产| 一区二区在线视频免费观看| 亚洲黄色激情网站| 秋霞午夜国产精品成人片| 久久精品无码一区二区日韩免费| 性欧美精品xxxx| 国产午夜在线观看视频| 日本免费精品| 免费观看无遮挡www的小视频| 久草热视频在线| 热热久久狠狠偷偷色男同| 午夜无码一区二区三区在线app| 国产免费网址| 国产91高跟丝袜| 极品私人尤物在线精品首页| 无码人妻免费| 亚洲水蜜桃久久综合网站| 亚洲国产日韩视频观看| 女高中生自慰污污网站| 在线播放91| 热思思久久免费视频| 多人乱p欧美在线观看| 国产高清在线观看91精品| 自慰高潮喷白浆在线观看| 亚洲第一区欧美国产综合| 99精品在线看| 久久久精品无码一区二区三区| 人人爽人人爽人人片| 欧美日韩专区| 欧美成人第一页| 免费一级成人毛片| 亚洲天堂网站在线| 国产精品免费露脸视频| 亚洲码一区二区三区| 国产呦视频免费视频在线观看| 国产一级在线播放| 久久鸭综合久久国产| 在线日韩一区二区| 久久这里只有精品2| 国产中文在线亚洲精品官网| 欧美三级不卡在线观看视频| 亚洲国产AV无码综合原创| 毛片在线看网站| 午夜免费视频网站| 巨熟乳波霸若妻中文观看免费| 毛片在线播放网址|