信號機硬件結構分析
 
以普通交叉路口的四相交通控制為例,信號機必須使用紅,黃,綠三種淺色,以實現交叉路口機動車和行人的有效交通控制。 需要7個信號燈:機動車左轉直行,向右轉綠燈,直行并禁止紅燈,黃燈,行人紅燈,行人綠燈,因此交通信號控制機需要提供4  * 7 =四個方向的28個信號輸出通道。
 
  為了穿越每個方向并筆直向左轉,通過嵌入式檢測線圈收集了不同車道的交通流。 總共需要8個紅色數據,因此需要8個輸入通道。 此外,信號機必須具有通信接口,以實現對主干道路和區域的協調控制以及與上位計算機的數據交換。
 
  系統中使用的所有鎖存器,解碼器和其他常規邏輯設備以及信號燈檢測都可以通過CPLD(EPM7032)實現。
 
  為了不占用單片機的更多I / 0端口,采用總線方式來實現2B信號燈的輸出控制。 使用了四個74LS377鎖存器,并將ULN2803芯片用作輸出驅動器。 實際的交叉口信號燈通過動力驅動模塊輸出。
 
  為了確保信號輸出與十字路口的紅色相對應,有必要將可能的綠色沖突光位取出,進行檢測,并使用CPLD來實現邏輯分析電路。 發生綠色沖突時,將生成警報并啟動黃色閃光控制。
 
  時鐘電路
 
  時鐘電路使用儀表為信號機提供實時時間。 信號機可以根據當前時間自動執行預設時間表中設置的操作計劃。 因此,提供準確的時間非常重要。
 
  通訊模塊
 
  通信模塊使用儀表實現單片機與上位機之間的數據傳輸以及信號機的網絡控制。 它使用標準的RS232端口連接到MCDEM,
 
  為了實現遠程通信能力,在通信之前,需要協調上位機和單片機的通信格式,并采用相互一致的通信協議。 信號機
 
  從主機接收定時數據。 或將定時和顏色數據上傳到主機進行備份。 借助通信網絡,主機計算機可以控制多個交叉點處的信號,從而形成“有線控制”或“表面控制”系統。
 
 
 
交通信號燈控制機
 
 
 
車輛檢測模塊
 
通過嵌入車道的地面感應線圈的檢測接口,收集進入每個方向并向左轉的不同車道的交通流量數據。 總共收集了8組數據。 感應振蕩電路工作,并將檢測數據發送到單片機。