色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 設計應用 > 基于ARM的車輛檢測系統(tǒng)控制單元設計

          基于ARM的車輛檢測系統(tǒng)控制單元設計

          ——
          作者:吳忠杰 林君 周志恒 時間:2006-09-07 來源:中國測控網 收藏
          引言
              
          由于交通需求的不斷增加,有越來越多的環(huán)形感應線圈檢測器用于交通檢測。這些埋設在道路表面下的線圈可以檢測到車輛通過時的電磁變化進而精確地算出交通流量。交通流量是交通統(tǒng)計和交通規(guī)劃的基本數據,通過這些檢測結果可以用來計算占用率(表征交通密度),在使用雙線圈模式時還可以提供速度、車輛行駛方向、車型分類等數據,這些數據對于交通管理和統(tǒng)計是極為重要的。通常高速公路車輛檢測系統(tǒng)由多通道環(huán)形檢測單元LD4和控制單元CCU組成,本文采用PHILIPS公司最新推出的ARM7內核微處理器LPC2114設計實現了車輛檢測系統(tǒng)控制單元部分,并且和5個LD4環(huán)形檢測器一起構成10通道高速公路車輛檢測系統(tǒng),其原理框圖如圖1所示。

          車輛檢測系統(tǒng)原理框圖

                                          圖1 車輛檢測系統(tǒng)原理框圖

          控制板系統(tǒng)原理框圖

                                          圖2 控制板系統(tǒng)原理框圖

           lpc2114和電子硬盤連線示意圖圖

                                           圖3 LPC2114和電子硬盤連線示意圖圖

          主程序流程圖

                                          圖4  主程序流程圖


          總體方案設計
              
           本文設計的控制板系統(tǒng)原理框圖如圖2所示,以LPC2114為核心控制單元,該芯片是一種支持實時仿真和跟蹤的16/32位基于ARM7TDMI-S 內核的CPU。內部集成了4路10 位A/D轉換器,兩個32位定時器、一個實時時鐘和看門狗,多個串行接口,包括兩個工業(yè)標準的UART、高速和兩個SPI總線接口,外部多達46個與TTL電平兼容的通用I/O口,非常適用于作為主控單元。CPLD EPM7128作為微處理器的擴展輸入/輸出,通過光電耦合和LD4標準定義總線相連,該標準定義的總線基于RS-485總線通信協(xié)議。LD4和控制板通過標準總線進行數據交換,控制板每隔10秒掃描并發(fā)送一次請求數據的命令,相應LD4通道返回請求數據或者無效信息,ARM處理器對獲得的各通道數據進行相應的統(tǒng)計運算處理。每隔用戶設定的間隔時間就將統(tǒng)計數據存儲于靜態(tài)RAM,供中心站定時獲取,同時,以分鐘為單位將統(tǒng)計的數據備份至Flash電子硬盤中。中心站可以通過請求備份數據命令獲取相應時間段的數據,并存入數據庫。中心站和控制板采用RS-232串口方式通信,利用調制解調器實現遠程數據傳輸。為了解決大容量存儲問題,系統(tǒng)使用了三星公司提供的K9F2808來作為電子硬盤,16MB的容量能夠存儲11天備份數據,并且該電子硬盤能夠靈活升級。

          LPC2114與電子硬盤的接口實現
               
          為了防止傳輸及中心站故障等問題而導致數據丟失,系統(tǒng)要求對一段時間內的數據進行備份,因此在系統(tǒng)設計的過程中需要考慮大容量存儲問題。

          設定本系統(tǒng)每分鐘需要備份一次統(tǒng)計數據,根據環(huán)形檢測器LD4的數據格式,一次數據量為1026B,若采用靜態(tài)RAM作為存儲單元,需要多片大容量RAM級聯(lián)使用,價格昂貴,且存儲容量擴展困難。若使用動態(tài)RAM作為存儲單元,缺點在于控制困難,需要動態(tài)RAM控制器輔助操作。Flash作為存儲器使用簡單,容量大,盡管使用壽命有限,考慮到系統(tǒng)每1分鐘存儲1026B,就16MB容量而言,11天左右寫滿一次,那么一個月擦寫約3次,以此計算,一年擦寫約36次,而Flash壽命一般為擦寫10萬余次,所以本系統(tǒng)完全可以采用Flash作為電子硬盤用在車輛檢測系統(tǒng)中。另外,Flash還具有掉電非易失特性,更適合應用于本系統(tǒng)。

          為了便于存儲容量的升級擴展,本系統(tǒng)選用K9F2808作為存儲器。K9F2808為48腳表面封裝器件,芯片內部有(16M+512K)

          評論


          相關推薦

          技術專區(qū)

          關閉