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

正文內(nèi)容

基于單片機的太陽能電池控制器的設計畢業(yè)論文-在線瀏覽

2025-08-11 15:55本頁面
  

【正文】 。累加器出棧 RETI 。 進入外部中斷,每進入一次讀取ADC的值 。累加器壓棧 PUSH PSW 。切換寄存器區(qū)域 MOV DPTR,0FEF8H 。讀入A/D的值 MOV R1,030H 。將A/D的值讀入該地址 POP PSW 。累加器出棧 RETI END 3硬件設計,電壓采集電路使用兩個串聯(lián)的電阻,大小比例為4:1,然后并聯(lián)在需要檢測的電壓兩端,從兩個電阻中間采集電壓。在本次設計中,我們采用ADC0809對采樣電壓進行數(shù)模轉(zhuǎn)換, ADC0809為八位逐次比較式A/D轉(zhuǎn)換芯片,具有8路模擬輸入通道和8位數(shù)字輸出通道,其工作頻率為640kHz(理論上≤1kHz)。ADC0809芯片內(nèi)部邏輯與引腳圖8路模擬開關(guān)三態(tài)鎖存緩沖器A/D轉(zhuǎn)換 IN7 . . . . DB7 IN0 . .地址鎖存與譯碼 . ADDA . ADDB . ADDC DB6 ALE (a) (b) ADC0809芯片的內(nèi)部邏輯結(jié)構(gòu)與引腳圖(a)內(nèi)部邏輯圖 (b)引腳圖ADC0809輸入通道地址選擇表 ADC0809輸入通道地址選通表ADDC ADDB ADDA選通的通道0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 ADC0809工作轉(zhuǎn)換時序 START ALE INOE EOCDate D0~D7 ADC0809工作時序圖 74LS373鎖存器 74LS373是一種帶輸出三態(tài)門的8D鎖存器,其結(jié)構(gòu)如下圖所示 8D鎖存器 三態(tài)門IN1~IN8OUT1~OUT81D 1Q. .. .. .8D 8QG 74LS373結(jié)構(gòu)示意圖1D~8D為8個輸入端1Q~8Q為8個輸出端G為數(shù)據(jù)鎖存控制端:當G為“1”時,鎖存器輸出端同輸入端;當G由“1”變0時,數(shù)據(jù)輸入鎖存器中。在51單片機系統(tǒng)中,常采用74LS373做為地址鎖存器使用,其連接方法如下圖所示。MCS51系列單片機最早是由intel公司推出的通用型單片機,MCS51系列單片機產(chǎn)品可分為兩大系列:51子系列和52子系列。它們的指令系統(tǒng)和芯片引腳完全兼容,它們之間的差別僅在于片內(nèi)有無ROM或EPROM 51單片機引腳圖51單片機引腳功能: MCS51是標準的40引腳雙列直插式集成電路芯片,引腳分布請參照單片機引腳圖: l ~ P0口8位雙向口線(在引腳的39~32號端子)。 l ~ P2口8位雙向口線(在引腳的21~28號端子)。 P0口有三個功能: 外部擴展存儲器時,當做數(shù)據(jù)總線(如圖1中的D0~D7為數(shù)據(jù)總線接口) 外部擴展存儲器時,當作地址總線(如圖1中的A0~A7為地址總線接口) 不擴展時,可做一般的I/O使用,但內(nèi)部無上拉電阻,作為輸入或輸出時應在外部接上拉電阻。RST 復位信號:當輸入的信號連續(xù)2個機器周期以上高電平時即為有效,用以完成單片機的復位初始化操作。當使用芯片內(nèi)部時鐘時,此二引腳用于外接石英晶體和微調(diào)電容。VCC:電源+5V輸入 VSS:GND接地。MOSFET依照其“通道”的極性不同,可分為ntype與ptype的MOSFET,通常又稱為NMOSFET與PMOSFET,其他簡稱尚包括NMOS FET、PMOS FET、nMOSFET、pMOSFET等。二極管D1是為了防反充,當陰天或晚上蓄電池的電壓高于太陽能電池的電壓時,D1就生效。所使用的MOSFET是電壓控制單極性金屬氧化物半導體場效應晶體管,所需驅(qū)動功率較小。設計中采用IRF9540N P溝道MOSFET管,P溝道MOSFET的導通電壓Vth0,由下圖可以實現(xiàn)MOSFET的驅(qū)動。Q2的原理類似。根據(jù)受光源結(jié)構(gòu)的不同,可以將光耦合器件分為晶體管輸出的光電耦合器件和晶閘管輸出的光電耦合器件兩大類 14 32 為本次設計中所使用的晶體管光耦合器件1腳:正極 2腳:負極 3腳:發(fā)射極 4腳:集電極TLP521是可控制的光電藕合器件,光電耦合器廣泛作用在電腦終端機,可控硅系統(tǒng)設備,測量儀器,影印機,自動售票,家用電器,如風扇,加熱器等在2極之間加正向電壓,內(nèi)部的發(fā)光二極管(LED)將會發(fā)出一定波長的光,被光探測器接收而產(chǎn)生光電流,4極之間導通。由于單片機輸出只有5V不足于驅(qū)動MOSFET管,因此驅(qū)動MOSFET管的電壓從U3出接出。:入信號C1為低電平時,光耦內(nèi)部的發(fā)光二極管的電流近似為零,輸出端兩管腳間的電阻很大,相當于開關(guān)“斷開”;當C1為高電平時,光耦內(nèi)部的發(fā)光二極管發(fā)光,輸出端兩管腳間的電阻變小,相當于開關(guān)“接通”,此時從U5輸入的電壓經(jīng)光耦流向接地端,K1處的電壓接近為零,MOSEFT的Vgs0,當S極電壓達到一定值時,Q1導通。 PWM控制技術(shù)在逆變電路中應用最廣,應用的逆變電路絕大部分是PWM型,PWM控制技術(shù)正是有賴于在逆變電路中的應用,才確定了它在電力電子技術(shù)中的重要地位。沖量指窄脈沖的面積。低頻段非常接近,僅在高頻段略有差異。其輸出電流i(t)對不同窄脈沖時的響應波形如圖2b所示。脈沖越窄,各i(t)響應波形的差異也越小。用傅里葉級數(shù)分解后將可看出,各i(t)在低頻段的特性將非常接近,僅在高頻段有所不同。 SPWM波形——脈沖寬度按正弦規(guī)律變化而和正弦波等效的PWM波形。 PWM電流波: 電流型逆變電路進行PWM控制,得到的就是PWM電流波。PWM相關(guān)概念占空比:就是輸出的PWM中,高電平保持的時間 與 該PWM的時鐘周期的時間 之比如,一個PWM的頻率是1000Hz,那么它的時鐘周期就是1ms,就是1000us,如果高電平出現(xiàn)的時間是200us,那么低電平的時間肯定是800us,那么占空比就是200:1000,也就是說PWM的占空比就是1:5。頻率就是這樣的,如16位的PWM,它的分辨率達到了1:65535,要達到這個分辨率,T/C就必須從0計數(shù)到65535才能達到,如果計數(shù)從0計到80之后又從0開始計到80.......,那么它的分辨率最小就是1:80了,但是,它也快了,也就是說PWM的輸出頻率高了。假設一個PWM從0計數(shù)到80,之后是從80計數(shù)到0....... 這個就是雙斜率。假設PWM是單斜率,設定最高計數(shù)是80,我們再設定一個比較值是10,那么T/C從0計數(shù)到10時(這時計數(shù)器還是一直往上計數(shù),直到計數(shù)到設定值80),單片機就會根據(jù)你的設定,控制某個IO口在這個時候是輸出1還是輸出0還是端口取反,這樣,就是PWM的最基本的原理了。Proteus軟件是英國Labcenter electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風標電子技術(shù)有限公司)。它是目前最好的仿真單片機及外圍器件的工具。Proteus是世界上著名的EDA工具仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設計,真正實現(xiàn)了從概念到產(chǎn)品的完整設計。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器 4軟件設計在CPU 與外設交換信息時,存在著一個快速的 CPU 與慢速的外設之間的矛盾。 這就是一個中斷過程。用計算機語言來描述,所謂的中斷就是,當 CPU 正在處理某項事務的時候,如果外界或者內(nèi)部發(fā)生了緊急事件,要求 CPU 暫停正在處理工作而去處理這個緊急事件,待處理完后,再回到原來中斷的地方,繼續(xù)執(zhí)行原來被中斷的程序,這個過程稱作中斷。中斷源發(fā)出中斷請求,單片機對中斷請求進行響應,當中斷響應完成后應進行中斷返回,返回被中斷的地方繼續(xù)執(zhí)行原來被中斷的程序。 MCS51單片機的中斷源共有兩類,它們分別是:外部中斷和內(nèi)部中斷。. 內(nèi)部中斷源 :定時器∕計數(shù)器0:定時功能時,計數(shù)脈沖來自片內(nèi);計數(shù)功能時。發(fā)生溢出時,產(chǎn)生中斷請求。單片機完成接受或發(fā)送一組數(shù)據(jù)時,產(chǎn)生中斷請求。外中斷是由外部原因引起的中斷,有兩個中斷源。外中斷請求信號有兩種方式,一是電平方式,二是脈沖方式。電平方式為低電平有效,只需在單片機的(INT0)和(INT1)中斷請求輸入端采樣到有效的低電平時,就會激活外部中斷。這就要求在這種中斷方式,中斷請求信號的脈沖寬度必須大于一個機器周期,以保證電平變化能被單片機采樣到。定時器控制寄存器 (TCON)外中斷請求方式的控制位在定時控制寄存器TCON(地址為88H)中的位88(IT0)和位8A(IT1)兩個位,當IT0(IT1)=0為電平方式,IT0(IT1)=1為脈沖方式。在中斷響應完成后轉(zhuǎn)向中斷服務時,再由硬件自動清0。EA=1,中斷總允許,總允許位打開后,各中斷的允許或禁止由各中斷允許控制位設置決定。EX0(EX1)=1,允許外部中斷。ET0(ET1)=1,允許定時/計數(shù)中斷。ES=1,允許串行中斷。從以上說明我們可看出,MCS51的中斷允許是通過兩級控制的,以EA位作為總中斷控制位,以各中斷控制位為分控制位。只有當EA=1(允許)時,才能由各分控制位設置各自的中斷允許與禁止。值得一提的是:單片機中斷響應后不會自動關(guān)閉中斷,因此在轉(zhuǎn)入中斷服務程序后,應由軟件指令禁止中斷。 中斷優(yōu)先級控制器中斷優(yōu)先級控制寄存器(IP)位地址BFBEBDBCBBBAB9B8位符號///PSPT1PX1PT0PX0 PX0——外中斷0(INT0)優(yōu)先級控制位。PX1——外中斷1(INT1)優(yōu)先級控制位。PS ——串行中斷(ES)優(yōu)先級控制位。控制位=1,優(yōu)先級為高。低優(yōu)先級中斷不能打斷高優(yōu)先級的中斷服務,而高優(yōu)先級的中斷服務可以打斷低優(yōu)先級的中斷服務。同級的中斷已經(jīng)響應,其他中斷將被禁止。如果同級的多個中斷源同時出現(xiàn),CPU將按查詢次序確定哪個中斷被響應,次序為:外中斷0→定時中斷0→外中斷1→定時中斷1→串行中斷。這些控制寄存器既可以進行字節(jié)尋址,也可以進行位尋址,也就是對位狀態(tài)的尋址既可以使用字節(jié)操作指令也可以使用位操作指令,例如:MOVIE,81H如使用位操作指令,也可寫為:SETBEASETBEX0對于一般的外中斷程序,我們可以這樣安排:ORG0000H主程序入口START:AJMPINT00MAIN:LCALL指令的形式如下:LCALL addr16 ;addr16:中斷入口地址入口地址已由系統(tǒng)設定,如下: 中斷允許控制寄存器中斷源 入口地址 0003H T0 000BH 0013H T1 001BH S 0023H 從表中可以看出,每個中斷區(qū)只有8個單元,很難安排下一個中斷程序,一般是在中斷入口地址處加一條跳轉(zhuǎn)指令,跳轉(zhuǎn)到用戶的服務程序入口。HERE: SJMP HERE1NJERRVP: 這個過程可分為三個階段來完成。① 電平觸發(fā)方式的外中斷請求(IT0/I
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1