国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一款數(shù)字交通燈的設(shè)計與實現(xiàn)
——電子技術(shù)課程設(shè)計探討

2016-09-06 05:14:03黎錦鈺邵炳乾
實驗技術(shù)與管理 2016年3期
關(guān)鍵詞:黃燈交通燈倒計時

陳 曄, 黎錦鈺, 邵炳乾

(海南大學(xué) 應(yīng)用科技學(xué)院, 海南 儋州 571700)

?

一款數(shù)字交通燈的設(shè)計與實現(xiàn)
——電子技術(shù)課程設(shè)計探討

陳曄, 黎錦鈺, 邵炳乾

(海南大學(xué) 應(yīng)用科技學(xué)院, 海南 儋州571700)

介紹了一種數(shù)字交通燈的設(shè)計與實現(xiàn)。該方案涵蓋了數(shù)字邏輯電路課程的主要教學(xué)內(nèi)容,難度適中,采用常用元器件設(shè)計,利于學(xué)生掌握該門課程的設(shè)計精髓;并將仿真軟件Proteus引入課程設(shè)計實踐教學(xué)中,加強了教學(xué)效果;最后,通過Altium Designer畫出單面板的電路圖,在實驗室中完成實物的制作。整個課程設(shè)計,既提高了學(xué)生的設(shè)計能力,又提升了學(xué)生的動手能力。

數(shù)字交通燈; Proteus7.8仿真; Altium Designer10.0制圖

課程設(shè)計是實踐教學(xué)的重要內(nèi)容,通過課程設(shè)計可以加深理論的學(xué)習(xí),掌握電路設(shè)計的方法,提高動手的能力[1-2]。我們在教學(xué)過程中結(jié)合教學(xué)內(nèi)容,用常用的元器件完成數(shù)字交通燈[3]各個功能模塊的設(shè)計,鞏固了教學(xué)成果[4],并引入了仿真軟件Proteus對電路進行設(shè)計,使學(xué)生掌握了電路的設(shè)計方法,為后續(xù)單片機等課程打下基礎(chǔ)[5]。通過Protel畫出電路圖后,在實驗室中制作單面板的實物[6],提高學(xué)生的實際動手能力[7-8]。

1 設(shè)計原理和實現(xiàn)方案

1.1功能

數(shù)字交通燈實現(xiàn)功能如下:一個具有主、支路的路口,主路通行時間30 s、支路通行時間20 s、黃燈各為5 s。

1.2工作狀態(tài)

一個十字路口主道方向的紅、黃、綠燈分別用G、R、Y表示;支道方向的紅、黃、綠燈分別為g、r、y表示。十字路口要有數(shù)字倒計數(shù)顯示裝置作為時間提示,以便人們更直觀地了解時間。

整個流程為:

(1) 主車道綠燈亮,支道紅燈亮。表示主道上的車輛允許通行,支道禁止通行。綠燈時間到30 s時,控制器發(fā)出狀態(tài)信號,轉(zhuǎn)到下一工作狀態(tài)。

(2) 主車道黃燈亮,支車道紅燈亮。表示主車道上未過停車線的車輛停止通行,已過停車線的車輛繼續(xù)通行,支車道禁止通行。黃燈亮足規(guī)定時間間隔5 s時,控制器發(fā)出狀態(tài)轉(zhuǎn)換信號,轉(zhuǎn)到下一工作狀態(tài)。

(3) 主車道紅燈亮,支車道黃燈亮。表示主車道禁止通行,支車道上的車輛允許通行綠燈亮足規(guī)定的時間間隔20 s時,控制器發(fā)出狀態(tài)轉(zhuǎn)換信號,轉(zhuǎn)到下一工作狀態(tài)。

(4) 主車道紅燈亮,支車道黃燈亮。表示主車道禁止通行,支車道上位過縣停車線的車輛停止通行,已過停車線的車輛停止通行,已過停車線的車輛繼續(xù)通行。黃燈亮足規(guī)定的時間間隔5 s時,控制器發(fā)出狀態(tài)轉(zhuǎn)換信號,系統(tǒng)又轉(zhuǎn)換到第(1)種工作狀態(tài)[9]。

1.3方案

利用循環(huán)一個周期的時間。如本實驗是60 s,做一個計數(shù)器。把它截為4個時間段:30 s、5秒、20 s和5 s。這樣可以在整個周期上單獨地分離每個狀態(tài)所需的時間、狀態(tài)以及紅綠燈的變化,進而完成周期循環(huán)工作。

2 交通燈電路設(shè)計

交通燈由以下幾部分模塊電路構(gòu)成:循環(huán)計數(shù)電路、控制器電路、交通燈驅(qū)動電路、倒計時數(shù)碼管顯示電路、數(shù)碼管顯示控制器、時鐘電路和電源電路[10]。

工作原理:循環(huán)計數(shù)電路循環(huán)計時并輸出狀態(tài)信號給控制器電路,控制器直接控制交通燈驅(qū)動電路實現(xiàn)交通狀態(tài)的轉(zhuǎn)換,并通過顯示控制器選擇對應(yīng)的倒計時數(shù)碼管計數(shù)。

(1) 循環(huán)計數(shù)電路。循環(huán)計數(shù)電路負責(zé)整個電路的計時和狀態(tài)控制,是整個電路的關(guān)鍵部分。它由循環(huán)計數(shù)和狀態(tài)判斷輸出兩部分組成,采用2塊74HC161以及若干與門、非門實現(xiàn)0-59的循環(huán)計數(shù),由若干與門、或門和非門組成狀態(tài)判斷輸出電路,在29、34、54、59四個計數(shù)值時輸出脈沖控制信號。

(2) 狀態(tài)控制電路。狀態(tài)控制電路是整個設(shè)計的核心部分,它是控制紅、綠、黃燈的樞紐部分。由上述分析可知,電路只有4個狀態(tài):00、01、11、10。選擇用D觸發(fā)器74HC74來實現(xiàn)狀態(tài)的轉(zhuǎn)換。其由循環(huán)計數(shù)電路的狀態(tài)輸出信號來驅(qū)動。

(3) 交通燈驅(qū)動電路。紅、綠、黃燈的亮暗直接由控制D觸發(fā)器控制。列出交通燈的真值見表1。

表1 交通燈真值表

由真值表得出以下邏輯表達式:

式中Q表示交通燈二進制狀態(tài),采用高亮LED燈,其驅(qū)動電流較大,選用三極管搭配限流電阻驅(qū)動。

(4) 倒計時數(shù)碼管顯示電路。設(shè)置4組倒計時數(shù)碼管顯示,倒計時電路由74HC194十進制可逆計數(shù)器、74HC48、7段共陰極數(shù)碼管組成。

(5) 數(shù)碼管顯示控制器。倒計時數(shù)碼管的顯示需要和交通燈同步配合,因此設(shè)計由一片74HC139數(shù)據(jù)選擇器來選擇4組倒計時數(shù)碼管的倒計時顯示,其選擇輸入信號來至狀態(tài)控制電路。

(6) 時鐘電路。采用常用的555定時器構(gòu)成多諧振蕩器,輸出時鐘信號。

(7) 電源電路。電路采用的芯片和LED燈都可在5 V電源下工作,因此選用穩(wěn)壓芯片7805將12 V電源轉(zhuǎn)換為5 V穩(wěn)壓電源。

3 電路仿真設(shè)計

Proteus具有其他EDA工具軟件的仿真功能,還能仿真單片機及外圍器件,為以后的學(xué)習(xí)打下基礎(chǔ)[11]。Proteus的仿真圖見圖1[12]。

圖1 交通燈仿真電路圖

4 印制電路板設(shè)計

Altium Designer是原Protel軟件開發(fā)商Altium公司推出的一體化的電子產(chǎn)品開發(fā)系統(tǒng)。這套軟件通過把原理圖設(shè)計、電路仿真、PCB繪制編輯、拓撲邏輯自動布線、信號完整性分析和設(shè)計輸出等技術(shù)的完美融合,這一軟件必將使電路設(shè)計的質(zhì)量和效率大大提高。電路原理圖和PCB圖見圖2—圖5[13]。

圖2 交通燈控制部分原理圖

圖3 倒計時顯示部分原理圖

圖4 交通燈控制部分PCB圖

5 結(jié)語

本設(shè)計囊括了數(shù)字電路中的主要內(nèi)容,采用了常用元器件以及經(jīng)典電路,方便學(xué)生深入掌握課本的知識內(nèi)容。采用EDA仿真工具Proteus7.8仿真設(shè)計電路,可以直觀查看測試結(jié)果并修改設(shè)計,為后續(xù)學(xué)習(xí)打

圖5 倒計時顯示部分PCB圖

下基礎(chǔ)。單面板制作方便,可在學(xué)生中普及應(yīng)用,運用Altium Designer10.0軟件繪制印制電路板并在實驗室中完成實物的制作,提高了學(xué)生的動手能力。

References)

[1] 劉建華,龔校偉,崔雅君.交通燈控制器數(shù)字電路的設(shè)計及仿真[J].數(shù)字技術(shù)與應(yīng)用,2012(1):1-2.

[2] 劉明丹.基于數(shù)字電路對交通燈控制的研究與設(shè)計[J].實驗技術(shù)與管理,2005, 22 (6):30-34.

[3] 丁潔,張宏偉.基于數(shù)字電路的交通燈設(shè)計[J].輕工科技,2009(11):31-32.

[4] 宋朝君.基于數(shù)字電路的交通燈控制器的設(shè)計與仿真[J].電子技術(shù)與軟件工程,2013(20):96-97.

[5] 湯書森,李蜀嫻,饒增仁.仿真技術(shù)在數(shù)字邏輯電路實驗教學(xué)中的應(yīng)用與實踐[J].高校實驗室工作研究,2012(1):33-34.

[6] 趙興群,夏翎.以PROTEL軟件充實電路設(shè)計綜合實驗[J].實驗室研究與探索,1997,16(1):7-8.

[7] 郭映.Multisim10仿真軟件在數(shù)字電路教學(xué)中的應(yīng)用[J].計算機與現(xiàn)代化,2010(7):162-165.

[8] 陳力平,徐冠捷,馬文新,等.提升印制板設(shè)計實訓(xùn)課程質(zhì)量[J].實驗室研究與探索,2009,28(5):148-150.

[9] 吳仁君.交通燈數(shù)字邏輯電路的設(shè)計[J].科技創(chuàng)新與應(yīng)用,2013(22):1-2.

[10] 閻石.數(shù)字電子技術(shù)基本教程[M].北京:清華大學(xué)出版社,2007.

[11] 余新平.PROTEUS仿真軟件在《數(shù)字電子技術(shù)》課程教學(xué)中的應(yīng)用[J].長江大學(xué)學(xué)報:自科版,2014(10):124-126.

[12] 朱清慧,張鳳蕊,翟天嵩,等.Proteus教程:電子線路設(shè)計、制版與仿真[M]. 2版.北京:清華大學(xué)出版社,2011.

[13] 高雪飛,安永麗,李澗. Altium Designer 10原理圖與PCB設(shè)計教程[M].北京:希望電子出版社,2014.

Design and realization of a product of digital traffic lights: Discussion of electronic technology curriculum design

Chen Ye, Li Jinyu, Shao Bingqian

(School of Applied Science and Technology, University of Hainan, Danzhou 571700, China)

This article introduces the design and realization of a product of digital traffic lights.This project contains the chief content of Digital Logic Circuit course, it is easy to learn by using the frequently-used components. By using the simulation software Proteus in teaching activity,it enhances the effectiveness of learning. Finally,the material object is made by printed circuit board of single face.The designed capacity and practical ability of the students have been improved in the electronic technology curriculum design.

digital traffic lights; simulation of Proteus7.8; PCB charting of Altium Designer10.0

10.16791/j.cnki.sjg.2016.03.057

2015- 08- 05

陳曄(1983—),男,海南儋州,碩士,助教,研究方向為流量檢測

黎錦鈺(1987—),女,廣東,碩士,助教,研究方向為通信原理.

E-mail:chenye1132@163.com

G642.423

B

1002-4956(2016)3- 0226- 03

猜你喜歡
黃燈交通燈倒計時
基于單片機的交通燈控制系統(tǒng)設(shè)計
電子測試(2018年23期)2018-12-29 11:11:34
一直飄紅的交通燈
基于單片機的LED模擬交通燈設(shè)計
電子制作(2016年21期)2016-05-17 03:52:44
無知之幕與博弈:從“黃燈規(guī)則”看博弈論的一種實踐方案
還有94分
伴侶(2015年5期)2015-09-10 07:22:44
考慮黃燈駕駛行為的城市交叉口微觀仿真
基于protues仿真的交通燈即時控制的一種實現(xiàn)
河南科技(2014年11期)2014-02-27 14:09:57
紅燈你說什么
铜陵市| 临沭县| 临猗县| 怀远县| 宽城| 稻城县| 巫溪县| 九江市| 绥阳县| 丹阳市| 堆龙德庆县| 镇沅| 武乡县| 连城县| 万山特区| 武义县| 京山县| 洪雅县| 房产| 道真| 石泉县| 神木县| 梁平县| 竹溪县| 浦东新区| 运城市| 河源市| 罗源县| 塔城市| 海阳市| 平定县| 西林县| 花莲县| 漯河市| 贡山| 沭阳县| 中江县| 宾川县| 昆明市| 宁远县| 开平市|