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

正文內(nèi)容

太陽(yáng)能充電控制器及逆變器設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-25 13:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ADC 的轉(zhuǎn)換開始(=0 時(shí)),當(dāng) 由 1變?yōu)?0時(shí),轉(zhuǎn)換器被清除:當(dāng) 回到 1時(shí),轉(zhuǎn)換正式開始。 圖 ADC0804引腳圖CLK IN—時(shí)鐘信號(hào)輸入端CLK R:內(nèi)部時(shí)鐘發(fā)生器的外接電阻端,與CLK配合可有芯片自身產(chǎn)生時(shí)鐘脈沖,其振蕩頻率為 1/() —中斷請(qǐng)求信號(hào)輸出,端,低地平動(dòng)作.,表明本次轉(zhuǎn)換已完成。VIN(+) VIN() ——差動(dòng)模擬電壓輸入。輸入單端正電壓時(shí), VIN()接地:而差動(dòng)輸入時(shí), 直接加入 VIN(+) VIN()。 AGND,DGND——模擬信號(hào)以及數(shù)字信號(hào)的接地. VREF/2—參考電平輸入,決定量化單位。 DB0~DB7—三態(tài)特性數(shù)字信號(hào)輸出端. VCC: 電源供應(yīng)以及作為電路的參考電壓. ADC0804外圍接線電路(1)電壓采集電路 ,電壓采集電路使用兩個(gè)串聯(lián)的電阻,大小比例為2:1,然后并聯(lián)在需要檢測(cè)的電壓兩端,從兩個(gè)電阻中間采集電壓。由分壓公式得出采集的電壓為ADIN,,符合A/D轉(zhuǎn)換芯片的ADC0804的輸入值。圖 電壓采集電路(2)ADC0804構(gòu)成的典型A/D轉(zhuǎn)換電路圖 A/D轉(zhuǎn)換電路按照芯片手冊(cè)中ADC0804的典型接法,系統(tǒng)中設(shè)計(jì)的A/D轉(zhuǎn)換電路如311所示。,用來(lái)實(shí)現(xiàn)片選;、進(jìn)行讀寫控制;CLK、CLKR、GND之間用電阻和電容構(gòu)成RC振蕩電路,用來(lái)給ADC0804提供工作所需的脈沖。蓄電池的電壓采集信號(hào)ADIN從6腳引入,在內(nèi)部采集轉(zhuǎn)換后,從數(shù)字輸出端輸出到單片機(jī)的P1口,通過(guò)讀P1口數(shù)據(jù),便可以得到蓄電池的電壓,實(shí)現(xiàn)實(shí)時(shí)在線檢測(cè)。 LCD顯示電路液晶具有體積小、功耗低,顯示清晰的優(yōu)點(diǎn),所以比較適合作顯示使用。為了更好的顯示電壓值,同時(shí)擴(kuò)展自己學(xué)習(xí)芯片的能力,本設(shè)計(jì)用液晶1602來(lái)顯示蓄電池的電壓值。在使用1602之前,我們首先查閱其使用手冊(cè),對(duì)其進(jìn)行一定的了解。從芯片手冊(cè)中,可以得到1602液晶的主要技術(shù)資料,如表31所示,通過(guò)此表我們可以知道1602工作電壓和顯示容量,可以驗(yàn)證設(shè)計(jì)選擇的是否合適。表 1602的主要技術(shù)參數(shù)顯然,1602液晶可以滿足要求,接下來(lái)介紹其各個(gè)引腳的功能,為后面設(shè)計(jì)電壓顯示電路做準(zhǔn)備。表 1602引腳功能圖 電壓顯示電路根據(jù)1602的技術(shù)參數(shù)和引腳功能, 。,用來(lái)實(shí)現(xiàn)片選;,進(jìn)行數(shù)據(jù)和命令選擇;R/,進(jìn)行讀寫控制; 為防止直接加5V電壓燒壞背光燈,在15腳串接一個(gè)10 的電阻用于限流。液晶3端通過(guò)接一個(gè)10K 電位器接地來(lái)調(diào)節(jié)顯示對(duì)比度。數(shù)據(jù)輸入端D0D7接單片機(jī)的P0口用于電壓數(shù)據(jù)的傳送。 E2PROM數(shù)據(jù)存儲(chǔ)電路為了把電路發(fā)生異常時(shí)的蓄電池電壓記錄下來(lái),需要用存儲(chǔ)芯片進(jìn)行數(shù)據(jù)保存。若采用普通存儲(chǔ)器,在掉電時(shí)需要備用電池供電,并需要在硬件上增加掉電檢測(cè)電路,但存在電池不可靠及擴(kuò)展芯片占用單片機(jī)過(guò)多口線的缺點(diǎn)。為了解決這一難題,本設(shè)計(jì)采用具有I2C總線接口的串行E2PROM器件,這里選擇AT24C02芯片。AT24C02可有效解決掉電數(shù)據(jù)保存問(wèn)題,可對(duì)所存在數(shù)據(jù)保存100年,并可多次擦寫,擦寫次數(shù)可達(dá)10萬(wàn)次以上。AT24C02是一個(gè)2K位串行CMOS E2PROM, 內(nèi)部含有256個(gè)字節(jié),采用先進(jìn)CMOS技術(shù)實(shí)質(zhì)上減少了器件的功耗。AT24C02內(nèi)部有一個(gè)8字節(jié)頁(yè)寫入數(shù)據(jù)緩沖器。該器件通過(guò)I2C總線接口進(jìn)行操作,有一個(gè)專門的寫保護(hù)功能。為了更好的使用AT24C02,首先來(lái)介紹其各個(gè)引腳功能, 所示。表 AT24C02管腳描述I2C串行總線一般有兩根信號(hào)線,一根是雙向的數(shù)據(jù)線SDA,另一根是時(shí)鐘線SCL。所有接到I2C總線設(shè)備上的串行數(shù)據(jù)SDA都接到總線的SDA上,各設(shè)備的時(shí)鐘線SCL接到總線的SCL上。根據(jù)各引腳的功能,依據(jù)總線系統(tǒng)的典型硬件連接圖,圖 數(shù)據(jù)存儲(chǔ)電路 串口通信電路隨著單片機(jī)系統(tǒng)的廣泛應(yīng)用和計(jì)算機(jī)網(wǎng)路技術(shù)的普及,單片機(jī)的通信功能愈來(lái)愈顯得重要。單片機(jī)通信是指單片機(jī)與計(jì)算機(jī)或單片機(jī)與單片機(jī)之間的信息交換,不過(guò)通常使用的是單片機(jī)與計(jì)算機(jī)之間的通信。通信有并行和串行兩種方式。由于并行通信存在使用傳輸線較多,長(zhǎng)距離傳送成本高且收、發(fā)方的各位同時(shí)接受存在困難等諸多問(wèn)題,所以在現(xiàn)代單片機(jī)測(cè)控系統(tǒng)中,信息的交換多采用串行通信方式。本設(shè)計(jì)中加入串行通信電路的目的主要有三個(gè):一是方便給單片機(jī)下載程序;二是使控制器具有遠(yuǎn)程通信或遠(yuǎn)程監(jiān)控的功能;三是將控制器每天采集到數(shù)據(jù)的極限值和發(fā)生異常狀態(tài)時(shí)的數(shù)據(jù)記錄下來(lái),供用戶查看。由于單片機(jī)的電平和計(jì)算機(jī)電平不兼容,設(shè)計(jì)中采用MAX232芯片進(jìn)行TTL電平和RS232電平之間的轉(zhuǎn)換。而且系統(tǒng)采用易于實(shí)現(xiàn)的異步串行通信方式,用最簡(jiǎn)單也最實(shí)用的奇偶校驗(yàn)作為串行通信錯(cuò)誤校驗(yàn)方式。MAX232芯片是專門為電腦的RS232標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源電平轉(zhuǎn)換芯片,使用+5v單電源供電。其主要特點(diǎn):(1)符合所有的RS232C技術(shù)標(biāo)準(zhǔn) (2)只需要單一 +5V電源供電 (3)片載電荷泵具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生+10V和10V電壓V+、V (4)功耗低,典型供電電流5mA (5)內(nèi)部集成2個(gè)RS232C驅(qū)動(dòng)器 (6)內(nèi)部集成兩個(gè)RS232C接收器 (7)高集成度,片外最低只需4個(gè)電容即可工作。了解芯片的主要特點(diǎn)之后,接下來(lái)我們來(lái)認(rèn)識(shí)MAX232它的各個(gè)引腳的功能,即有什么作用,以更好地設(shè)計(jì)串口通信電路。第一部分是電荷泵電路。由6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和12v兩個(gè)電源,提供給RS232串口電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由11114腳構(gòu)成兩個(gè)數(shù)據(jù)通道。 其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。 8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。TTL/CMOS電平從T1IN、T2IN輸入轉(zhuǎn)換成RS232電平從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。 第三部分是供電。15腳GND、16腳VCC(+5v)圖 MAX232引腳圖按照串行通信原理,根據(jù)RS232串口協(xié)議和MAX 232芯片的引腳功能,結(jié)合STC89C52單片機(jī)串行中斷方式,本設(shè)計(jì)采用串口方式1(10位數(shù)據(jù)的異步通信)來(lái)構(gòu)建串口通信電路。設(shè)計(jì)中T1IN連接CMOS電平的單片機(jī)的串行發(fā)送端;T1OUT連接電腦的RS232C串口的接收端PCRXD;同理,R1IN連接電腦的RS232C串口的發(fā)送端PCTXD;R1OUT連接CMOS電平的單片機(jī)的串行接收端。當(dāng)然單片機(jī)和DB9要共地,這是實(shí)現(xiàn)串行通信的前提條件。 串口通信電路本章對(duì)充放電控制器的原理以及具體的硬件實(shí)現(xiàn)電路進(jìn)行了詳細(xì)的介紹,并對(duì)電路中使用到的芯片也予以描述,使讀者通過(guò)閱讀可以清晰的明白控制器的設(shè)計(jì)思路和實(shí)現(xiàn)過(guò)程。4 12V直流轉(zhuǎn)220V交流逆變器逆變器主要由MOS場(chǎng)效應(yīng)管,普通電源變壓器構(gòu)成。其輸出功率取決于MOS場(chǎng)效應(yīng)管和電源變壓器的功率,免除了煩瑣的變壓器繞制,適合電子愛(ài)好者業(yè)余制作中采用。下面介紹該變壓器的工作原理及制作過(guò)程。 逆變器電路及工作原理: ,下面我們將分步詳細(xì)介紹這個(gè)逆變器的工作原理。 逆變電路圖這里采用CD4069構(gòu)成方波信號(hào)發(fā)生器。電路中R1是補(bǔ)償電阻,用于改善由于電源電壓的變化而引起的震蕩頻率不穩(wěn)。電路的震蕩是通過(guò)電容C1充放電完成的。其振蕩頻率為f=1/。圖示電路的最大頻率為:fmax=1/—6= 最小頻率為:fmin=1/—6= 由于元件的誤差,實(shí)際值會(huì)略有差異。其它多余的發(fā)相器,輸入端接地避免影響其它電路 方波產(chǎn)生電路 場(chǎng)效應(yīng)管驅(qū)動(dòng)電路由于方波信號(hào)發(fā)生器輸出的振蕩信號(hào)電壓最大振幅為0~5V,為充分驅(qū)動(dòng)電源開關(guān)電路,這里用TRTR2將振蕩信號(hào)電壓放大至0~12V。 場(chǎng)效應(yīng)管電路 場(chǎng)效應(yīng)管電源開關(guān)電路MOS場(chǎng)效應(yīng)管的工作原理介紹:下面簡(jiǎn)述一下用C—MOS場(chǎng)效應(yīng)管(增強(qiáng)型MOS場(chǎng)效應(yīng)管)組成的應(yīng)用電路的工作過(guò)程()。電路將一個(gè)增強(qiáng)型P溝道MOS場(chǎng)校官和一個(gè)增強(qiáng)型N溝道MOS場(chǎng)效應(yīng)管組合在一起使用。當(dāng)輸入端為底電平時(shí),P溝道MOS場(chǎng)效應(yīng)管導(dǎo)通,輸出端與電源正極接通。當(dāng)輸入端為高電平時(shí),N溝道MOS場(chǎng)效應(yīng)管導(dǎo)通,輸出端與電源地接通。在該電路中,P溝道MOS場(chǎng)效應(yīng)管和N溝道場(chǎng)效應(yīng)管總是在相反的狀態(tài)下工作,其相位輸入端和輸出端相反。通過(guò)這種工作方式我們可以獲得較大的電流輸出。同時(shí)由于漏電流的影響,使得柵壓在還沒(méi)有到0V,通常在柵極電壓小于1V到2V時(shí),MOS場(chǎng)效應(yīng)管即被關(guān)斷。不同場(chǎng)效應(yīng)管關(guān)斷電壓略有不同。也以為如此,使得該電路不會(huì)因?yàn)閮晒芡瑫r(shí)導(dǎo)通而造成電源短路。 場(chǎng)效應(yīng)管工作過(guò)程 MOS場(chǎng)效應(yīng)管工作過(guò)程由以上分析我們可以畫出原理圖中MOS場(chǎng)效應(yīng)管部分的工作過(guò)程()。工作原理同前所述,這種低電壓、大電流、頻率為50Hz的交變信號(hào)通過(guò)變壓器的低壓繞組時(shí),會(huì)在變壓器的高壓側(cè)感應(yīng)出高壓交流電壓,完成直流到交流的轉(zhuǎn)換。這里需要注意的是,在某些情況下,如振蕩部分停止工作時(shí),變壓器的低壓側(cè)有時(shí)會(huì)有很大的電流通過(guò),所以該電路的保險(xiǎn)絲不能省略或短接。所用元件可參考圖4. 4。逆變器的變壓器采用次級(jí)為12V、電流為10A、初級(jí)電壓為220V的成品電源變壓器。P溝道MOS場(chǎng)效應(yīng)管(2SJ471)最大漏極電流為30A,在場(chǎng)效應(yīng)管導(dǎo)通時(shí),漏—源極間電阻為25毫歐。N溝道MOS場(chǎng)效應(yīng)管(2SK2956)最大漏極電流為50A,場(chǎng)效應(yīng)管導(dǎo)通時(shí),漏—源極間電阻為7毫歐。由此我們也可知在同樣的工作電流情況下,2SJ471的發(fā)熱量約為2SK2956的4倍。所以在考慮散熱器時(shí)應(yīng)注意這點(diǎn)。(100mm100mm17mm)上的位置分布和接法。盡管場(chǎng)效應(yīng)管工作于開關(guān)狀態(tài)時(shí)發(fā)熱量不會(huì)很大,出于安全考慮這里選用的散熱器稍偏大。圖 逆變器場(chǎng)效應(yīng)管圖 逆變器供電框圖圖 逆變器特性曲線圖 輸出波形圖5 太陽(yáng)能充電控制器的軟件設(shè)計(jì)軟件設(shè)計(jì)采用C語(yǔ)言來(lái)實(shí)現(xiàn),受C語(yǔ)言模塊化編程設(shè)計(jì)思想的啟發(fā),本系統(tǒng)軟件設(shè)計(jì)采用模塊化設(shè)計(jì)思路,即整個(gè)控制軟件由許多獨(dú)立的子程序(子函數(shù))模塊組成,它們之間通過(guò)函數(shù)調(diào)用實(shí)現(xiàn)連接。既便于調(diào)試,連接,又便于移植、修改。系統(tǒng)軟件主要完成蓄電池電壓采集轉(zhuǎn)換,PWM脈沖充電控制、實(shí)時(shí)LCD顯示,異常報(bào)警等。包括以下幾部分:系統(tǒng)主程序設(shè)計(jì),電壓采集轉(zhuǎn)換模塊, 顯示模塊和異常數(shù)據(jù)存儲(chǔ)模塊。 系統(tǒng)主程序設(shè)計(jì):圖 系統(tǒng)主程序流程圖系統(tǒng)主程序是整個(gè)電壓測(cè)控系統(tǒng)中最重要的程序,是一個(gè)順序執(zhí)行的無(wú)限循環(huán)程序。蓄電池電壓的采集、轉(zhuǎn)換顯示和異常數(shù)據(jù)的存儲(chǔ)都在測(cè)控子程序中進(jìn)行,系統(tǒng)應(yīng)用主程序采用模塊化結(jié)構(gòu),首先完成初始化,然后就開始按順序調(diào)用各個(gè)模塊子程序,通過(guò)系統(tǒng)自檢和控制指令來(lái)實(shí)現(xiàn)數(shù)據(jù)處理和電路控制,有效的控制蓄電池充放電。 電壓采集轉(zhuǎn)換模塊為了更好理解模數(shù)轉(zhuǎn)換器的對(duì)蓄電池電壓采集轉(zhuǎn)換過(guò)程,下面首先對(duì)ADC0804的啟動(dòng)和讀取時(shí)序圖予以介紹。圖 ADC804時(shí)序圖如圖,當(dāng)CS與WR同時(shí)置低,為低電平時(shí),A/D轉(zhuǎn)換器被啟動(dòng),且在WR上升沿后,經(jīng)過(guò)約100 uS后, 模數(shù)完成轉(zhuǎn)換,轉(zhuǎn)換結(jié)果存入數(shù)據(jù)鎖存器,同時(shí),INTR自動(dòng)變?yōu)榈碗娖?,表示本次轉(zhuǎn)換已結(jié)束。在INTR變?yōu)榈碗娖胶?,若CS、RD同時(shí)來(lái)低電平,則數(shù)據(jù)鎖存器的三態(tài)門打開,把數(shù)字信號(hào)送出,此時(shí)直接讀取數(shù)字端口數(shù)據(jù),便可得到轉(zhuǎn)換后的數(shù)字信號(hào)。反之,若RD為高電平,三態(tài)門處于高阻狀態(tài),數(shù)據(jù)被鎖存。芯片的時(shí)序圖是對(duì)芯片的操作的關(guān)鍵依據(jù)。按照ADC0804芯片的時(shí)序圖,此模塊通過(guò)對(duì)其進(jìn)行啟動(dòng)和讀取操作,主要來(lái)完成對(duì)蓄電池電壓的采集轉(zhuǎn)換,并對(duì)結(jié)果進(jìn)行數(shù)據(jù)處理,送給后面的顯示模塊予以顯示。由于ADC0804的轉(zhuǎn)換時(shí)間很短,本設(shè)計(jì)未用中斷讀取A/D的數(shù)據(jù),而是在啟動(dòng)A/D轉(zhuǎn)換后,稍等一會(huì)時(shí)間(程序中用延時(shí)函數(shù)實(shí)現(xiàn)),直接讀取A/D的數(shù)字輸出口即可。 A/D轉(zhuǎn)換子程序 顯示模塊通過(guò)電壓采集轉(zhuǎn)換子程序,通過(guò)單片機(jī)處理就可以得到蓄電池的實(shí)際電壓值,本設(shè)計(jì)用液晶1602作顯示器來(lái)進(jìn)行顯示。液晶1602通常用并行操作,作為一款顯示芯片,為了使其能夠正常的工作,首先必須對(duì)其進(jìn)行初始化,然后按照其時(shí)序圖進(jìn)行正確操作,才能夠得到滿意的顯示效果,這就是軟件設(shè)計(jì)中顯示模塊的任務(wù)。下面就1602的初始化指令和操作時(shí)序進(jìn)行介紹。液晶1602的初始化,是讓其正確顯示的前提,其初始化通常如下:EN=0。首先關(guān)閉使能,防止開始時(shí)顯示亂碼,同時(shí)為以后高脈沖寫入數(shù)據(jù)做準(zhǔn)備。write_(0x38)。 //設(shè)置16X2顯示,5X7點(diǎn)陣,8位數(shù)據(jù)接口write_(0x0c)。//設(shè)置開顯示,不顯示光標(biāo)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1