《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于VHDL的交通燈控制器設計
基于VHDL的交通燈控制器設計
摘要: 應用VHDL語言設計數字系統,大部分設計工作可在計算機上完成,從而縮短系統開發時間,提高工作效率。下面介紹基于VHDL設計交通燈控制器的一種方案,并給出源程序和仿真結果。
Abstract:
Key words :

  應用VHDL語言設計數字系統,大部分設計工作可在計算機上完成,從而縮短系統開發時間,提高工作效率。下面介紹基于VHDL設計交通燈控制器的一種方案,并給出源程序和仿真結果。

  1 系統功能與要求

  交通燈控制器控制兩個主干道交叉路口的交通,路口車輛多,直行信號、左轉彎信號分開顯示,a,b兩個主干道的通行時間相等,其中指示直行的綠燈亮30 s,指示左轉彎的綠燈亮12 s,綠燈變至紅燈時,黃燈亮3 s,以便于車輛能停在停車線內,紅燈信號的最后3 s相應的黃燈也同時亮,以便提示駕駛人員準備起步。在兩個主干道路口都配備傳感器用來檢測有無車輛通行。當兩個主干道都有車輛時,自動處于主干道a綠燈,主干道b紅燈的狀態,然后輪流切換通行。當主干道a無車輛時,自動處于主干道b綠燈,主干道a紅燈的狀態;反之亦然,以提高通行效率。

  2 設計與仿真

  根據交通燈控制器的功能與要求,將其總體電路分為分頻器、信號控制器兩個模塊。外部脈沖振蕩器的頻率選為32 768 kHz,經分頻器分頻得1 Hz的信號,1 Hz信號用做信號控制器的計數脈沖,用VHDL設計組成交通燈控制器的分頻器、信號控制器兩個模塊,在QuartusⅡ開發平臺上,分別編譯兩個模塊的VHDL程序,然后用原理圖輸入法形成圖1所示的總體框圖。

用原理圖輸入法形成的總體框圖

  其中信號控制器的VHDL程序如下:

程序

程序

程序

  其中,Sa,Sb分別是a,b路口傳感器的信號,aR,aY,aG,aLR,aLY,aLG分別代表控制主干道a的直行紅燈、黃燈、綠燈,左轉彎紅燈、黃燈、綠燈的信號;bR,bY,bG,bLR,bLY,bLG分別代表控制主干道b的直行紅燈、黃燈、綠燈,左轉彎紅燈、黃燈、綠燈的信號;aPR,aPG,bPR,bPG是人行道信號,enl是使能信號。enl=0時a,b兩路口紅燈同時亮,便于處理特殊情況。用QuartusⅡ對程序編譯、仿真,得到的仿真波形如圖2所示,經程序下載、實驗驗證,系統功能符合要求。

仿真波形

  基于VHDL設計交通燈控制器,外圍電路少、功耗低、可靠性高,便于系統功能的修改,設計效率高。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 人妻少妇精品无码专区二区 | 伊人久久大香线蕉亚洲五月天| 国产高清国内精品福利| 好吊妞视频免费视频| 久久人人爽人人爽人人片dvd| 欧美日韩精品久久免费| 午夜三级国产精品理论三级| 91麻豆最新在线人成免费观看| 在线观看噜噜噜私人影院| 中国黄色毛片大片| 日韩精品一区二区三区视频 | 亚洲色欲久久久久综合网| 色天使亚洲综合一区二区| 国产猛男猛女超爽免费视频| 99亚洲精品视频| 性猛交xxxxx按摩欧美| 久久国产精品一国产精品| 欧美成人鲁丝片在线观看| 免费又黄又爽又猛的毛片| 色婷婷久久综合中文久久一本` | 国产亚洲精久久久久久无码77777| 2019中文字幕无线乱码| 女人让男人直接桶| 中文字幕日韩理论在线| 日韩精品无码一区二区三区| 亚洲成a人片77777群色| 男人肌肌捅女人肌肌视频| 啪啪调教所29下拉式免费阅读| 麻豆aⅴ精品无码一区二区| 国产精品国产三级国产a| fc2免费人成在线视频| 成人综合在线视频免费观看完整版| 久久精品无码午夜福利理论片| 欧美性猛交xxxx乱大交丰满| 亚洲高清偷拍一区二区三区| 精品国产一区二区三区久久狼| 国产不卡在线观看| 黑人巨大战冲田杏梨| 国产精品一区91| 538精品视频在线观看| 在线观看视频免费123|