每個公交站均構(gòu)成公交車到站信息查詢系統(tǒng),公交站與公交車之間采用串口Wi-fi模塊傳遞信息,公交線路利用電力線路半波通信實現(xiàn)各公交站之間信息交換,當兩公交站之間距離較長時采用Wi-fi方式通信,乘客可利用手機APP登陸計算機的網(wǎng)絡(luò)端口獲得各路公交車到站信息。
(二)
背景技術(shù):
:
隨著公交事業(yè)的蓬勃發(fā)展,越來越多的人開始乘坐公交車出行,城市公交線路隨著公交事業(yè)的發(fā)展迅猛增多,因此道路也越來越擁擠,乘客等候乘車的時間變得很不確定,造成有的公交車很擁擠有的公交車乘客卻很少,由于擁擠的公交車上下車人數(shù)多時間長,每一站都需要停留更長時間,如果乘客能知道各線路公交車到站信息,避開擁堵線路就可以在一定程度上緩解公交線路擁堵情況,同時也方便乘客乘車。
現(xiàn)有基于GPS全球定位的智能公交站牌系統(tǒng),通過該系統(tǒng)提供的擴展GPS功能,對公交車輛進行實時衛(wèi)星定位,雖然可以實時掌握公交車輛目前的位置、行駛速度、方向等信息,但是基于GPS全球定位的系統(tǒng)架構(gòu)復雜昂貴靈活性差,而且城市多高樓大廈,一些地區(qū)衛(wèi)星信號不暢,因此影響普及,目前只有超大城市才有試用。
(三)
技術(shù)實現(xiàn)要素:
:
本系統(tǒng)在公交終點站設(shè)置有公交站的主控制器,在各公交站設(shè)置有公交站控制器,主控制器與各公交站控制器通過電力線半波通信組網(wǎng)。每輛公交車安裝有車載控制器用于與公交站控制器進行無線通信信息交換,系統(tǒng)架構(gòu)簡單造價低廉信號穩(wěn)定性好。
主控制器和各公交站控制器的周波甄別電路結(jié)構(gòu)示意圖如圖2所示,由二個采用滯回比較器的電壓比較器組成,二個比較器分別設(shè)置在周波正半周下降段,峰值電壓的60%至80%處作為甄別點1和30%至45%處作為甄別點2,周波正半周下降段接近通信中斷INT1的斷點處,甄別點設(shè)置在通信中斷INT1的斷點附近,濾去了大部分干擾,并使通信在周波負半波的位置更準確。每個電壓比較器中均包含濾波電路,其電壓比較器的基準電壓由穩(wěn)壓電路提供,從電力網(wǎng)線經(jīng)信號調(diào)理、電阻降壓、分壓、穩(wěn)壓后接比較器輸入端。
如圖1所示,在周波過零處,即甄別點0設(shè)置電壓過零檢測模塊,它采用周波正半波信號經(jīng)電阻分壓、二極管進一步隔離負半周、信號調(diào)理后送入D觸發(fā)器的時鐘端CLK,D觸發(fā)器的Q端接單片機外部中斷口INT0,該外部中斷口INT0設(shè)置成電平觸發(fā),D觸發(fā)器的D端接地,S端接單片機I/O口,平時該I/O口置1。當周波正半波信號到來時,緊接其后的CLK信號上升沿使D觸發(fā)器Q端為0,單片機外部中斷口INT0低電平,從而產(chǎn)生中斷,中斷時間為T0,從T0處開始計時,經(jīng)5MS延時,單片機掃描甄別點T1處電壓比較器﹙V1﹚的輸出電壓,當周波電壓達到﹙V1﹚的閾值電壓時,輸出電壓產(chǎn)生跳變,掃描記錄其跳變時的計時時間t1;同樣掃描記錄甄別點T2處電壓比較器﹙V2﹚輸出電壓跳變的時間t2,將t1、t2分別與t1、t2相對應的跳變時間設(shè)定值Ts1、Ts2作比較;如果在允許誤差范圍內(nèi),則檢測到的該周波信號為真,否則為假。為假時關(guān)中斷INT1,執(zhí)行中斷返回,當為真時D觸發(fā)器置0,執(zhí)行指令:開中斷INT1、所述I/O口置0、關(guān)中斷INT0、所述I/O口置1。
同步時間采用對電網(wǎng)周波的累計計數(shù)值N與電網(wǎng)一個周波的平均時間T相乘的積,再加上計時時間點ti與電網(wǎng)周波整數(shù)值之間的計時值Ts得到同步時間TZ,其電網(wǎng)周波的平均時間是在電網(wǎng)周波計數(shù)過程將100個電網(wǎng)周波時間的測量值取其平均值得到。
系統(tǒng)是在約定的同步時間通信。在各站控制器和主控器的通信電路中各安裝一個通信電子開關(guān)、開關(guān)驅(qū)動模塊。通信電子開關(guān)的開關(guān)驅(qū)動模塊是從電力網(wǎng)線經(jīng)電阻降壓、信號調(diào)理并反相后接D觸發(fā)器A的CLK端,D觸發(fā)器A的Q端接單片機的外部中斷口INT1,該中斷口設(shè)置為電平觸發(fā)。D觸發(fā)器A的D端接地,其S端與單片機的I/O口相接,初始狀態(tài)S端置1。當CLK端的正方波信號到來時,其上升沿使D觸發(fā)器置0中斷口INT1低電平產(chǎn)生中斷,在中斷服務(wù)程序中先經(jīng)0.5MS延時后接通通信電子開關(guān),開始計時,并使S端置0,D觸發(fā)器置1即Q端為1而關(guān)中斷INT1,然后進行通信,通信電子開關(guān)依所采用通信方式接于單片機相應端口,并進行信號調(diào)理,計時9MS以內(nèi)這一周波的通信結(jié)束,關(guān)斷通信電子開關(guān),S端置1使開中斷等待下一周波的通信,如此周而復始實現(xiàn)半波通信。本次通信結(jié)束時主控器向各站控制器發(fā)送關(guān)斷通信電子開關(guān),關(guān)中斷INT1的指令。
公交車行駛里程的信號源為安裝在變速器或車輪輪轂上的里程表傳感器,對里程表傳感器輸出脈沖信號計數(shù)就可反映車輪轉(zhuǎn)數(shù),獲取車速與行駛里程信息,該里程表傳感器輸出信號經(jīng)電平轉(zhuǎn)換電路、低通濾波電路抗干擾后使輸出信號可由微控制器端口準確捕捉識別,再送入微控制器端口。各線路公交車控制器均預置各站間里程數(shù)據(jù),以獲得行駛中位置。公交車與公交站通信時,公交站控制器如果在設(shè)定的時間間隔內(nèi)沒有公交車到站,之后與到站的第一輛公交車通信時,另外發(fā)送標記信號M,公交車的車載控制器將標有M的到站實際測量里程與設(shè)定里程比較計算到站里程誤差,取5次以上的到站里程誤差值,按設(shè)定比例次數(shù)刪去數(shù)次最大到站誤差,其余取平均值作為補償值,用于糾正測量里程。所述設(shè)定的時間間隔需保證同時到站的公交車全部離開,使下一輛到站公交車在到站位置??俊S械能囕v其車速與里程信號采用總線信號輸出,則由其車速里程數(shù)據(jù)發(fā)送單元獲取車速、里程數(shù)據(jù)。
無處不在的Wi-fi連接促進了利用Wi-fi快速發(fā)展無線基礎(chǔ)設(shè)施,使Wi-fi嵌入式應用不斷增長性能不斷提高成本不斷降低。公交車和公交站均安裝串口Wi-fi模塊,公交車的車載控制器和公交站控制器中的串口Wi-fi模塊,是內(nèi)嵌TCP/IP協(xié)議的Wi-fi模塊。其硬件構(gòu)成主要是由內(nèi)嵌的一個微處理器和Wi-fi模塊構(gòu)成,串口Wi-fi模塊對外提供UART串口或者SPI接口,因而可以通過串口和單片機連接。各公交車的車載控制器與公交站控制器之間,通過串口Wi-fi模塊進行無線通信交換公交車到站信息。
公交車的車載控制器和公交站控制器中的串口Wi-fi模塊選用Microchip的RN171通過UART接口直接與公交站控制器中的微處理器相連,也可以選用其它Wi-Fi模塊。RN171模塊片上集成完整的TCP/IP協(xié)議棧,無需外部驅(qū)動,RN171模塊可以進入低功耗休眠并且能自動掃描和連接AP,因此是一款高集成度超低功耗Wi-fi模塊,適用于電池供電的設(shè)備。模塊工作于2.4G頻段,核心芯片集成了32位處理器,發(fā)射功率可通過軟件調(diào)整,并支持外接天線。車載控制器的RN171模塊采用外接天線以增加通信距離。
每個公交站均構(gòu)成公交車到站信息查詢系統(tǒng),各公交站控制器依據(jù)該站公交車的線路地址循環(huán)發(fā)送偵測信號,到站停車的公交車的車載控制器應答后與公交站實現(xiàn)信息交換,同線路多輛公交車同時到站向信道發(fā)送應答信號時,公交站控制器將會連續(xù)收到數(shù)個錯誤數(shù)據(jù)包或監(jiān)聽到頻道信號疊加后的強度超限,說明當前信道受到干擾,這時,各公交車按其停車位置與站點位置之間距離S,按公交車行駛方向,從向前超過站點位置6米開始,自動依每隔6米范圍遞增編號往后至離站點18—60米,按S值落入所述的編號范圍來編號,上述設(shè)置時注意通常只有2至3輛車同時到站。公交站控制器對到站公交車干擾線路依所述編號順序再發(fā)送偵測信號,如再產(chǎn)生干擾則對未成功通信的公交車,減少所述每隔6米范圍的值重新不重復編號,重復上述過程至不產(chǎn)生干擾,其編號到下一站時失效。當線路擁有公交車數(shù)量較少時采用固定不會失效的預置編號。
公交站與公交車通信也采用相鄰站的不同通信信道循環(huán)設(shè)置,上行線路與下行線路同名站點通信信道錯開使用,防止發(fā)生同頻干擾。公交車到達終點站后自動改變通信信道和站點順序設(shè)置,公交站控制器將到站信息處理后送顯示器顯示,便于乘客查看。
當兩個公交站之間距離大于700米,該兩個公交站間控制器的串口Wi-fi模塊,通過路由器AP無線接入Internet網(wǎng),在服務(wù)器監(jiān)控軟件控制下完成公交站之間信息交換。在公交車行駛方向,位于后方的公交站定時將公交到站信息經(jīng)Internet網(wǎng)傳遞給前方公交站。
由于Wi-fi模塊是筆記本、平板電腦和智能手機的標準配置,因此基于Wi-fi技術(shù)的智能產(chǎn)品得到了推廣和應用,Wi-fi智能節(jié)點可以直接連接無線路由器,從而接入Internet網(wǎng),節(jié)點還可以任意擴充。公交站間控制器中設(shè)置串口Wi-fi模塊用于接入Internet網(wǎng)。串口Wi-fi模塊選用Microchip的RN171通過UART接口直接與公交站間控制器中的微處理器相連,也可以選用其它Wi-Fi模塊。RN171模塊片上集成完整的TCP/IP協(xié)議棧,無需外部驅(qū)動,RN171模塊可以進入低功耗休眠并且能自動掃描和連接AP,因此是一款高集成度超低功耗Wi-fi模塊,適用于電池供電的設(shè)備。模塊工作于2.4G頻段,核心芯片集成了32位處理器,發(fā)射功率可通過軟件調(diào)整,并支持外接天線。
公交站間控制器中的串口wi-fi模塊將到站信息發(fā)送給無線路由器AP經(jīng)Internet網(wǎng)至與主控制器相聯(lián)的計算機。同時,公交線路終點站的主控制器通過與其相連的計算機與Internet網(wǎng)相聯(lián)。
(四)附圖說明:
圖1是周波甄別電路原理示意圖;
圖2是一種采用半波通信和WIFI的公交智能站牌的電路結(jié)構(gòu)方框圖。
(五)具體實施方式:
一種采用半波通信和WIFI的公交智能站牌的電路結(jié)構(gòu)方框圖如圖2所示,包含:
主控制器(1)、公交車的車載控制器(2)、公交站間控制器(3)、公交站控制器(4);其中車載控制器(2)由串口Wi-fi模塊和里程表傳感器構(gòu)成,串口Wi-fi模塊選用RN171模塊,里程表傳感器輸出信號經(jīng)電平轉(zhuǎn)換電路、低通濾波電路送入RN171模塊中處理器的I/O端口,;
主控制器(1)、公交站間控制器(3)和公交站控制器(4)均由射頻通信的串口Wi-fi模塊、周波甄別電路、通信電子開關(guān)、開關(guān)驅(qū)動模塊和LCD顯示器構(gòu)成,其中主控制器(1)通過與其相連的計算機聯(lián)接到Internet網(wǎng)。串口Wi-fi模塊選用RN171模塊,其中LCD顯示器與RN171中微處理器的I/O口相連。公交站間控制器(3)中的串口Wi-fi模塊將信息經(jīng)Internet網(wǎng)(5)傳送至與主控制器相聯(lián)的計算機。
周波甄別電路由輸入電路、單片機、非易失存儲器、電壓過零檢測模塊和電壓比較器構(gòu)成。輸入電路用于將電力網(wǎng)交流電壓通過電阻和二極管的分壓,轉(zhuǎn)換為電壓比較器合適的穩(wěn)定的輸入電壓。單片機選用89C52,單片機89C52還用于控制通信電子開關(guān)、開關(guān)驅(qū)動模塊,非易失存儲器選用AT24C64,電壓過零檢測模塊用D觸發(fā)器,電壓比較器均選用LM393,其基準電壓采用穩(wěn)壓電路穩(wěn)定電壓比較器的閾值電壓。
通信電子開關(guān)采用可控硅開關(guān),開關(guān)驅(qū)動模塊包含輸入電路和D觸發(fā)器,周波甄別電路中的單片機89C52用于控制通信電子開關(guān)、開關(guān)驅(qū)動模塊和周波甄別電路。