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

正文內(nèi)容

智能儀器儀表課程設(shè)計led調(diào)光燈亮度控制系統(tǒng)(編輯修改稿)

2025-07-27 21:09 本頁面
 

【文章內(nèi)容簡介】 1顯示數(shù)據(jù)存貯器地址9讀忙標志或地址01BF計數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容LCD1064驅(qū)動軟件代碼在后面附錄部分 PWM控制具體過程脈沖寬度調(diào)制(PWM)是一種對模擬信號電平進行數(shù)字編碼的方法。通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制用來對一個具體模擬信號的電平進行編碼。PWM信號仍然是數(shù)字的,因為在給定的任何時刻,滿幅值的直流供電要么完全有(ON),要么完全無(OFF)。電壓或電流源是以一種通(ON)或斷(OFF)的重復脈沖序列被加到模擬負載上去的。通的時候即是直流供電被加到負載上的時候,斷的時候即是供電被斷開的時候。只要帶寬足夠,任何模擬值都可以使用PWM進行編碼。許多微控制器內(nèi)部都包含有PWM控制器。占空比是接通時間與周期之比;調(diào)制頻率為周期的倒數(shù)。執(zhí)行PWM操作之前,這種微處理器要求在軟件中完成以下工作:   設(shè)置提供調(diào)制方波的片上定時器/計數(shù)器的周期    在PWM控制寄存器中設(shè)置接通時間   設(shè)置PWM輸出的方向,這個輸出是一個通用I/O管腳   啟動定時器 使能PWM控制器目前幾乎所有市售的單片機都有PWM模塊功能,若沒有,也可以利用定時器及GPIO口來實現(xiàn)。更為一般的PWM模塊控制流程為:   使能相關(guān)的模塊(PWM模塊以及對應(yīng)管教的GPIO模塊)。   配置PWM模塊的功能,具體有: ①設(shè)置PWM定時器周期,該參數(shù)決定PWM波形的頻率。 ②設(shè)置PWM定時器比較值,該參數(shù)決定PWM波形的占空比。 ③設(shè)置死區(qū)(deadband),為避免橋臂的直通需要設(shè)置死區(qū),一般較高檔的單片機都有該功能。 ④設(shè)置故障處理情況,一般為故障是封鎖輸出,防止過流損壞功率管,故障一般有比較器或ADC或GPIO檢測。 ⑤設(shè)定同步功能,該功能在多橋臂,即多PWM模塊協(xié)調(diào)工作時尤為重要。 設(shè)置相應(yīng)的中斷,編寫ISR,一般用于電壓電流采樣,計算下一個周期的占空比,更改占空比,這部分也會有PI控制的功能。 使能PWM波形發(fā)生。 流程圖設(shè)計控制現(xiàn)場主程序流程圖設(shè)計如下:開始①LCD初始化AD初始化延時按鍵初始化設(shè)第一行顯示位置LCD1062顯示單片機PWM控制按鍵掃描顯示第一行內(nèi)容按鍵按下設(shè)第二行顯示位置顯示第二行內(nèi)容①4 系統(tǒng)調(diào)試 LED執(zhí)行部分調(diào)試裝好元件,接通電源,觀察LED是否發(fā)光。若發(fā)光,說明LED部分連接正確;若不發(fā)光,則說明此部分線路連接有問題,應(yīng)該用萬用便檢查STC第五腳,其電壓應(yīng)在05V;還要檢查三極管三個腳是否連接正確。把編好的程序通過次串口下載到STC,若可以下載,則說明此部分連線正確;若不能下載,則檢查RS232各腳電壓是否正常。 LED顯示部分調(diào)試將一個正確的顯示程序下載到單片機,觀察LCD是否按要求顯示。若按要求顯示,說明此部分可以正常工作;若不能顯示,則先檢查顯示器的好壞,其次檢查其各腳的連接是否正確。 按鍵部分調(diào)試按下按鍵,觀察LED燈亮度是否有變化,若按要求變化,說明此部分正常工作;若不按要求變化,則應(yīng)先檢查有關(guān)按鍵部分程序是否書寫正確,其次檢查按鍵與STC的線路連接情況是否正確。各個部分的調(diào)試完成以后,還需要對整個系統(tǒng)進行調(diào)試。如發(fā)現(xiàn)問題及時糾正,直至能正常如期運行。5 課設(shè)總結(jié)本次課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程。在這個過程中本人更為深層次的了解了PI控制和PWM控制。根據(jù)課設(shè)需要在圖書館和網(wǎng)上積極尋找相關(guān)資料,不懂的地方詢問老師和同學,極大的補充了自己所學的不足。仿真成功后需要做板子和寫程序,課設(shè)工作量較大,要極大有耐心和恒心,當然也是鍛煉我們耐心和恒心的機會。板子做好后,后面要注意的事情還很多。比如下載程序時板子沒有反應(yīng),這時應(yīng)檢查板子上的焊點是否存在虛焊和漏焊,然后檢查線路是否短路。調(diào)試程序時,為了方便快捷的調(diào)試程序需要將程序要分模塊來調(diào)試,根據(jù)程序流程圖把每個模塊都調(diào)試好,最后各個模塊一起調(diào)試一遍。通過此次課程設(shè)計,使我深深體會到,干任何事都必須耐心,細致,以后在以后的工作中任何一個小錯誤都有可能引發(fā)一個大的事故,我不禁時刻提示自己,一定要養(yǎng)成一種高度負責,認真對待的良好習慣。同時發(fā)現(xiàn)自己所掌握的知識量還不多,很多地方都需要學習,即便是掌握的知識,將其變成實物也很困難,而走向社會更多的是將理論變?yōu)閷嵨?,總之,即將走向社會的我們需要學習的地方還很多。參考文獻[1] [M].北京:清華大學出版社,1991[2] 高海生,[M].西南交通大學出版社,199906.[3] 徐愛鈞,[M].中國計量出版社,2001.[4] [M].北京航空航天大學出版社,2003.附 錄主要電路PCB:電路原理圖電路原理現(xiàn)場ADuC512程序/*****************************************************************************/include include include define FOSC 24058052Ldefine BAUD 9600sbit button1=P2^2。 //按鍵減小亮度sbit button2=P2^1。 //按鍵增大亮度sbit button3=P2^0 。 //按鍵確認 typedef unsigned char BYTE。typedef unsigned int WORD。WORD exp=300。BYTE REV=0。/***************************************AD************************************//*Declare SFR associated with the ADC */BYTE ch = 0。 //ADC chann
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1