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

基于CAN總線的交通智能控制*

2017-10-21 03:40:19郭美春佟國棟謝云夢朱金榮
網絡安全與數據管理 2017年19期
關鍵詞:智能系統

王 勇,郭美春,佟國棟,謝云夢,朱金榮,邱 祥

(1. 揚州大學 物理科學與技術學院,江蘇 揚州 225002; 2. 江蘇省揚州市高郵市高郵中等專業學校,江蘇 揚州 225002;3. 華南理工大學 電子信息學院, 廣東 廣州 510000)

基于CAN總線的交通智能控制*

王 勇1,郭美春2,佟國棟1,謝云夢3,朱金榮1,邱 祥1

(1. 揚州大學 物理科學與技術學院,江蘇 揚州 225002; 2. 江蘇省揚州市高郵市高郵中等專業學校,江蘇 揚州 225002;3. 華南理工大學 電子信息學院, 廣東 廣州 510000)

為了進一步提高十字路口的車輛通行效率,提出基于CAN總線的交通管理智能控制設計方案。該系統包括硬件控制模塊、車流量采集模塊、上位機軟件等部分。硬件控制模塊由主控模塊、驅動模塊、硬件黃閃模塊等組成。主控模塊與驅動模塊之間采用CAN總線通信,具有通信速率高、可靠性好的優點。主控模塊負責協調調度各個模塊之間的工作;驅動模塊負責驅動路口的信號燈及故障檢測;車流量采集模塊負責采集排隊車流量數據,為智能配時提供依據。調試結果表明,該控制系統能夠根據車流量智能調節車輛通行時間,提高車輛通行效率。

智能交通;CAN總線;STM32F103 module;信息采集

0 引言

隨著機動車輛不斷增加,很多城市出現了交通擁堵的現象[1]。為了解決交通擁堵,一方面應改良城市道路基礎設施,另一方面則應提高交通燈控制系統對車流量的調度效率。

經過調研,大部分城市使用的交通信號控制器采用固定時間的調度策略[2]。這種調度策略對于車流量均衡的路口調度效率較高,但對于車流量變化較大的路口調度效率較低。為了提高對車流量變化較大路口的調度效率,本文提出基于CAN總線的交通管理的智能控制系統解決方案。該方案通過地磁檢測器采集路口車流量信息作為交通燈控制器配時方案的參考數據,控制器根據車流量智能分配通行時間,有效提高通行效率。

1 系統設計方案

基于總體的設計要求,提出了如圖1所示的系統整體設計方案。該系統方案主要包括主控模塊、4個驅動模塊、硬件黃閃模塊、圖像采集模塊、DSP處理器和上位機通信軟件等。此方案能夠很好地滿足設計要求,主控板提供以太網接口,方便連接上位機軟件,4個驅動模塊可以提供16組信號輸出,在系統出現故障時,系統轉為硬件黃閃狀態,可以保證道路安全暢通。DSP處理器主要作用是對圖像采集模塊采集到的車輛圖像進行處理以及使用神經網絡控制算法進行車輛通行時間的預測。整個系統的設計采用模塊化的設計思想,方便故障模塊的更換。

圖1 智能交通控制系統方案示意圖

2 主控模塊設計

2.1主控模塊的設計

主控模塊使用STM32F103ZET6微處理器,最多可以提供5個串口便于與外設進行通信,同時支持CAN2.0B接口[3-5],方便主控模塊與驅動模塊之間的通信。主控模塊負責連接、控制其他模塊,在整個控制系統中起重要作用。由于系統功能的需要,在主控模塊上添加了多種接口。

(1)三路串行接口:一個串口連接藍牙模塊;另一路串行接口接GPS模塊,用以為信號機授時;剩下的一個串口留作調試使用。

(2)一個485接口:用來接收來自圖像采集模塊的車流量信息。

(3)CAN通信接口:用來與驅動模塊進行通信。

2.2主控板最小系統電路

主控板最小系統電路是保證STM32微處理器能夠運行的必不可少的電路,主要包括電源供電電路、振蕩電路、復位電路、JTAG調試電路等。

(1)電源供電電路

STM32F103ZET6微處理器的供電電壓為3.3 V,系統外部提供的電壓為5 V,需要使用穩壓電路提供給主控模塊所需電壓。這里選擇使用AMS1117-3.3穩壓器。

(2)振蕩電路

振蕩電路是整個電路工作的基礎,為整個電路提供基準的頻率。在對STM32任何功能模塊進行編程時,都要先打開其對應的時鐘控制器,這樣的操作可以很好地控制芯片的功耗。同時,也可以在有處理任務時增大系統時鐘頻率,提高處理效率,在沒有處理任務時降低系統時鐘,減小系統功耗。圖2為振蕩電路原理圖。

圖2 振蕩電路原理圖

(3)復位電路

為了使整個系統始終工作在正常的狀態下,在主控模塊和驅動模塊中都加入了復位電路。具體原理圖如圖3所示。MCU配置一個定時器輸出接口接到WDI管腳,如果此接口一直固定保持高電平或低電平,則1.6 s以后SP706SEN內部的看門狗定時器就會溢出并使/WDO輸出低電平,同時/MR輸出低電平信號使MCU復位。在正常運行時,MCU及時地產生翻轉信號,俗稱“喂狗”,確保微處理器不復位。同時它集成了上電復位、掉電復位等功能,并具有手動復位功能[6-7]。

圖3 復位電路原理圖

(4)JTAG調試電路

STM32微處理器支持在線調試功能,很大程度上方便了硬件編程工作。通過對編寫的程序進行單步調試,能夠很容易找到程序編寫的錯誤位置,提高編程效率。圖4為JTAG調試電路,圖中網絡標號均為STM32微處理器的引腳。

圖4 JTAG調試電路

2.3GPS模塊與藍牙模塊

GPS模塊的主要作用是為主控模塊提供基準時間以及具體的位置信息。GPS模塊為單獨設計的可插接電路,其通過串口與主控模塊通信[8]。

2.4CAN接口電路

CAN接口電路使用CTM1051A通用CAN隔離收發器。圖5為CAN通信模塊原理圖。由圖中可以看出,組成CAN通信的電路很簡單,STM32F103微處理器的CAN_TX和CAN_RX管腳直接連接到CTM1051A的對應管腳上就可以實現CAN通信,通信速率最高可以達到1 Mb/s。

圖5 CAN通信模塊原理圖

3 驅動模塊設計

3.1驅動模塊軟件設計

每個驅動模塊負責一個路口的所有信號燈的驅動。本系統設計每個驅動模塊可以驅動12路信號燈。驅動模塊對于信號燈的控制主要依賴于從主控模塊接收到的控制命令。驅動模塊通過CAN總線從主控模塊接收控制命令后,解析出符合本模塊地址信息的相關參數,并立即將參數運用到驅動系統中[9]。通過這種方式能夠實現4個驅動模塊動作的同步。

3.2驅動控制電路設計

驅動模塊采用的微控制器芯片是STM32F103系列芯片中的STM32F103RBT6處理器。該小容量處理器的封裝為LQFP64,完全能夠滿足驅動板的設計要求[10]。本系統設計中,單個驅動模塊可以控制12路通道,系統設計有4個驅動模塊,一共可以控制48路通道, 可以充分滿足現在交通路口的行車需求。下面就驅動板中的具體控制電路選擇一路進行說明。電路原理圖如圖6所示。

圖6 交通信號燈驅動電路原理圖

信號燈驅動電路是一個典型的MOC3061系列光電雙向可控硅驅動電路[11]。當2號腳為低電平時,光耦導通,雙向可控硅導通,此時Lin與Lout處于導通狀態;相反,當2號腳為高電平時,光耦不導通,此時Lin與Lout處于斷開狀態。其中R1為限流電阻,使輸入的電流控制為15 mA。R2為雙向可控硅的門極電阻,可提高抗干擾能力。R3為觸發雙向可控硅的限流電阻。R4電阻與C1電容組成浪涌吸收電路,防止浪涌破壞雙向可控硅。

3.3硬件黃閃模塊設計

為了保證系統的正常運行,除了上面敘述過的復位電路以外,系統還設置了硬件黃閃模塊用以應對系統出現的故障。復位電路能夠在系統軟件出現異常的情況下,重啟軟件程序;如果重啟軟件程序也不能解決軟件異常則啟動硬件黃閃模塊。它的主要控制功能是:以1s為周期閃爍四個路口的所有黃色信號燈,提醒車輛駕駛員減速慢行、注意交通安全。圖7為硬件黃閃模塊原理圖。

圖7 硬件黃閃模塊原理圖

4 系統軟件設計

主控模塊在整個系統中處于核心位置,其主要負責接收DSP處理器發送來的各個路口預測通行時間。其次主控模塊通過CAN總線統一控制4個驅動模塊協調工作[12]。在整個工作過程中,主控模塊不斷向硬件黃閃模塊發送脈沖信號,使硬件黃閃模塊處于休眠狀態;否則系統將進入硬件黃閃狀態。對于上位機發送的信息,主控模塊通過網絡接口進行接收處理。具體的程序流程圖如圖8所示。

圖8 主控模塊程序流程圖

5 系統聯調與測試

為了簡化模塊之間的電路連接,使通信信號更穩定可靠,主控模塊與4個驅動模塊采用歐式插座統一連接到一塊電路板上,此電路板上有CAN通信總線、電源線等。對于信號機的遠程控制需求,編寫了適用于信號機的上位機軟件。通過對整個系統的聯合調試,交通燈控制系統實現了固定時間方式的運行。

由于整個系統還未安裝到交通路口采集交通流量數據,在系統智能配時方案測試時采用上位機軟件模擬車流量采集模塊向主控模塊發送車輛信息。配時方案采用四相位方式,通行周期設置為120 s。上位機向信號機發送4個方向的車輛數,信號機根據車輛數智能分配路口通行時間。表1為智能配時時間與車輛數關系表。實驗表明,智能信號機能夠根據車流量信息智能分配路口通行時間。

表1 智能配時時間與車輛數關系表

6 結論

本文從提高對變化車流量調度效率的角度出發,設計了基于CAN總線技術的交通管理控制系統。經測試,該系統能夠根據車流量信息智能調節車輛通行時間,提高了車輛通行效率。系統模塊之間采用CAN總線通信,通信速率高、穩定性好。整個系統采用模塊化設計思想,方便了系統的維護。能夠根據排隊車輛數預測車輛的通行時間。本系統安全可靠,參數配置方便,具有一定的推廣價值。

[1] 郭繼孚,劉瑩,余柳.對中國大城市交通擁堵問題的認識[J].城市交通,2011,9(2):8-14,6.

[2] 金茂菁.我國智能交通系統技術發展現狀及展望[J].信息與安全,2012(5):1-5.

[3] 楊飛,鄭貴林.基于CAN總線的監控系統設計[J].微計算機信息,2005,21(7):34-36.

[4] 喻金錢,喻斌.STM32F系列ARM Cortex-M3核微控制器開發與應用[M].北京:清華大學出版社,2011.

[5] 孫書鷹,陳志佳,寇超.新一代嵌入式微處理器STM32F103開發與應用[J].微計算機應用,2010,31(12):59-63.

[6] 陳健.基于AWA14423探頭的數字聲級計的研制[D].哈爾濱:哈爾濱工業大學,2011.

[7] 曹曉偉.MOC3061系列光電雙向可控硅驅動器[J].國外電子元器件,1996(12):2-4.

[8] 王毅峰, 溫希東. 基于CAN總線的智能控制器的設計[J]. 儀表技術與傳感器, 2006(4):32-34.

[9] 顏自勇. CAN總線技術在智能樓宇通信中的應用[J]. 安防科技,2006(4):18-19,54.

[10] 熊茂華.基于CAN現場總線的智能交通信號控制系統[J]. 工業控制計算機,2006,19(9):56-57,64.

[11] 黃波士.基于CAN總線的集散控制系統的研究與設計[D].濟南:山東科技大學,2003.

[12] 馮亞軍. 重型汽車CAN總線控制系統的應用研究[D].濟南:山東大學,2006.

Traffic intelligent control based on CAN bus

Wang Yong1, Guo Meichun2, Tong Guodong1, Xie Yunmeng3, Zhu Jinrong1, Qiu Xiang1

(1. School of Physics Science and Technology, Yangzhou University, Yangzhou 225002, China;2. Gaoyou Secondary Professional School, Yangzhou 225002, China;3. School of Electronic Information, South China University of Technology, Guangzhou 510000, China)

In order to further improve the efficiency of the vehicle at the crossroads, the intelligent control design scheme of traffic management based on CAN bus is proposed. The system includes hardware control module, traffic flow acquisition module, PC software and other parts. The hardware control module is composed of the main control module, the driving module and the hardware yellow flash module. The main control module communicates with the drive module using the CAN bus, with high communication speed, the advantages of good reliability. The main control module is responsible for coordinating the operation between the various modules; the driving module is responsible for driving the signal lights and fault detection at the intersection; the traffic flow collecting module is responsible for collecting the queuing traffic data and providing the basis for the intelligent timing. The debugging results show that the control system can adjust the vehicle transit time according to the traffic flow and improve the vehicle traffic efficiency.

intelligent traffic; CAN bus; STM32F103 module; information acquisition

TP29

A

10.19358/j.issn.1674- 7720.2017.19.002

王勇,郭美春,佟國棟,等.基于CAN總線的交通智能控制[J].微型機與應用,2017,36(19):6-8,15.

江蘇省科學基金(BY2016069-14)

2017-05-02)

王勇(1970-),男,博士,工程師,主要研究方向:電子技術。郭美春(1976-),女,本科,主要研究方向:光電技術。佟國棟(1990-),通信作者,男,碩士研究生,主要研究方向:嵌入式系統。E-mail:745093889@qq.com。

猜你喜歡
智能系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
智能制造 反思與期望
半沸制皂系統(下)
智能前沿
文苑(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
主站蜘蛛池模板: 网友自拍视频精品区| 无码内射在线| 欧美在线精品一区二区三区| 91久久国产成人免费观看| 国产精品综合久久久| 欧美激情福利| 亚洲AⅤ波多系列中文字幕 | 一级做a爰片久久毛片毛片| 久久免费看片| 国产高清国内精品福利| 国产欧美日韩精品综合在线| 91一级片| 亚洲欧美另类专区| 国产一级毛片yw| 97国内精品久久久久不卡| 亚洲精品欧美重口| 欧美精品一区在线看| 最新国产精品第1页| 亚洲高清中文字幕| 亚洲综合久久成人AV| 9丨情侣偷在线精品国产| 国产福利大秀91| 天天色天天综合网| 亚洲精品片911| 欧美在线精品一区二区三区| 国产杨幂丝袜av在线播放| 91精品伊人久久大香线蕉| 国产欧美日韩专区发布| 亚洲精品动漫在线观看| 久久久久亚洲AV成人网站软件| 免费99精品国产自在现线| 亚洲无码高清视频在线观看| 三区在线视频| 婷婷色狠狠干| 久久精品国产91久久综合麻豆自制| 日本爱爱精品一区二区| 中文字幕 日韩 欧美| 成人午夜视频网站| 欧美A级V片在线观看| 91啦中文字幕| 国产亚洲精久久久久久无码AV| 99热国产在线精品99| 喷潮白浆直流在线播放| 白丝美女办公室高潮喷水视频| 久久国产精品77777| 亚洲va视频| 3344在线观看无码| 国产区在线观看视频| 色婷婷色丁香| 国产精品成人观看视频国产 | 欧美中文字幕无线码视频| 免费看美女自慰的网站| 欧美日韩北条麻妃一区二区| 国内精品自在自线视频香蕉| 日本欧美在线观看| 91原创视频在线| 亚洲看片网| aa级毛片毛片免费观看久| 国产精品9| 一级香蕉人体视频| 国内精品九九久久久精品| 欧美亚洲国产精品第一页| 国产在线精品99一区不卡| 国内精品久久人妻无码大片高| 日韩天堂视频| 国产91麻豆视频| 成人在线不卡视频| 国产麻豆91网在线看| 免费人成网站在线观看欧美| 日韩精品一区二区三区中文无码| 色综合久久88色综合天天提莫| 国产女人喷水视频| 青青热久麻豆精品视频在线观看| 国产在线高清一级毛片| 国产精品尹人在线观看| 夜夜高潮夜夜爽国产伦精品| 国产黄色爱视频| 在线观看无码av免费不卡网站| 国产成人乱无码视频| 91色爱欧美精品www| 午夜视频在线观看区二区| 天天综合网色|