新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 地鐵列車乘客緊急報警系統(tǒng)設計

        地鐵列車乘客緊急報警系統(tǒng)設計

        作者: 時間:2011-06-24 來源:網(wǎng)絡 收藏

        DTMF通信每次收發(fā)只能處理4位數(shù)據(jù),但是對于實際通信數(shù)據(jù),就需要設置較大的緩沖區(qū),循環(huán)發(fā)送多字節(jié)數(shù)據(jù)。下面詳細描述主機和分機的通信協(xié)議。
        3.2 基于CRC8的安全通信協(xié)議
        根據(jù)系統(tǒng)的功能,報警主機和分機的消息類型包括:系統(tǒng)上電自檢、分機報警、主機報警回復。系統(tǒng)上電自檢是指在系統(tǒng)全部上電后,車廂內(nèi)的分機會自動向主機發(fā)送健康信息,主機收到該信息后會在界面上點亮對應分機的指示燈;分機報警是指按下報警按鈕后,分機向主機發(fā)送的報警信息;主機報警回復是指司機確認報警后,主機向分機發(fā)送的報警確認信息。為了保證通信的安全性,采用CRC8標準進行數(shù)據(jù)校驗,多項式為j.jpg,簡記為0x31。
        通信協(xié)議的詳細定義如下:
        ①上電自檢信息格式(3字節(jié))
        報頭(1字節(jié)):FB
        報文:車廂號(半字節(jié))+分機號(半字節(jié))
        CRC(1字節(jié)):CRC8
        ②報警信息格式(3字節(jié))
        報頭(1字節(jié)):EA
        報文:車廂號(半字節(jié))+分機號(半字節(jié))
        CRC(1字節(jié)):CRC8
        ③報警回復信息格式(3字節(jié))
        報頭(1字節(jié)):EC
        報文:車廂號(半字節(jié))+分機號(半字節(jié))
        CRC(1字節(jié)):CRC8
        在報警主機和報警分機的DTMF編解碼結束后,使用Altera公司的EPM1270芯片進行CRC8的生成和校驗,基于以下VHDL代碼實現(xiàn)了8位CRC碼生成電路。代碼中,InputData為輸入數(shù)據(jù),ResultCRC為輸出CRC碼,midCRC為當前CRC碼。
        a.JPG
        蜂鳴器相關文章:蜂鳴器原理


        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 都江堰市| 壤塘县| 红桥区| 明光市| 镇远县| 邯郸市| 珲春市| 灵宝市| 左贡县| 黑龙江省| 东明县| 射洪县| 鲁甸县| 安宁市| 梅州市| 湖口县| 浮山县| 马边| 元江| 德格县| 马鞍山市| 锡林郭勒盟| 宁陵县| 天津市| 郓城县| 朝阳区| 礼泉县| 鄂尔多斯市| 阿勒泰市| 遂川县| 永仁县| 大港区| 团风县| 吉隆县| 昌江| 磴口县| 宣化县| 卢龙县| 外汇| 呼和浩特市| 江津市|