freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的路燈遙控裝置的設計(編輯修改稿)

2025-07-24 20:25 本頁面
 

【文章內容簡介】 合鍵的位置。在設計按鍵電路時,因為本次設計中僅用到四個按鍵,獨立式按鍵有利于PCB的作圖。故選用獨立式按鍵。 光線感應電路根據本設計要求,當按下模式切換按鍵時,本設計從原來的人工設置模式切換成光控模式,此時路燈受外界光線的控制。因此本設計采用光敏電阻來實現路燈的光控模式。光線感應電路原理圖如圖28所示。圖28 光線感應電路原理圖 路燈驅動電路本系統(tǒng)中的路燈模塊主要是實現路燈的亮滅。在對設計任務及要求中的部分功能進行設計完之后,必須要驅動路燈的運行,才能完成整個電路的設計。路燈模塊的設計是運行在直流電壓5V的電源下的。路燈驅動電路原理圖如圖29所示。圖29 路燈驅動電路原理圖 顯示電路模塊本系統(tǒng)的顯示電路模塊主要是由顯示驅動電路(左圖)和微型顯示4個數據的數碼管(右圖)組成,主要是用來顯示時間,方便遙控人員進行當前時間的校對。顯示電路原理圖如圖210所示。圖210 顯示電路原理圖如圖210所示,四位一體的共陽顯示數碼管的八個段碼腳與AT89C51單片機的P0口相連,即為單片機送入段碼;四位一體的共陽數碼管的四個位選,分別是數碼管第6腳、第8腳、第9腳、第12腳與驅動晶體三極管9012的集電極相連;位驅動連接的四個1K電阻與AT89C51單片機的P2口相連。段驅動信號低電平有效,驅動晶體三極管9012的信號也是低電平有效。LED顯示分動態(tài)顯示和靜態(tài)顯示。動態(tài)顯示方式的硬件電路簡單,但設計上如果處理不當,易造成亮度低,閃爍問題。動態(tài)顯示采用多路復用技術的動態(tài)掃描顯示方式,復用的程度不是無限增加的,因為利用動態(tài)掃描顯示使我們看到一幅穩(wěn)定畫面的實質是利用了人眼的暫時效應和發(fā)光時間的長短,發(fā)光的亮度等因素。靜態(tài)顯示,是由微型計算機一次輸出模型后,就能保持該顯示結果,直到下次發(fā)送新的顯示模型為止。靜態(tài)顯示驅動程序簡單,且CPU占用率低,但每個LED數碼管需要一個鎖存器來鎖存每一個顯示位的筆段代碼,硬件開銷大,僅適合顯示位數較少的場合。為了簡化電路,降低成本,故采用動態(tài)顯示的方式。3 系統(tǒng)軟件設計本系統(tǒng)的運行程序采用C語言編寫,采用模塊化設計。本系統(tǒng)軟件設計主要分為遙控路燈接收系統(tǒng)軟件設計和遙控路燈發(fā)射系統(tǒng)軟件設計兩部分。 遙控路燈發(fā)射系統(tǒng)設計 遙控路燈發(fā)射系統(tǒng)設計總體流程圖如圖31所示。遙控路燈發(fā)射系統(tǒng)設計主要由開始、初始化、發(fā)射部分設置子程序和結束四個模塊構成。其中最核心的設計部分為發(fā)射部分設置子程序模塊,其流程圖如圖32所示。發(fā)射部分設置子程序模塊主要分為按鍵掃描、時鐘調整和電路發(fā)射三部分。 圖31 遙控路燈發(fā)射系統(tǒng)總體流程圖 圖32 發(fā)射部分設置子程序流程圖當程序執(zhí)行時,先進入初始化,在四位一體數碼管上顯示。初始化完畢后,進行按鍵掃描。當按下key3鍵時,則進入當前時間的調整,由key0鍵和key1鍵分別對時間進行加減調節(jié),此時數碼管上的時間就會發(fā)生變化。若按下key3鍵則選擇了亮度系統(tǒng),此時key0鍵和key1鍵分別對亮度進行增減調節(jié)。 遙控路燈接收系統(tǒng)設計遙控路燈接收系統(tǒng)設計總體流程圖如圖33所示。遙控路燈接收系統(tǒng)設計主要由開始、初始化、接收部分設置子程序和結束四個模塊構成。其中最核心的設計部分為接受部分設置子程序模塊,其流程圖如圖34所示。接收部分設置子程序模塊主要分為接收數據、控制路燈和控制光控開關三部分。 圖33 遙控路燈接收系統(tǒng)總體流程圖 圖34 接收部分設置子程序流程圖 接收部分當接收到發(fā)射出來的信號時,開始執(zhí)行初始化。此時key3鍵選擇了亮度系統(tǒng)。當按下key0鍵,路燈亮度就會增強;而按下key1鍵,路燈亮度就會減弱。其中的key2鍵是用作遙控模式和光控模式之間的切換,即控制光控開關的按鍵。若key2鍵選擇了遙控模式,路燈就根據按鍵發(fā)出的信號進行調整;若key2鍵選擇了光控模式,路燈就根據光敏電阻的變化信號進行調整。 4 系統(tǒng)測試 系統(tǒng)總體調試本設計要求準確性高、穩(wěn)定性好、抗干擾能力強等功能,系統(tǒng)調試除了驗證數據處理的精度,確保判斷的準確性外,同時必須確認各項功能的正常運行。根據系統(tǒng)設計方案,本系統(tǒng)的調試共分為三大部分:無線發(fā)射、接收電路調試、單片機調試和PWM波調試。系統(tǒng)設計中多采用模塊化設計,以便實現對各電路功能模塊的逐級測試。 測試儀器由于任務需要進行系統(tǒng)調試,因此在測試過程中,利用儀器以便完成各模塊功能的測試。測試儀器清單如表41所示。表4-1 測試儀器清單編 號名稱型 號1數字萬用表HONGDADT92042雙路跟蹤穩(wěn)壓穩(wěn)流電源DH1718E53雙信道數字示波器Tektronix TDS1002 60Mhz 調試步驟 (1)無線發(fā)射、接收電路調試先用按鍵開關輸入四路數據給無線發(fā)射電路,看接收電路能不能收到無線發(fā)射電路的數據信號。調試成功后再接上單片機的P1口。 (2)單片機調試 接上單片機最簡單的外圍電路后,燒個最簡單的程序進單片機,看單片機是否工作來確定單片機的好壞。確保后再跟無線發(fā)射電路、串口電路連接上。 (3)PWM波調試本設計通過改變PWM波的占空比來調節(jié)路燈的亮度,,因此占空比越大,LED的亮度越暗。 測試結果根據本系統(tǒng)設計任務書的要求逐一對各項性能指標的測試,并進行記錄,給出測試結果。 測試數據本系統(tǒng)所測PWM波的測試數據表如表42所示。本設計中LED的亮度總共有十檔可以進行調節(jié)。在測試數據的過程中,當LED的實際亮度為最亮時,測得示波器中PWM波全為低電平,因此按理論要求得出占空比為0。同理可得,當LED的實際亮度為全暗時,測得示波器中PWM波全為高電平,因此按理論要求得出占空比為1。測試過程中,首先將發(fā)射部分單片機控制模塊和接收部分單片機控制模塊分別通上5V直流電源,此時LED點亮。接著把示波器的輸出數據線接頭接在LED的一端,按下key0 鍵,即上升按鍵,則LED變亮。繼續(xù)按下key0鍵,直至LED達到最亮為止。再點擊示波器調節(jié)波形,自動讀取數據。此時的數據是LED最亮時側得的數據。然后按下key1鍵,即下降按鍵,則發(fā)現LED亮度減弱一檔,從而讀取示波器數據。同理,每按一次key1鍵,LED的亮度則相對應的減弱,直至LED熄滅為止。所側得的數據如表42所示。表42 PWM波的測試數據表平均值LED兩端電壓正頻寬負頻寬周期占空比實際亮度241mv///0最亮729mv一檔二檔三檔四檔五檔六檔965mv七檔657mv八檔九檔///1全暗說明:表中“/”是由于示波器所給的正頻寬、負頻寬等有問號的數據是錯誤的,不能直接讀出數據,因此用“/”表示。 PWM波形圖測試中,當LED亮度發(fā)生變化時,用示波器所測得的PWM波數據隨之也發(fā)生變化,波形也相應變化,見下圖。如圖41所示是LED為最亮時,測得PWM波為低電平,求得的占空比為0。如圖42所示是LED為亮度減弱一檔時的PWM波,此時占空比為10%。同理可得LED其他亮度時的PWM波。 圖41 全亮時波形圖 圖42 亮度減一檔波形圖 圖43 亮度減二檔波形圖 圖44 亮度減三檔波形圖 圖45 亮度減四檔波
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1