《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM7和CPLD的數字公交站亭系統設計
基于ARM7和CPLD的數字公交站亭系統設計
維庫
摘要: 基于ARM7和CPLD的數字公交站亭系統設計,摘要:提出了一種基于ARM7和CPLD架構的數字公交站亭系統。系統通過GPRS模塊與公交控制中心實時通信,使用CA認證保證通信的安全性,采用兩塊SRAM組成具有“乒乓邏輯”的高速緩存確保顯示數據的連續性
關鍵詞: ARM 數字公交站 CPLD
Abstract:
Key words :

  摘要:提出了一種基于ARM7 和CPLD 架構的數字公交站亭系統。系統通過GPRS 模塊與公交控制中心實時通信,使用CA 認證保證通信的安全性,采用兩塊SRAM 組成具有“乒乓邏輯”的高速緩存確保顯示數據的連續性,可實現同一站亭多條線路信息動態顯示、實時車輛到站預報、公眾信息發布、線路信息及時更新以及系統在線升級等功能,具有實時性好、安全性高,可擴展性強等特點。

  針對現有印刷公交站亭提供信息少、無法提供車輛到站預報、增加線路或者修改線路信息麻煩等不足,本文提出了一種新數字公交站亭系統。該系統基于ARM7 和CPLD 架構,通過GPRS 與公交控制中心通信,采用CA 認證保證通信的安全性,能實現實時車輛到站預報、公眾信息(如天氣預報、重要新聞、交通路況、緊急狀態信息)發布、線路信息及時更新以及系統在線升級等功能,具有實時性好、安全性高,可擴展性強等特點,有助于全面提升城市公交站的信息服務水平。

  1 數字公交站亭系統總體結構及工作原理

  該系統分為控制中心、站亭終端通信模塊、站亭終端控制模塊、站亭終端顯示模塊四個部分,總體結構框圖如圖1,各個部分組成和工作原理介紹如下:

  (1) 控制中心:負責全市或者某區域公交車運行情況的監控,包括:信息采集、信息處理、公交實時調度、站臺顯示控制等功能。控制中心通過GPRS 與每個站亭終端建立無線通信,實現對站亭終端的相關控制。此外,控制中心還根據安裝在公交車輛上的GPS 定位車輛位置,結合車輛速度和路況信息,實時更新車輛到站時間預報。

  (2) 站亭終端控制模塊:由核心芯片 ARM 和其外圍器件組成,通過GPRS 模塊接收控制中心下發的信息幀,執行由控制中心發出的控制命令,并根據控制中心發出的顯示信息,完成字庫查找,寫入由兩塊SRAM 組成的高速數據緩存,兩塊SRAM 采用“乒乓邏輯”,即某一時刻ARM 芯片向一片SRAM 寫入顯示數據,另一片此時被CPLD 讀取,二者輪流切換,保證數據的高速性和顯示的連續性。為保證系統的安全性,每個站亭終端都有一個密鑰,此密鑰在設備初始化的時候寫入,外部接口不能訪問到此密鑰信息,ARM 根據此密鑰完成對接收信息幀的解密,如果遇到無法完成驗證的信息幀,系統認為該信息幀被篡改,予以丟棄。此外,由于每個站亭終端需長時間連續工作,為了防止溫度過高使系統工作不正常甚至導致火災,每個站亭終端裝有散熱裝置,包括溫度傳感器和散熱風扇, ARM 通過溫度傳感器獲取站亭終端內部的溫度,一旦發現溫度超過設定值,立即啟動散熱風扇,保證系統能長期工作。

  (3) 站亭終端顯示模塊:由 CPLD、LED 掃描驅動電路、LED 點陣顯示屏組成,CPLD讀取由兩塊SRAM 組成的高速緩存中的數據,完成對LED 顯示屏的掃描驅動過程,其內部固化的數字邏輯產生屏幕顯示控制信號,包括串行數據移位信號、數據鎖存信號、行掃描信號等,LED 顯示屏行掃描電路和列數據電路根據這些信號驅動LED顯示屏。

系統總體結構框圖


圖 1 系統總體結構框圖

  2 系統硬件設計

  2.1 站亭終端控制模塊

  站亭終端控制模塊的核心芯片 ARM 向上通過GPRS 模塊連接控制中心,并完成對控制中心下發的數據幀(包括控制命令和顯示信息) CA 驗證;向下將需要顯示的漢字點陣信息寫入由兩塊SRAM 采用“乒乓邏輯”組成的高速數據緩存,控制CPLD 對緩存中的數據準確讀取。GPRS 模塊選用BenQ M22 GPRS 無線模塊,該模塊可以實現自動網絡連接和協議處理,無需后臺計算機支持,它與ARM 之間采用RS-232 串口通信標準實現通信,波特率為57.6k。ARM 選用NXP 公司生產的LPC2378,LPC2378 是ARM7TDMI-S 處理器,可在高達72MHz 的工作頻率下運行,芯片內部具有UART、硬件I2C、SPI 和定時器外圍部件[2],它豐富的片內外資源、快速的響應性和較高的性價比都很適合用于高速串口通信和CA 認證。此外,基于安全考慮,與ARM 相連的還有散熱裝置,包括溫度傳感器和散熱風扇, ARM通過溫度傳感器實時監控站亭終端的溫度,一旦發現溫度超過設定值,立即啟動散熱風扇,保證系統能長時間不間斷工作。站亭終端控制模塊還包括Flash、JTAG 調試端口等。

  2.2 站亭終端顯示模塊

  站亭終端顯示模塊由 CPLD、LED 掃描驅動電路、LED 顯示點陣組成。LED 顯示屏的掃描驅動電路部分是由CPLD 來實現的。 CPLD 讀取高速緩存中的數據,其內部固化的數字邏輯產生屏幕顯示控制信號,包括串行數據移位信號、數據鎖存信號、行掃描信號等,完成對LED 顯示屏的掃描驅動過程。CPLD 功能用硬件描述語言VHDL 編程實現,從而可以大大縮短開發周期,使設計靈活、修改方便,同時CPLD 高集成度、高速高可靠性、開發周期短的特點,大大改善了電路性能。在此CPLD 選用ALTERA 公司MAXⅡ系列EPM1270 芯片,它有116 個I/O 口,1270 個邏輯單元,具有高性能,低功耗等性能特點,滿足要求。

  3 系統軟件設計

  3.1 CA 認證

  控制中心和站亭終端通過 GPRS 建立無線通信,為了保證數據在通信過程中的完整性,本設計采用基于hmac-sha1 算法的CA 消息認證確保信息不受非法攻擊和篡改。hmac-sha1是一種基于密鑰的報文完整性的驗證方法,其安全性是建立在Hash 算法基礎上的。它要求通信雙方共享密鑰、約定算法、對報文進行Hash 運算,形成固定長度的認證碼(MAC)。通信雙方通過認證碼的校驗來確定報文的合法性。這個算法廣泛用作加密、數字簽名、報文驗證等,它能有效的抵抗窮舉攻擊,防止信息幀數據被任意地篡改和顛覆,最大限度地保證系統運行的安全性。

  基于 hmac-sha1 算法的CA 認證步驟如下:

  設 K、N 分別為控制中心和站亭終端約定的密鑰和同步序列號,B 表示數據塊的大?。ㄎ粸閱挝唬琄0 為B 長度的密鑰K。

  發送方

  Step1:利用密鑰K,求出相應的B 長度的K0。

  Step2:利用hmac-sha1 算法,生成消息摘要MAC 碼。

  Step3:N 加1,并同時更新本地的N。

  Step4:采用DES 數字簽名技術,對消息和消息摘要MAC 碼等進行加密,并發送給站亭終端。

  接收方

  Step5:先對接收到的數據運用對應的解密算法進行解密,再重復Step1 和Step2 的計算,生成一個MAC 碼,如果和收到的消息摘要MAC 碼相符,則表明數據合法。

  Step6:如果收到的N 小于本地存儲的N,則屬于重傳,可以進行同步或丟棄,否則表示數據是新鮮的、合法的。

  3.2 ARM 的軟件設計

  ARM是站亭終端的核心芯片,為了保證整個站亭終端系統運行的速度和穩定性,它的軟件設計是基于嵌入式實時操作系統μC/OS-Ⅱ[5]進行的,這樣可充分利用操作系統高效的任務調度算法,并且使得程序的開發和擴展變得更加方便。其任務結構如圖2。

ARM 軟件總體結構圖


圖 2 ARM 軟件總體結構圖

  ARM 上電或復位后,首先進行系統初始化,包括操作系統的初始化和硬件中斷、定時器、通信接口的初始化,系統初始化之后,先后創建如下任務:

  Task_RS232Com:串口通信任務,完成與GPRS 模塊之間的通信,接收控制中心下發的信息幀;

  Task_LEDControl:LED 顯示控制任務,將需要顯示的數據(包括線路信息和實時車輛到站預報等)寫入由SRAM2 和SRAM3 組成的高速數據緩存,并把寫入的地址傳送給CPLD,控制CPLD 讀取緩存中的數據;

  Task_LineProcess:線路信息管理任務,保存公交線路信息的更新;

  Task_TempProtect:溫度保護任務,定時讀取溫度傳感器提供的溫度值,一旦發現超過設定值,系統立即開啟散熱風扇進行散熱,確保系統正常工作;

  Task_update:系統更新任務,完成系統在線升級;

  3.4 CPLD 的軟件設計

  CPLD 通過產生串行數據移位信號、數據鎖存信號、行掃描信號等,完成對LED 顯示屏的掃描驅動過程。它的軟件設計框圖如圖3,主要包括以下幾個部分:(1)時鐘產生器:產生各種頻率的時鐘信號;(2)讀切換電路:受ARM 的控制,在兩塊SRAM 之間切換,完成對高速數據緩存的讀取;(3)讀地址產生器:使CPLD 能在由兩塊SRAM 組成的高速緩存中準確尋址;(4)掃描控制電路:根據高速緩存中讀取的數據,產生相應的掃描控制信號,通過LED 驅動電路接口,送入列數據電路和行掃描電路;(5)JTAG 口:提供在線調試的接口。

 CPLD 軟件設計框圖


圖 3 CPLD 軟件設計框圖

  本文提出的基于 ARM7 和CPLD 的數字公交站亭系統,通過GPRS 模塊與控制中心實時通信并且采用CA 認證保證系統運行的實時性和安全性,能有效解決現有的公交站亭存在公交站牌提供的信息少、無法提供車輛到站預報,增加線路或者修改線路信息麻煩等許多不足。該系統提供的實時車輛到站預報使乘客在公交車站候車區可通過站亭終端的LED 顯示屏查看所有等候車輛的線路信息和到站時間,使他們做到心中有數,能夠有效緩解候車乘客等車的焦慮心情;同時公眾信息發布能及時提供包括天氣預報、交通路況和其它重要信息,為乘客們的出行帶來方便。此外,系統具有在線升級功能,方便日后系統的更新和維護??傊?,數字公交站亭系統有助于全面提升城市公交車站的信息服務水平,在未來城市智能交通的建設當中有著廣闊的應用前景。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美精品久久久久久久久老牛影院| 欧美国产国产综合| 国产视频一区二区三区在线观看| 国产毛片一区二区| 亚洲激情成人| 黑人巨大精品欧美一区二区小视频| 欧美阿v一级看视频| 久久黄色网页| 欧美国产视频在线| 影音先锋亚洲视频| 欧美亚洲综合另类| 欧美日韩一区二区视频在线观看| 久久精品国内一区二区三区| 激情综合色综合久久| 亚洲欧美国产日韩中文字幕| 国产综合第一页| 国产免费成人在线视频| 欧美精选午夜久久久乱码6080| 欧美日韩一区二区三区在线| 国产在线观看精品一区二区三区| 欧美日韩亚洲一区二区三区四区| 亚洲美女视频在线免费观看| 久久午夜电影| 亚洲精华国产欧美| 国产精品专区第二| 狠狠色狠狠色综合人人| 亚洲午夜成aⅴ人片| 国产嫩草影院久久久久| 免费成人av在线| 美女黄毛**国产精品啪啪| 欧美日韩亚洲视频| 国产亚洲综合性久久久影院| 一区在线观看视频| 免费在线播放第一区高清av| 欧美日韩在线视频观看| 香蕉免费一区二区三区在线观看| 亚洲欧美三级在线| 亚洲视频观看| 欧美精品日韩一本| 欧美二区在线播放| 亚洲人成在线观看一区二区| 狠狠色狠狠色综合日日tαg| 一区二区激情| 欧美日韩在线不卡| 久久噜噜噜精品国产亚洲综合| 国产精品永久免费视频| 国产精品拍天天在线| 99视频精品全部免费在线| 国产欧美一区二区精品秋霞影院| 国产精品免费看片| 亚洲美女黄色| 噜噜噜久久亚洲精品国产品小说| 亚洲综合国产激情另类一区| 欧美在线视频免费观看| 亚洲高清久久久| 国产精品视频区| 亚洲综合色在线| 久久狠狠久久综合桃花| 亚洲美女淫视频| 日韩午夜免费| 欧美激情精品久久久久久黑人| 亚洲少妇诱惑| 日韩小视频在线观看| 亚洲人永久免费| 亚洲一区二区三区激情| 国产精品日韩电影| 亚洲激情影视| 欧美日韩大片一区二区三区| 欧美亚韩一区| 亚洲乱码日产精品bd| 国产精品久久福利| 亚洲欧美在线免费观看| 国产精品久久久久久av福利软件| 亚洲激情影视| 久久gogo国模裸体人体| 欧美高清在线观看| 99香蕉国产精品偷在线观看| 欧美国产视频一区二区| 国产精品免费区二区三区观看| 精品动漫3d一区二区三区免费版| 一区二区三区产品免费精品久久75| 亚洲福利视频免费观看| 国产午夜亚洲精品理论片色戒| 久久人人爽人人爽| 揄拍成人国产精品视频| 激情久久一区| 国内精品写真在线观看| 欧美视频日韩视频| 在线观看精品一区| 欧美精品亚洲一区二区在线播放| 伊人精品成人久久综合软件| 欧美激情一区二区久久久| 欧美精品观看| 亚洲欧美日韩在线综合| 欧美精品在线一区二区| 久久天天躁夜夜躁狠狠躁2022| 欧美日韩一区二区精品| 一区二区91| 亚洲七七久久综合桃花剧情介绍| 午夜性色一区二区三区免费视频| 一个色综合导航| 国产精品成人一区二区网站软件| 国产精品一区二区久激情瑜伽| 欧美激情一区二区在线| 欧美午夜精品久久久久免费视| 久久精品一区| 久久国产精品免费一区| 欧美日韩色婷婷| 亚洲狠狠丁香婷婷综合久久久| 99精品欧美一区二区三区综合在线| 欧美肉体xxxx裸体137大胆| 国产精品毛片a∨一区二区三区| 国产亚洲欧美中文| 欧美日韩麻豆| 欧美日韩123| 欧美不卡视频一区| 精品69视频一区二区三区| 美女脱光内衣内裤视频久久网站| 国内精品嫩模av私拍在线观看| 欧美在线一区二区| 欧美大香线蕉线伊人久久国产精品| 欧美日韩国产精品| 在线欧美视频| 欧美系列电影免费观看| 日韩视频在线免费| 欧美在线观看网站| 亚洲精品影视在线观看| 亚洲欧美视频在线观看| 久久综合亚州| 国产一区亚洲| 国产日韩欧美亚洲| 国内精品久久久久久久影视蜜臀| 欧美日韩免费高清一区色橹橹| 中文精品视频一区二区在线观看| 欧美日韩午夜剧场| 国产精品日韩在线观看| 欧美日韩在线三区| 亚洲欧美成人综合| 国产精品hd| 日韩视频一区二区三区在线播放免费观看| 欧美二区视频| 国内伊人久久久久久网站视频| 欧美美女喷水视频| 亚洲日本视频| 国产欧美日本一区二区三区| 亚洲综合色丁香婷婷六月图片| 欧美三日本三级少妇三99| 欧美电影在线免费观看网站| 欧美91精品| 黄色成人在线网址| 亚洲精选在线| 欧美三级欧美一级| 欧美国产精品| 亚洲大片在线观看| 在线成人亚洲| 亚洲欧美国产77777| 久久久99久久精品女同性| 欧美日本一道本在线视频| 亚洲国产黄色| 亚洲国产精品一区二区第四页av| av成人福利| 国产精品久久久久久五月尺| 国产精品无码专区在线观看| 欧美大片免费久久精品三p| 西西裸体人体做爰大胆久久久| 亚洲午夜久久久久久久久电影网| 亚洲精品中文字幕在线| 国产午夜久久久久| 国产综合香蕉五月婷在线| 在线精品亚洲| 西西人体一区二区| 一二三区精品福利视频| 亚洲韩国一区二区三区| 国产精品推荐精品| 韩日精品视频一区| 精品av久久久久电影| 欧美日韩免费看| 欧美精品一区二区三区蜜桃| 亚洲黄色成人| 国产精品久久国产愉拍| 欧美日韩国产成人在线| 欧美伊人精品成人久久综合97| 国产精品护士白丝一区av| 99视频精品全国免费| 国产一区二区激情| 亚洲激情黄色| 99香蕉国产精品偷在线观看| 亚洲综合色婷婷| 亚洲欧美日韩在线| 国产精品视频yy9299一区| 欧美伦理一区二区| 99ri日韩精品视频| 国产精品萝li| 国产精品超碰97尤物18| 国产精品久久久一区二区| 久久九九精品99国产精品| 国产精品家教| 中文欧美日韩| 国产精品久久一区主播| 久久成人人人人精品欧| 国产精品久久久久国产精品日日| 欧美精品一区二区蜜臀亚洲| 最近中文字幕日韩精品| 一区二区自拍| 在线观看欧美一区| 欧美香蕉大胸在线视频观看| 欧美成人资源网| 国产在线欧美日韩| 韩日欧美一区| 国产精品国产馆在线真实露脸| 永久91嫩草亚洲精品人人| 狠狠色狠狠色综合系列| 狠狠入ady亚洲精品| 性欧美精品高清| 麻豆精品网站| 欧美精品一区二区蜜臀亚洲| 狠狠色丁香久久婷婷综合丁香| 欧美有码在线视频| 国产亚洲精品aa午夜观看| 亚洲欧美综合另类中字| 一本久道久久综合婷婷鲸鱼| 国产精品高清在线观看| 国产精品羞羞答答xxdd| 久久久夜色精品亚洲| 国产精品高清在线| 久久精品91久久久久久再现| 国产欧美日韩在线视频| 久久综合综合久久综合| 欧美华人在线视频| 国产女人水真多18毛片18精品视频| 夜夜嗨网站十八久久| 最新成人av在线| 亚洲午夜一区二区三区| 一区二区三区福利| 久久一综合视频| 亚洲一区激情| 欧美影院在线播放| 欧美一区二区在线| 欧美a级大片| 欧美大胆a视频| 中文在线资源观看网站视频免费不卡| 欧美日精品一区视频| 亚洲视频久久| 亚洲国产成人91精品| 亚洲免费电影在线| 欧美精品一区二区久久婷婷| 久久综合九色欧美综合狠狠| 欧美激情综合色| 国产综合在线看| 久久女同精品一区二区| 亚洲理伦电影| 亚洲欧美日韩一区在线观看| 国产精品日产欧美久久久久| 女人香蕉久久**毛片精品| 国产精品一二三四| 国产一区二区三区高清在线观看| 亚洲国产精品悠悠久久琪琪| 亚洲性xxxx| 国产精品久久国产精麻豆99网站| 亚洲黄色天堂| 欧美色偷偷大香| 午夜激情综合网| 女人色偷偷aa久久天堂| 久久久久久日产精品| 在线欧美一区| 快she精品国产999| 在线观看欧美精品| 噜噜噜91成人网| 欧美精品福利在线| 蜜桃精品一区二区三区| 国内精品**久久毛片app| 欧美一区二区三区的| 亚洲无吗在线| 亚洲精品久久久久久久久| 国产日产亚洲精品系列| 欧美婷婷在线| 国产日韩欧美| 国产精品theporn88| 欧美私人啪啪vps| 亚洲精品免费观看| 欧美日本不卡高清| 亚洲一级二级| 免费一区二区三区| 国产一区二区中文| 亚洲精品乱码| 久久免费国产| 国产精品久久久久久久久| 久久久精品一区| 欧美精品精品一区| 国产精品一区二区男女羞羞无遮挡| 国产精品久久久久国产精品日日| 欧美日韩在线视频一区| 国产精品女主播在线观看| 久久精品99久久香蕉国产色戒| 欧美1区2区视频| 一区二区三区视频免费在线观看| 国产在线精品二区| 一区二区三区在线视频观看| 亚洲午夜精品国产| 在线欧美日韩| 亚洲欧美成人| 欧美激情中文字幕在线| 亚洲国产精品电影| 亚洲一区二区三区久久| 欧美日韩p片| 久久亚洲高清| 欧美一区二区精品久久911| 在线观看欧美日本| 夜夜嗨av一区二区三区免费区| 久久亚洲综合色一区二区三区| 欧美日韩另类综合| 伊人婷婷欧美激情| 欧美三级第一页| 欧美日韩亚洲综合在线| 在线观看中文字幕不卡| 海角社区69精品视频| 日韩一级精品视频在线观看| 亚洲国产欧美一区| 久久久综合免费视频| 欧美激情影音先锋| 欧美日韩中文字幕综合视频| 亚洲日本久久| 欧美日韩爆操| 欧美激情一区在线| 久久精品国产一区二区三区免费看| 艳女tv在线观看国产一区| 一色屋精品视频在线观看网站| 亚洲区一区二区三区|