新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 太陽能電子公交站牌設計

        太陽能電子公交站牌設計

        作者: 時間:2013-04-18 來源:網絡 收藏

        3 軟件設計
        軟件設計是建立在硬件設計的基礎上,電子公交站牌的軟件設計包括主控芯ARM9的軟件設計和無線通信模塊中的模塊軟件設計兩部分。模塊軟件設計主要包括協調器即站牌上的和節點的設計,由于它們設計過程類似,故只介紹協調器,它負責組成一個網絡,等待公交車節點加入并接受公交車發送過來的信息。軟件流程如圖4所示。

        本文引用地址:http://www.104case.com/article/153537.htm

        c.JPG


        ARM9處理器除了接收公交車的信息和控制顯示刷新之外,還要負責公交車信息的處理、GSM模塊控制、公交站牌間和監控中心通信,以及對智能管理。對于ARM9,采用ucos-ii操作系統進行開發。在系統中,設計了5個任務,見圖5。分別是:1)接收公交車和其他站牌信息任務完成接收Zigbee和GSM模塊上傳的信息;2)信息處理任務完成對接收信息處理;3)發送信息到其他站牌任務是通知余下站牌公交車已經到本站;4)LED屏顯示任務將顯示公交車位置;5)管理任務負責監控,對蓄電池合理充電與放電。由于以上任務之間存在共享數據和通訊,系統采用消息隊列實現任務之間數據的共享和通信。

        d.JPG



        4 測試與結束語
        本文最后測試公交車與站牌能通信時需要的通信距離和通信時間,因為通信距離與通信時間是影響電子站牌能否正確判斷公交車進出站情況和處理其他相關信息的關鍵。具體測試數據如表1所示。

        e.JPG


        由測試數據可知,公交車與站牌通信距離平均86.9m,通信時間平均3.2s。根據距離和通信時間及公交車進站離站的速度可得出通過Zigbee方式能準確檢測到進站與出站的情況,并有充裕時間進行相關信息處理和發送。
        本文設計的太陽能電子公交站牌系統,使用Zigbee和GSM無線通信技術,用一種新的方式實現了系統中的信息傳遞。此外,電子站牌采用太陽能供電,節約了能源,并能在暫無市電供應的公交區路線上快速部署。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙陵县| 泾源县| 常德市| 榆林市| 土默特左旗| 祥云县| 嘉祥县| 香港| 佛山市| 恭城| 新昌县| 佳木斯市| 龙门县| 泸溪县| 西藏| 汾西县| 昌乐县| 莆田市| 吴桥县| 永年县| 青神县| 来凤县| 密山市| 兴海县| 柘城县| 松滋市| 呼玛县| 都安| 连平县| 桃园市| 彝良县| 锡林郭勒盟| 淳化县| 霞浦县| 镇安县| 鸡泽县| 新沂市| 衡东县| 六枝特区| 德令哈市| 天津市|