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
關于非首都功能疏解的幾點思考
主站蜘蛛池模板: 看国产一级毛片| 97视频精品全国在线观看| 精品無碼一區在線觀看 | 小说区 亚洲 自拍 另类| 玖玖免费视频在线观看| 国产一二视频| 免费一级α片在线观看| 精品国产一区二区三区在线观看| 国产精品黄色片| 日本91视频| 91福利在线观看视频| 亚洲系列中文字幕一区二区| 欧美一级视频免费| 精品国产女同疯狂摩擦2| 国产亚洲精品无码专| 男女性色大片免费网站| 中字无码精油按摩中出视频| 日本亚洲最大的色成网站www| 亚洲欧美另类色图| 久久久久无码精品| 久久人搡人人玩人妻精品 | 永久免费av网站可以直接看的| 亚洲性影院| 欧美在线国产| 免费人成网站在线观看欧美| 欧美综合区自拍亚洲综合绿色| 亚洲三级网站| 97精品久久久大香线焦| 视频一本大道香蕉久在线播放 | 操国产美女| 国产免费久久精品44| 日本www在线视频| 十八禁美女裸体网站| 成人噜噜噜视频在线观看| 国产拍揄自揄精品视频网站| 国产成人h在线观看网站站| 综1合AV在线播放| 日本免费福利视频| 久久国产黑丝袜视频| 亚洲精品自拍区在线观看| 71pao成人国产永久免费视频| 久久久久亚洲精品成人网| 中文国产成人精品久久一| 国产你懂得| 久久国产精品波多野结衣| 免费国产无遮挡又黄又爽| 手机看片1024久久精品你懂的| 国产精品午夜福利麻豆| 99热这里只有免费国产精品 | 国产毛片高清一级国语 | 亚洲日韩精品无码专区97| 亚洲成人网在线观看| AⅤ色综合久久天堂AV色综合| 国产乱人伦精品一区二区| 天天爽免费视频| 欧美日韩精品综合在线一区| 亚洲无码视频喷水| 国产色图在线观看| 国产剧情伊人| 亚洲码在线中文在线观看| AV老司机AV天堂| 久久国产精品娇妻素人| 欧美综合区自拍亚洲综合绿色 | 欧美成人在线免费| 永久成人无码激情视频免费| 久久中文电影| 亚洲 欧美 日韩综合一区| 手机在线免费毛片| 国产精品永久久久久| 国产毛片高清一级国语| 伊人久综合| 伊人大杳蕉中文无码| 欧美日韩va| 全午夜免费一级毛片| 国产精品深爱在线| www.精品国产| 91口爆吞精国产对白第三集| 亚洲高清在线播放| 欧美不卡视频一区发布| 九九热在线视频| 一级毛片免费高清视频| 国产成人无码久久久久毛片|