資源描述:
《基于單片機(jī)的可調(diào)電源設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、基于單片機(jī)的可調(diào)電源設(shè)計(jì)系部:信息與控制工程學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)號(hào):11520208姓名:孫帥教師:付春秀16課程設(shè)計(jì)任務(wù)書一、設(shè)計(jì)題目:?jiǎn)纹瑱C(jī)的可調(diào)電源設(shè)計(jì)二、設(shè)計(jì)目的1.掌握STC89C52協(xié)同的設(shè)計(jì)方法;2.掌握單片機(jī)的編程方法;3.熟練利用KELL軟件進(jìn)行軟件仿真編程及程序下載的方法;4.掌握可調(diào)電源設(shè)計(jì)、AD轉(zhuǎn)換電路的原理及方法,顯示電路和AC到DC硬件電路的設(shè)計(jì)方法。三、設(shè)計(jì)任務(wù)及要求設(shè)計(jì)可調(diào)電源,通過(guò)單片機(jī)可以知道電源的電壓值。可調(diào)電源具有以下基本功能:1.具有實(shí)時(shí)顯示電源值;2.要求誤差在5%之內(nèi);四、設(shè)計(jì)時(shí)間及進(jìn)度安排設(shè)計(jì)時(shí)間共三周(2014.03.03~
2、2014.03.21),具體安排如下:周設(shè)計(jì)設(shè)計(jì)內(nèi)容設(shè)計(jì)時(shí)間第一周了解可調(diào)電源設(shè)計(jì)的原理,設(shè)計(jì)單片機(jī)最小系統(tǒng)和外圍電路的原理圖,學(xué)習(xí)單片機(jī)開發(fā)軟件的使用。2014.03.03~2014.03.07第二周按照電路圖焊接電路板,學(xué)習(xí)單片機(jī)對(duì)各個(gè)模塊的編程驅(qū)動(dòng)方法以及掌握各種利用KELL進(jìn)行編程,學(xué)習(xí)編程調(diào)試和整合方法2014.03.10~2014.03.14第三周軟件下載并調(diào)試程序?qū)崿F(xiàn)系統(tǒng)的基本功能,完成并提交硬件設(shè)計(jì)作品及硬件課程設(shè)計(jì)說(shuō)明書,課程設(shè)計(jì)答辯2014.03.17~2014.03.21五、指導(dǎo)教師評(píng)語(yǔ)及學(xué)生成績(jī)指導(dǎo)教師評(píng)語(yǔ):年月日成績(jī)指導(dǎo)教師簽字:16目錄1.前言2.設(shè)計(jì)任
3、務(wù)及要求2.1設(shè)計(jì)目的2.2設(shè)計(jì)任務(wù)2.3設(shè)計(jì)要求3.系統(tǒng)硬件介紹3.1單片機(jī)STC89C52簡(jiǎn)介3.2穩(wěn)壓調(diào)節(jié)模塊3.3串口通信模塊3.4數(shù)模轉(zhuǎn)換模塊3.5液晶顯示模塊4.系統(tǒng)軟件介紹4.1AutiumDesigner09軟件介紹4.2AutiumDesigner09界面及功能簡(jiǎn)述4.3KELL軟件的使用4.45.軟件編程及調(diào)試5.1軟件設(shè)計(jì)5.2主程序流程161.前言單片機(jī)又稱墊片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上,概括的將:一塊芯片集成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)
4、是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。單片機(jī)自20世紀(jì)70年代以來(lái),一極其高的性價(jià)比受到人們的重視和關(guān)注,所以應(yīng)用很廣發(fā)展很快。單片機(jī)的體積小、重量輕、抗干擾能力強(qiáng),對(duì)環(huán)境要求不高,加個(gè)人低廉,可靠性高,靈活性好,開發(fā)較為容易。例如:80C51系列單片機(jī)已有十多年的生命期,如今扔保持者上升的趨勢(shì),就充分證明了這一點(diǎn)。單片機(jī)一起一系列優(yōu)點(diǎn),近幾年得到迅猛發(fā)展和打規(guī)范推廣,廣泛應(yīng)用于工業(yè)控制系統(tǒng),數(shù)據(jù)采集系統(tǒng),智能化儀器儀表,及通訊設(shè)備、日常消費(fèi)類產(chǎn)品等,并且已經(jīng)深入到工業(yè)生產(chǎn)的各個(gè)環(huán)節(jié)以及人民生活的各層次中,如車間流水線控制,自動(dòng)化系統(tǒng)等。而美國(guó)公司ATMEL公司開發(fā)活生產(chǎn)了新型的8位單
5、片機(jī)AT89系列單片機(jī),它不但有一般MCS—51單片機(jī)的所有特性,而且還擁有一些獨(dú)特的有點(diǎn),此次設(shè)計(jì)中所用到的89C52單片機(jī)就是其中的一種。單片機(jī)內(nèi)部也有和電腦功能類似的模塊,比如CPU、內(nèi)存、并行總線,還有和硬盤作用相同的存儲(chǔ)器件,用它來(lái)做一些類似控制電路的不負(fù)雜電路。我們現(xiàn)在用的全自動(dòng)滾輪洗衣機(jī),排煙罩VCD等家電里可以看到它的身影。單片機(jī)是靠程序?qū)崿F(xiàn)功能的,并且可以修改,通過(guò)不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能。162.課程設(shè)計(jì)的目的課程設(shè)計(jì)是學(xué)生理論聯(lián)系實(shí)際的重要實(shí)踐教學(xué)環(huán)節(jié),是對(duì)學(xué)生進(jìn)行的一次綜合性專業(yè)設(shè)計(jì)訓(xùn)練。通過(guò)課程設(shè)計(jì)學(xué)生使學(xué)生獲得以下幾方面能力,
6、為畢業(yè)設(shè)計(jì)奠定基礎(chǔ)。1.進(jìn)一步鞏固和加深學(xué)生所學(xué)一門或幾門相關(guān)專業(yè)課(或?qū)I(yè)基礎(chǔ)課)理論知識(shí),培養(yǎng)學(xué)生設(shè)計(jì)、計(jì)算、繪圖、計(jì)算機(jī)應(yīng)用、文獻(xiàn)查閱、報(bào)告撰寫等基本技能;2.培養(yǎng)學(xué)生實(shí)踐動(dòng)手能力及獨(dú)立分析和解決工程實(shí)際問題的能力;3.培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神、創(chuàng)新意識(shí),嚴(yán)肅認(rèn)真的治學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng)。163.系統(tǒng)硬件介紹3.1單片機(jī)STC89C52 89C52是INTEL公司MCS-51系列單片機(jī)中基本的產(chǎn)品,它采用INTEL公司可靠的CHMOS工藝技術(shù)制造的高性能8位單片機(jī),屬于標(biāo)準(zhǔn)的MCS-51的HCMOS產(chǎn)品。它結(jié)合了HMOS的高速和高密度技術(shù)及CHMOS的低功耗特征,它基于標(biāo)
7、準(zhǔn)的MCS-51單片機(jī)體系結(jié)構(gòu)和指令系統(tǒng),屬于80C51增強(qiáng)型單片機(jī)版本,集成了時(shí)鐘輸出和向上或向下計(jì)數(shù)器等更多的功能,適合于類似馬達(dá)控制等應(yīng)用場(chǎng)合。89C52內(nèi)置8位中央處理單元、256字節(jié)內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM、8k片內(nèi)程序存儲(chǔ)器(ROM)32個(gè)雙向輸入/輸出(I/O)口、3個(gè)16位定時(shí)/計(jì)數(shù)器和5個(gè)兩級(jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)時(shí)鐘振蕩電路。此外,89C52還可工作于低功耗模式,可通過(guò)兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié)CPU而RAM定時(shí)器、串行