




已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
信息與控制工程學(xué)院硬件課程設(shè)計(jì)說明書三相信號發(fā)生器設(shè)計(jì)學(xué)生學(xué)號: 學(xué)生姓名: 專業(yè)班級: 指導(dǎo)教師: 職 稱: 起止日期: 2013.4.222013.5.10 吉林化工學(xué)院Jilin Institute of Chemical Technology硬件課程設(shè)計(jì)任務(wù)書一、設(shè)計(jì)題目:三相信號發(fā)生器設(shè)計(jì)二、設(shè)計(jì)目的:1掌握三相信號發(fā)生器設(shè)計(jì)方法。2了解MSP430F169單片機(jī)硬件結(jié)構(gòu)。3掌握MSP430F169系統(tǒng)的設(shè)計(jì)方法。4掌握直流穩(wěn)壓電源設(shè)計(jì)方法。三、設(shè)計(jì)任務(wù)及要求1學(xué)習(xí)MSP430F169單片機(jī)等器件的工作原理及各引腳的說明,掌握該單片機(jī)系統(tǒng)的工作原理和設(shè)計(jì)方法。利用MSP430F169等元器件完成單片機(jī)系統(tǒng)設(shè)計(jì)和焊裝、調(diào)試。2使用單片機(jī)和運(yùn)算放大器等電子元件實(shí)現(xiàn)三相正弦信號發(fā)生器電路設(shè)計(jì)。3完成基于MSP430F169單片機(jī)的三相正弦信號發(fā)生器程序設(shè)計(jì)和系統(tǒng)電路硬件焊裝、調(diào)試。四、設(shè)計(jì)時(shí)間及進(jìn)度安排設(shè)計(jì)時(shí)間共三周,具體安排如下表:周次設(shè) 計(jì) 內(nèi) 容設(shè)計(jì)時(shí)間第一周學(xué)習(xí)MSP430F169等器件的工作原理、各引腳說明和編程方法,學(xué)習(xí)三相信號發(fā)生器設(shè)計(jì)原理,查找相關(guān)資料。2013.4.22-2013.4.26第二周利用MSP430F169單片機(jī)等元器件完成三相信號發(fā)生器設(shè)計(jì)和焊裝。2013.4.29-2013.5.3第三周完成三相信號發(fā)生器設(shè)計(jì)硬件電路調(diào)試和軟件程序調(diào)試,編寫設(shè)計(jì)說明書。提交硬件設(shè)計(jì)作品及硬件課程設(shè)計(jì)說明書,完成硬件課程設(shè)計(jì)面試。2013.5.6-2013.5.10五、指導(dǎo)教師評語及學(xué)生成績指導(dǎo)教師評語:2013年5 月11 日成績指導(dǎo)教師(簽字):硬件課程設(shè)計(jì)任務(wù)書1引言3第一章 系統(tǒng)設(shè)計(jì)方案與論證41.1總體方案選擇41.2 器件的選擇41.2.1控制芯片選擇41.2.2 顯示器選擇41.2.3 鍵盤模塊選擇5第二章 系統(tǒng)硬件電路設(shè)計(jì)62.1 單片機(jī)小系統(tǒng)設(shè)計(jì)62.1.1MSP430F169單片機(jī)及內(nèi)部模塊介紹72.1.2復(fù)位電路設(shè)計(jì)82.1.3按鍵電路設(shè)計(jì)82.2 A相信號輸出電路82.2.1隔直濾波電路設(shè)計(jì)82.2.2放大電路設(shè)計(jì)92.3 B相信號輸出電路92.4 C相信號輸出電路92.4.1求和電路設(shè)計(jì)102.4.2放大電路設(shè)計(jì)102.5 顯示電路設(shè)計(jì)102.6 電源電路設(shè)計(jì)112.6.1 單相橋式整流電路112.6.2 濾波電路112.6.3 穩(wěn)壓電路11第三章 程序設(shè)計(jì)133.1程序部分參數(shù)計(jì)算133.2各程序流程圖133.2.1主程序流程圖133.2.2看門狗14第四章 測試數(shù)據(jù)及測試結(jié)果分析154.1 測試工具154.2 測試數(shù)據(jù)15結(jié)果分析15結(jié) 論16參考文獻(xiàn)17附錄18引言在現(xiàn)代電子系統(tǒng)的測試和應(yīng)用中,信號源是必不可少的。根據(jù)不同系統(tǒng)對信號的不同要求,人們希望信號源輸出波形信號的幅值、頻率可調(diào),且頻率準(zhǔn)確、穩(wěn)定;甚至在一些情況下還希望信號源能夠輸出相位關(guān)系確定的多路信號。因此,傳統(tǒng)的模擬信號源已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足目前的電子設(shè)計(jì)要求,而是直接采用數(shù)字化合成技術(shù)產(chǎn)生的全數(shù)字化信號源。以數(shù)字化為基礎(chǔ)的智能信號源,不僅在性能上有質(zhì)的飛躍,功能上也更強(qiáng)大,操作更簡單。經(jīng)過考慮,我決定設(shè)計(jì)一臺三相信號源,來代替電網(wǎng)的高壓三相電,滿足部分電力系統(tǒng)實(shí)驗(yàn)的模擬和研究,同時(shí),還可以用做測試信號。第一章 系統(tǒng)設(shè)計(jì)方案與論證1.1總體方案選擇方案一:利用模擬開關(guān)和電阻網(wǎng)絡(luò)產(chǎn)生階梯波,從而擬合出正弦信號。但為了準(zhǔn)確的增益階躍,選取精密電阻十分困難,而且為了消除模擬開關(guān)導(dǎo)通電阻的影響,需要加電位器微調(diào),即麻煩,又不能達(dá)到精度要求。方案二:以單片機(jī)為控制核心,利用單片機(jī)片發(fā)出數(shù)字量通過DAC轉(zhuǎn)換器輸出所需波形。控制單片機(jī)寫入到數(shù)模轉(zhuǎn)換器的數(shù)字量,即可控制其輸出的模擬電壓值。波形發(fā)生程序控制單片機(jī)輸出到DAC模塊的數(shù)據(jù),使其產(chǎn)生所需波形的模擬電壓。改變更新輸出數(shù)據(jù)的時(shí)間間隔,控制輸出波形的頻率??蓪⒁粋€(gè)周期正弦波分為72個(gè)時(shí)段,每時(shí)段起始正弦值存入數(shù)組,DAC用該數(shù)組數(shù)據(jù)擬合正弦波。當(dāng)單片機(jī)的兩路DAC輸入數(shù)據(jù)在所存數(shù)組中相差24個(gè)單元,即可保證DAC0和DAC1輸出正弦波相位相差120。設(shè)DAC0和DAC1對應(yīng)三相正弦交流電中的uA和uB相電壓,相電壓uC =-(uA+ uB)。因此,可將DAC0和DAC1輸出經(jīng)反相加法器合成為相電壓uC,使信號發(fā)生器同時(shí)輸出三相基波信號。此方案輸出信號穩(wěn)定,電路設(shè)計(jì)也相對簡單。方案三:從電網(wǎng)引入三相交流電,通過變壓器降壓,再通過濾波電路濾去高頻雜波,得到三相信號。再通過一些后續(xù)電路實(shí)現(xiàn)頻率及其幅值的調(diào)整,以達(dá)到設(shè)計(jì)要求。此方案得到的信號頻率固定,后續(xù)調(diào)整較為麻煩。綜合考慮我們選擇方案二。1.2 器件的選擇1.2.1控制芯片選擇方案一:采用目前比較通用的51系列單片機(jī)。此單片機(jī)的運(yùn)算能力強(qiáng),軟件編程靈活,自由度大。雖然該系統(tǒng)采用單片機(jī)為核心,能夠?qū)崿F(xiàn)對外圍電路的智能控制,但核心控制部件使用89C51時(shí),為達(dá)到設(shè)計(jì)的要求,外圍電路必須加上D/A芯片,這就使得整個(gè)系統(tǒng)硬件電路變得復(fù)雜,而且D/A器件價(jià)格較高,使得系統(tǒng)的性價(jià)比偏低。方案二:采用MSP430F169單片機(jī)。此單片機(jī)功能較強(qiáng),性價(jià)比高、集成度高、易擴(kuò)展、可靠性高、功耗小及具有較高的數(shù)據(jù)處理和運(yùn)算能力。由于MSP430F169單片機(jī)內(nèi)部集成了D/A轉(zhuǎn)換器,不需外加D/A。這種方案既能實(shí)現(xiàn)智能化的特點(diǎn),簡化硬件電路,提高測量精度,這給調(diào)試、維護(hù)和功能的擴(kuò)展、性能的提高,帶來了極大的方便。鑒于上面考慮,我們采用方案二。1.2.2 顯示器選擇方案一:采用LED顯示,把測量所得到的高度通過數(shù)碼管顯示。數(shù)碼管亮度高,體積小,重量輕。再配上74HC164(串行輸入轉(zhuǎn)并行輸出),使其不需要時(shí)時(shí)更新吧,節(jié)省CPU資源,而且可以使數(shù)據(jù)穩(wěn)定,以達(dá)到靜態(tài)顯示的目的。 方案三:采用12864LCM點(diǎn)陣顯示器,點(diǎn)陣顯示界面友好,顯示信息量豐富,接口電路簡單,可以和單片機(jī)直接相連。考慮到本題顯示信息較少,只需要顯示三相信號的頻率,12864LCM點(diǎn)陣顯示器性價(jià)比較差,所以,我們決定選擇LED數(shù)碼管作為本系統(tǒng)的顯示模塊。1.2.3 鍵盤模塊選擇方案一:采用普通按鍵模式,通過點(diǎn)陣顯示器索顯示的信息對系統(tǒng)進(jìn)行控制,方便快捷,易于實(shí)現(xiàn)。方案二:采用44矩陣鍵盤,其優(yōu)點(diǎn)是按鍵數(shù)目較多,方便數(shù)據(jù)輸入,但需要單片機(jī)對其進(jìn)行動(dòng)態(tài)掃描,耗電量較高,編程較難。考慮到本系統(tǒng)的輸入信息較少,我們選擇普通按鍵作為本系統(tǒng)的鍵盤模塊。第二章 系統(tǒng)硬件電路設(shè)計(jì)本設(shè)計(jì)采用MSP430F169單片機(jī)作為系統(tǒng)控制單元,單片機(jī)通過按鍵或上位機(jī)讀取用戶設(shè)置的輸出信號頻率,再通過D/A轉(zhuǎn)換發(fā)出給定值,并通過濾波和放大產(chǎn)生A相和B相信號,再將A相和B相信號反向求和得到B相信號,設(shè)置及輸出信號參數(shù)通過LED顯示屏顯示。系統(tǒng)結(jié)構(gòu)框圖如圖2-1所示。圖2-1 系統(tǒng)結(jié)構(gòu)框圖2.1 單片機(jī)小系統(tǒng)設(shè)計(jì)采用MSP430F169單片機(jī)作為系統(tǒng)控制單元,外配4MHz主晶振和32768Hz的輔助晶振、復(fù)位電路、按鍵電路、LM12864顯示器構(gòu)成單片機(jī)小系統(tǒng),MSP430F169單片機(jī)小系統(tǒng)電路如圖2-2所示。 圖2-2 MSP430F169單片機(jī)小系統(tǒng)電路2.1.1MSP430F169單片機(jī)及內(nèi)部模塊介紹 MSP430F169是TI公司進(jìn)入中國市場的MSP430F系列單片機(jī)中功能最強(qiáng)的芯片。內(nèi)部模塊如下:(1)CPU(中央處理單元):執(zhí)行程序,處理16位二進(jìn)制數(shù)據(jù),自動(dòng)執(zhí)行。(2)振蕩器系統(tǒng)時(shí)鐘:與外電路配合產(chǎn)生方波時(shí)鐘信號,驅(qū)動(dòng)CPU按時(shí)鐘節(jié)拍工作。(3)JTAG接口:與計(jì)算機(jī)系統(tǒng)連接,下載、仿真運(yùn)行程序,自動(dòng)執(zhí)行。(4)只讀存儲(chǔ)器(ROM):容量64KB,存儲(chǔ)程序、常數(shù)數(shù)據(jù),執(zhí)行過程中不能改動(dòng),掉電不丟失。下載時(shí)自動(dòng)完成。MSP430F413的F是指該單片機(jī)采用FLASH型只讀存儲(chǔ)器。 (5)隨機(jī)存儲(chǔ)器(RAM):容量64KB,存儲(chǔ)數(shù)據(jù),執(zhí)行過程中可改動(dòng),掉電丟失。自動(dòng)執(zhí)行。(6)上電復(fù)位:與芯片58腳(/RST-RESET)配合,芯片供電后引腳電平由低到高,CPU開始工作,自動(dòng)執(zhí)行。(7)PIO端口:并行(8條引腳對應(yīng)8位二進(jìn)制數(shù))輸入輸出接口,實(shí)現(xiàn)微控制器與外電路連接。P1至P6輸入輸出功能相同,但P1和P2具有中斷功能。(8)看門狗定時(shí)器:實(shí)現(xiàn)定時(shí)功能,。 (9)增計(jì)數(shù)模式:捕獲/比較寄存器CCR0用作Timer_A增計(jì)數(shù)模式的周期寄存器,因?yàn)镃CR0為16位寄存器,所以該模式適用于定時(shí)周期小于65536的連續(xù)計(jì)數(shù)情況。計(jì)數(shù)器TAR可以增計(jì)數(shù)到CCR0的值,當(dāng)計(jì)數(shù)值與CCR0的值相等(或定時(shí)器值大于CCR0的值)時(shí),定時(shí)器復(fù)位并從0開始重新計(jì)數(shù)。增計(jì)數(shù)模式的計(jì)數(shù)過程如圖2-3所示。通過改變CCR0值,可重置計(jì)數(shù)周期。圖2-3增計(jì)數(shù)模式示意圖2.1.2復(fù)位電路設(shè)計(jì)當(dāng)系統(tǒng)一上電先經(jīng)RC電路對電容充電,電容電壓不能躍變,為低電平,單片機(jī)自動(dòng)復(fù)位,當(dāng)電容充電過1/2VCC時(shí),為邏輯高電平,單片機(jī)完成復(fù)位,開始正常工作狀態(tài)。當(dāng)出現(xiàn)緊急情況需要復(fù)位時(shí),按下按鍵,電容對地放電,當(dāng)電容電壓低于1/2VCC時(shí),單片機(jī)復(fù)位,松開按鍵,再重復(fù)上過程。我還配以保護(hù)二極管用以鉗制引入單片機(jī)的電壓不大于5V,從而保護(hù)單片機(jī)。2.1.3按鍵電路設(shè)計(jì)按鍵引入經(jīng)過二極管的電源電壓VCC1,再經(jīng)下拉電阻接地,當(dāng)按鍵沒有按下時(shí),單片機(jī)讀入低電平,當(dāng)按鍵按下時(shí)讀入高電平,大約4.3V。2.2 A相信號輸出電路單片機(jī)DA轉(zhuǎn)換器產(chǎn)生的A相信號經(jīng)過RC濾波電路,產(chǎn)生正弦信號,由電壓跟隨器送入反向比例放大電路放大輸出,如圖2-4所示。圖2-4A相信號輸出電路2.2.1隔直濾波電路設(shè)計(jì)單片機(jī)DAC輸出電壓范圍02.5V(峰峰值),中心軸(偏移量)對應(yīng)1.25V,沒有負(fù)壓。所以必須經(jīng)過隔直濾波,將DAC輸出的信號整體下移1.25V,使中心軸對應(yīng)0V,從而模擬產(chǎn)生正弦信號。我設(shè)計(jì)選用RC隔直濾波。2.2.2放大電路設(shè)計(jì) 由于經(jīng)過隔直濾波產(chǎn)生的電壓信號是幅值為1.25V的正弦信號,幅值和要求的比較太小,需要功率放大,我選用同向比例放大電路將幅值放大。放大比例關(guān)系如式2-2-2。 (2-2-2) 為了避免隔直濾波電路和放大電路之間的干擾,再在兩者之間加電壓跟隨器,將兩者隔離。2.3 B相信號輸出電路單片機(jī)的另一路DA轉(zhuǎn)換器產(chǎn)生B相信號,原理和電路設(shè)計(jì)和A相完全相同,電路設(shè)計(jì)如圖2-5所示。圖2-5 相信號輸出電路2.4 C相信號輸出電路由三相交流電的基本特性uC =-(uA+ uB),將產(chǎn)生的A,B兩相信號引入反相加法器求和,再經(jīng)放大電路放大輸出,電路如圖2-6 所示。圖2-6 相信號輸出電路2.4.1求和電路設(shè)計(jì)MSP430F169單片機(jī)只有兩路DAC,沒辦法產(chǎn)生C相信號,所以,我考慮用A,B兩相信號合成并取反產(chǎn)生。并設(shè)計(jì)選擇了A,B兩相通過反向比例求和電路產(chǎn)生C相。合成產(chǎn)生C相信號關(guān)系式如式2-4-1 (2-4-1)2.4.2放大電路設(shè)計(jì) 同A相完全一樣。(略)2.5 顯示電路設(shè)計(jì)LED顯示模塊與單片機(jī)連接電路如圖2-7 所示。圖2-7LED顯示模塊與單片機(jī)連接電路由單片機(jī)的P4.0發(fā)出數(shù)據(jù),P1.0發(fā)出移位時(shí)鐘信號,從而驅(qū)動(dòng)74HC164,完成串行輸入轉(zhuǎn)并行輸出用以驅(qū)動(dòng)LED數(shù)碼管。74HC164芯片內(nèi)部結(jié)構(gòu)如圖2-8 所示。圖2-8 74HC164芯片內(nèi)部結(jié)構(gòu)2.6 電源電路設(shè)計(jì)為了給三相信號源系統(tǒng)供電,電源電路如圖2-9所示,輸出5V直流電壓。圖2-9電源電路2.6.1 單相橋式整流電路變壓器的作用是將交流電網(wǎng)電壓u變成整流電路要求的交流電壓;四只整流二極管D1D4接成電橋的形式,固有橋式整流電路之稱。在電源電壓u的正、負(fù)半周內(nèi)電流通過負(fù)載方向相同,屬全波整流,將交流電變?yōu)槊}動(dòng)。2.6.2 濾波電路濾波電路用于濾去整流輸出電壓中的紋波,一般由電抗元件組成,如在負(fù)載電阻兩端并聯(lián)電容器C,或在整流電路輸出端與負(fù)載間串聯(lián)電感器L,以及由電容、電感組合而成的各種濾波電路。對小負(fù)載的電源,僅采用電容慮波即可。2.6.3 穩(wěn)壓電路穩(wěn)壓電路是將不穩(wěn)定的直流電壓變?yōu)榉€(wěn)定的直流電壓的集成電路,一般均采用穩(wěn)壓芯片制作穩(wěn)壓電路。由于穩(wěn)壓芯片具有穩(wěn)壓精度高、工作穩(wěn)定可靠、外圍電路簡單、體積小、重量輕等顯箸優(yōu)點(diǎn),在各種電源電路中得到了普遍的應(yīng)用。常用的穩(wěn)壓芯片有78XX和79XX系列,其中78XX系列為正電壓輸出,79XX系列為負(fù)電壓輸出,輸出電壓有5V、9V、12V、15V、18V等規(guī)格,最大輸出電流為1.5A。它的內(nèi)部含有限流保護(hù)、過熱保護(hù)和過壓保護(hù)電路,采用了噪聲低、溫度漂移小的基準(zhǔn)電壓源,工作穩(wěn)定可靠,使用十分方便。第三章 程序設(shè)計(jì)3.1程序部分參數(shù)計(jì)算DAC輸出電壓范圍02.5V(峰峰值),對應(yīng)輸入數(shù)字量范圍00FFFH;中心軸(偏移量)對應(yīng)1.25V(數(shù)字量800H);最大值1.25V(數(shù)字量800H)。若將一個(gè)正弦周期分為72個(gè)點(diǎn),個(gè)點(diǎn)對應(yīng)的DAC輸入數(shù)值計(jì)算公式如下:(再變?yōu)槭M(jìn)制數(shù))。其中N為各時(shí)段序號,Din為DAC輸入數(shù)值。逐段求出后基波數(shù)據(jù)后,轉(zhuǎn)換成十六進(jìn)制數(shù)用常量數(shù)組存入單片機(jī)(常量數(shù)組占用ROM)。定時(shí)中斷時(shí)間常數(shù)計(jì)算公式: 其中:Buf_TB是MSP430F169單片機(jī)定時(shí)器B定時(shí)中斷時(shí)間常數(shù);F是單片機(jī)定時(shí)器B所選時(shí)鐘頻率(8MHz);N1是一個(gè)基波周期所分時(shí)段數(shù);N2是基波頻率數(shù)。3.2各程序流程圖3.2.1主程序流程圖圖3-1主程序流程圖3.2.2看門狗定時(shí)器流程圖 圖3-2看門狗定時(shí)器流程圖第四章 測試數(shù)據(jù)及測試結(jié)果分析4.1 測試工具本設(shè)計(jì)采用頻率計(jì),示波器,萬用表等進(jìn)行測試。4.2 測試數(shù)據(jù)(1)測定輸出信號頻率測試數(shù)據(jù)如下:設(shè)定信號頻率(HZ)102030455053607599輸出信號頻率(HZ)結(jié)果分析 經(jīng)測量我們得到上面的數(shù)據(jù),當(dāng)設(shè)定輸出為正弦波信號頻率時(shí),輸出信號的頻率誤差小于0.02Hz,達(dá)到了題目要求。誤差引起的因素包括硬件電路的設(shè)計(jì),外界的干擾,算法的選擇以及測量工具本身靈密度造成的測量誤差等。結(jié) 論本設(shè)計(jì)能夠輸出正弦波信號,輸出頻率范圍1099Hz可調(diào),步進(jìn)1Hz,能夠通過LED數(shù)碼管顯示輸出信號參數(shù)。從這次的電子競賽中,我真正地意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識用到實(shí)際當(dāng)中,知識只有在經(jīng)常的溫習(xí)使用的過程中才能提高升華。還有要鍛煉自己的動(dòng)手能力,不能一味地去學(xué)習(xí)理論而不實(shí)踐。 隨著科學(xué)的迅猛發(fā)展,新技術(shù)的廣泛應(yīng)用,會(huì)有很多領(lǐng)域是我們未曾接觸過的,只有敢于去嘗試才能有所突破,有所創(chuàng)新。也不僅僅是通過幾項(xiàng)工種所要求我們鍛煉的幾種能力,更多的則需要我們每個(gè)人在競賽結(jié)束后根據(jù)自己的情況去感悟,去反思。只有勤奮自勉,才能有所收獲。參考文獻(xiàn)1胡大可.MSP430系列FLASH型超低功耗16位單片機(jī).北京:北京航空航天大學(xué)出版社,20012秦龍.MSP430單片機(jī)常用模塊與綜合系統(tǒng).北京:電子工業(yè)出版社,20073曹磊.MSP430單片機(jī)C程序設(shè)計(jì)與實(shí)踐.北京: 北京航空航天大學(xué)出版社,20074康華光.電子技術(shù)基礎(chǔ) 模擬部分. 北京:高等教育出版社.20025時(shí)景榮,李立春.C語言程序設(shè)計(jì).北京:中國鐵道出版社.2007附錄/* MSP430F169雙路正弦波發(fā)生器程序清單*/#include /* 雙路正弦波數(shù)據(jù)表,存入ROM區(qū)*/const int NUM_SIN072= /正弦波數(shù)據(jù)表 0x800,0x8b2,0x963,0xa12,0xabc,0xb61,0xc00,0xc96,0xd24,0xda8,0xe20,0xe8d, / 0_55度 0xeed,0xf40,0xf84,0xfba,0xfe0,0xff8 ,0xfff,0xff8,0xfe0,0xfba,0xf84,0xf40, /60_115度 0xeed,0xe8d,0xe20,0xda8,0xd24,0xc96,0xc00,0xb61,0xabc,0xa12,0x963,0x8b2, /120_175度 0x800,0x74d,0x69c,0x5ed,0x543,0x49e,0x400,0x369,0x2db,0x257,0x1df,0x172, / 180_235度 0x112,0x0bf,0x07b,0x045,0x01f,0x007,0x000,0x007,0x01f,0x045,0x07b,0x0bf, /240_295度 0x112,0x172,0x1df,0x257,0x2db,0x369,0x400,0x49e,0x543,0x5ed,0x69c,0x74d; /300_355度const int NUM08=0X00,0X00,0X80,0X80,0X80,0X80,0X80,0X80;const unsigned short int N1=72; / 一個(gè)周期分組數(shù)int xs=0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6;const unsigned long int F=8000256; /高速時(shí)鐘頻率short int Buf_TB,N_sin,N_sin1; /定時(shí)器中斷周期、sin分組數(shù)unsigned int xdata=50,indata,setdata,aindata,setadata,N2=50,i,a,b;unsigned int a1,a2,b1,b2,i;/* 串行輸入轉(zhuǎn)并行輸出(數(shù)碼管驅(qū)動(dòng)顯示)子程序*/void czb(void) a1=xdata/10; a2=xdata%10; b1=xsa1;b2=xsa2; i=0; while(i16) if(i7) P4OUT=b2&0x01; P1OUT=0x01; P1OUT=0x00; b2=b2/2; i+; /* 設(shè)置TimerB輸出PWM的工作模式*/void init_TB(void)Buf_TB=(int)(F/(N1*N2);TBCCR0 = Buf_TB;TBCTL = TBSSEL_2 + TBCLR+ SHR_0 ; / SMCLK, clear TBR,TBCCTL0 = CCIE; / 中斷使能CCR0TBCTL |= MC0; / 設(shè)置遞增模式/*Timer B0中斷服務(wù)程序*/#pragma vector=TIMERB0_VECTOR /中斷程序入口地址_interrupt void timer_B (void)/interruptTIMERB0_VECTOR void Timer_B (void) DAC12_0DAT = NUM_SIN0N_sin; / ccr1 Pwm cycleN_sin1 = N_sin+24;if(N_sin1 71) N_sin1 =N_sin1-72; DAC12_1DAT = NUM_SIN0N_sin1; / ccr1 Pwm cycleN_sin=N_sin+1;if(N_sin=72) N_sin = 0; _NOP();/*WDT中斷服務(wù)程序*/#pragma vector
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水閣楊梅山施工方案
- 廣告門頭施工方案
- 石材粘接施工方案
- 火燒板臺階施工方案
- 橋梁亮化工程施工方案
- 室外管道安裝施工方案
- TSJNX 002-2024 西安市水平衡測試報(bào)告編制規(guī)范
- 二零二五年度物流信息承運(yùn)合同模板
- 二零二五年度承攬合同中增值稅稅率變動(dòng)應(yīng)對策略
- 二零二五年度交通事故人傷賠償公益援助協(xié)議
- 【特級教師上優(yōu)課】《黃河頌》名師課件
- 鋁合金門窗安裝施工工藝詳解
- 《包裝設(shè)計(jì)》課件-包裝設(shè)計(jì)發(fā)展的歷史
- 全國保密宣傳教育月課件
- 醫(yī)療器械經(jīng)營企業(yè)GSP培訓(xùn)
- 手術(shù)出血量的評估
- 語言藝術(shù)訓(xùn)練智慧樹知到期末考試答案2024年
- 報(bào)價(jià)單(產(chǎn)品報(bào)價(jià)單)
- 內(nèi)鏡逆行闌尾炎治療術(shù)
- JJG 633-2024 氣體容積式流量計(jì)
- 2024年國家社會(huì)科學(xué)基金年度項(xiàng)目申請書;2024年國家社會(huì)科學(xué)基金重大項(xiàng)目投標(biāo)書
評論
0/150
提交評論