《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 網絡型機動車停車場控制管理系統軟件開發及應用

網絡型機動車停車場控制管理系統軟件開發及應用

2009-04-02
作者:李傳琦, 鄒其洪

  摘? 要: 設計了以單片機為執行核心、以計算機軟件為管理核心的網絡型機動車停車場控制管理系統。提出了一種監控自動化、信息管理自動化網絡解決方案。詳細論述了該系統的程序結構設計方法與實現。通過對整機測試實現了系統穩定無差錯運行。
  關鍵詞: 計算機網絡; RS485; 數據庫; VB6.0; FRONTPAGE2003

?

  網絡型機動車停車場控制管理系統充分利用了現代互聯網的高度分散性,無論是擴充系統的規模還是使用者使用的便利性都得到了最大的發揮。采用已經相當成熟的RS485工業總線對底層設備進行連接具有可靠性高、開發成本低的特點。通過對傳感器數據采集,讓使用者從車輛進入車場到停放車位都是在一個簡單、安全、高效的環境下進行的。使用者對于停車場完全是自助式使用,管理方對停車場的管理也是在計算機自動執行之中進行監控。
1 系統方案設計
  系統分為三大模塊:網絡模塊、上位機模塊和下位機模塊。系統結構如圖1所示。

?


  (1)網絡模塊:是指各管理機或者服務器主機通過網絡適配器,網絡連線組網,用戶通過網頁進行預定停車位和網絡付款,通過計算機管理可以建成大規模的停車場管理系統,適宜現代化大型物業公司對多個地域分布的停車場進行集中統一管理;RS485串行通信總線用于實現停車場的執行單元(如監控主機、門禁控制機、收費機、身份識別設備等低速設備)與上位計算機的通信。
  (2)上位機模塊:指各分布停車場的管理計算機或者擴大規模后的服務器。通過管理軟件管理停車場車位數據庫,接收用戶的網絡預訂和管理員的管理。通過RS232通信接口經信號電平轉換為RS485通信電平后與下位機進行通信,控制停車場的各個執行單元,上位機與閉路圖像監視單元連接用于監視停車場的實時安全動態。通信軟件主要用于上下位機之間的通信,在上位機中通過VB的控件實現,在下位機中通過串口的中斷實現。上位計算機軟件包括:供用戶預定車位的網頁及現場預定程序、車場車位信息、事件數據庫、管理員系統管理程序。
  (3)下位機模塊:車位監控單元由兩片單片機組成的監控主控制機和熱備份機,通過光電耦合模塊控制由光電傳感器組成的車位監控電路對車位進行實時監控,因采用總線技術,所以停車場車位的數量可以依據需要進行擴展;出入門禁控制單元包括由單片機、實時時鐘、存儲器、LCD顯示器、鍵盤、控制輸出電路組成的控制機,既控制門禁的開啟與關閉又可作為上位機短時間故障的熱備份機運作。出入庫身份識別單元包括無線射頻識別和紅外線條碼識別,用于識別用戶的身份信息。總線上連接的自動收費單元與目前的自動售貨機類似。當系統運行于停車高峰時,可能出現系統中所有下位設備同時訪問上位機的情形,這樣會造成系統網絡通信堵塞從而造成系統監控失靈等現象。因此在門禁控制機中加入信息存儲電路可以有效緩沖通信壓力,避免通信堵塞現象。同時信息存儲部分又可作為臨時的上位機熱備份機,即使上位機短時間失效停機,系統的監控運作依然正常。這樣的小冗余度設計使上下位機互補,軟硬件互補運行。下位單片機軟件包括:出入車場門禁的控制程序,停車場分區安防監控,停車位的實時監控程序。
2 系統軟件設計
  系統軟件工作流程如圖2所示。三大軟件模塊通過網絡協議連接工作,用戶或者管理者通過國際互聯網進行遠程管理和遠程預定;在現場可以通過上位機程序進行現場管理和預定,軟件采用VB6.0進行編寫;下位機通過RS485工業總線進行加掛,每個下位機模塊使用模塊化設計便于加掛和后期維護。RS485工業總線串行通信協議必須采用半雙工的串行通信協議,同時需要制定合理的低差錯率的通信控制碼。

?


3 上位主機(PC機)控制軟件設計
  上位主機控制軟件由三個模塊組成:上位機(PC機)控制軟件設計模塊、用戶互聯網預定網頁設計模塊和上位機(PC機)數據庫設計模塊。
3.1 上位機控制軟件設計
  控制軟件經RS232接口通過RS232-RS485電平轉換電路連接至RS485工業總線中,通過軟件編寫的半雙工串口指令與下位機進行通信。因VB的編寫簡單、開發周期短、運行效率高,所以采用VB編寫上位機控制軟件。
  控制軟件主要用于完成數據庫管理、停車場控制、車位分配。主頁面用于等待用戶輸入信息。軟鍵盤頁面配合觸摸屏作為入口門禁輸入信息的主要手段(注意:門禁控制機的輸入鍵盤作為計算機系統故障時使用);車場車位平面顯示頁面指引車輛進入車位;車位信息修改頁面能夠預定車位和修改車位信息;管理員管理頁面能夠進行停車場所有的管理操作;信息編碼通信頁面能夠進行上下位機的通信,保證系統的運行,并由它完成通信協議的執行。
3.2 用戶互聯網預定網頁設計
  網頁需要具備與數據庫、網絡銀行直接進行聯絡的協議接口。要開發多樣化網頁,除了普通的WWW網頁外,還要有WAP網頁,甚至需要與移動SP業務服務商接駁,構成可以網絡預定、手機預定、短信預定的平臺。網頁設有管理員欄,能夠進行停車場遠程監管、信息修改,預定用戶通過網頁可以進行車位信息修改服務。網站建立和網頁編寫使用FRONTPAGE2003,FRONTPAGE2003具有建立網站簡單快捷的優勢,同時是面向對象方式編寫網頁,使整個網頁開發過程都可見。
3.3 上位機(PC機)數據庫設計
  數據庫是計算機管理系統的核心,是管理系統的依據。一個高效、穩定、無差錯的數據庫的建立是系統安全、高效運行的關鍵。停車場系統數據庫需建立兩個表,停車位信息表和停車場事件表。停車位信息表記錄停車位信息,如車輛何時入庫、出庫、停放時間、金額等信息。停車場事件表作為記錄停車場和停車位事件之用,如車場火災、盜竊等信息,同時記錄車輛的動態以備發生糾紛時作依據。數據庫是溝通以太網和工業總線的橋梁。系統數據庫是一種小型的數據庫應用,使用Access2003建立系統數據庫是一個很好的選擇。其結構簡單,控制方便。
4 下位機控制軟件設計
? 下位控制機軟件主要由門禁控制軟件和車位監控軟件構成。下位機軟件使用匯編語言進行編寫,匯編語言具有代碼效率高、程序空間小的優勢,很適合一些復雜度低的系統。
4.1 下位機門禁控制軟件設計
? 門禁控制電路由AT89S51單片機及外圍電路組成控制器,使用DS1337+作為備份時鐘,AT24C08A作備份數據庫,構成的系統熱備份機,通過單片機串口與MAX485連接將TTL電平轉換為RS485電平。信息輸出使用點陣型液晶顯示屏。信息輸入設備由4×4行列掃描鍵盤構成。
  門禁控制軟件主要是通過串口接收上位機信息和執行上位機對門禁的控制信息,接收鍵盤輸入信息并且顯示信息(當上位機出現短暫時間故障、斷電或者上位機忙時,管理權由出、入門禁控制機接管作為控制系統熱備份機工作)。串口接收系統時鐘、車位信息后通過模擬I2C接口寫入系統熱備份機中。出入門禁軟件程序流程如圖3所示。

4.2 下位機車位監控軟件設計
  車位監控機電路同樣使用AT89S51單片機作為控制器,每64個車位使用兩片單片機構成主機與熱備份機結構,使用單片機的P0、P2端口構成8×8矩陣掃描電路,監控64個車位,P1端口作為停車場狀態監控輸入端口,單片機串口(P3.0,P3.1)與MAX485連接進行TTL電平與RS485電平的轉換。
  車位監控軟件通過發送自身的地址和特征識別碼向上位機控制機軟件申請得到運行權,若熱備份機沒有得到運行權就進入休眠省電模式,則車位監控熱備份機得到運行權通過喚醒才能夠工作。車位監控軟件主要通過單片機軟件接收由P0、P2端口構成掃描矩陣,通過耦合電路上傳信號,經軟件識別后再通過串口軟件傳輸車位動態信息給管理機軟件,通過對中斷的響應后識別P1端口某根口線的信息對車場區域部分的緊急突發事件進行監控和響應。其監控軟件程序流程如圖4所示。

  為了使系統監控不間斷,系統采用了冗余設計,即多設置一臺備份機,其功能與主監控機相同,只是當系統主機運行時,熱備份機處于待命狀態,而當監控主機出現故障時備份機即可啟動。其熱備份機軟件程序流程如圖5所示。

5 系統測試
  車輛出、入門禁存放過程計算機虛擬演示如圖6所示。車輛進入門禁后通過入口門禁身份校驗包括紅外條碼掃描、無線射頻卡識別、觸摸屏軟鍵盤或者單片機硬鍵盤進行身份識別后進入車位,車輛到位后監控顯示電路動作并切換信號。車輛出庫時停車位指示電路再次動作,再出門禁控制機將通過與入口門禁相同的方式進行身份識別后繳費放行車輛,整個工作過程的每步動作將在系統全程監控下進行,同時數據庫停車場事件表格實時記錄數據。

  停車場車位管理系統是一個單片機技術、計算機軟件技術和網絡技術相結合的閉環型管理控制系統,能夠對車位動態、車場運行情況進行全面監控。系統控制簡單,工作穩定可靠,數據差錯率低,控制范圍廣。該系統采用模塊化設計,有自檢自恢復能力,有多種信息輸入類型和多種顯示輸出類型。同時系統使用模塊化設計易于擴展規模,系統預留了充足的接口空間,可與現有的公安部門安全系統對接,可以實現公共安全資源的充分利用。用戶可以隨到隨停,可以網絡預定,結算方式多樣,系統的人性化程度高,不僅能夠分時段收費,而且可以設置免費停車時間等。為駕車人提供了高效、方便的停車環境。


參考文獻
[1] ?李廣弟.單片機基礎[M].北京:北京航空航天大學出版社,2001.
[2] ?劉大茂.單片機原理及應用[M].上海:上海交通大學出版社,2001.
[3] ?敬錚.Visual Basic 6.0數據庫開發與專業應用[M].北京:國防工業出版社,2002.
[4] ?高春艷,Visual Basic數據庫開發關鍵技術與實例應用[M].北京:人民郵電出版社,2004.
[5] ?[美]Elmasri,Navathe,數據庫系統基礎[M].北京:中國電力出版社,2006.
[6] ?王松武.電子創新設計與實踐[M]. 北京:國防工業出版社,2005.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 日韩精品中文字幕久久 | 成人免费观看一区二区 | 手机免费看伦理片 | 妞干网免费视频观看 | 欧美亚洲视频在线观看 | 玖玖精品| 久久天天躁狠狠躁夜夜2020一 | 一区二区三区四区日韩 | 日本黄色免费在线观看 | 日韩黄在线观看免费视频 | 看黄色特级片 | 91精品啪在线观看国产线免费 | 人人干人人艹 | 一个人在线视频免费观看www | 日本v片免费一区二区三区 日本www色视频 | 午夜影湿院| 国产亚洲精品观看91在线 | 天天做天天爽爽快快 | 99热国内精品 | 成人免费高清 | 午夜视频在线观看网站 | 2020年精品国产午夜福利在线 | 男女在线视频 | 日韩欧美在线看 | www.深夜福利| 偷偷操99 | 福利体验区120秒免费观看 | 在线视频h | 麻豆国产三级在线观看 | 好吊色视频在线观看 | 免费观看性欧美一级 | 亚洲国产成人久久综合一 | 国产 日韩欧美 | 国产成人综合精品一区 | 欧美一区二区三区不卡视频 | 免费黄色大片在线观看 | 黄色大片在线播放 | 国产成人精品高清在线 | 欧美一区不卡二区不卡三区 | 国产精品高清一区二区 | 一级毛片特级毛片黄毛片 |