現在很多新能源汽車都在用的高科技,51單片機的汽車智能燈光控制系統
基於本設計:
基於51單片機的汽車智能燈光控制系統(源碼+原理圖+PCB+仿真+報告)
仿真圖proteus 7.8
程序編譯器:keil 4/keil 5
程式語言:C語言
編號C10528_1
硬體構成:
51單片機+LCD1602液晶+光敏電阻+超聲波+ADC0832+LED燈而成;
功能介紹:
1.按鍵說明:從左邊第一個起,減鍵、加鍵、設置鍵。單獨一個控制為復位按鍵。
2.LCD1602液晶第一行顯示超聲波的距離,第二行顯示光線的強弱。
3.可以設定超聲波和光敏的下限值,並具有掉電保存功能,數據保存在STC單片機的內部。
4.用光敏傳感器測光線亮度,低於設置值時自動開啟燈光。
5.用超聲波測距離,低於設置值時自動將遠光燈變成近光燈,大於設置值時又會自動變換成遠光。
實物圖:
仿真圖(提供源文件):
原理圖(提供源文件):
源程序(提供源文件)
器件清單:
論文目錄:
資料清單如下:
溫馨提示:
1、拿到壓縮包文件之後先解壓,再運行!!壓縮名稱帶有特殊符號的,要把特殊符號刪除再解壓。
2、單片機晶片是通用的,沒論51還是52、沒論stc還是at都一樣,引腳功能都是一樣的,程序也是一樣的;
3、仿真原理圖和硬體原理圖會有著些許區別,假如要做硬體請參照硬體原理圖,硬體原理圖中的. Sch .pcb等格式要用altium designer翻開;
4、假如沒有裝KEIL軟體:.c .h結尾的文件即為程序,能夠選擇記事本、Notepad++、Source Insight 4.0、或其他C語言軟體翻開,翻開的就是程序了。其他後綴的文件是寫程序編譯時自動生成的,沒什麼用的,不用管;
5、仿真時請翻開「.pdsprj」工程文件或「.DSN」工程文件,「.pdsprj」是proteus8版本畫的,「.DSN」是proteus7版本畫的,版本是向上兼容的,理論上proteus8能夠翻開「.DSN」工程文件,proteus7打不開「.pdsprj」工程文件;
6、後綴.hex結尾的文件為燒錄文件,仿真時一定要記得燒錄程序(.hex)。
7、proteus 8翻開proteus 7版本仿真文件的兩個方法:
8、Unable to open HEX file解決方法及如何生成HEX文件
註:請大家將keil安裝在默認路徑,C:\Keil,不要安裝在其他盤上,以免重新配置工具文件路徑。
說了這麼多,大家記得留意下方評論第一條(或者私信我)有干貨~