EDA中的交通控制器的系統(tǒng)設(shè)計(jì)方案
交通控制器擬由單片的CPLD/FPGA來實(shí)現(xiàn),經(jīng)分析設(shè)計(jì)要求,擬定整個(gè)系統(tǒng)由9個(gè)單元電路組成,如圖所示。
如圖 交通控制器的內(nèi)部邏輯結(jié)構(gòu)原理圖
圖中9個(gè)單元電路分別為交通燈控制器JTDKZ:根據(jù)主、支干道傳感器信號(hào)SM、SB以及來自時(shí)基發(fā)生電路的時(shí)鐘信號(hào)CLK,發(fā)出主、支干道指示燈的控制信號(hào),同時(shí)向各定時(shí)單元、顯示控制單元發(fā)出使能控制信號(hào)EN45、EN25、EN05M、EN05B;45 s、5 s、25 s定時(shí)單元CNT45S、CNT05S、CNT25S:根據(jù)SM、SB、CLK及JTDKZ發(fā)出的有關(guān)使能控制信號(hào)EN45、EN25、EN05M、EN05B,按要求進(jìn)行定時(shí),并將其輸出傳送至顯示控制單元;顯示控制單元XSKZ:根據(jù)JTDKZ發(fā)出的有關(guān)使能控制信號(hào)EN45、EN05M、EN05B、EN25選擇定時(shí)單元CNT45S、CNT05S、CNT25S的輸出傳送至各顯示譯碼器;譯碼器YMQ:將顯示控制單元XSKZ的輸出作為輸入進(jìn)行譯碼,并向有關(guān)數(shù)碼顯示管發(fā)出顯示驅(qū)動(dòng)信號(hào)。
來源:ks990次