智能公交報站系統的制作方法
【技術領域】
[0001]本實用新型涉及一種智能公交報站系統,屬于智能公交技術領域。
【背景技術】
[0002]隨著當今社會的飛速發展,人們生活水平的不斷提高,現代汽車的制造水平和制造工藝的不斷進步,越來越多的中小型汽車走入了尋常百姓家庭,對人們的日常生活起到重要作用。但卻同時給人們生活帶來一定的負面影響。如交通擁堵、交通事故以及環境污染等問題。因此,各地政府都呼吁市民多乘坐公共交通,特別是在上下班高峰期,以此來緩解城市交通壓力。當然,現如今最普遍的公共交通方式就是乘坐公交車,但市民乘坐公交車出行也存在一些問題。
[0003]現有公交站牌多為紙質站牌,機械的標出各路公交車延其路線所經過的各個站點,可交互性低,信息顯示不夠全面,并且缺乏機動性和靈活性,特別遇到高峰期,等車的市民不能正確判斷所要乘坐的公交車的到站情況,給市民出行帶來一定不便。因此提出智能公交系統這一概念。
【實用新型內容】
[0004]本實用新型的目的在于提供一種智能公交報站系統,通過實時向各公交站牌發送各路公交車到站信息來幫助乘客選擇最佳的出行方式,以此來解決市民出行難的問題,緩解城市交通壓力。
[0005]為了實現上述目的,本實用新型的技術方案如下。
[0006]一種智能公交報站系統,包括服務器系統、站牌系統和車載系統,其中,服務器系統采用客戶機/服務器模型進行搭建,應用TCP/IP協議進行通訊,利用數據庫進行數據的存儲;站牌系統由單片機、GPRS模塊和液晶顯示屏組成,GPRS模塊采用SM900模塊進行設計;車載系統的硬件組成包括電源、單片機、GPS模塊、GPRS模塊和IXD顯示屏。
[0007]進一步地,單片機采用的是32位單片機EasyARMl 138單片機,EasyARMl 138的核心是MCU,采用先進的32位ARM Cortex_M3處理器,50MHz的運行頻率,擁有64K的FLASH存儲器和16K的RAM存儲器,同時還具備常見的接口模塊如I/0、SP1、SC1、ECT、A/D、CAN和PWM等,并進行可靠地封裝測試,具有很高的電磁兼容性。
[0008]進一步地,SIM900A模塊是一款尺寸緊湊的GSM/GPRS模塊,采用SMT封裝,基于STE的單芯片案,采用ARM926EJ-S架構,性能強大,內置客戶應用程序。
[0009]進一步地,液晶顯示屏采用0CM4X8C液晶顯示模塊,內置國標GB2312碼簡體中文字庫(16X16點陣)、128個字符(8X16點陣)及64X256點陣顯示RAM (⑶RAM)。
[0010]該實用新型的有益效果在于:該實用新型裝置能有效地通過實時向各公交站牌發送各路公交車到站信息來幫助乘客選擇最佳的出行方式,以此解決市民出行難的問題,緩解城市交通壓力,使用方便。
【附圖說明】
[0011]圖1為本實用新型中的車載系統組成圖。
[0012]圖2為本實用新型中服務器工作過程示意圖。
[0013]圖3為本實用新型中的站牌系統組成圖。
[0014]圖4為本實用新型中的IXD引腳及連接電路圖。
[0015]圖5為本實用新型中的系統結構圖。
[0016]圖6為本實用新型中的車載終端分系統結構圖。
[0017]圖7為本實用新型中的電子站牌分系統結構圖。
[0018]圖8為本實用新型中的GPRS與Internet連接原理框圖。
[0019]圖9為本實用新型中的嵌入式GPRS模塊硬件框圖。
[0020]圖10為本實用新型中的供電輸入設計電路圖。
[0021]圖11為本實用新型中的串口硬件電路圖。
[0022]圖12為本實用新型中的IXD電路圖圖。
[0023]圖13為本實用新型中的指示燈電路圖。
[0024]圖14為本實用新型中的車載終端分系統軟件流程圖。
[0025]圖15為本實用新型中的電子站牌分系統軟件流程圖。
【具體實施方式】
[0026]下面結合附圖對本實用新型的【具體實施方式】進行描述,以便更好的理解本實用新型。
[0027]智能公交報站系統具備以下功能,首先公交車的定位需要準確,并且可以實時的向服務器發送到站信息。其次,服務器系統應該具備接收、發送、存儲和解析數據的功能。最后,站牌系統接收到服務器發送的數據后進行解析并實時顯示在站牌顯示屏上。智能公交報站系統包括以下三部分:(1)車載系統:通過GPS定位或者采集司機到站之后的按鍵信息來確定公交車已到站點,單片機負責處理采集到的數據,由GPRS向服務器發送采集到的數據。(2)服務器系統:服務器基于TCP/IP協議進行通訊網絡的構建,接收來自車載系統的到站信息,處理信息后能夠自動向站牌系統發送各公交車的到站信息,同時在服務器頁面實時顯示各公交車信息,方便管理員管理。(3)站牌系統:站牌系統通過GPRS模塊接收來自服務器的數據,由單片機處理后通過液晶顯示屏實時顯示各公交車到站信息。
[0028]對于車載系統,針對不同地區的財力條件和政策等實際情況,將系統分為以下兩種設計方案:有車載GPS,即通過GPS定位來取得公交車定位信息;無GPS模塊,即通過采集其他現有公交車所具備的信息進行定位。采用不同的設計方案有其各自的優缺點。
[0029]有GPS模塊的車載系統:GPS定位的基本原理是根據高速運動的衛星瞬間位置作為已知的起始數據,采用空間距離后方交會的方法,確定待測點的位置。對于有GPS模塊的車載系統,GPS大約每隔一秒發送一次定位信息,車載單片機處理后將信息通過GPRS模塊發送到服務器。
[0030]無GPS模塊的車載系統:無GPS模塊的車載系統,考慮到目前公交車司機到站后都會手動按鍵來提醒乘客到站信息,所以通過采集司機的按鍵信息來確定公交車是否到站,并通過GPRS模塊將采集到的數據發送到服務器。
[0031]車載系統組成如圖1所示。服務器系統采用客戶機/服務器模型進行搭建,應用TCP/IP協議進行通訊,利用數據庫進行數據的存儲。首先要啟動服務器,然后車載系統或站牌系統啟動并發出連接請求,服務器系統會分別為其建立監聽線程,并顯示是否成功建立連接。然后服務器會循環監聽本地固定端口,當檢測到車載系統發送過來數據后,首先判斷數據起始字符是否正確,如果正確將數據進行儲存,然后逐條發送到站牌系統。同時對接收到的數據進行解析并在服務器界面上實時顯示各公交車的到站信息。服務器工作過程如圖2所示。
[0032]站牌系統主要由單片機、GPRS模塊和液晶顯示屏組成。站牌系統啟動后首先請求連接服務器,同時GPRS模塊啟動接收數據功能,連接成功后,可以接受來自服務器的數據,由單片機進行處理解析,然后通過液晶顯示屏實時顯示各公交車到站信息。站牌系統組成如圖3所示。
[0033]GPRS傳輸:采用SM900模塊進行設計。
[0034]車載系統的硬件組成包括:電源、單片機、GPS模塊、GPRS模塊和IXD顯示屏。站牌系統不需要定位功能,因此同車載系統相比只是缺少GPS模塊。其中電源負責為整個系統供電,單片機控制GPS模塊進行定位和GPRS模塊進行數據的發送和接收,還要控制LCD顯示屏進行到站信息的顯示。
[0035]EasyARMl 138的核心是MCU,采用先進的32位ARM Cortex_M3處理器,50MHz的運行頻率,擁有64K的FLASH存儲器和16K的RAM存儲器,同時還具備常見的接口模塊如1/0、SP1、SC1、ECT、A/D、CAN和PWM等,并進行可靠地封裝測試,具有很高的電磁兼容性。
[0036]SIM900A模塊是一款尺寸緊湊的GSM/GPRS模塊,采用SMT封裝,基于STE的單芯片案,采用ARM926EJ-S架構,性能強大,可以內置客戶應用程序。可廣泛應用于車載跟蹤、車隊管理、無線POS、手持PDA、智能抄表與電力監控等眾多方向。
[0037]液晶顯不屏:0CM4X8C液晶顯不_旲塊是12