亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PSoC的自主式模擬出租車的研究與實現(xiàn)

        2016-11-09 11:04:01張文博肖利梅魏豪左
        電子設計工程 2016年20期
        關鍵詞:出租車小車單片機

        張文博,肖利梅,魏豪左

        (蘭州理工大學 甘肅 蘭州730050)

        基于PSoC的自主式模擬出租車的研究與實現(xiàn)

        張文博,肖利梅,魏豪左

        (蘭州理工大學 甘肅 蘭州730050)

        文中設計了一種基于PSoC的自主式模擬出租車系統(tǒng)。本設計采用PSoC 4作為主控芯片,通過多個紅外光電傳感器對小車運動方向進行檢測,使其沿著引導線前進,運用PWM直流電機調速技術,完成對小車運動速度和方向的控制,同時利用槽型光電開關和碼盤實現(xiàn)對運動距離的測量,并用LCD以及語音提示實時顯示并播報小車的目標坐標和距程,2.4G無線通信實現(xiàn)行程登記傳送給上位機軟件。最終完成了系統(tǒng)軟硬件設計,實現(xiàn)了具有自主駕駛能力的出租車模擬系統(tǒng)的打卡計價、無線行程登記、路徑選擇、語音提示等功能。

        PSoC;無線行程登記;紅外檢測;超聲波壁障;射頻卡打卡

        隨著人們生活水平的提高,人們對交通工具的要求越來越高,尤其是在城市出租車系統(tǒng)中要求越發(fā)嚴格,新軍事變革以來,對車輛的影響愈發(fā)突出,智能自主式出租車輛應運而生。相對于有人駕駛車輛,自主車輛能夠具有使駕駛行為規(guī)范化、減少因駕駛員精神和體力的原因而引起的交通事故、提高環(huán)境感知能力、提高反應時間等優(yōu)點。出租車作為城市中重要的交通工具之一,是人們的重要代步工具。但由于出租車司機的高負荷工作,常出現(xiàn)疲勞駕駛等弊端,嚴重影響了人民群眾的生活安全[1]。本論文給出了一種可自主駕駛的模擬出租車解決方案,可為城市交通道路的自主式出租車研制提供有益的參考。

        1 系統(tǒng)簡介

        無人車開發(fā)的關鍵技術主要有兩個方面:車輛定位技術和車輛控制技術。車輛定位技術是無人車行駛的基礎,目前常用的技術包括磁導航和視覺導航等。車輛控制技術是無人車的核心,主要包括速度控制和方向控制等幾個部分。無人駕駛汽車作為智能交通系統(tǒng)的一部分,還需要一些其它相關技術的支持,如車輛調度系統(tǒng)、通訊系統(tǒng)和人機交互系等,最終得以實現(xiàn)整個交通系統(tǒng)的高效、安全運行[2]。

        為此,本設計以PsoC 4為核心開發(fā)芯片,設計具有自主駕駛能力的出租車模擬系統(tǒng),實現(xiàn)了以下主要功能:

        1)小車能夠在行駛過程中沿各種路徑行走,包括直線、曲線,并能夠實現(xiàn)轉彎等功能。

        2)小車能自動記錄、顯示行駛時間、行駛距離以及行駛速度。

        3)小車能夠實時無線進行行程登記,將自己的坐標位置傳輸給上位監(jiān)測系統(tǒng)。

        4)小車系統(tǒng)能夠模擬將顧客的消費情況寫入射頻卡,且能讀取期中信息,實現(xiàn)打卡式乘車。

        5)能夠實現(xiàn)簡單的路徑規(guī)劃功能。

        2 系統(tǒng)總體方案設計

        系統(tǒng)的總體設計方案,可以劃分為兩部分,如圖1所示。分別為:小車系統(tǒng),主要模擬出租車的控制系統(tǒng);以PC機為主體和單片機控制系統(tǒng)構成的上位機系統(tǒng),它主要是實現(xiàn)用LCD以及語音提示對小車行進路線實時顯示并播報小車的目標坐標和距程,同時通過串口與無線接收單片機通信,將行程坐標返回給上位機軟件,到達目標坐標后將里程數(shù)據傳送給上位機軟件。

        圖1 總體結構框圖

        2.1 系統(tǒng)硬件設計

        小車車體的設計與制作部分是本系統(tǒng)的基礎平臺。本設計利用玩具電動車組裝完整的車架車輪。在此基礎上保留左右兩輪轉動動軸,并改換轉軸力矩大的電機來精確調節(jié)轉彎角度,采取保留后方向輪,并使用直流電機進行驅動的方案。

        如圖2所示,小車系統(tǒng)硬件部分主要由七大功能模塊以及小車主控系統(tǒng)構成,完成紅外循跡、超聲波壁障、測量里程、無線傳輸?shù)裙δ?,它們分別是:電源模塊、PSoC主控模塊、電機驅動模塊、循跡模塊、里程測量模塊、無線通信模塊、語言播報以及顯示模塊。

        圖2 小車系統(tǒng)框圖

        1)電源模塊:電源模塊由PSoC供電模塊及電機供電模塊構成,負責整個系統(tǒng)的供電。系統(tǒng)中總共有3種電壓,直流電機的驅動電壓7.4 V,控制板及相關模塊的電壓5 V,無線傳輸模塊nRF24101的供電電壓為3.3 V,經分析,系統(tǒng)采用兩塊3.7 V串聯(lián)的鋰電池供電,直接給電機供電,7.4 V電壓經過ASM1117-5穩(wěn)壓芯片后,為控制電路提供5 V電壓,5 V電壓濾波后經過ASM1117-3.3集成穩(wěn)壓芯片穩(wěn)壓后,為系統(tǒng)提供3.3 V的電壓。

        2)PSoC主控模塊:對小車的各個模塊及功能進行控制管理。

        PSoC4是一種混合信號可編程嵌入式系統(tǒng)控制器的可擴展、可重構的平臺架構,其核心是 ARM Cortex-M0中央處理器 (CPU),該系列為嵌入式應用提供可編程的平臺。它結合了靈活的可編程和可重新配置的模擬和數(shù)字模塊,以及芯片內部的自動走線功能?;谶@個平臺的 PSoC 4200系列產品,結合了微控制器和可編程數(shù)字邏輯、高性能模數(shù)轉換、帶比較器模式的運算放大器,以及標準的通信和定時外設。PSoC 4200系列可以向上兼容PSoC4平臺中的其他產品,以適應不同的應用和設計需求??删幊痰臄?shù)字和模擬系統(tǒng)支持靈活的設計,可現(xiàn)場調整參數(shù)[3-4]。

        3)電機驅動模塊:實現(xiàn)對小車的驅動功能。所用芯片為L298。

        L298是SGS公司的產品,比較常見的是15腳Multiwatt封裝的L298N,內部同樣包含4通道邏輯驅動電路??梢苑奖愕尿寗觾蓚€直流電機,或一個兩相步進電機。L298N芯片可以驅動兩個二相電機,也可以驅動一個四相電機,輸出電壓最高可達50 V,可以直接通過電源來調節(jié)輸出電壓;可以直接用單片機的IO口提供信號;而且電路簡單,使用比較方便。下圖3為小車驅動電路圖。

        圖3 小車驅動電路圖

        圖3中Vs為電機驅動的供電電壓,Vss為芯片工作的5 V電源電壓,D2~D9為保護二級管,D10~D13為指示發(fā)光二級管,IN1~IN4接PSoC的GPIO引腳,控制電機的正反轉,PSoC通過控制ENA、ENB可容易實現(xiàn)電機調速[5-6]。

        4)循跡傳感器模塊,尋跡是指小車在白色地板上循黑線行走,本系統(tǒng)采取的是紅外探測法,用紅外發(fā)射管和接收管自己制作光電對管尋跡傳感器,利用紅外線在不同顏色的物體表面具有不同的反射性質的特點,在小車行駛過程中不斷地向地面發(fā)射紅外光,當遇到白色紙質地板時發(fā)生漫反射,反射光被裝在小車上的接收管接收;如果遇到黑線則紅外光被吸收,小車上的接收管接收不到紅外光。若紅外接收管能接收到反射回的光線則檢測出白線繼而輸出低電平,若接收不到則檢測出黑線繼而輸出高電平。由此過程來改變接收管的輸出電壓,經過電壓比較器LM339轉換為邏輯電平的變化,PSoC以電平的變化為依據來執(zhí)行小車行走路線。

        5)里程計量模塊,采用槽型對射式光電開關加碼盤方式。槽型對射式光電開關,是由紅外發(fā)射管和紅外接收管組成,其發(fā)射器和接收器分別位于U型槽的兩邊,并形成一光軸,當電機帶動碼盤經過U型槽且阻斷光軸時,光電開關就檢測到的并產生開關信號,形成脈沖計數(shù)信號,可測出電機轉速和行程。U型光電開關管比較安全可靠,反應時間快,適合檢測高速變化的物體,且靈敏度可調,電路簡單。

        6)無線傳輸模塊,采用2.4G無線模塊。2.4 GHz無線技術,是一種短距離無線傳輸技術,雙向傳播,抗干擾性強,傳輸距離遠(短距離無線技術范圍),耗電少的優(yōu)點,中間還可以隔墻,是一項非常好的技術[7]。

        本設計用到2個nRF2401芯片,一個作發(fā)射模塊,另一個作接收模塊。單片機控制這兩個收發(fā)模塊時,由于實現(xiàn)功能不同,單片機和收發(fā)模塊兩者引腳電壓不同,單片機引腳電壓為5 V,而nRF2401引腳電壓為3 V,導致兩者電路接法差異。當作發(fā)射功能時,數(shù)據由單片機流向nRF2401,所以加入了穩(wěn)壓二極管電路,實現(xiàn)電平轉換。當作接收功能時,數(shù)據由nRF2401流向單片機,所以加入了下拉電阻,實現(xiàn)電平轉換[8]。

        7)語音播報模塊,采用WT588D芯片,是可分段錄放音模塊,內帶存儲器,容量大,錄放音時間長,與控制單元接口方便靈活,通過語音合成技術,可實現(xiàn)各種語音提示,能夠給人以直觀的提示。

        本設計采用一線串口模式。一線串口只通過一條數(shù)據通信線控制時序[9],依照電平占空比不同來區(qū)分不同的數(shù)據位。先把數(shù)據信號拉低5ms,然后再發(fā)送數(shù)據位。高電平與低電平占空比為1:3即代表數(shù)據位0;高電平與低電平占空比為3:1即代表數(shù)據位1。高電平在前,低電平在后。數(shù)據信號先發(fā)高位再發(fā)低位[10]。在發(fā)送數(shù)據時,無需先發(fā)送命令碼再發(fā)送指令,直接發(fā)送地址數(shù)據便可觸發(fā)播放語音。

        8)顯示模塊,采用LCDl602液晶顯示,其驅動方便,具有使用簡單,容易掌握的特點,液晶顯示器具有功耗低,壽命長的特點,顯示內容比較多,只需接電源和接地,可以直接接單片機數(shù)據端使用。

        2.2 系統(tǒng)軟件設計

        如圖4為系統(tǒng)的主流程圖,系統(tǒng)開始后先關掉所有的中斷,然后初始化,檢測是否有乘客,有則開定時器0,開外部中斷0,進行車輪碼盤的脈沖檢測[11],進行計數(shù),定時器1進行無線數(shù)據發(fā)送,進行行程登記,乘客到達目標地點進行寫射頻卡,人機交互。

        主流程圖主要包括如下3個部分,循跡子程序部分、里程測量子程序部分、中斷服務程序部分,各個部分具體如下:

        1)循跡子程序,其主要功能是實現(xiàn)小車在行進的過程中,始終沿著黑色的導線行走,并且對坐標十字的檢測,最終到達目標地點。

        小車的開始狀態(tài)為行走狀態(tài),并不斷檢測四路紅外傳感器的端口,若偏右,則調整向左,偏左,則調整向右。

        2)里程測量子程序,該子程序完成對小車行進的里程進行測量,并計算顧客所消費的金額,及計算小車行駛的平均速度。

        進入子程序后,先關掉所有的中斷[12],然后分別讀取全局變量脈沖的計數(shù)值和花費的時間計數(shù)值,并進行計算處理,最后將顧客消費情況寫入射頻卡,LCD顯示。

        3)中斷服務程序

        圖4 主流程圖

        圖5 中斷處理程序流程圖

        如圖5中,(a)為定時器中斷服務程序,其主要完成每20ms中斷一次,中斷50次,將全局時間變量子加一次,完成對小車開始行駛到停止運動的時間的記錄;(b)為外部中斷0服務程序,是對槽型光電開關管中碼盤的脈沖進行計數(shù),它主要是對小車行駛了多少周進行測量,最終測量行進的里程。

        3 實現(xiàn)效果

        為實現(xiàn)自主式出租車的打卡計價、無線行程登記、路徑選擇、語音提示等功能,本文所設計的基于PSoC的自主式模擬出租車系統(tǒng)。其實物圖如圖6所示,其中(a)為小車安裝完成實物圖;(b)為小車沿各種路徑行走,包括直線、曲線,并能夠實現(xiàn)轉彎等功能圖;(c)和(d)表示小車能夠實時無線進行行程登記,將自己的坐標位置傳輸給上位機系統(tǒng)。

        圖6 系統(tǒng)實物及實驗結果

        4 結 論

        文中主要是基于PSoC的自主式模擬出租車系統(tǒng)的設計。實驗測試表明,該系統(tǒng)能夠良好的在行駛過程中沿各種路徑行走,完成簡單的路徑規(guī)劃功能,同時實現(xiàn)必要的人機交互功能,能夠實時無線進行行程登記,將自己的坐標位置傳輸給上位機系統(tǒng)。目前小車系統(tǒng)主要是實現(xiàn)單車行進,更近一步的話,會涉及對小車的信息反饋和對多輛小車的調度算法研究。

        [1]黃巖,吳軍,劉春明,等.自主車輛發(fā)展概況及關鍵技術[J].兵工自動化,2010,29(11):8-13.

        [2]喬維高,徐學進.無人駕駛汽車的發(fā)展現(xiàn)狀及方向[J].上海汽車,2007(7):40-43.

        [3]何賓.可編程片上系統(tǒng)PSoC設計指南[M].化學工業(yè)出版社,2011.

        [4]王景川.PSoC控制器與機器人設計[M].化學工業(yè)出版社,2013.

        [5]馬建如.模擬電路分析與實踐[M].北京:清華大學出版社,2010.

        [6]江小安.模擬電子技術[M].西安:西北大學出版,2010.

        [7]黃智偉.無線發(fā)射與接收電路設計[M].2版.北京:北京航空航天大學出版社,2007.

        [8]陳麗娟,常丹華.基于 nRF2401芯片的無線數(shù)據通信[J].電子器件,2006,29(1):248-250.

        [9]李先妹.數(shù)字化變電站網絡通信技術的研究[J].陜西電力,2011(6):37-40.

        [10]袁江偉,石祥建.一種適用于變頻器低電壓穿越電源的三重Boost電路仿真及實驗分析[J].供用電,2016(3):68-75.

        [11]王文龍,張少博,陳海峰.一種試驗數(shù)據處理軟件設計[J].火箭推進,2012(1):76-80.

        [12]趙志偉,陳學有,潘瓊.采用特征值法和Prony法相結合的PSS自適應控制[J].陜西電力,2012(6):49-52,62.

        Research and im plementation of autonomous simulated taxibased on PSoC

        ZHANGWen-bo,XIAO Li-mei,WEIHao-zuo
        (Lanzhou University of Technology,Lanzhou 730050,China)

        This paper presents a simulation-based PSoC autonomous taxi system.This design uses PSoC 4 as the master control,throughmultiple infrared photoelectric sensor to detect the direction ofmotion of the car,making it forward along the guidewire,the use of PWM DCmotor control technology,complete the car velocity and direction ofmotion control,and also the use of slotted optical switch and encoder achieve ameasure of themovement distance and target coordinates with LCD display and real-time voice prompts and broadcast target coordinates from the car and drive away,2.4G wireless communications to achieve itinerary sent to the host computer to register the software.Completed the system hardware and software design,realized the cab capable of autonomous driving simulation system,wireless clock in valuation of stroke register,path selection,voice prompt,and other functions.

        PSoC;wireless travel registration;infrared detectors;ultrasonic barrier;RF card

        TN409

        A

        1674-6236(2016)20-0150-04

        2015-10-28 稿件編號:201510217

        張文博(1991—),男,陜西咸陽人。研究方向:智能電子信息。

        猜你喜歡
        出租車小車單片機
        大車拉小車
        快樂語文(2020年36期)2021-01-14 01:10:32
        乘坐出租車
        自制小車來比賽
        科學大眾(2020年17期)2020-10-27 02:49:02
        基于單片機的SPWM控制逆變器的設計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        劉老師想開小車
        文苑(2018年22期)2018-11-19 02:54:18
        兩輪自平衡小車的設計與實現(xiàn)
        電子制作(2018年8期)2018-06-26 06:43:02
        憑什么
        開往春天的深夜出租車
        山東青年(2016年1期)2016-02-28 14:25:29
        加勒比一本heyzo高清视频| 国产在线观看精品一区二区三区 | 97中文字幕精品一区二区三区| 中文字幕无线码免费人妻| 小sao货水好多真紧h视频| 日韩中文字幕精品免费一区| 美女一区二区三区在线视频| 脱了老师内裤猛烈进入| 色婷婷综合久久久久中文| 久久青草国产精品一区| 国产主播一区二区三区在线观看| 国产激情久久久久久熟女老人| 乌克兰粉嫩xxx极品hd| 亚洲AV无码秘 蜜桃1区| 日本av第一区第二区| 老太婆性杂交视频| 精品欧洲av无码一区二区三区| 久久久一本精品99久久| 日韩精品一区二区亚洲专区| 99在线精品免费视频| 精品熟女日韩中文十区| 丰满人妻AV无码一区二区三区| 国产69精品麻豆久久| 国产亚洲精品精品精品| 欧美自拍视频在线| 精品在线视频免费在线观看视频 | 色婷婷一区二区三区四区成人网| a级毛片在线观看| 亚洲AV日韩Av无码久久| 最新国产激情视频在线观看| 绝顶潮喷绝叫在线观看| 福利网址在线观看| 美腿丝袜中文字幕在线观看| 老熟妇乱子交视频一区| 欧美日韩视频无码一区二区三| 囯产精品无码一区二区三区AV| 亚洲精品国产av日韩专区| 粗大的内捧猛烈进出视频| 国产午夜无码视频免费网站| 国产麻豆极品高清另类| 男女猛烈无遮挡免费视频|