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