地鐵列車乘客緊急報警系統設計
?
隨著城市軌道交通的快速發展,乘客對列車的舒適度和安全性提出越來越高的要求。對于上海地鐵1、2號線舊型直流驅動列車,當列車車廂內發生緊急情況(如火災等)時,列車司機在封閉的駕駛室中無法得知災難情況,而且乘客也沒有任何通信手段可以將車廂內的災情告知司機。基于這種防災需求,地鐵運營單位要求改造列車,加裝地鐵列車乘客緊急報警系統。
1 系統結構
地鐵列車一般為6節編組(A1-B1-C1-B2-C2-A2),每節車廂長24.5 m,司機駕駛室設在A1和A2,乘客車廂為全部6節車廂。本系統在兩端司機駕駛室各設1臺報警主機,每節車廂安裝2個報警分機(車門上方)。當乘客按下車廂內的報警按鈕后,按鈕上的指示燈會點亮,并伴有報警聲音提示。報警分機在監測到按鈕動作后,會將該信息通過列車線發送到駕駛室的報警主機。主機接收并處理信息后,點亮主機面板上對應位置的LED指示燈,并利用聲音提示。此時,司機需要人工確認報警燈對應按鈕,主機監測到確認動作后關閉報警燈和報警聲音,并將該信息發送回對應的報警分機。分機接收并處理信息后,關閉報警燈和報警聲音。
2 系統硬件設計
報警主機的硬件設計按照模塊化原則,可分為如下幾個功能模塊:主邏輯控制模塊、基于MT8888的DTMF通信模塊、LED數碼管控制模塊、LED燈控制模塊、蜂鳴器控制模塊、鍵盤掃描模塊、時鐘控制模塊、存儲控制模塊、數據存儲模塊等。系統硬件結構框圖如圖1所示。
?
報警分機相對簡單,提供了乘客報警的人機界面。報警主機和分機之間使用基于MT8888芯片的DTMF通信技術,并附加軟件CRC8校驗機制,確保通信的高可靠性和安全性。
3 系統軟件設計
報警主機和分機均使用Atmel公司的AT89C52作為主邏輯控制單元,與MCS-51產品指令和引腳完全兼容。分機的設計和實現相對簡單,主機用到了單片機提供的大部分資源,包括定時器中斷、外部中斷和串行中斷,各個功能模塊依靠各自中斷入口和優先級依次運行。定時器和
中斷資源分配如表1所列。
?
對于中斷優先級的考慮:
①與人機接口有關的中斷,其優先級為高;
②為了保證串行通信的質量,其優先級為高;
③外部中斷采用較低級的中斷,其優先級為低(外部中斷0,每秒2次;外部中斷1,每秒1次)。
- 第 1 頁:地鐵列車乘客緊急報警系統設計
- 第 2 頁:基于MT8888的DTMF通信
- 第 3 頁:基于X25045的存儲管理
本文導航
非常好我支持^.^
(1) 100%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 總線報警系統工程布線指南 2023-10-12
- [電子說] 一文讓你了解靜態電流和關斷電流 2023-09-29
- [控制/MCU] 基于STM32的空氣質量檢測報警程序設計 2023-09-16
- [電子說] 室內外探測器總線報警系統 2023-09-15
- [電子說] LoRawan模塊在報警系統的應用 2023-09-13
- [電子說] 定位型振動光纖邊境線入侵報警系統 2023-09-11
- [電子說] 配電箱監測報警系統 2023-09-06
- [電子說] 基于51單片機的光電報警系統設計 2023-09-01
( 發表人:葉子 )