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

正文內容

基于單片機的多路pwm輸出系統(tǒng)的設計-wenkub.com

2024-11-06 02:48 本頁面
   

【正文】 PWM_PULSE6 += 1。 附錄 E 31 PWM_PULSE2 += 1。 PWM_PULSE6 = 83。 PWM_PULSE2 = 16。 PWM_PULSE6 = 50。 PWM_PULSE4 = 50。 PWM_PULSE2 = 50。 Glob_Interrupt_EN()。 Interrupt_Init()。 uint8 PWM_PULSE6 = 0。 uint8 PWM_PULSE2 = 0。 uint8 key_value = 0。 sbit PWM5 = P1^4。有你們的陪伴和支持,我很幸福 !附錄 A 25 附錄 A 系統(tǒng)電路原理圖 1234P3 Header 4HGND5VRXD TXD控制電路液晶電路12346578RST(VPD)9(RXD)10(TXD)11(INT0)12(INT1)13(T0)14(T1)15(WR)16(RD)17XTAL218XTAL119GND20VCC403938373635343332EA/VDD31ALE/PROG30PSEN292827262524232221U1 STC89C52GND1VCC2VO3RS4R/W5E6DB07DB18DB29DB310DB411DB512DB613DB714A15K16LCD15V5V10KR1 Res Tap5VRS RW ENRSRWBuzzer5V12Y1 12MC2 22pC3 22pR11 10kC1 10uF5VS1SWPBDB0 DB2 DB3 DB4 DB5 DB6 DB7DB11 2 3 4 5 6 7 816 15 14 13 12 11 10 91KR2 Res Pack35VDB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7Dwon SETUp YESEN5VR3 10kGNDS3 SWPBR4 10kS2 SWPBR5 10kS5 SWPBR6 10kS4 SWPBSETUp Dwon YES鍵盤電路12P8 220V交流市電VinVoutGNDVR1 Volt RegC6 470uFC4 10uFC5 GND5VAC2V+1AC4V3D1 Bridge2T1 Trans CuplS6 SWDPSTC7 電源電路基于單片機的數(shù)字溫度計PWM1 PWM2 PWM3 PWM4 PWM5 PWM6Q4 PNPVCCR16 330D6 LED1GNDQ3 PNPVCCR21 330D5 LED1GNDQ2 PNPVCCR20 330D4 LED1GNDPWM1 PWM2 PWM3R25 1k R26 1k R27 1kQ5 PNPVCCR15 330D7 LED1GNDQ7 PNPVCCR17 330D9 LED1GNDQ6 PNPVCCR18 330D8 LED1GNDPWM4 PWM5 PWM6R28 1k R29 1k R30 1kLED驅動電路安康學院本科生畢業(yè)論文(設計) 26 附錄 B 系統(tǒng)電路仿真附錄 C 27 附錄 C 系統(tǒng) PCB 圖 2121121 2211 21 212121231231615141312111098765432101212345678123122 12 12 12 112312121212121212121 21 24 5 63 2 11122112211221122112240393837363534333231302928272625242322212019181716151413121110987654321122112121212121221 321 321 321 321 321 31 21 21212121231 22 12 12 12 12 12 1安康學院本科生畢業(yè)論文(設計) 28 附錄 D 實物圖 附錄 E 29 附錄 E 程序代碼 C 文件 include include include include include include //端口定義 define PWMOUT P0 define DELAY_TIME 4 sbit PWM1 = P1^0。 最后感謝我的父母,你們一直都默默的 在我身后支持我,為我無私奉獻,對我關懷備至。 在整個畢業(yè)設計的過程中,我有過失敗與成功,有過沮喪與喜悅。進一步加強人機交互的人性化設計。 ( 1)本文所完成工作 本文完成了基于單片機的多路 PWM 輸出系統(tǒng)的設計。同時鍛煉了自己單片機編程的能力。 圖 兩路 PWM 實測波形 第五章 系統(tǒng)調試與結果分析 21 圖 占空比為 75%的 PWM 波形 圖 PWM 設置界面 圖 LED 工作圖 安康學院本科生畢業(yè)論文(設計) 22 第六章 總結與展望 經(jīng)過一個學期的學習與實踐,較好的完成了本次畢業(yè)設計的大部分功能要求。從圖中可以看出兩路 PWM 的占空比不同。系統(tǒng)調試結果如圖 所示。 在調試 PWM 時,開始無 PWM 波形輸出,通過電路檢查排除是硬件問題,經(jīng)過反復檢查無法查出問題 后,我通過老師的指導和同學的幫助最后終于找出了問題的所在?;?Proteus強大的仿真功能和多編譯環(huán)境的兼容性。通過系統(tǒng)仿真和實物測試證明所設計基于單片機的多路 PWM 輸出系統(tǒng)滿足系統(tǒng)設計要求。液晶操作的命令碼可以查詢 LCD1602 官方給出的命令碼表。當中斷程序執(zhí)行完成后,程序范圍主程序。對應于定時器 寄存器 TH1 和 TL1,其初值為: TH1=TL1=256100=156 ( 41) 由于定時器每進一次中斷其定時時間為 100? s,產(chǎn)生 100Hz 的 PWM信號就需要系統(tǒng)連續(xù)進入定時器 100 次中斷才能實現(xiàn)一個完整的 PWM 周期。經(jīng) 12 分頻后,系統(tǒng)時鐘周期為 1? s。在定時器初始化時,系統(tǒng)對定時器的 16 為計數(shù)寄存器賦初值,其初值分為 高 八位 TH1,和低八位 TL1,由于是工作在方式 2 下,高 8 位和低 8 位賦相同的參數(shù)。當 PWM 頻率過高后,由于開關器 件的自身寄生電容的影響,當 PWM 過高時其開關特性將下降,導致能量在器件上的開關損耗增加。 開始定時器初始化液晶初始化I / O 端口初始化啟動定時器輸出PWM 順序點亮 6 路LED分別向各路 PWM 占空比控制 D _ Value賦初值各路 PWM 占空比D _ Value 重新賦值各路 PWM 占空比D _ Value 重新賦值各路 PWM 占空比加 1 %延時 50 ms是否各路 PWM 占空比 D = 100 %各路 PWM 占空比D _ Value 清 0是否按下設置鍵設置各路 PWM 占空比 , 即調節(jié)各路燈光亮度關閉各路 PWM 輸出開啟 PWM 輸出延時 1 s是否按下設置鍵結束YYYNNN第四章 系統(tǒng)軟件設計 17 中斷程序設計 在本系統(tǒng)設計中,定時器中斷實現(xiàn)的功能是輸出 PWM。同時系統(tǒng)實時掃描鍵盤,判斷是否按下“設置鍵”,當按下設置鍵后,程序關閉 6 路 PWM 輸出即熄滅 LED 燈。啟動定時器輸出 PWM 信號,順序點亮 6 路 LED,此時 PWM 的占空比為 50%。主程序流程圖如圖 所示。主程序主要負責 LCD 顯示,系統(tǒng)設定等人機交互界面。另外, C 語言還有效率高的,可移植性強等特點 [7]。其次,它豐富的運算和數(shù)據(jù)類型,便于實現(xiàn)各類復雜的數(shù)據(jù)解耦。 表 元件清單 元件名 元件參數(shù) 數(shù)量 電容 10uF 1 電容 22p 2 電容 10uF 1 電容 2 電容 470uF 1 整流橋 Bridge2 1 白光 LED LED 6 液晶 LCD 16X2 1 端口 Header 4H 1 端口 電源端子 1 PNP 三極管 8550 6 Tapped Resistor Res Tap 1 電位器 1k 1 電阻 10k 4 電阻 10k 1 安康學院本科生畢業(yè)論文(設計) 14 電阻 330 6 電阻 1k 6 開關 SWPB 1 按鍵 SWPB 4 雙聯(lián)開關 SWDPST 1 工頻變壓器 9V/15W 1 單片機 STC89C52 1 穩(wěn)壓器 LM7805 1 晶振 12M 1 第四章 系統(tǒng)軟件設計 15 第四章 系統(tǒng)軟件設計 軟件開發(fā)環(huán)境介紹 本設計中選用德國 KEIL 公司推出的 uVision4 集成開發(fā)環(huán)境作為主機程序設計的編譯器。 STC89C52 單片機內部的定時 /計數(shù)器的結構,定時器 T0 特性功能寄存器 TL0(低 8 位)和 TH0(高 8 位)構成,定時器 T1 由特性功能寄存器TL1(低 8 位)和 TH1(高 8 位)構成。 外部中斷一般是指由計算機外設發(fā)出的 中斷請求 ,如:鍵盤中斷、打 第三章 系統(tǒng)硬件設計 13 印機中斷、定時器中斷等。 中斷系統(tǒng)介紹 中斷是處理器處理外部突發(fā)事件的一個重要技術。此外, STC89C52 設有穩(wěn)態(tài)邏輯,他能夠在低到零頻率的條件下保持靜態(tài)邏輯,支持兩種通過軟件可選擇的掉電保護模式。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。在給出地址“ 1”時,它利用內部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2 口輸出其特殊功能寄存器的內容。 ⑤ P2 口: P2 口為一個內部上拉電阻的 8 位雙向 I/O 口, P2 口 緩沖器可接收,輸出 4 個 TTL 門電流,當 P2 口被寫“ 1”時,其管腳被內部上拉電阻拉高,且作為輸入。 P0 口的管腳在寫 1 時,由于漏極 的開路結構使其被定義為高阻輸入。 它有 40 個管腳,分成兩排,每一排各 有 20 個腳,其中左下角標有箭頭的為第 1 腳,然后按逆時針方向依次為第 2 腳、第 3 腳??第 40 腳。 STC89C52 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8位微處理器,俗稱單片機。整個單片機的核心部件是中央處理器 (CPU)單元,該處理器屬于8 位數(shù)據(jù)寬度的處理器,能并行處理 8 位二 進制數(shù)據(jù)或代碼,控制器中,CPU 負責控制和調度整個單元系統(tǒng)協(xié)調的工作,完成運算和控制輸入輸出功能等操作。通常,單片機是由單塊集成電路芯片構成,內部除了集成有計算機的基本功能 單元:中央處理器、存儲器和 I/O 接口電路等以外。當控制器輸出低電平時,PNP 三級管導通, LED 通過限流電阻從 VCC 獲取電流點亮。該 LED 的額定驅動電流為 20mA,當電流大于 20mA 后LED 就會迅速發(fā)熱從而損壞。 LED 必須是 2~ 3V的低電壓驅動, 同時 要設計 出 復雜變換電路,用途不同的 LED 燈, 需 配備不同 電壓等級 的電源適配器。通過工頻變壓器將電壓降壓到 9V后 ,整流濾波為直流電,然后再經(jīng)過 5V的三端穩(wěn)壓器將電壓穩(wěn)定為 5V的直流電壓輸出整個系統(tǒng)供電。由于 51 單片機設計者為了滿足多電平的兼容性。 圖 LCD1602 液晶顯示電路 本設計中液晶主要用于顯示系統(tǒng)設置信息和各路 PWM占空比等信號。 第 15~ 16 腳: 空腳 或背燈電源。 第 4 腳: RS 為 寄存器 選擇,高電平 1 時選
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1