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