-電動(dòng)車智能充電系統(tǒng)_第1頁(yè)
-電動(dòng)車智能充電系統(tǒng)_第2頁(yè)
-電動(dòng)車智能充電系統(tǒng)_第3頁(yè)
-電動(dòng)車智能充電系統(tǒng)_第4頁(yè)
-電動(dòng)車智能充電系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)I-摘要我國(guó)是電動(dòng)車最多的國(guó)家,電動(dòng)車已經(jīng)離不開我們的生活,電動(dòng)車方便快捷,是人們短途出行的工具,但是續(xù)航問題一直是困擾我們的問題,很多情況下我們都需要尋找電源才能夠?qū)﹄妱?dòng)車進(jìn)行充電,很是不方便,因此人們希望能夠利用太陽能來為我們提供能量,在這個(gè)基礎(chǔ)上進(jìn)行電動(dòng)車的智能充電系統(tǒng)課題的研究。系統(tǒng)采用單片機(jī)設(shè)計(jì),具有RFID用戶識(shí)別,充電控制電路設(shè)計(jì),充電電流、電壓顯示,充電量計(jì)算,顯示和結(jié)算。系統(tǒng)將變壓器轉(zhuǎn)換后的電壓直接輸出到DC/DC轉(zhuǎn)換電路中,得到可以操作的電壓值,然后再通過單片機(jī)控制電路實(shí)現(xiàn)充放電電路對(duì)電動(dòng)車的電池進(jìn)行充電,通過液晶來顯示系統(tǒng)的充電狀態(tài),包括對(duì)輸出電壓和電流的檢測(cè)和顯示,保證系統(tǒng)的安全電壓,電動(dòng)車智能充電器是一個(gè)閉環(huán)系統(tǒng),通過電路將交流電能轉(zhuǎn)換成可以為電動(dòng)車充電的直流電能,并設(shè)計(jì)保護(hù)電路和電壓轉(zhuǎn)換電路,實(shí)現(xiàn)電能的轉(zhuǎn)化和計(jì)費(fèi)使用。關(guān)鍵詞:RFID;充電器;單片機(jī);DC/DCAbstractChinaisthecountrywiththelargestnumberofelectricvehicles,whichcan'tbeseparatedfromourlife.Electricvehiclesareconvenientandfast,andtheyareatoolforpeopletotravelforashortdistance.However,theproblemofendurancehasalwaysbeenaproblemthatpuzzlesus.Inmanycases,weneedtofindapowersourcetochargeelectricbicycles,whichisveryinconvenient,sopeoplehopetousesolarenergytoprovideenergyforus.Onthisbasis,theresearchofintelligentchargingsystemofelectricbicycleiscarriedout.Thesystemisdesignedwithsinglechipmicrocomputer,RFIDuseridentification,chargingcontrolcircuitdesign,chargingcurrentandvoltagedisplay,chargingamountcalculation,displayandsettlement.ThesystemdirectlyoutputsthevoltageconvertedbythetransformertotheDC/DCconversioncircuittoobtainthevoltagevaluethatcanbeoperated,andthenrealizesthecharginganddischargingcircuittochargethebatteryoftheelectricvehiclethroughtheMCUcontrolcircuit,anddisplaysthechargingstateofthesystemthroughthedigitaltube,includingthedetectionanddisplayoftheoutputvoltageandcurrent,soastoensurethesafetyvoltageofthesystemandtheintelligenceoftheelectricvehicle.Thechargerisaclosed-loopsystem,whichconvertsthealternatingcurrentenergyintothedirectcurrentenergywhichcanbeusedtochargetheelectricvehicle,anddesignstheprotectioncircuitandthevoltageconversioncircuittorealizetheconversionandbillingoftheelectricenergy.Keywords:RFID;charger;MCU;DC/DC

目錄摘要 IAbstract II第1章緒論 11.1電動(dòng)車充電器背景及意義 11.2國(guó)內(nèi)外研究現(xiàn)狀 21.3課題的設(shè)計(jì)目標(biāo) 21.4課題研究的主要內(nèi)容 3第2章系統(tǒng)設(shè)計(jì)與方案論證 52.1系統(tǒng)方案設(shè)計(jì) 52.2關(guān)鍵部件選用 62.2.1主控芯片的選擇 62.2.2A/D轉(zhuǎn)換芯片的選擇 72.2.3數(shù)據(jù)顯示模塊的選擇 82.2.4電壓電流采集芯片的選擇 92.3開關(guān)電源控制方式的選擇 102.4開關(guān)電源器件的選擇 112.4.1MOSFET的選擇 112.4.2電感的選擇 112.4.3濾波電容的選擇 122.4.4二極管的選擇 12本章小結(jié) 13第3章系統(tǒng)硬件電路設(shè)計(jì) 143.1單片機(jī)控制電路設(shè)計(jì) 143.2DC-DC電路設(shè)計(jì) 153.3系統(tǒng)外圍電路設(shè)計(jì) 163.3.1模數(shù)轉(zhuǎn)換電路設(shè)計(jì) 163.3.2液晶顯示電路設(shè)計(jì) 173.3.3電壓電流采樣電路設(shè)計(jì) 173.3.4UC3843調(diào)節(jié)電路設(shè)計(jì) 183.3.5RFID電路設(shè)計(jì) 193.3.6單片機(jī)電源設(shè)計(jì) 20本章小結(jié) 20第4章系統(tǒng)的軟件設(shè)計(jì) 214.1系統(tǒng)主程序設(shè)計(jì) 214.2模數(shù)轉(zhuǎn)換子程序設(shè)計(jì) 224.3顯示程序設(shè)計(jì) 234.4充放電控制程序設(shè)計(jì) 24本章小結(jié) 24第5章系統(tǒng)實(shí)物調(diào)試 255.1電池充放電調(diào)試 255.2整機(jī)調(diào)試 25本章小結(jié) 26結(jié)論 27致謝 28參考文獻(xiàn) 29附錄1電路圖 30第1章緒論1.1電動(dòng)車充電器背景及意義進(jìn)入現(xiàn)代,人類的經(jīng)濟(jì)、社會(huì)發(fā)展迅速,科技也日新月異,各類電子產(chǎn)品層出不窮,各類取代人類勞動(dòng)力的機(jī)器也越來越發(fā)達(dá),包括汽車在內(nèi),越來越多的能源產(chǎn)品也開始轉(zhuǎn)而使用清潔高效的能源,也有越來越多的人開始倡導(dǎo)新能源的使用,這就是電能,最近幾年新能源汽車站在了時(shí)代的風(fēng)口浪尖,它的低排放十分可觀,且續(xù)航能力也可以滿足城市內(nèi)的使用,而且相對(duì)于其他方式來講,成本要低一些,也有越來越多的電動(dòng)汽車產(chǎn)品走進(jìn)我們的生活,影響著我們的生活,而這些電能都來源于電池鋰電池等,沒有充電設(shè)備很多設(shè)備就無法長(zhǎng)時(shí)間連續(xù)的工作,它是電能和電池之間的紐帶,因此,電池的充電技術(shù)和管理技術(shù)也越來越被重視,很多重要行業(yè)都需要以電池為基礎(chǔ),例如電力、通訊、交通等,它的作用已經(jīng)廣泛應(yīng)用到很多重要的領(lǐng)域中,雖然電池的充放電裝置很早就開始研究了,但是,隨著積水不斷進(jìn)步和不能領(lǐng)域、設(shè)備的需求,基于電池的各種設(shè)備也開始更新?lián)Q代,因此,電池的充放電技術(shù)是一個(gè)重要的領(lǐng)域,通過各種技術(shù)的結(jié)合,使得系統(tǒng)具有更高的效率和更好的性能,有些設(shè)備使用的是由電池組,將很多的電池串聯(lián)起來,組成電池組來為設(shè)備供電,這就涉及到電池的統(tǒng)一性,也會(huì)考驗(yàn)充電裝置的穩(wěn)定性,一旦充電設(shè)備發(fā)生問題就很可能導(dǎo)致整個(gè)系統(tǒng)性能下降甚至崩潰,還有一些設(shè)備也用到了基于電池的供電系統(tǒng),其實(shí)這也是電池充放電系統(tǒng)的擴(kuò)展或者改進(jìn),因此研究好電池的充放電是為設(shè)備設(shè)計(jì)供電模塊的基礎(chǔ),因此,在各類環(huán)境、指標(biāo)各不相同的背景下,研究電池充放電技術(shù)可以更好的服務(wù)于設(shè)備。我國(guó)定義的新能源包括很多種類,包括風(fēng)能,水能太陽能,其中太陽能只能在白天才可以進(jìn)行轉(zhuǎn)換,風(fēng)能水能則需要特定的場(chǎng)景和環(huán)境,相比之下,風(fēng)能水能更適合企業(yè)發(fā)電,因?yàn)樗募茉O(shè)成本高,需要在風(fēng)量比較大或者水量比較豐富的地方才可以運(yùn)營(yíng),而太陽能只需要有陽光直射的地方就可以,因此對(duì)環(huán)境的要求較低,同時(shí)也方便使用,綜合考慮,太陽能將成為新能源中重點(diǎn)發(fā)展的能源,同時(shí)這種能源也很符合國(guó)家的戰(zhàn)略方針,有電能的地方就離不開能量的轉(zhuǎn)換和存儲(chǔ),就離不開儲(chǔ)能器件,蓄電池作為高效的儲(chǔ)能器件長(zhǎng)期備受青睞,而本課題就是通過對(duì)蓄電池的充放電過程的研究來使其能應(yīng)用到各種場(chǎng)合和設(shè)備中,使各家各戶都可以用上綠色高效的能源,同時(shí)降低成本和復(fù)雜性,設(shè)計(jì)一個(gè)穩(wěn)定的充放電系統(tǒng)。1.2國(guó)內(nèi)外研究現(xiàn)狀能源無國(guó)界,無論是當(dāng)今社會(huì)的哪個(gè)國(guó)家都需要能源來驅(qū)動(dòng),我國(guó)地廣人多,雖然礦產(chǎn)資源、石油資源等資源豐富,但是人口基數(shù)大,平均到每個(gè)人身上所剩不多,再加上能源使用所帶來的污染,環(huán)境日益惡化,因此,新能源也備受矚目,很多國(guó)家也早就開始了對(duì)新能源的研究和利用,其中蓄電池的應(yīng)用和管理是一個(gè)細(xì)分領(lǐng)域,蓄電池的自動(dòng)化監(jiān)測(cè)系統(tǒng)等就是基于這種需求,在監(jiān)測(cè)系統(tǒng)中,以蓄電池為核心,對(duì)其進(jìn)行過/欠壓監(jiān)測(cè),過/欠流監(jiān)測(cè)等,保證蓄電池的工作狀態(tài),這個(gè)階段主要是研究對(duì)單體蓄電池進(jìn)行監(jiān)測(cè),測(cè)定的參數(shù)有電壓,電流,內(nèi)部溫度等。國(guó)內(nèi)研制并投產(chǎn)的ZXJ24/2-1型蓄電池組智能監(jiān)測(cè)儀,采用浮動(dòng)地技術(shù)測(cè)量蓄電池組中各單體電池電壓,測(cè)量結(jié)果比較準(zhǔn)確,但也存在模擬開關(guān)切換以及各器件的不一致性問題對(duì)浮動(dòng)地的電位的影響,從而使測(cè)量結(jié)果偏差加大。美國(guó)BMS(BatteryMonitoringSystem)電池充電系統(tǒng)技術(shù)發(fā)展于電力應(yīng)用工業(yè)。1989年,美國(guó)電力研究所與國(guó)家電能研究公司合作,共同研究了無人值守場(chǎng)站(PBWC)電池充電裝置綜合在線狀態(tài)監(jiān)測(cè)系統(tǒng)。經(jīng)過4年的研究與開發(fā),耗資200萬美元,于1994年完成樣機(jī)的現(xiàn)場(chǎng)試驗(yàn)。測(cè)定的參數(shù)包括:電池組電壓、單體電壓、(浮充電)維持電流、電池內(nèi)部溫度、電池組環(huán)境溫度、電解液比重、電解液液面高度以及電極利用情況等。韓國(guó)的科學(xué)家們研究光伏系統(tǒng)中的蓄池狀態(tài)的監(jiān)測(cè)。鉛酸蓄電池作為獨(dú)立光伏系統(tǒng)的能量的儲(chǔ)存設(shè)備,可防止過度放電和過度充電,對(duì)延長(zhǎng)整個(gè)系統(tǒng)的服務(wù)壽命非常重要。蓄電池組的監(jiān)測(cè)內(nèi)容有:?jiǎn)坞姵仉妷?、電池組電壓、通過電池組的電流及電解液的比重等。他們采用了一種“電流中斷技術(shù)”,以測(cè)量電池組充電時(shí)電池的內(nèi)部電阻。根據(jù)單電壓和電流的關(guān)系,通過連續(xù)測(cè)量?jī)?nèi)部電阻以監(jiān)測(cè)電池的老化趨勢(shì)。1.3課題的設(shè)計(jì)目標(biāo)本次設(shè)計(jì)的目標(biāo)是通過智能充電系統(tǒng)為電動(dòng)車的電池進(jìn)行充電,這種智能充電系統(tǒng)簡(jiǎn)單易用,可以滿足多種環(huán)境下的使用,并提高系統(tǒng)的可靠性、抗擾性,為設(shè)備提供穩(wěn)定的電源。因此在對(duì)變壓器輸入的電壓進(jìn)行處理時(shí),系統(tǒng)必須要提供穩(wěn)定的電壓,因此,本設(shè)計(jì)采用BUCK-BOOST開關(guān)電源電路,通過開關(guān)電源電路輸出穩(wěn)定的24V電壓,同時(shí)設(shè)計(jì)還帶有24V的輸出電路,24V電壓經(jīng)過穩(wěn)壓電路轉(zhuǎn)換成單片機(jī)工作的電壓。在系統(tǒng)中單片機(jī)是整體的控制中心,控制信號(hào)根據(jù)電源電路的回饋信號(hào)產(chǎn)生,在電池的充電過程中,通過與理想曲線做對(duì)比,調(diào)節(jié)占空比,使充電曲線達(dá)到最好的狀態(tài),單片機(jī)電路負(fù)責(zé)輸出控制信號(hào),同時(shí)接收前端傳感器檢測(cè)的電壓值和電流值,通過液晶顯示模塊和指示燈來表達(dá)系統(tǒng)的狀態(tài),系統(tǒng)還帶有過壓保護(hù)電路,短路保護(hù)電路,通過這些電路對(duì)整個(gè)系統(tǒng)進(jìn)行保護(hù)和控制,達(dá)到保護(hù)電動(dòng)車充電器和電池的目的。這種智能電動(dòng)車充電器與普通的充電器相比,它更加穩(wěn)定,同時(shí)可以滿足大部分用戶的需求,充分利用單片機(jī)的智能性,設(shè)有完備的電壓電流檢測(cè)保護(hù)電路,并通過顯示電路顯示電路狀態(tài),通過開關(guān)電源可以保證電路輸出,為電動(dòng)車對(duì)的電池提供電源。為了方便用戶,還可以通過系統(tǒng)的顯示裝置了解當(dāng)前充電的電壓,電流,充電量以及所產(chǎn)生的的費(fèi)用,通過RFID模塊來進(jìn)行收費(fèi),使人們能夠更方便的為電動(dòng)車充電。系統(tǒng)分為兩部分,每個(gè)部分實(shí)現(xiàn)不同的功能,一個(gè)是以電源電路為核心的充放電電路,另一個(gè)是傳感器和單片機(jī)組成的控制電路,包括對(duì)電壓電流的采集,控制電路實(shí)現(xiàn)數(shù)據(jù)的顯示、傳遞,電源開關(guān)芯片的的控制,模擬量數(shù)字量的轉(zhuǎn)換,通過程序的控制等,通過這些電路的實(shí)現(xiàn)智能充電系統(tǒng)。1.4課題研究的主要內(nèi)容本課題設(shè)計(jì)了一種基于單片機(jī)的電動(dòng)車充電器系統(tǒng),對(duì)系統(tǒng)的硬件電路設(shè)計(jì)和軟件編程,實(shí)現(xiàn)了對(duì)電動(dòng)車電池充放電的控制,一共分為兩部分電路,每個(gè)部分電路又由子電路構(gòu)成,最終實(shí)現(xiàn)課題目標(biāo)。同時(shí)為了滿足電池的充電曲線,本文將對(duì)電池的充放電過程進(jìn)行深入分析,保證電池壽命和安全性的同時(shí),高效的對(duì)電池進(jìn)行充電。課題中通過控制充電電源對(duì)24V/5AH的電池進(jìn)行充放電,同時(shí)設(shè)計(jì)有過/欠壓保護(hù)電路,過/欠流保護(hù)電路,還有顯示電路等,通過程序?qū)@些子電路進(jìn)行編程,其實(shí)現(xiàn)的主要功能如下。1.通過主電路對(duì)電池進(jìn)行各個(gè)階段的充電;2.當(dāng)電池電壓高于26.4V,自動(dòng)關(guān)斷負(fù)載和充電電路;4.通過液晶電路和串口電路對(duì)數(shù)據(jù)進(jìn)行顯示和傳輸;5.設(shè)計(jì)過壓欠壓保護(hù)電路,過流保護(hù)電路,保證電路的可靠性;6.通過單片機(jī)進(jìn)行輸出信號(hào)控制電源轉(zhuǎn)換電路改變輸出電壓,提高系統(tǒng)靈活性。第2章系統(tǒng)設(shè)計(jì)與方案論證首先確定系統(tǒng)的硬件結(jié)構(gòu)和功能,再通過方案論證來對(duì)系統(tǒng)中所需的器件和模塊進(jìn)行選型,通過方案的對(duì)比選擇合適的型號(hào)和模塊,并對(duì)其性能和電路進(jìn)行分析,調(diào)節(jié)參數(shù)使其符合設(shè)計(jì)要求融合在系統(tǒng)中,通過第二章的器件選型來完成系統(tǒng)的各個(gè)組成部分。2.1系統(tǒng)方案設(shè)計(jì)本設(shè)計(jì)主要有DC/DC開關(guān)電源轉(zhuǎn)換電路,單片機(jī)的控制電路、電壓電流采集電路、顯示電路,穩(wěn)壓電路等幾部分組成,交流轉(zhuǎn)換電路在系統(tǒng)中將交流電轉(zhuǎn)換成直流電,DC開關(guān)電源電路將波動(dòng)的電壓轉(zhuǎn)換為穩(wěn)定的電壓,并初步將電壓轉(zhuǎn)換成所需的電壓,調(diào)壓電路由電源管理芯片和MOS管組成,它們將可控制電壓的輸出,單片機(jī)輸出電壓與基準(zhǔn)電壓做比較,改變芯片的脈沖輸出,從而間接的控制電源電路。A/D轉(zhuǎn)換電路由模數(shù)轉(zhuǎn)換芯片組成,它主要是對(duì)輸出的電壓電流進(jìn)行采集和反饋,并將采集到的電壓發(fā)送給單片機(jī)完成對(duì)電壓的采集和轉(zhuǎn)換,作為開關(guān)電源的輸入電壓,經(jīng)過開關(guān)電源的降壓作用,輸出一個(gè)可以為電動(dòng)車電池供電的電壓,再經(jīng)過單片機(jī)的控制實(shí)現(xiàn)對(duì)電壓的轉(zhuǎn)換和監(jiān)控,在系統(tǒng)中開管電源需要實(shí)現(xiàn)電壓的降壓,因此需要明確開關(guān)電源的輸入和輸出,根據(jù)電壓值選出MOS管和合適的電阻電容等器件,計(jì)算出數(shù)值后,在對(duì)單片機(jī)電路和外圍電路進(jìn)行設(shè)計(jì),包括單片機(jī)的最小系統(tǒng),供電電路,采集電路,轉(zhuǎn)換電路等電路,實(shí)現(xiàn)對(duì)開關(guān)電路的控制和檢測(cè),使系統(tǒng)能夠穩(wěn)定的運(yùn)行,對(duì)電動(dòng)車的電池實(shí)現(xiàn)充電,達(dá)到智能充電器的功能,總體結(jié)構(gòu)如圖2-1所示。圖2-1系統(tǒng)結(jié)構(gòu)框圖系統(tǒng)首先通過變壓器和整流橋等裝置對(duì)交流電進(jìn)行初步的轉(zhuǎn)換,這時(shí)電路輸出的電壓并不穩(wěn)定,它的電壓會(huì)隨著交流紋波的變化而發(fā)生波動(dòng),因此,在這里加了一個(gè)開關(guān)電源電路,開關(guān)電源電路先初步的對(duì)電壓進(jìn)行改造,改造后輸出的電壓為24V,再經(jīng)過濾波電容進(jìn)行輸出濾波,就可以得到穩(wěn)定的電壓了。系統(tǒng)中的單片機(jī)主要進(jìn)行數(shù)據(jù)的處理和輸出電壓的控制,首先單片機(jī)通過A/D芯片采集輸出電壓,并將采集到的信息發(fā)送給單片機(jī),例如單片機(jī)檢測(cè)到輸出電壓為24.5V,液晶則顯示24.5V的電壓,A/D轉(zhuǎn)換芯片的前一級(jí)需要通過轉(zhuǎn)換芯片來對(duì)電壓和電流進(jìn)行轉(zhuǎn)換,并將轉(zhuǎn)換的模擬量發(fā)送給模數(shù)轉(zhuǎn)換芯片,最終將轉(zhuǎn)換值發(fā)送給單片機(jī),系統(tǒng)通過這些電路實(shí)現(xiàn)了交流市電的轉(zhuǎn)換并經(jīng)過系統(tǒng)的控制轉(zhuǎn)換成可以為電動(dòng)車充電的系統(tǒng)。2.2關(guān)鍵部件選用2.2.1主控芯片的選擇方案一:采用STC89C51單片機(jī)作為主控芯片。它常用于簡(jiǎn)單的嵌入式系統(tǒng)中,可以滿足大部分中低端設(shè)備的要求。方案二:采用MSP430F149單片機(jī)。這種單片機(jī)是16位的單片機(jī),而且芯片內(nèi)配置12位ADC,不需外接ADC,但它的價(jià)格比較貴,封裝不利于焊接,在某種程度上延長(zhǎng)了開發(fā)時(shí)間。方案三:采用STC12系列單片機(jī)。STC12系列單片機(jī)片內(nèi)資源豐富,功能強(qiáng)大,自帶內(nèi)部ADC,常用于嵌入式開發(fā)??紤]到智能充電系統(tǒng)系統(tǒng)需要用到外部ADC,傳感器,液晶顯示等功能,因此需要多個(gè)I/O口,這種ADC的價(jià)格適中,性能也可以滿足課題的需求,因此選擇STC89C51作為智能充電器的控制芯片。1.芯片介紹:STC89C51單片機(jī)可以保存4K的數(shù)據(jù),并且數(shù)據(jù)可多次擦除,供電電壓低、性能好,采用CMOS電平,是現(xiàn)在流行的8位微處理器。它的內(nèi)部的只讀存儲(chǔ)器連續(xù)擦除后,只能擦除100次左右。不同作用的功能電路被集成在8位的CPU內(nèi)部,而且內(nèi)部還帶有存儲(chǔ)器,存儲(chǔ)器被嵌入到芯片中。STC89C51是效率很高的8位的微型控制器。這種STC89C51單片機(jī)在應(yīng)用中為很多的嵌入式系統(tǒng)的用戶提供了合理、高效,性價(jià)比很高的方案。2.主要特性:(1)完全可以兼容51系列單片機(jī)各種指令。(2)內(nèi)部有4KB的FLASH存儲(chǔ)器。(3)可以反復(fù)擦寫程序次數(shù)達(dá)1000次,內(nèi)部數(shù)據(jù)可長(zhǎng)時(shí)間保留。(4)標(biāo)準(zhǔn)的工作電壓:4.0-5.5V之間均可以。(5)完全的靜態(tài)穩(wěn)定工作的頻率范圍:0HZ-33MHz。(6)內(nèi)部有128×8B的RAM,4×8個(gè)I/O口,T0和T1兩個(gè)16位的定時(shí)器/計(jì)數(shù)器,而且內(nèi)部還帶有5個(gè)中斷。(7)空閑工作狀態(tài)和掉電工作狀態(tài):?jiǎn)纹瑱C(jī)使用的是內(nèi)部的振蕩器和時(shí)鐘計(jì)數(shù)電路。2.2.2A/D轉(zhuǎn)換芯片的選擇方案一:使用ADC0809轉(zhuǎn)換芯片,它可以支持8路模擬量的輸入,并對(duì)輸入口逐個(gè)的進(jìn)行檢測(cè)和轉(zhuǎn)換,它的精度可以達(dá)到1/256的單位電壓,單片機(jī)通過8個(gè)數(shù)據(jù)口與轉(zhuǎn)換芯片相連接,且輸入的電壓不能超過5V,在AD芯片中,ADC0809的輸入通道可以滿足大部分的系統(tǒng)。方案二:使用TLC2543轉(zhuǎn)換芯片,它通過單片機(jī)來實(shí)現(xiàn)對(duì)模擬量的轉(zhuǎn)換,控制精準(zhǔn),可以分辨10mV的模擬電壓,轉(zhuǎn)換速度快,精度高,有很高的采樣和轉(zhuǎn)換速度,耐高溫高壓等特點(diǎn)。方案三:ADC0832也是8位的模擬轉(zhuǎn)換芯片,相比于其他轉(zhuǎn)換芯片,它占用的單片機(jī)的IO資源比較少,有兩路的模擬量輸入,通過IIC的方式很大偏激相連接,可以輸入單個(gè)模擬量也可以實(shí)現(xiàn)模擬量的差分輸入,根據(jù)不同的情況進(jìn)行選擇,使用方式比較靈活。綜合上述,智能充電系統(tǒng)需要高精度,性價(jià)比高的轉(zhuǎn)換芯片,而逐次逼近型A/D轉(zhuǎn)換既照顧了轉(zhuǎn)換速度,又有具有一定的精度,根據(jù)系統(tǒng)的需求,ADC0832能滿足要求同時(shí)節(jié)省了單片機(jī)的I/O資源,價(jià)位便宜,電路簡(jiǎn)單,通過ADC0832對(duì)輸出電壓進(jìn)行采集,并將采集后的轉(zhuǎn)換數(shù)據(jù)發(fā)送到單片機(jī),單片機(jī)再根據(jù)ADC0832發(fā)來的數(shù)據(jù)進(jìn)行處理、判斷后在進(jìn)行下一步的操作,因此這里選用的是ADC0832模數(shù)轉(zhuǎn)換芯片。1.芯片主要特性:(1)可以檢測(cè)到1/256單位電壓;兩個(gè)輸入端;(2)與單片機(jī)可以實(shí)現(xiàn)電平兼容;(3)直流5V電壓供電;(4)最小轉(zhuǎn)換時(shí)間32us;(5)可以實(shí)現(xiàn)差分輸入;(6)工作溫度0-70。2.芯片引腳說明:(1)CS:低電平使能芯片;(2)CH0:模擬量輸入通道0;(3)CH1:模擬量輸入通道1;(4)DI:控制通道的選擇;(5)DO:數(shù)據(jù)輸出。2.2.3數(shù)據(jù)顯示模塊的選擇方案一:采用LED液晶動(dòng)態(tài)掃描,LED液晶價(jià)格適中,不能顯示比較多的數(shù)字時(shí)液晶的使用必然會(huì)增多,連線方面會(huì)很麻煩,編程上也會(huì)相應(yīng)的復(fù)雜,因?yàn)槭菕呙璧姆绞?,所以小率比較低,功耗較大,而且液晶無法顯示漢字,直觀顯示數(shù)字是它的優(yōu)勢(shì)。方案二:采用點(diǎn)陣式液晶顯示,點(diǎn)陣式液晶是由八行八列發(fā)光二級(jí)管組成,在很多場(chǎng)合可以看到這種顯示方式,點(diǎn)陣顯示在文字上有優(yōu)勢(shì),但顯示數(shù)字存在一定的劣勢(shì),并且體積比較大,需要將點(diǎn)陣組合起來才可以顯示多行內(nèi)容,不夠直觀,比較適合大型系統(tǒng)的顯示。方案三:采用LCD1602,它可以顯示兩行的字符或數(shù)字,與液晶顯示相比,再直觀程度上和亮度清晰度上都存在和多優(yōu)勢(shì),并且現(xiàn)在液晶顯示已成為主流,被人們普遍接受,符合大眾口味。并且LCD1602可以顯示多種字符和漢字,給人一種簡(jiǎn)約得體的感覺,可以很直觀的觀察到顯示的數(shù)據(jù)。智能充電裝置需要對(duì)電壓,電流,電能,費(fèi)用等進(jìn)行顯示,通過對(duì)比,我們選用LCD1602作為我們的顯示模塊,這樣可以直觀的了解到系統(tǒng)當(dāng)前的狀態(tài)和數(shù)據(jù)參數(shù)。1、模塊主要特性:(1)顯示容量:16×2個(gè)字符;(2)芯片工作電壓:4.5~5.5V;(3)工作電流:2.0mA(5.0V);(4)模塊最佳工作電壓:5.0V。2、模塊引腳符號(hào)說明:(1)VSS:電源地;(2)VDD:電源正極;(3)VL:液晶顯示偏壓;(4)RS:數(shù)據(jù)/命令選擇;(5)R/W:讀/寫選擇;(6)EN:使能信號(hào);(7)D0~D7:數(shù)據(jù);(8)BLA、BLK:背光源正極負(fù)極。2.2.4電壓電流采集芯片的選擇方案一:采用LM358運(yùn)算放大器,這種放大器常用于組合成各種放大電路,放大倍數(shù)可以通過電路中的反饋電阻可調(diào),容錯(cuò)率較高,內(nèi)部有兩個(gè)獨(dú)立的高增益的雙運(yùn)放,還可以使用雙電源或者單電源,增益范圍較大,可以組成多種不同的功能電路,但是缺點(diǎn)是電壓飄移較大,容易受到影響。方案二:采用MAX471專用運(yùn)算放大器,它是專用的電流傳感放大器,內(nèi)部有35mΩ的精密電阻,適用于電流較大的場(chǎng)合,通過輸出電阻將電流轉(zhuǎn)換成電壓,現(xiàn)對(duì)于其他運(yùn)放來講,它更適合于對(duì)電流的采樣和轉(zhuǎn)換,雖然電路不夠豐富,但是卻很適用于電流的采集。根據(jù)實(shí)際的需求,我們選用MAX471運(yùn)算放大的芯片,通過專用的芯片和對(duì)應(yīng)的電路來實(shí)現(xiàn)電流的采集,將電流轉(zhuǎn)換成電壓,然后在通過模數(shù)轉(zhuǎn)換電路將電壓轉(zhuǎn)換成數(shù)字量,達(dá)到一個(gè)檢測(cè)電路電流的目的,本課題中電壓充電端的電流為3A,普通的運(yùn)放無法承受,因此選用MAX471芯片來進(jìn)行信號(hào)的放大和轉(zhuǎn)換。1.芯片主要特性:(1)通過電流取樣,內(nèi)置電阻;(2)電流轉(zhuǎn)換比(IOUT/ILOAD)為500μA/A;(3)在標(biāo)準(zhǔn)大氣壓和常溫下測(cè)量精度達(dá)到2%;(4)專用于電池的充放電電路的測(cè)量;(5)測(cè)量的最大電流可以達(dá)到3A,功耗為18微安;(6)供電電壓3-36V。2.芯片引腳說明:(1)SHDN:集電極開路輸出端;(2)RS+:內(nèi)部取樣電阻的電源端(3)GND:電源地;(4)SIGN:OC門輸出端;(5)RS:內(nèi)部取樣電阻的負(fù)載端;(6)OUT:電流輸出端。2.3開關(guān)電源控制方式的選擇方案一:系統(tǒng)由Buck-Boost模塊實(shí)現(xiàn)將壓任務(wù),開關(guān)電源電路所需PWM信號(hào)的由UC3843和外圍電路提供,經(jīng)運(yùn)算后通過單片機(jī)和外圍電路改變占空比調(diào)整模塊工作狀態(tài)。該方案電路最簡(jiǎn)單,控制靈活,芯片的性價(jià)比較高,通過外圍的器件就可以實(shí)現(xiàn)方波的輸出,保證系統(tǒng)的高效率。方案二:通過NE555產(chǎn)生PWM控制信號(hào),通過反饋電路來實(shí)現(xiàn)輸出,單片機(jī)對(duì)系統(tǒng)的狀態(tài)進(jìn)行切換,并顯示出占空比的大小,電路簡(jiǎn)單實(shí)用,但是容易產(chǎn)生毛刺,需要匹配電阻和電容的大小,對(duì)回饋信號(hào)要求較高。方案三:使用單片機(jī)提供信號(hào)來控制開關(guān)電源,單片機(jī)通過內(nèi)部的定時(shí)器來產(chǎn)生一定帶寬的PWM波,通過更改程序可以實(shí)現(xiàn)不同占空比的輸出,但是單片機(jī)的驅(qū)動(dòng)能力有限不能直接與控制電路相連接,需要外接驅(qū)動(dòng)電路,這樣就增加了電路的復(fù)雜性。通過方案論證,這里我們是的UC3843控制器,通過UC3843來輸出PWM控制主電路的開關(guān)管。1.芯片主要特性:(1)內(nèi)部有微調(diào)電路,占空比更加準(zhǔn)確;(2)頻率可以達(dá)到500KHz;(3)可實(shí)現(xiàn)特定脈寬脈沖輸出;(4)欠壓時(shí)候可以鎖定;(5)啟動(dòng)電壓低。2.芯片引腳說明:(1)補(bǔ)償引腳:放大誤差,補(bǔ)償電壓;(2)電壓反饋:采集輸出;(3)電流取樣:采集電流;(4)RT/CT:調(diào)節(jié)占空比;(5)GND、VCC:直流供電;(6)輸出:與MOS管的控制極連接在一起,直接對(duì)其進(jìn)行控制;(7)Vref:它通過電阻RT向電容CT提供充電電流。2.4開關(guān)電源器件的選擇2.4.1MOSFET的選擇功率MOSFET的內(nèi)阻比較小,這樣大電流經(jīng)過MOS管后,在MOS管上損失的能量就不會(huì)很多,而且,它的負(fù)載能力很強(qiáng),同時(shí)驅(qū)動(dòng)?xùn)艠O的電壓必須要在MOS管的驅(qū)動(dòng)電壓范圍內(nèi),這樣才能保證控制芯片對(duì)柵極的驅(qū)動(dòng)效果,才能使得電能在規(guī)定的時(shí)間內(nèi)對(duì)電感、電容進(jìn)行充放電,流經(jīng)MOS管的電流理論平均值:ID=TOFF?IO/T=IO?VO/Vi≈5A(2-1)所以,MOSFET應(yīng)選用平均電流大于10A、電壓大于50V的開關(guān)管,根據(jù)需求,我們選擇常用的IRL2703開關(guān)管。一.性能參數(shù):1.極性為P溝道;2.漏極電流,Id最大值為18A;3.加載電壓最大為200V;4.Vgs最高電壓為4V;5.功耗:150W;6.Idm脈沖電流:72A。2.4.2電感的選擇在升壓電路中,如果電感內(nèi)的能量小于臨界電感的能量,則通過電感的電流iL不能連續(xù),會(huì)造成開關(guān)管和二極管的兩側(cè)出現(xiàn)電壓的跳變,這中跳變會(huì)導(dǎo)致輸出電壓中產(chǎn)生紋波,對(duì)供電系統(tǒng)產(chǎn)生不利的影響,同時(shí)輸出的電壓調(diào)整率也會(huì)受到影響,為了防止這種情況的出現(xiàn),儲(chǔ)能電感的感值需要大于臨界電感值,通常要大1.3倍左右,根據(jù)臨界電感的定義可知,如果電感值和臨界電感值相等,在開關(guān)管截止期間,iL卻由iLmax下降到零,電流的輸出會(huì)間斷,流過儲(chǔ)能電感的電流iL的平均值IL正好是其峰值電流iLmax的一半。(2-2)L=Lmin,IL0=0,根據(jù)電荷守恒定律,電路運(yùn)行在穩(wěn)定狀態(tài),儲(chǔ)能電感在開關(guān)管Q截止期間釋放的電荷量=一個(gè)周期內(nèi)的電荷總量,因此可知:(2-3)取Io=2A,toff=(1-0.4615)T,代入公式3-2,得出L≈33mH。2.4.3濾波電容的選擇在DC/DC電路中,二極管截止時(shí)(即ton期間),電容C放電,Vout下降;而二極管導(dǎo)通時(shí)(即toff期間),電容C充電,Vout上升,同時(shí)要求輸出的最大電流為2A,最大電壓為12V,所以輸出最大功率約為24W,按照電路效率為80%計(jì)算??傻谜麄€(gè)電路輸入的功率約為30W。電路自身功率達(dá)12W,根據(jù)P=Vout/R,可求得整流濾波電路的等效負(fù)載電阻R≈4歐姆,濾波電路的基波周期10mS,按一般要求,濾波電路的時(shí)間常數(shù)τ=C×R=30mS~50mS,所以,濾波電容C選用470μF/50V和22μF/50V并聯(lián)。2.4.4二極管的選擇二極管的選擇:二極管要采選用正向降低電壓的二極管,而且二極管的恢復(fù)時(shí)間要很短,具有反向恢復(fù)能力,這里我們選用回恢復(fù)時(shí)間很短的二極管,它的恢復(fù)時(shí)間為60us以下、耐壓值在40V以上管。它是一種低功耗、超高速半導(dǎo)體器件,可大幅降低開關(guān)損耗并提高開關(guān)頻率。實(shí)際電路中選用MUR410。它的耐壓為40V,平均電流3A,輸入電壓有用效值為28V。本章小結(jié)本章主要是對(duì)系統(tǒng)的各個(gè)子電路的芯片或者模塊進(jìn)行選型,通過方案的論證,選擇適合于系統(tǒng)的器件,并分析器件的特性,使系統(tǒng)更加可靠穩(wěn)定,包括系統(tǒng)的主控芯片,模數(shù)轉(zhuǎn)換芯片,顯示模塊,電壓電流檢測(cè)芯片都在本章中進(jìn)行了論證和分析,選擇了芯片的具體參數(shù)和型號(hào),了解芯片的使用條件和主要的性能參數(shù),并對(duì)芯片的引腳功能進(jìn)行學(xué)習(xí),為電路的設(shè)計(jì)做準(zhǔn)備工作。

第3章系統(tǒng)硬件電路設(shè)計(jì)3.1單片機(jī)控制電路設(shè)計(jì)在智能充電器系統(tǒng)中,單片機(jī)主要負(fù)責(zé)控制A/D采集和電源芯片UC3843的控制,液晶顯示等幾部分電路,在A/D采集中,單片機(jī)先通過程序?qū)/D芯片進(jìn)行初始化,然后通過使能和控制啟動(dòng)采集,并將采集到的數(shù)據(jù)進(jìn)行處理,液晶的顯示也是通過控制單片機(jī)引腳的高低電平來選擇液晶的段選。在單片機(jī)最小系統(tǒng)中,必不可少的電路就是復(fù)位電路和時(shí)鐘電路,時(shí)鐘電路負(fù)責(zé)為單片機(jī)提供脈沖,單片機(jī)通過對(duì)脈沖計(jì)數(shù)來計(jì)算時(shí)間,一般來說晶振選擇12MHz,因?yàn)橐粋€(gè)機(jī)械周期為1/12時(shí)鐘周期,使用12MHz的晶振,則一個(gè)機(jī)械周期正好為1us,因此,使用這種晶振,系統(tǒng)的演示更加精準(zhǔn)。還有一個(gè)重要的電路為復(fù)位單路,復(fù)位電路通過給單片機(jī)的9腳輸入低電平,來觸發(fā)的單片機(jī)的重啟,單片機(jī)重啟后,程序?qū)⒅匦逻\(yùn)行。單片機(jī)最小系統(tǒng)電路如圖3-1所示。圖3-1單片機(jī)最小系統(tǒng)電路單片機(jī)的芯片分為直插和貼裝兩種封裝,這里我們使用的是直插封裝,一共有40個(gè)引腳,32個(gè)IO口,時(shí)鐘電路中晶振并聯(lián)的兩個(gè)電容的大小,對(duì)振蕩頻率有微小影響,它們會(huì)對(duì)頻率產(chǎn)生頻率微調(diào),電容可以在20~40pf之間選擇,此次設(shè)計(jì)使用22pf。復(fù)位電路由220uF電容串聯(lián)10K電阻構(gòu)成,復(fù)位引腳連入高電平,這個(gè)高電平必須保持一定的時(shí)間才能被單片機(jī)判斷出來,這個(gè)時(shí)間需要對(duì)電容計(jì)算得出的值來決定。在實(shí)際的電路中,單片機(jī)接收到RST腳的高電平,并這個(gè)電平需要持續(xù)24個(gè)時(shí)鐘周期就可以把單片機(jī)復(fù)位復(fù)位,因此,適當(dāng)設(shè)定電阻電容的取值就可以得到可靠的復(fù)位。3.2DC-DC電路設(shè)計(jì)開關(guān)電源采用Buck-Boost拓?fù)?,因?yàn)樘柲艿妮敵鍪强赡軙?huì)因?yàn)樘鞖獾仍虍a(chǎn)生浮動(dòng),因此使用Buck-Boost拓?fù)?,它的輸出為固定?2V電壓,輸入可以在10-15V之間浮動(dòng)。負(fù)載是電動(dòng)車的電池,需要輸出電壓為12V。因此需要確認(rèn)電路中的器件和器件的參數(shù),包括對(duì)MOS管的選擇,二極管耐壓耐流的選擇,電感感值,電容容值等,根據(jù)輸入的電壓選擇合適的太陽能電池板,使其輸出在10-15V之間。首先通過太陽能電池板吸收太陽能的光和熱將其轉(zhuǎn)換成電能,然后在通過開關(guān)電源將電能轉(zhuǎn)換成電池可以使用的電壓,可以將太陽能電池板輸出的電壓接入到開關(guān)電源的降壓電路的輸入端。計(jì)算負(fù)載電阻時(shí),根據(jù)它的輸出電壓12V,輸出電流為3A左右,再由歐姆定律計(jì)算,可得負(fù)載電阻值為0-4Ω,負(fù)載電阻為0Ω時(shí),電路空載,負(fù)載電阻為4Ω時(shí),電路滿載,Buck-Boost拓?fù)淙鐖D3-2所示。圖3-2開關(guān)電源拓?fù)潆娐穼?duì)于MOS管的選擇,如果MOS管被關(guān)斷,電路中的能量沒有得到釋放,經(jīng)過二極管進(jìn)行重復(fù)利用,實(shí)現(xiàn)續(xù)流的作用,這時(shí)MOS管的兩極加載的最大電壓可以達(dá)到30V,如果PWM波的占空比是1,MOS管內(nèi)流過的最大電流為1A,因此,選擇的MOS管的連續(xù)電流要大于1A,這樣才能保證MOS管不會(huì)被大電流燒毀,而且MOS管的反向的擊穿的電壓也要大于24V,通常我們使用的普通MOS管都可以滿足參數(shù),因此選擇性價(jià)比和質(zhì)量較高的MOS管。電源電路中使用的二極管需要承受12V的反向的電壓,電流最大時(shí)為3A,因此在考慮電路設(shè)計(jì)時(shí),不僅要考慮到MOS管的電壓電流值,還要考慮相關(guān)的二級(jí)管的電壓和電流值,通過計(jì)算可以確定二極管的型號(hào),電感的取值通過第二章已經(jīng)計(jì)算。通過開關(guān)電源電路實(shí)現(xiàn)了對(duì)電壓的轉(zhuǎn)換,保證了系統(tǒng)的正常工作狀態(tài)。3.3系統(tǒng)外圍電路設(shè)計(jì)3.3.1模數(shù)轉(zhuǎn)換電路設(shè)計(jì)單片機(jī)通過控制A/D轉(zhuǎn)換器的地址選擇來選擇需要使用的輸入引腳,A/D轉(zhuǎn)換器也允許所有的輸入通道同時(shí)使用,不同時(shí)的輸入,這樣一來,可以節(jié)約單片機(jī)的引腳,還可以增加模擬量的輸入數(shù)量,可以高效的提高換速度。單片機(jī)控制A/D的地址段,輸入二進(jìn)制數(shù)據(jù)來選擇輸入通道,而轉(zhuǎn)換的結(jié)果也可以直接與單片機(jī)相連接,進(jìn)行數(shù)據(jù)的傳輸。在系統(tǒng)中ADC0832主要是對(duì)電壓電流進(jìn)行采集,雖然ADC0832有兩個(gè)通道并且支持差分采集,但這里只需要單個(gè)通道進(jìn)行電壓采集。首先單片機(jī)的P1.6與ADC0832的CS引腳相連,通過發(fā)出低電平來使能ADC0832,使能后,ADC0832開始進(jìn)行采樣、保持、量化、編碼,并把轉(zhuǎn)換后的數(shù)據(jù)發(fā)送給單片機(jī)。CH0與系統(tǒng)的電壓輸出端相連接,對(duì)輸出的電壓進(jìn)行實(shí)時(shí)的采集,CH1對(duì)輸出的電流進(jìn)行實(shí)時(shí)采集轉(zhuǎn)換,CLK、DO、DI分別與單片機(jī)的P2.2、P2.3、P2.4相連接,單片機(jī)通過發(fā)送指令給ADC0832來對(duì)其進(jìn)行控制。芯片供電為5V,因此它采集的電壓不能超它他的供電電壓,只能在0V-5V之間。ADC0832的電路連接圖如圖3-3所示。圖3-3ADC0832電壓采集電路3.3.2液晶顯示電路設(shè)計(jì)顯示部分使用的是目前應(yīng)用較多的LCD1602,它可以顯示顯兩行字符和數(shù)字,通過單片機(jī)的并行口連接,外部可以通過一個(gè)電位器進(jìn)行對(duì)比度的調(diào)節(jié),而且驅(qū)動(dòng)方便,不需要外加控制電路,使用方便,數(shù)據(jù)表達(dá)直觀,工作電壓一般為4.5-5.5V,本設(shè)計(jì)中采用4.5V電源,工作電流2mA,容量16×2個(gè)字符。整體電路如圖3-4所示。圖3-4液晶顯示電路LCD1602的基本操作分為四種:1、讀狀態(tài):輸入RS=0,RW=1,E=高脈沖。輸出:D0—D7為狀態(tài)字。2、讀數(shù)據(jù):輸入RS=1,RW=1,E=高脈沖。輸出:D0—D7為數(shù)據(jù)。3、寫命令:輸入RS=0,RW=0,E=高脈沖。輸出:無。4、寫數(shù)據(jù):輸入RS=1,RW=0,E=高脈沖。輸出:無。3.3.3電壓電流采樣電路設(shè)計(jì)系統(tǒng)的電壓通過分壓電阻進(jìn)行檢測(cè),電流則通過專業(yè)用的芯片來進(jìn)行,MAX471是電流-電壓型運(yùn)算放大器,是專用的電流檢測(cè)芯片,他通過在被測(cè)電路串聯(lián)一個(gè)小電阻進(jìn)行I-V的轉(zhuǎn)換,然后在經(jīng)過差分放大電路實(shí)現(xiàn)小電壓放大的方法,在本次設(shè)計(jì)中,要求能夠檢測(cè)出電池兩端的電壓和電路中的電流,電壓要求檢測(cè)到小數(shù)點(diǎn)后一位即可,因此,MAX471完全滿足要求,它的內(nèi)部有一個(gè)35mΩ的電流采樣電阻可以測(cè)量±3A的電流,MAX471有一個(gè)電流輸出端,只需外接一個(gè)電阻,將電流轉(zhuǎn)換成對(duì)地電壓,就可組成高精度的電流監(jiān)測(cè)電路,并且它的工作電壓和被測(cè)電路電流范圍寬,檢測(cè)電路如圖3-5所示。圖3-5MAX471電流電壓檢測(cè)電路3.3.4UC3843調(diào)節(jié)電路設(shè)計(jì)在驅(qū)動(dòng)電路的選擇上,必須要滿足MOS管對(duì)驅(qū)動(dòng)電路的要求,才能使電路達(dá)到預(yù)期的升壓效果。在驅(qū)動(dòng)電路中,控制端輸出信號(hào),通過脈沖信號(hào)控制MOS管的狀態(tài),脈沖信號(hào)的要有足夠的頻率,而且柵極串聯(lián)的電阻Rg也不能太大,電阻太大就會(huì)導(dǎo)致MOS管的開關(guān)頻率降低,開關(guān)過程中損耗大量的能量,導(dǎo)致MOS管的導(dǎo)通變慢,電路的輸出電壓變低,續(xù)流二極管反向的電壓也會(huì)隨之增大,導(dǎo)致MOS管的狀態(tài)不正常,出現(xiàn)負(fù)載短路或者過流,實(shí)現(xiàn)MOS管的軟關(guān)斷。電路圖如圖3-6所示。圖3-6UC3843驅(qū)動(dòng)電路UC3843的驅(qū)動(dòng)電路如圖所示,1腳為COMP補(bǔ)償引腳,連接阻值100K的R6和容值為1000pF的電容,然后再與芯片的2腳連接,其主要做為誤差放大器輸出,并可用于環(huán)路補(bǔ)償。2腳為電壓反饋引腳,VCC為12V,R5的阻值為30K,R8為4.7K,根據(jù)歐姆定律可知,R8兩端所分得的電壓為1.8V,VFB引腳輸入的電壓為1.8V,通常這里設(shè)置一個(gè)電阻分壓器,并連至開關(guān)電源輸出。3腳為電流取樣,R7為1K,R7是用來將電感中的電流轉(zhuǎn)換成電壓,并反饋到控制電路,它的電壓與電感中的電流成正比,UC3843通過這個(gè)電壓值的大小來調(diào)節(jié)輸出。4腳為RT/CT引腳,這個(gè)引腳通常用來調(diào)節(jié)振蕩器的頻率或者調(diào)節(jié)占空比,通過0.1uF的電容連接地,再通過R4的10K電阻與8腳相連,主要目的是通過將電阻RT連接至Vref以及電容CT連接至地,使振蕩器頻率和最大輸出占空比可調(diào)。工作頻率可達(dá)500kHz。6腳為輸出引腳,串接一個(gè)阻值為10Ω的限流電阻,反接一個(gè)1N4148續(xù)流二極管,然后再與MOS管的柵極相連,其作用是直接驅(qū)動(dòng)功率MOSFET的柵極,同時(shí)還有高達(dá)1.0A的峰值電流經(jīng)此管腳拉和灌。通過整個(gè)的UC3843驅(qū)動(dòng)電路,達(dá)到控制MOS管,對(duì)電感電容充電,然后抬高輸出電壓的目的。3.3.5RFID電路設(shè)計(jì)MF522-AN模塊采用Philips

MFRC522原

裝芯片設(shè)計(jì)讀卡電路,使用方便,成本低廉,適用于設(shè)備開發(fā)、讀卡器開發(fā)等高應(yīng)用的用戶需要進(jìn)行射頻卡終端設(shè)計(jì)/生產(chǎn)的用戶。本模塊可直接裝入各種讀卡器模具店模墻采用電壓為3.3V,通過SP

I接見篇單的幾條線就可頻真接與用戶任何CPU主板相連接通信,可以保證模塊穩(wěn)定可靠的上作、讀卡距離遠(yuǎn),在系統(tǒng)中,用戶通過RFID模塊來識(shí)別不同的用戶,同時(shí)通過RFID模塊來進(jìn)行收費(fèi)和識(shí)別等,RFID電路如圖3-7所示。圖3-7RFID電路3.3.6單片機(jī)電源設(shè)計(jì)本設(shè)計(jì)的電源電路采用的是LM78xx系列的穩(wěn)壓電路,這種電路結(jié)構(gòu)簡(jiǎn)單穩(wěn)定,可以通過1A的電流內(nèi)部還設(shè)有保護(hù)電路,但是輸入的電壓最好不要高于10V,否則過多的功率將會(huì)以熱能的形式散發(fā),會(huì)導(dǎo)致芯片過熱,降低芯片的使用壽命。在太陽能電池板輸出直流電壓后,首先要經(jīng)過C18和C20這兩個(gè)濾波電容,經(jīng)過濾波電容后,濾出雜波,然后電壓入到LM7805的1腳,電壓進(jìn)入到1腳后,由3腳輸出穩(wěn)壓后的5V電壓,10-15V電壓可以開關(guān)電源的輸入電壓。輸出的電壓再經(jīng)過LM7805穩(wěn)壓芯片進(jìn)行穩(wěn)壓,得到穩(wěn)定的5V電壓,5V電壓為單片機(jī)和芯片進(jìn)行供電。系統(tǒng)必須要一個(gè)穩(wěn)定的線性電源,這里我們通過討論,選用線性電源你作為系統(tǒng)的供電電路,它的結(jié)構(gòu)簡(jiǎn)單穩(wěn)定,經(jīng)過電容濾波后,可以輸出穩(wěn)定的電壓,線性電源電路電路如圖3-8所示。圖3-8單片機(jī)供電電路本章小結(jié)第三章主要對(duì)系統(tǒng)的硬件電路進(jìn)行設(shè)計(jì),首先介紹了系統(tǒng)的開關(guān)電源電路,然后設(shè)計(jì)了單片機(jī)的最小系統(tǒng)電路,電路包括了復(fù)位電路,晶振電路兩個(gè)主要組成部分,然后又通過AD芯片的性質(zhì)設(shè)計(jì)了AD轉(zhuǎn)換電路,通過電路轉(zhuǎn)換將電壓和電流轉(zhuǎn)換成數(shù)字量,然后將數(shù)字量發(fā)送給單片機(jī)作為反饋信號(hào),液晶顯示當(dāng)前的輸出電壓,單片機(jī)控制電源芯片的脈沖寬度,液晶顯示輸出電壓,這個(gè)顯示的數(shù)值時(shí)通過AD采集轉(zhuǎn)換得到的。整個(gè)硬件完成了電能的轉(zhuǎn)換和輸出電壓的調(diào)節(jié)。

第4章系統(tǒng)的軟件設(shè)計(jì)第四章主要為軟件設(shè)計(jì)的說明以及流程框圖,通過流程圖來表現(xiàn)程序的邏輯和執(zhí)行過程,并根據(jù)流程圖來進(jìn)行程序的設(shè)計(jì),程序設(shè)計(jì)流程圖主要包括主程序設(shè)計(jì)、A/D轉(zhuǎn)換程序設(shè)計(jì)、顯示程序設(shè)計(jì)以及控制程序設(shè)計(jì)。4.1系統(tǒng)主程序設(shè)計(jì)系統(tǒng)采用單片機(jī)作為控制核心,單片機(jī)主要作用是控制PWM的輸出和處理模數(shù)轉(zhuǎn)換芯片發(fā)送來的數(shù)據(jù),系統(tǒng)的主流程圖如圖4.1所示。圖4.1系統(tǒng)主程序框圖由系統(tǒng)的主程序流程可知,單片機(jī)上電以后,STC89C51單片機(jī)開始工作,首先對(duì)各個(gè)子函數(shù)進(jìn)行初始化,例如A/D子程序、顯示子程序、計(jì)算子程序等進(jìn)行初始化,初始化完畢后,單片機(jī)進(jìn)入到待機(jī)工作狀態(tài),當(dāng)系統(tǒng)檢測(cè)到相應(yīng)的電流和電壓,則執(zhí)行相應(yīng)的反饋程序,如果開關(guān)電源的輸出在24V左右,則系統(tǒng)繼續(xù)為電池充電,A/D芯片對(duì)輸出電壓進(jìn)行采集,并將采集到的數(shù)據(jù)發(fā)送給單片機(jī),單片機(jī)對(duì)數(shù)據(jù)進(jìn)行解碼,轉(zhuǎn)換出當(dāng)前的電壓值,并顯示在液晶上。如果發(fā)生過壓過著欠壓,液晶會(huì)顯示對(duì)應(yīng)的電壓值,如果發(fā)生過流現(xiàn)象,單片機(jī)則停止對(duì)UC3843的控制,防止過流引起電池自燃。因此在太陽能電動(dòng)車充電器系統(tǒng)中,單片機(jī)負(fù)責(zé)輸出電壓比較直,保證UC3843的脈沖輸出,同時(shí)控制AD芯片對(duì)電壓和電流進(jìn)行采集,采集到的數(shù)據(jù)會(huì)通過液晶顯示出來。如果系統(tǒng)狀態(tài)異常則停止對(duì)開關(guān)電源的控制,否則單片機(jī)執(zhí)行這些程序,直到電池充滿電為止。4.2模數(shù)轉(zhuǎn)換子程序設(shè)計(jì)模數(shù)轉(zhuǎn)換芯片通過單片機(jī)的控制將模擬量轉(zhuǎn)換成數(shù)字量,具體的流程圖如圖4.2所示。圖4.2A/D轉(zhuǎn)換程序框圖本設(shè)計(jì)中主要使用的A/D轉(zhuǎn)換芯片為ADC0832,首先通過單片機(jī)對(duì)程序進(jìn)行初始化,然后單片機(jī)通過與之相連的I/O發(fā)送指令,使能芯片,芯片啟動(dòng)后,通過程序控制,對(duì)輸出電壓進(jìn)行采集、保持、量化、編碼,然后將數(shù)據(jù)發(fā)送給單片機(jī)。單片機(jī)讀取A/D的內(nèi)部寄存器中的數(shù)據(jù),然后對(duì)寄存器進(jìn)行操作,當(dāng)A/D完成一次轉(zhuǎn)換,就會(huì)對(duì)單片機(jī)發(fā)送一次數(shù)據(jù),為了減小A/D轉(zhuǎn)換數(shù)據(jù)的誤差,通常將采集到的十組數(shù)據(jù)進(jìn)行加權(quán)平均算法,得出一個(gè)平均值,然后再對(duì)這個(gè)平均值進(jìn)行讀取和發(fā)送。4.3顯示程序設(shè)計(jì)當(dāng)單片機(jī)初始化后,傳感器開始工作,按鍵電路也開始工作,通過按鍵電路設(shè)置好物體距離的上下線后,顯示電路開始工作。首先單片機(jī)對(duì)數(shù)據(jù)進(jìn)行判斷,判斷溫物體距離是否超過設(shè)定的上限或者下限,若沒有超過,則單片機(jī)正常顯示溫度傳感器采集到的溫度數(shù)據(jù),和超聲波模塊檢測(cè)到的物體的距離數(shù)據(jù),若超過設(shè)定范圍,則LCD不會(huì)正常顯示數(shù)據(jù),同時(shí)蜂鳴器進(jìn)行報(bào)警。若按鍵有操作,則LCD1602顯示相應(yīng)的信息,具體流程圖如圖4.3所示。圖4.3顯示子程序程序框圖4.4充放電控制程序設(shè)計(jì)單片機(jī)通過內(nèi)部的定時(shí)器來實(shí)現(xiàn)PWM波的輸出,通過不同的定時(shí)器計(jì)數(shù)溢出速度來實(shí)現(xiàn)占空比的調(diào)整,兩個(gè)控制電路不能同時(shí)工作,因此需要單片機(jī)的定時(shí)器同一時(shí)間只為一個(gè)控制電路輸出PWM波,當(dāng)系統(tǒng)初始化后,單片機(jī)會(huì)接收模數(shù)轉(zhuǎn)換芯片發(fā)送的電壓電流數(shù)據(jù),單片機(jī)根據(jù)數(shù)據(jù)進(jìn)行判斷是否正常,如果出現(xiàn)過壓欠壓過流等現(xiàn)象,則單片機(jī)停止PWM的輸出,如果系統(tǒng)工作在正常的工作狀態(tài),則單片機(jī)控制其中一個(gè)電路進(jìn)行工作,具體流程圖如圖4.4所示。圖4.4控制電路程序流程圖本章小結(jié)第四章對(duì)系統(tǒng)的程序進(jìn)行設(shè)計(jì),單片機(jī)是硬件電路的核心部分,通過寫入不同的子程序來實(shí)現(xiàn)不同的功能,例如,寫入數(shù)碼顯示程序,單片機(jī)則控制I/O口發(fā)送不同的電平來顯示不同的數(shù)據(jù)。本次設(shè)計(jì)中涉及到的程序設(shè)計(jì)有AD轉(zhuǎn)換程序,液晶顯示程序等,通過這些模塊程序來實(shí)現(xiàn)電能的轉(zhuǎn)換,并將電能轉(zhuǎn)換成所需的電能,在通過液晶顯示出來。第5章系統(tǒng)實(shí)物調(diào)試5.1電池充放電調(diào)試經(jīng)過第三章的電路設(shè)計(jì),系統(tǒng)具備了單片機(jī)及充放電電路,首先對(duì)太陽能電池進(jìn)行測(cè)試,測(cè)量電池板是否能夠正常輸出。開關(guān)電源是系統(tǒng)能否正常工作是前提,因此首先對(duì)充電部分進(jìn)行調(diào)試。接上電源,開始給電池充電。由10-15V直流電通過開關(guān)電源電路轉(zhuǎn)化為12V直流電電給電池充電。通過使用萬用表測(cè)量后得到數(shù)值,確認(rèn)電池有輸入電流,確認(rèn)無誤后證明電池可以正常工作。給電池充電后,將電池兩端接到電阻負(fù)載,此時(shí)電池開始放電。經(jīng)萬用表測(cè)量后,確認(rèn)電池有輸出電流,證明放電電路可以正常工作。5.2整機(jī)調(diào)試首先對(duì)系統(tǒng)的電路的電源進(jìn)行調(diào)試,將電源與系統(tǒng)的外圍電路斷開,用萬用表測(cè)量電源的輸出電壓,如果是5V,就可以將電源連接到控制電路中。1.單片機(jī)最小系統(tǒng)調(diào)試:?jiǎn)纹瑱C(jī)上電后,通過示波器對(duì)晶振電路的波形進(jìn)行測(cè)量,觀察波形的頻率和周期,然后再對(duì)復(fù)位電路的電平進(jìn)行測(cè)量,測(cè)量無誤后,通過串口向單片機(jī)寫入一段程序,例如寫入P0口0X33,然后再通過示波器測(cè)量相應(yīng)位置的I.O口是否為高電平,如果是高電平,說明系統(tǒng)功能正常。2.模數(shù)轉(zhuǎn)換調(diào)試:液晶電路沒有問題后,檢查AD轉(zhuǎn)換電路連接是否正確,然后向單片機(jī)內(nèi)寫入一個(gè)模塊程序,然后給AD的輸入端一個(gè)電壓,通過液晶查看是否顯示檢測(cè)到的電壓,如果沒有顯示,檢查單片機(jī)的I/O口與AD的D0-D7是否正確連接,并且盡量縮短兩者之間的距離,經(jīng)過測(cè)試,AD轉(zhuǎn)換的誤差小于1%,具體測(cè)量數(shù)據(jù)如表5.1所示。表5.1測(cè)量數(shù)據(jù)實(shí)際輸出值A(chǔ)D采集值24V24V24.2V24.2V24.1V24.1V23.8V23.8V24V23.9V3.顯示電路的調(diào)試:首先檢查L(zhǎng)CD的連線是否正確,上電后,先將電位器調(diào)節(jié)到一端,然后通過單片機(jī)寫一個(gè)顯示程序,顯示一些數(shù)字和字符,然后在寫如單片機(jī)的內(nèi)部,然后觀察液晶是否顯示寫入的信息,如果沒有,調(diào)節(jié)滑動(dòng)變最,觀察是否顯示,如果沒有顯示,再次檢查數(shù)據(jù)線的連接情況,并盡量縮短單片機(jī)的I/O口與液晶之間的距離。4.整體調(diào)試:在各個(gè)部分沒有錯(cuò)誤后,將各個(gè)部分融合在一起,上電后,系統(tǒng)可以將交流電能轉(zhuǎn)換成直流電,并通過AD采集,液晶顯示電壓。所有功能調(diào)試完畢后,系統(tǒng)可以實(shí)現(xiàn)對(duì)電池的充電。本章小結(jié)第五章對(duì)系統(tǒng)進(jìn)行調(diào)試,包括硬件電路調(diào)試和軟件程序調(diào)試。首先將各個(gè)硬件電路子電路進(jìn)行調(diào)試和整改,待各個(gè)子電路調(diào)通后,在將各個(gè)模塊組成一個(gè)完整的硬件平臺(tái),在對(duì)系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論