地鐵列車乘客緊急報警系統(tǒng)設計
3 系統(tǒng)軟件設計
報警主機和分機均使用Atmel公司的AT89C52作為主邏輯控制單元,與MCS-51產(chǎn)品指令和引腳完全兼容。分機的設計和實現(xiàn)相對簡單,主機用到了單片機提供的大部分資源,包括定時器中斷、外部中斷和串行中斷,各個功能模塊依靠各自中斷入口和優(yōu)先級依次運行。定時器和
中斷資源分配如表1所列。本文引用地址:http://www.ex-cimer.com/article/156138.htm
對于中斷優(yōu)先級的考慮:
①與人機接口有關的中斷,其優(yōu)先級為高;
②為了保證串行通信的質(zhì)量,其優(yōu)先級為高;
③外部中斷采用較低級的中斷,其優(yōu)先級為低(外部中斷0,每秒2次;外部中斷1,每秒1次)。
3.1 基于MT8888的DTMF通信
由于涉及已運營線路的列車改造,系統(tǒng)的穩(wěn)定性和安全性是至關重要的,所以該系統(tǒng)在設計時報警主機和分機之間采用了基于MT8888的DTMF通信,并在列車上使用低煙、無鹵的線纜構(gòu)架系統(tǒng)的通信網(wǎng)絡,做到與列車原有廣播系統(tǒng)的語音信號相互獨立,互不干擾。網(wǎng)絡拓撲結(jié)構(gòu)是總線型結(jié)構(gòu),最遠分機和主機的距離長達150 m。
評論