2021年4月10日 星期六

使用Quartus-II 9.1SP2 + ModelSim 6.5b-Aletra + Altera DE2-115 FPGA開發平台, 用一個FSM設計一個紅綠燈 為例(FPGA開發平台)

使用Quartus-II 9.1SP2 + ModelSim 6.5b-Aletra + Altera DE2-115 FPGA開發平台, 用一個FSM設計一個紅綠燈 為例(FPGA開發平台)

用一個有限狀態機FSM(finite state machine)設計一個紅綠燈控制器。

紅綠燈規格如下:

  • 主幹道上有較高優先順序
  • 會有來車由郊道行駛至交叉口(郊道之號誌應改為綠燈,且需要有足夠的時間讓郊道的車子通過)
  • 若郊道無車輛,其號誌應由綠燈轉為黃燈再轉回紅燈
  • 郊道上有感應器可以產生信號x_singal,x_singal-1代表有車通過;反之
  • S0~S4為雙道號誌之狀態,狀態轉換時需有延遲,延遲要可以更改


沒有留言:

張貼留言

113 學年度第 1 學期 RFID應用課程 Arduino程式

113 學年度第 1 學期 RFID應用課程 Arduino程式 https://www.mediafire.com/file/zr0h0p3iosq12jw/MFRC522+(2).7z/file 內含修改過後的 MFRC522 程式庫 (原程式有錯誤) //定義MFRC522...