999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的校內十字路口紅綠燈控制系統設計實現

2021-06-06 08:58:27陳春先曲鳴飛張麗辛義
中國新通信 2021年1期
關鍵詞:信號系統設計

陳春先 曲鳴飛 張麗 辛義

【摘要】? ? 本文就校內的十字路口,設計了基于FPGA的紅綠燈控制系統,該課題采用當下比較前沿的技術FPGA并且可以使得系統具有電路簡單,可靠性強、運算速度高的特點。系統通過功能擴展、接口擴展可同時控制多個路口的紅綠燈變換, 并實現具有根據需要實時快速擦寫應用程序的功能,為校園安全增添實時保障。

【關鍵詞】? ? 紅綠燈控制系統? ? FPGA

引言

伴隨社會經濟的不斷發展,人們的生活質量得以較大提高,近乎家家都有小轎車,當然校園內的大學生們,也隨著與社會接軌程度的加深,開車的逐漸增多,加之校園教職工的車輛,校園安全便增加了一項不可忽略的重點,那就是校園車輛的行駛安全,尤其是路口的安全便尤為突出。

為解決上述問題,經過調查研究,本文設計了一種基于FPGA的控制系統,FPGA 具有可編程、高集成度、高速和高可靠性等優點,通過配置器件內部的邏輯功能和輸入/輸出端口,將原來電路板級的設計放在芯片中進行,提高了電路性能,降低了印刷電路板設計的工作量和難度,有效提高了設計的靈活性和效率。

系統可以根據校園實際情況實時更換控制功能,比如可以寒暑假期間與學期間設置不同的等燈時長,對于系統只需要改幾個數字重新下載即可,具有較好的可擴展性,系統維護也比較簡單。

一、功能需求及系統組成

1.1功能需求

為保證校園內十字路口行人和車輛有序通行, 控制需求如下:

(1)A向B向各設一組左拐燈,紅、綠、黃燈,顯示順序為:綠—黃—左拐—黃—紅

(2)雙向各設置一組倒計時顯示器

A 向左拐、綠、黃和紅燈顯示時間分別為10S,40S,5S,50S;

B 向左拐、綠、黃和紅燈顯示時間分別為10S,30S,5S,60S;

(3) 期望有五種控制模式,可以通過控制開關進行切換,以應對工作日及假期需求

方式1:A向綠燈長亮,B向紅燈亮;

方式2:A向左拐燈長亮,B向紅燈亮;

方式3:B向綠燈長亮,B向紅燈亮;

方式4:B向左拐燈長亮,A向紅燈亮

方式5:自動按雙向燈的顯示要求交替循環。

(4)須有硬件復位控制

1.2系統組成框圖

根據需求調研,該控制系統功能框圖如下圖1所示:

采用FPGA設計實現,不僅可以降低成本,縮短設計周期,還能保證設計正確性。

二、系統硬件平臺

設計研發階段,特采用 Basys2開發板作為硬件平臺,其中資源足以實現設計任務,該平臺的資源框圖如圖2所示:

賽靈思公司的Spantan3E-100CP132作為控制器,外圍輸入用3個撥動開關作為方式控制開關和系統復位開關,8只發光二極管模擬雙向的左轉、紅、黃、綠燈,4個LED數碼管正好模擬雙向的信號燈計時數。

三、系統軟件平臺

Xilinx的 開發工具ISE,集成了FPGA開發需要的所有功能,提供了一個功能強大的設計收斂環境。ISE的主要功能包括設計輸入、綜合、 仿真、實現和 下載。

四、控制系統設計

4.1交通燈控制器功能設計

控制器需要具備控制電路模塊、計時模塊、譯碼模塊、動態掃描顯示模塊等,如下圖3所示。

依據控制器系統框圖,頂層電路設計如下所示,由控制模塊JTD_CTRL、 分頻模塊、計時模塊和譯碼顯示模塊四部分組成。CLK50M是硬件平臺提供的50MHz時鐘源,M(2:0)是控制方式撥動開關輸入,CLR為系統復位按鍵,輸出信號ABL(7:0)為信號燈顯示控制信號,接8只發光二極管,模擬AB雙向的左拐、黃、綠、紅燈,LED(6:0)為7段LED的段選控制信號,SEL(3:0)為4個LED的位選控制端。

4.2邏輯控制電路

該模塊根據外部信號產生系統狀態機,控制其它模塊協調工作。

自動模式下,狀態機生成8個狀態轉換,八個狀態S0—S7邏輯抽象如下:

S0(000):A向紅燈,B向黃燈5s; S1(001):A向綠燈40s,B向紅燈; S2(010):A向黃燈5S,B向紅燈; S3(011):A向左轉燈10s,B向紅燈; S4(010):A向黃燈5S,B向紅燈; S5(011):A向紅燈,B向綠燈30s; S6(110):A向紅燈,B向黃燈5s; S7(111):A向紅燈,B向左轉燈10s;

手動模式下,狀態機生成4個狀態,分別是 S1、 S3、 S5 、S7。

4.3分頻

該模塊根據平臺提供的50MHz時鐘信號,分頻出1KHz和1Hz,1Hz時鐘信號給控制模塊和計時模塊,1KHz時鐘信號給顯示控制模塊,動態掃描4個LED數碼管

4.4計時控制

該模塊根據分頻提供的1Hz時鐘信號,減1計數,為顯示電路提供倒計時時間,每種狀態下的倒計時時間見前文中狀態的邏輯抽象。

4.5掃描顯示

該模塊對計時單元輸出的計時信號進行譯碼,生成段選碼和位選碼,分頻單元輸出的1KHz時鐘信號對4位數碼管動態掃描。

4.6掃描顯示

該模塊對計時單元輸出的計時信號進行譯碼,生成段選碼和位選碼,分頻單元輸出的1KHz時鐘信號對4位數碼管動態掃描。

4.7譯碼驅動

該模塊對邏輯控制單元輸出的狀態機進行譯碼,生成A向和B向紅綠黃燈的顯示信號,輸出的信號ABL7-ABL0與燈的對應A向左轉、A向黃燈、A向綠燈、A向紅燈、B向左轉、B向黃燈、B向綠燈、B向紅燈

五、 綜合驗證

軟件平臺提供的綜合工具可以對設計文件查找語法錯誤,修正之后,對部分模塊進行仿真測試,驗證邏輯功能符合設計需求。

六、約束設計、布局布線、生成可編程代碼、下載、測試、修正

結合系統設計輸入輸出和選定的硬件測試平臺BASYS2, 資源分布完成后,布局布線,生成.bit文件,下載到硬件平臺,功能測試并調試設計過程,本設計經測試,完全可以實現設計預期。

參? 考? 文? 獻

[1] 蔣敏.VHDL語言與數字系統的設計. 應用科技.2010

[2] 羅勇. 基于FPGA的交通燈控制與實現. 電子器件.2008.

[3] 蔣敏. VHDL語言與數字系統的設計. 應用科技,2010.

猜你喜歡
信號系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 精品无码人妻一区二区| 国产精品55夜色66夜色| 亚洲经典在线中文字幕| 亚洲国产成人久久精品软件| h网站在线播放| 99手机在线视频| AV无码无在线观看免费| 91福利在线观看视频| 亚洲狼网站狼狼鲁亚洲下载| 无码丝袜人妻| 亚洲第一天堂无码专区| www.91在线播放| 国产第一色| 狠狠躁天天躁夜夜躁婷婷| 亚洲a级在线观看| 成人免费网站久久久| 免费毛片a| 亚洲黄色网站视频| 这里只有精品在线播放| 国产一区二区三区免费| 日韩免费中文字幕| 熟妇无码人妻| 在线精品亚洲一区二区古装| 日韩欧美国产成人| 色偷偷一区| 久久美女精品| 国产精品第5页| 国产精品理论片| 日本人又色又爽的视频| 久久精品嫩草研究院| 日本黄网在线观看| 免费视频在线2021入口| 国产91全国探花系列在线播放| 国产成人在线无码免费视频| 国产一区二区色淫影院| 精品欧美视频| 激情综合婷婷丁香五月尤物| AV网站中文| 国产午夜福利亚洲第一| 日韩国产高清无码| 国产欧美专区在线观看| 亚洲免费毛片| 青青草国产在线视频| 91精品国产情侣高潮露脸| 亚洲黄色高清| 免费高清自慰一区二区三区| 日韩麻豆小视频| 久久国产成人精品国产成人亚洲| 老司机午夜精品视频你懂的| 国产爽妇精品| 久久人体视频| 欧美一道本| 久久网欧美| 幺女国产一级毛片| 成年人国产视频| 97国产在线播放| 午夜精品影院| 国产三区二区| 99热这里只有精品国产99| 国产成人91精品免费网址在线 | 欧美不卡二区| 亚洲综合第一页| 在线a视频免费观看| 美女无遮挡免费视频网站| 欧美视频二区| 精品国产免费观看一区| 依依成人精品无v国产| 波多野结衣爽到高潮漏水大喷| 试看120秒男女啪啪免费| 色妞www精品视频一级下载| 她的性爱视频| 久久亚洲美女精品国产精品| 免费A级毛片无码免费视频| 99久久性生片| 国产黄网站在线观看| 日韩第八页| 欧美日韩中文国产| 国产精品lululu在线观看| 欧美日韩在线亚洲国产人| 国产永久无码观看在线| 成人在线观看一区| 亚洲精品男人天堂|