利用Proteus自帶的元件庫,選擇AT89C51單片機、交通燈、電阻、發(fā)光二極管、晶振、電容、電解電容、排阻等元件,并畫出如圖1所示的原理圖。
0.png (449.25 KB, 下載次數(shù): 68)
下載附件
2017-7-4 20:51 上傳
3 系統(tǒng)仿真 Proteus在設(shè)計時已經(jīng)充分考慮到和單片機各種編譯程序的整合,它可以實現(xiàn)和Keil編譯軟件的結(jié)合使用。由于Keil使用方便,具備強大的軟件仿真和硬件仿真功能。把Proteus和Keil結(jié)合起來調(diào)試硬件就十分方便。本次模擬仿真便是采用“Proteus+Keil”的仿真方法。 在電路圖繪制完成后,進行控制程序的編譯工作。打開KeiluVision4,創(chuàng)建新的工程,選擇單片機的廠商Atmel、型號AT89C51,接著將添加c語言程序并進行編譯以及創(chuàng)建hex文件。然后雙擊原理圖中的單片機,添加hex文件,便可進行下一步的仿真工作。仿真結(jié)果如圖2、3、4、5、6、7所示。
總結(jié)
基于Proteus的十字路口交通燈模擬實驗,從仿真的結(jié)果可以看出,該設(shè)計能夠滿足十字路口的交通燈控制,具有一定的實際意義。但在實際使用中,紅綠燈并不會放在同一個電路板中,而是需要放在不同的路口,互相需要協(xié)同工作,這就需要利用單片機通信技術(shù),才能真正實現(xiàn)交通燈控制的目標。該設(shè)計方案的不足之處是沒有數(shù)碼管顯示紅綠燈的具體控制時間,不便于人們對通行的具體的時間作出反應(yīng)。
完整論文下載(word格式 可編輯):
基于Protues的十字路口交通燈模擬實驗仿真.doc
(324.5 KB, 下載次數(shù): 23)
2017-7-4 20:41 上傳
點擊文件名下載附件
交通燈 下載積分: 黑幣 -5
|