一種智能公交系統(tǒng)方案
公交車到達(dá)站牌后, 應(yīng)根據(jù)站牌的MAC地址將日期、時(shí)間、車號(hào)、公交線路、車內(nèi)人數(shù)、行駛方向等信息發(fā)送到電子站牌。公交車ZigBee模塊發(fā)送模式的API幀結(jié)構(gòu)定義如圖6所示。其中的Bytes6-13為站牌的MAC地址。
圖6 公交車TX請(qǐng)求API幀結(jié)構(gòu)圖
(2) ZigBee發(fā)送狀態(tài)。
為實(shí)現(xiàn)可靠傳輸, 當(dāng)公交車傳送信息給電子站牌的請(qǐng)求完成后, 必須得到電子站牌的確認(rèn)信息, 因此還必須得到電子站牌回饋給公交車的發(fā)送狀態(tài)信息。這個(gè)信息將指出數(shù)據(jù)包是否被成功發(fā)送, 或者發(fā)送失敗。如果發(fā)送失敗必須重新發(fā)送公交車的信息, 直至發(fā)送成功。
電子站牌根據(jù)公交車的MAC地址, 不斷的向PAN內(nèi)發(fā)送信息, 并通過回讀發(fā)送狀態(tài)來確定是否有公交車加入網(wǎng)絡(luò), 如果有, 則根據(jù)網(wǎng)絡(luò)地址識(shí)別公交車, 并將公交車的定位信息發(fā)送到監(jiān)控中心, 從而實(shí)現(xiàn)對(duì)GPS定位方式的補(bǔ)充。
圖7 公交車ZigBee模塊的TX狀態(tài)幀結(jié)構(gòu)
其中的Bytes 9為傳送狀態(tài)信息, Bytes6、7為接收模塊的16位網(wǎng)絡(luò)地址。
(3) ZigBee接收包。
電子站牌收到公交車發(fā)來的狀態(tài)信息數(shù)據(jù)包后便進(jìn)行解析, 并通過站牌的GPRS模塊發(fā)送到監(jiān)控中心。電子站牌ZigBee模塊接收模式的API幀結(jié)構(gòu)定義如圖8所示。圖中的Bytes5-12為公交車的MAC地址。
圖8 電子站牌RX的API幀結(jié)構(gòu)圖
評(píng)論