人行通道閘控制系統的介紹
控制系統是整個人行通道閘的大腦,在功能上應該滿足:當行人準備通過通道閘時,在入口處,閘機應該對行人的行進方向,行進次序以及通過數量等進行控制。為能夠有效的監控行人的通行動作,閘機必須對行人在通道內部的行進情況進行有效且及時的檢測。人行通道閘的控制系統感應到行人的行進情況后,門翼機芯可以有效管理通道內部的放行情況,將扣票成功的行人放行通過。通行邏輯、硬件電路以及軟件程序這三大部分組成了人行通道閘的的整個控制系統。
一、通行邏輯
通行邏輯是以能夠在正常情況下檢測出人行通道閘內部行人的移動狀態為基礎,對多種特殊的通行情況進行合理判斷,需要將其通行過程進行分類并根據不同情況進行處理。在通道閘中判斷人體生物特征的常用手段是紅外對射傳感器,由若干傳感器組成的傳感器組分布于通道中的不同位置。當行人走過通道這一過程發生時,傳感器會因行人身體各個位置的遮擋改變電平狀態。人行通道閘控制主板將所采集到的傳感器組狀態進行記錄分析,以得出通道內部正在發生的通行情況。傳感器的布局形式與分布數量決定著所采集到的傳感器組數據是否符合實際發生的情況,因此需要選擇一種優點明顯,兼容特殊情況較多的布局方式來進行通行邏輯的判斷。
二、硬件電路
硬件電路在整個人行通道閘控制系統中所起到的作用是接收紅外傳感器組的實時數據,將其采集并予以分析,判斷通道內部通行狀況,并能及時傳輸給工控機并執行上位機控制。接收若干路開關量信號輸出,例如到位傳感器、遙控器、消防信號等??刂婆c其相連的若干輔助模塊,包括指示燈、報警燈、蜂鳴器等。同時將輸入電源轉化為各模塊所需電源電壓。
三、軟件程序
人行通道閘對軟件的主要功能要求是將控制板采集的狀態進行讀取與分析,并將處理好的信息上傳。而這些數據的采集與處理都由下位機完成,所以系統軟件要寫入控制板中,以此來判斷通道內部是否屬于正常通行情況。在對人行通道閘的硬件初始化后,還需進行參數的初始化,然后進入主循環。主循環中執行四個模塊的功能,包括傳感器的采集,邏輯的處理,通信協議的處理以及外設的控制。