新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于遠距離射頻技術的公交車自動報站系統

        基于遠距離射頻技術的公交車自動報站系統

        作者: 時間:2011-09-13 來源:網絡 收藏


        接收器接收到站臺反射回來的信號后,將信號送入單片機。單片機根據存儲好的站臺數據庫進行站臺識別,識別結束后再調用語音存儲模塊事先錄制好的對應報站語音信息。語音信息經數模轉換電路后輸出模擬語音信號,再經放大電路放大驅動揚聲器進行語音播報,并調用相應的信息在顯示屏上對到站信息進行顯示。當報站信息出現異常時,司機可通過操作鍵盤上的按鍵,來對報站信息進行調整。
        2.3 程序設計流程
        程序設計流程如圖5所示。首先對進行初始化,確定的初始位置(默認為從起始站出發)。在運行過程中,不斷發射信號,當靠近某一站臺的卡時,首先進行識別檢驗,檢驗是否為干擾信號,若是干擾信號,則繼續發射射頻信號,若不是則對反射
        回的射頻信號送入單片機進行識別,單片機程序采用查詢模式,識別站臺出的身份后,調用語音模塊中相應的語音信息和寄存器中的站臺文字信息分別送到音響和顯示屏進行語音播報和顯示。安裝手動控制電路,用以解決一些特殊和意外情況。

        e.jpg


        接下來對反射回的射頻信號進行編碼驗證,將接收到的射頻信號編碼與存儲在單片機內部存儲器中的編碼進行比對,識別站臺的身份,以確定調用語音模塊中語音信息,保證不會發生錯誤報站的情況,還可以很好地解決多路公交車停靠同一站臺時的相互影響問題(不同路的公交車射頻閱讀器不同)。當出現一些特殊和意外情況時,司機按下控制按鍵,可強制對報站程序進行修正,或使公交車發出一些特定語音信息。意外情況解除后,公交車接收到新的站臺信號,通過編碼驗證后,程序又可以恢復運行。
        此程序在設計過程中考慮了公交車在實際運行中可能出現的問題,滿足在實際運行中的各項要求。

        3 設計方案的實施
        在公交車報站系統中,可以利用原有的公交車手動報站系統,在原有的基礎上增加一套射頻設備和一塊控制單片機。將單片機發出的控制信號通過光電傳感器加到手動報站器的按鈕兩端,當射頻接收器接收到射頻信號時,通過單片機驅動光電傳感器導通,達到司機手動按下按鈕的效果,從而降低報站系統的改造成本,具有更好的可行性。考慮到公交車運行過程中的道路和上下車情況變化很大,因此仍然保留了司機的手動控制電路。這樣,若在某些特殊情況下,司機可以對報站系統進行修正。

        4 結論
        通過在公交車和站臺上的實際測試,本公交車自動報站系統獲得了良好的傳輸效果。系統工作穩定、性能優良、成本低,具有很強的實用性和推廣價值,完全可以用它來大規模地對現有公交車手動報站器進行改造。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 淅川县| 香河县| 江达县| 芦溪县| 三都| 湾仔区| 新巴尔虎左旗| 三穗县| 三门县| 梨树县| 苍山县| 康保县| 定结县| 扬州市| 女性| 临潭县| 丹阳市| 绥江县| 木里| 宜都市| 莫力| 长海县| 项城市| 巴里| 呈贡县| 壶关县| 荣成市| 上饶县| 永川市| 屯昌县| 旬邑县| 广南县| 绿春县| 桃源县| 大余县| 万载县| 彰武县| 马公市| 蕉岭县| 宜春市| 吐鲁番市|