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

正文內(nèi)容

基于單片機(jī)的太陽能電池控制器的設(shè)計(jì)畢業(yè)論文(存儲(chǔ)版)

2024-07-23 15:55上一頁面

下一頁面
  

【正文】 。 。定時(shí)器T0中斷發(fā)生時(shí)間為6 CLR TF0 。 。存儲(chǔ)A/D轉(zhuǎn)換器的數(shù)據(jù)的地址 MOV R1,A 。為輸出允許端:當(dāng)為“0”時(shí),三態(tài)門打開;當(dāng)為“1”時(shí),三態(tài)門關(guān)閉,輸出呈高阻狀態(tài)。 l ~ P2口8位雙向口線(在引腳的10~17號(hào)端子)。 8051單片機(jī)單片機(jī)及其外圍電路包括上電復(fù)位電路,晶振如圖11所示, 單片機(jī)外圍電路圖MOSFET為金屬—氧化層—體場(chǎng)效晶體管,簡(jiǎn)稱金氧半場(chǎng)效晶體管(MetalOxideSemiconductor FieldEffect Transistor, MOSFET)是一種可以廣泛使用在模擬電路與數(shù)字電路的場(chǎng)效晶體管(fieldeffect transistor)。當(dāng)光耦U5導(dǎo)通時(shí),由于Q1的G極電壓很小,G極近似接地,Vgs0,當(dāng)S極電壓達(dá)到一定值時(shí),Q1導(dǎo)通。 光耦開關(guān)電路PWM(Pulse Width Modulation)控制——脈沖寬度調(diào)制技術(shù),通過對(duì)一系列脈沖的寬度進(jìn)行調(diào)制,來等效地獲得所需要波形(含形狀和幅值)。從波形可以看出,在i(t)的上升段,i(t)的形狀也略有不同,但其下降段則幾乎完全相同。 PWM波形可等效的各種波形: 直流斬波電路:等效直流波形   SPWM波:等效正弦波形,還可以等效成其他所需波形,如等效所需非正弦交流波形等,其基本原理和SPWM控制相同,也基于等效面積原理。雖然目前國內(nèi)推廣剛起步,但已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的青睞。 單片機(jī)在某一時(shí)刻只能處理一個(gè)任務(wù),當(dāng)多個(gè)任務(wù)同時(shí)要求單片機(jī)處理時(shí),這一要求應(yīng)該怎么實(shí)現(xiàn)呢?通過中斷可以實(shí)現(xiàn)多個(gè)任務(wù)的資源共享。 從中斷的定義我們可以看到中斷應(yīng)具備中斷源、中斷響應(yīng)、中斷返回這樣三個(gè)要素。串行口:為完成串行數(shù)據(jù)傳送而設(shè)置。即外中斷0(INT0)和外中斷1(INT1),(INT0)(INT1)輸入。同時(shí)在此寄存器中的位89(IE0)和位8B(IE1)為外中斷請(qǐng)求標(biāo)志位,當(dāng)CPU采樣到INT0(INT1)端出現(xiàn)有效中斷請(qǐng)求時(shí),此位由硬件置1。EX0(EX1)——外部中斷允許控制位,EX0(EX1)=0,禁止外部中斷。ES——串行中斷允許控制位,ES=0,禁止串行中斷。當(dāng)總中斷位為禁止?fàn)顟B(tài)時(shí),不管分控制位是允許或禁止整個(gè)中斷都是禁止的。MCS51的中斷優(yōu)先級(jí)控制比較簡(jiǎn)單,只設(shè)置了高、低兩個(gè)級(jí)別的有限級(jí),各中斷源的優(yōu)先級(jí)別由優(yōu)先寄存器(IP)進(jìn)行控制。PT1——定時(shí)中斷1(T1)優(yōu)先級(jí)控制位。中斷優(yōu)先級(jí)是為了中斷嵌套服務(wù)的,控制原則為:(3)中斷控制寄存器的狀態(tài)設(shè)置MOV外中斷服務(wù)程序……RETI 注意:MCS51單片機(jī)對(duì)中斷查詢結(jié)果不作記憶,當(dāng)有新的查詢結(jié)果出現(xiàn)時(shí),因?yàn)橐陨显蚨煌涎拥牟樵兘Y(jié)果將不復(fù)存在,其中中斷響應(yīng)過程為,中斷源發(fā)出中斷請(qǐng)求→對(duì)中斷請(qǐng)求進(jìn)行響應(yīng)→執(zhí)行中斷服務(wù)程序→返回主程序。斷請(qǐng)求也就不能再被響應(yīng)了。:Q D CP 8051 外部中斷請(qǐng)求信號(hào) 電平觸發(fā)方式的外中斷請(qǐng)求撤銷通過直接置位端 使中斷請(qǐng)求信號(hào)強(qiáng)制從低電平變?yōu)楦唠娖?,要?shí)現(xiàn)此功能需要在中斷入口地址處加入如下兩條指令: ORL P1, 01H ANL P1, 0FEHSTART: MOV SP,050H 。設(shè)置定時(shí)器T1為方式2 ORL TMOD,10H MOV TMOD,21H 。程序狀態(tài)字入棧 MOV PSW,18H 。設(shè)置標(biāo)志位,每500ms重新選擇方案 MOV R1,01H TIMER0_READY: SETB TR0 。讀入A/D的值 MOV R1,030H 。 。當(dāng)電壓很小的時(shí)候,采用第1種方案,想引腳PWM發(fā)送占空比為10%的信號(hào) JC PROCESS_01 MOV A,R0 SUBB A,07AH JC PROCESS_02 。清除方案選擇 MOV R0,40H MOV R0,00H 。清除方案選擇位 MOV R0,00H MOV R0,41H ??张?6*256*2個(gè)周期 CLR ??张?6*256*2*8個(gè)周期 MOV R1,041H 。 停止放電 CLR MOV R1,040H MOV R1,04H 。 。禁止定時(shí)器T0 MOV TL0,00H MOV TH0,01FH 。累加器出棧 RETI 。讀入A/D的值 MOV R1,030H 。還可配合Keil C實(shí)現(xiàn)程序的聯(lián)合調(diào)試,將Proteus中繪制的原理圖作為實(shí)際中的目標(biāo)板,而用Keil C集成環(huán)境實(shí)現(xiàn)對(duì)目標(biāo)板的控制,與實(shí)際中通過硬件仿真器對(duì)目標(biāo)板的調(diào)試幾乎完全相同,并且支持多顯示器的調(diào)試,即Proteus運(yùn)行在一臺(tái)計(jì)算機(jī)上,而Keil C運(yùn)行在另一臺(tái)計(jì)算機(jī)上,通過網(wǎng)絡(luò)連接實(shí)現(xiàn)遠(yuǎn)程的調(diào)試。點(diǎn)擊工程欄為工程進(jìn)行設(shè)置,總共有12個(gè)選項(xiàng),1在初期進(jìn)行匯編時(shí)可將這12個(gè)選項(xiàng)全部設(shè)置為默認(rèn)。具有很強(qiáng)的光伏效應(yīng)半導(dǎo)體材料,當(dāng)吸收一定能量的光子后其內(nèi)部導(dǎo)電的載流子分布和濃度發(fā)生變化。同時(shí)隨著工藝技術(shù)的提高,鉛蓄電池的使用壽命也在不斷提高。1)鉛酸蓄電池:用鉛和二氧化鉛作為負(fù)極和正極的活性物質(zhì)(即參加化學(xué)反應(yīng)的物質(zhì)),以濃度為27%37%的硫酸水溶液作為電解液的電池,稱為鉛蓄電池(俗稱“鉛酸蓄電池”)。以上是利用Keil uVision2進(jìn)行初級(jí)匯編的編程者所要注意的問題。程序編寫與調(diào)試的方法用keil uVision4對(duì)匯編語言進(jìn)行調(diào)試時(shí),首先要建立工程,只有在建立工程這樣一個(gè)大的背景之下才能對(duì)匯編語言進(jìn)行編譯和調(diào)試。從程序的編寫,編譯到調(diào)試,目標(biāo)版的仿真一應(yīng)俱全。切換寄存器區(qū)域 MOV DPTR,0FEF8H 。使能定時(shí)器T0 POP PSW 。切換寄存器區(qū)域 CLR TF0 。 SETB TR0 ??张?6*256*2*7個(gè)周期 MOV R1,041H ??张?6*256*2個(gè)周期 CLR 。將和PWM連接的管腳置低,此時(shí)停止充電 MOV R1,01H。電壓很小的時(shí)候,采用第3種方案,想引腳PWM發(fā)送占空比為50%的信號(hào) MOV A,04H 。打開所有中斷 MOV DPTR,0FEF8H 。當(dāng)方案改變標(biāo)志位到來的時(shí)候,清楚標(biāo)志并且重新進(jìn)行判斷 CJNE R1,00H,CLEAR_FLAG SJMP PROCESS_01_NEXTLOOP: MOV R0,30H 。 。切換寄存器區(qū)域 MOV DPTR,0FEF8H 。增加計(jì)數(shù)器的值,到8為止,這樣達(dá)到500ms CJNE R1,08H,TIMER0_READY MOV R1,00H 。TIMER0_INT: PUSH ACC 。清除方案選擇觸發(fā)位 MOV R1,042H MOV R0,00H 。(2)電平觸發(fā)方式的外中斷請(qǐng)求撤銷中斷標(biāo)志位的清零是自動(dòng)的,但是如果低電平持續(xù)存在,在以后的機(jī)器周期采樣時(shí),又會(huì)把中斷請(qǐng)求標(biāo)志位(IE 0 /IE 1)置位。 由CPU測(cè)試TCON和SCON中的各個(gè)中斷標(biāo)志位的狀態(tài),確定有那個(gè)中斷源發(fā)生請(qǐng)求,查詢時(shí)按優(yōu)先級(jí)順序進(jìn)行查詢,即先查詢高優(yōu)先級(jí)再查詢低優(yōu)先級(jí)。編寫中斷服務(wù)程序的格式一般如下:ORG 0000HSJMP MAINORG 0003HAJMP 1NJERRVPMAIN: ……允許總中斷和外中斷0003HPT0——定時(shí)中斷0(T0)優(yōu)先級(jí)控制位。中斷優(yōu)先級(jí)控制寄存器 (IP)中斷的允許和禁止就是中斷的開放和關(guān)閉,中斷允許就是開放中斷,中斷的禁止就是關(guān)閉中斷。ET0(ET1)——定時(shí)/計(jì)數(shù)中斷允許控制位,ET0(ET1)=0,禁止定時(shí)/計(jì)數(shù)中斷。下面我們對(duì)有關(guān)控制位作說明:可通過有關(guān)控制位的定義進(jìn)行規(guī)定。發(fā)生溢出時(shí),產(chǎn)生中斷請(qǐng)求;定時(shí)器∕計(jì)數(shù)器1:定時(shí)功能時(shí),計(jì)數(shù)脈沖來自片內(nèi);計(jì)數(shù)功能時(shí),計(jì)數(shù)脈沖來自片外 引腳。通過中斷,你一個(gè)人在特定的時(shí)刻,同時(shí)完成了看書和打電話兩件事情。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。 這個(gè)就是單斜率。 μ 0 ωt μ ωt 用PWM原理圖PWM波代替正弦半波要改變等效輸出正弦波幅值,按同一比例改變各脈沖寬度即可。 ?(t) ?(t) ?(t) ?(t) δ(t) 0 t t t t(a) (b) (c) (d) 形狀不同而沖量相同的各種窄脈沖面積等效原理: 分別將如圖1所示的電壓窄脈沖加在一階慣性環(huán)節(jié)(RL電路)上,如圖2a所示。電路之間的信號(hào)傳輸,使之前端與負(fù)載完全隔離,目的在于增加安全性,減小電路干擾,減化電路設(shè)計(jì)。而且MOSFET只有多數(shù)載流子參與導(dǎo)電,不存在少數(shù)載流子的復(fù)合時(shí)間,因而開關(guān)頻率可以很高,非常適合作控制充放電開關(guān)。當(dāng)使用外部時(shí)鐘時(shí),用于接外部時(shí)鐘脈沖信號(hào)。 l ~ P1口8位雙向口線(在引腳的1~8號(hào)端子)。該芯片采用脈沖啟動(dòng)方式:只要給其控制端加一個(gè)符合要求的脈沖信號(hào)即可啟動(dòng)該芯片進(jìn)行模數(shù)轉(zhuǎn)換(通常用和地址譯碼的輸出經(jīng)過一定的邏輯電路進(jìn)行控制,對(duì)于本次設(shè)計(jì),只需把符合要求的電平加到啟動(dòng)控制端即可可是轉(zhuǎn)換)。A/D轉(zhuǎn)換器首地址 MOVX A,DPTR 。程序狀態(tài)字出棧 POP ACC 。清除定時(shí)器TF0 CLR TR0 。使能定時(shí)器T0 CLR TF0 RET。當(dāng)方案改變標(biāo)志位到來的時(shí)候,清除標(biāo)志并且重新進(jìn)行判斷 CJNE R1,00H,CLEAR_FLAG SJMP PROCESS_03_NEXT PROCESS_04: CLR 。 將和PWM連接的管腳置低 MOV R1,01H MOV R0,01H PROCESS_02_02: DJNZ R1,PROCESS_02_02 DJNZ R0,PROCESS_02_02 。 MOV R0,01H PROCESS_01_01: DJNZ R1,PROCESS_01_01 DJNZ R0,PROCESS_01_01 。當(dāng)電壓超出的時(shí)候,采用第4種方案,向引腳PWM發(fā)送占空比為0%的信號(hào) LJMP PROCESS_04 CLEAR_FLAG: MOV R0,40H 。采集通道首地址,只使用一路A/D就可以 MOV R0,40H MOV R0,00H 。故在本次設(shè)計(jì)中采用proteus和keil這兩款軟件分別對(duì)軟硬件進(jìn)行設(shè)計(jì)和仿真。4對(duì)于整套充放電系統(tǒng)要設(shè)置可手動(dòng)關(guān)停的按鈕,以達(dá)到對(duì)系統(tǒng)更為智能的設(shè)計(jì)。太陽能電池板和蓄電池的技術(shù)發(fā)展相對(duì)來說比較成熟,而對(duì)于控制器由于所適用的場(chǎng)合有所不同,其對(duì)性能的要求也就各不相同,就一般太陽能電池板蓄電池對(duì)于控制器的要求主要側(cè)重于對(duì)蓄電池充放電的管理,以及對(duì)夜間和白晝的充放電選擇,這樣才能更加合理的利用太陽能,使光伏發(fā)電系統(tǒng)的效率最大化,另一方面通過單片機(jī)對(duì)蓄電池的過充電和過放電的管理,可以延長(zhǎng)蓄電池的壽命,從而進(jìn)一步提升系統(tǒng)的性價(jià)比,因此對(duì)于設(shè)計(jì)出這樣一種智能控制器就顯
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1