電磁控制運(yùn)動(dòng)裝置(電子比賽)_第1頁(yè)
電磁控制運(yùn)動(dòng)裝置(電子比賽)_第2頁(yè)
電磁控制運(yùn)動(dòng)裝置(電子比賽)_第3頁(yè)
電磁控制運(yùn)動(dòng)裝置(電子比賽)_第4頁(yè)
電磁控制運(yùn)動(dòng)裝置(電子比賽)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、題目:電子比賽電磁控制運(yùn)動(dòng)裝置 參賽學(xué)校: xxxxxxxxxxxxxx參賽隊(duì)員姓名:x x x 指導(dǎo)教師姓名:xxxxxxxxxxxxxxx電磁控制運(yùn)動(dòng)裝置摘要:隨著我國(guó)社會(huì)經(jīng)濟(jì)的全面發(fā)展,電磁控制已經(jīng)逐漸取代人工控制,為人們的生活提供了極大的便利。電磁控制運(yùn)動(dòng)裝置由單片機(jī)控制模塊、角度測(cè)量模塊、電磁驅(qū)動(dòng)模塊、顯示模塊、觸摸屏輸入模塊、語音模塊、聲光報(bào)警模塊組成。設(shè)計(jì)受到鐘擺原理啟發(fā),通過單片機(jī)STC12C5A60S2做主控模塊,控制電磁鐵電流強(qiáng)弱來實(shí)現(xiàn)擺桿的起擺和來回?cái)[動(dòng),通過采集三角加速度傳感器MMA8451的角度信號(hào),以此作為反饋信號(hào)來改變電磁鐵的電流大小及方向,從而實(shí)現(xiàn)擺桿在指定周期

2、和指定幅度連續(xù)擺動(dòng)。同時(shí)可以實(shí)現(xiàn)鍵盤控制起停、SYN6288語音播報(bào)、數(shù)據(jù)顯示、聲光報(bào)警功能。該系統(tǒng)的特色在于擺錘模擬自然擺,振幅控制準(zhǔn)確,頻率易調(diào)節(jié),系統(tǒng)經(jīng)濟(jì)實(shí)用。關(guān)鍵詞:STC12C5A60S2;電磁鐵;角度傳感器;語音播報(bào); 一、系統(tǒng)設(shè)計(jì)1.1總體方案論證與比較電磁控制運(yùn)動(dòng)裝置由單片機(jī)控制模塊、角度測(cè)量模塊、電磁驅(qū)動(dòng)模塊、顯示模塊、觸摸屏輸入模塊、語音模塊、聲光報(bào)警模塊組成。系統(tǒng)總體設(shè)計(jì)框圖如圖1-1所示。圖1-11.2各模塊方案論證與比較1.2.1控制器模塊才方案一:采用STC89C52單片機(jī)做控制模塊。此單片機(jī)具有指令簡(jiǎn)單,外圍電路簡(jiǎn)單,硬件設(shè)計(jì)方便,但 STC89C51處理速度慢,

3、存儲(chǔ)器空間有限。方案二:采用STC12C5A60S2單片機(jī)。內(nèi)部自帶高達(dá)60K FLASH ROM,這種工藝的存儲(chǔ)器用戶可以用電的方式瞬間擦除、改寫是高速、低功耗、超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,速度快8-12倍??紤]使用彩色液晶顯示,存儲(chǔ)數(shù)據(jù)大,處理數(shù)度快等實(shí)際情況,我們選擇了STC12C5A60S2作為主控芯片。1.2.2電磁鐵驅(qū)動(dòng)模塊方案一:使用L298N芯片驅(qū)動(dòng)電機(jī)。 L298N芯片可以驅(qū)動(dòng)兩個(gè)電磁鐵,并且驅(qū)動(dòng)電流方向可以改變,輸出電壓最高可達(dá)50V,可以直接通過電源來調(diào)節(jié)輸出電壓;直接用單片機(jī)的I/O口提供信號(hào);而且電路簡(jiǎn)單,使用比較方便。方案二:使用

4、多個(gè)功率放大器驅(qū)動(dòng)電磁鐵,通過使用不同的放大電路和不同參數(shù)的器件,可以達(dá)到不同的放大要求,放大后能得到較大的功率。但是,當(dāng)點(diǎn)擊的功率較大時(shí)運(yùn)行起來會(huì)不穩(wěn)定,而且電路的制作也比較復(fù)雜,電磁鐵的電流方向也不能改變。通過比較,我們采用方案一。1.2.3顯示模塊方案一:采用LCD12864屏。128*64點(diǎn)陣,可以顯示數(shù)字、中英文字符和圖案,但只能顯示8* 6個(gè)漢字,且單色,圖案分辨率較低,不能進(jìn)行觸摸屏輸入。方案二:采用TFT彩屏是薄膜晶體管型液晶顯示屏,它的每一個(gè)象素點(diǎn)都是由集成在其后的薄膜晶體管來驅(qū)動(dòng)的這樣不僅提高了顯示屏的響應(yīng)速度,同時(shí)可以精確控制顯示色階,所以TFT液晶的色彩更逼真。而且TF

5、T觸摸屏可以進(jìn)行觸摸屏輸入,以此可以減少外圍按鍵的設(shè)計(jì),節(jié)約資源,界面清晰。綜合考慮,我們選擇了TFT LCD彩屏顯示。1.2.4語音提示模塊方案一:采用蜂鳴器。優(yōu)點(diǎn):直流供電,控制簡(jiǎn)單,但只能簡(jiǎn)單的發(fā)音報(bào)警。方案二:采用SYN6288語音芯片進(jìn)行播報(bào),為了對(duì)實(shí)時(shí)數(shù)據(jù)進(jìn)行語音播報(bào),我們選擇了SYN6288語音合成芯片。這種芯片具有清晰、自然、準(zhǔn)確的中文語音合成效果;通過異步串口接收待合成的文本,實(shí)現(xiàn)文本到語音的轉(zhuǎn)換。文本識(shí)別智能、語音合成效果和智能識(shí)別效果非常優(yōu)越。還具有體積小、硬件接口簡(jiǎn)單、性價(jià)比高的優(yōu)點(diǎn)。內(nèi)置DC-DC轉(zhuǎn)換電路,無需外加負(fù)。本設(shè)計(jì)使用SYN6288進(jìn)行語音播報(bào)功能,使自動(dòng)化

6、更加貼切。1.2.5角度測(cè)量模塊方案一:使用電阻式角度傳感器。優(yōu)點(diǎn)結(jié)構(gòu)簡(jiǎn)單,缺點(diǎn)是如果沒有起始脈沖專門信道,就要用自己外加初始定位傳感器,同時(shí)模擬量輸出,必須外接AD轉(zhuǎn)換電路,會(huì)增加電路的復(fù)雜性。方案二:使用三角加速度傳感器MMA8451。MMA8452Q 是一款具有 14位分辨率的智能低功耗、三軸、電容式微機(jī)械加速度傳感器。具有豐富嵌入式功能, 可以節(jié)省整體功耗,解除主處理器不斷輪詢數(shù)據(jù)的負(fù)擔(dān)。該器件可被配置成利用任意組合可配置嵌入式的功能生成慣性喚醒中斷信號(hào),帶有靈活的用戶可編程選項(xiàng),可以配置多達(dá)兩個(gè)中斷引腳,在靜止?fàn)顟B(tài)保持低功耗模式??赏瑫r(shí)測(cè)量角度和加速度??紤]到實(shí)際情況,我們選擇方案二

7、,用三角加速度傳感器做角度測(cè)量。1.2.6 按鍵輸入模塊方案一:使用普通的按鍵做輸入。優(yōu)點(diǎn)結(jié)構(gòu)簡(jiǎn)單,缺點(diǎn)增加了系統(tǒng)的復(fù)雜性,使外設(shè)資源太多,造成系統(tǒng)的不穩(wěn)定。方案二:使用TFT彩色觸摸屏做觸屏輸入。TFT彩色觸摸屏可以實(shí)現(xiàn)觸摸屏輸入功能,使系統(tǒng)更加智能化,同時(shí)減少了外圍電路的設(shè)計(jì),進(jìn)一步減少干擾。觸摸屏已經(jīng)成為發(fā)展的趨勢(shì)。為了系統(tǒng)的智能化考慮,我們選擇方案二,采用TFT觸摸屏做觸摸輸入以進(jìn)行電磁控制運(yùn)動(dòng)裝置的啟動(dòng)、停止、幅度預(yù)置、周期預(yù)置。1.2.7電源模塊方案一:220V家用電壓。優(yōu)點(diǎn):使電磁鐵磁性更強(qiáng),但安全性差。方案二:自制電源盒。512V電源,基本滿足本系統(tǒng)應(yīng)用,安全,便利。方案三:采

8、用線性電源,電磁鐵的額定電壓是12V,需要有保護(hù)電路??紤]到安全方面,我們選擇方案三,采用線性電源為本系統(tǒng)提供電源。1.2.8系統(tǒng)模塊的最終方案(1)控制模塊:采用STC12C5A60S2作為CPU核心控制芯片;(2)電磁鐵驅(qū)動(dòng)模塊:采用L298N芯片驅(qū)動(dòng)電磁鐵,實(shí)現(xiàn)電磁鐵磁場(chǎng)的改變;(3)顯示模塊:采用TFT LCD彩屏顯示;(4)語音模塊:采用SYN6288語音芯片進(jìn)行播報(bào);(5)角度測(cè)量模塊:采用三角加速度傳感器MMA8451;(6)按鍵輸入模塊:采用TFT觸摸屏同時(shí)進(jìn)行顯示和觸摸屏按鍵輸入。二、理論分析與計(jì)算2.1電磁控制運(yùn)動(dòng)裝置理論分析與計(jì)算2.1.1 電磁控制裝置支架的制作與分析裝

9、置外形尺寸要求不能大于:長(zhǎng)300mm、寬300mm、高300 mm,擺桿支撐軸中心點(diǎn)到擺桿底端的長(zhǎng)度規(guī)定在100mm150mm范圍內(nèi)。方案一:購(gòu)買半成品再進(jìn)行后期改造。優(yōu)點(diǎn):省時(shí)省力,方便快捷,做工優(yōu)美。缺點(diǎn):不利于賽事的公平公正,不利于完善個(gè)人的學(xué)習(xí)與動(dòng)手能力,且造價(jià)不菲。方案二:手工制作。優(yōu)點(diǎn):耗時(shí)短,知道內(nèi)部構(gòu)造方便細(xì)微調(diào)節(jié)。履行賽事的規(guī)章制度。廢品利用,低碳環(huán)保,物美價(jià)廉。便于更改。鑒于此,我們自己設(shè)計(jì)并手工制作了一套裝置,采用廢棄木板做整個(gè)裝置的底座支架,用來安裝單片機(jī)控制系統(tǒng),語音播報(bào)模塊,喇叭、電磁鐵驅(qū)動(dòng)電路、電磁鐵,以及擺桿及擺桿支架。擺桿支架采用軸承做旋轉(zhuǎn)軸,以此減小轉(zhuǎn)動(dòng)的摩

10、擦力,使擺桿更好控制。同時(shí)角度傳感器加裝在擺桿軸上,可以更加準(zhǔn)確的測(cè)量擺桿的偏角。2.1.2 擺桿擺動(dòng)角度分析將三角加速度MMA8451傳感器,放置于擺桿軸上,跟隨擺桿一起擺動(dòng),用于測(cè)量擺桿的擺動(dòng)角度。三角加速度的放置方法如圖2-1所示:a:水平放置,±060°范圍都有很好的分辨率b:一軸垂直,在0360°都有很好的分辨率圖2-1 加速度傳感器放置示意圖水平放置時(shí),在測(cè)量范圍不超過±60o時(shí),一個(gè)雙軸加速度傳感器可以用來測(cè)量?jī)蓚€(gè)方向的角度。本系統(tǒng)測(cè)量只需要1045度,所以完全夠用,所以選擇了水平放置三角加速度傳感器。單片機(jī)程序控制采集三角加速度傳感器的偏

11、角信號(hào),判斷擺桿擺動(dòng)角度,然后控制電磁鐵的電流大小,同時(shí)擺動(dòng)時(shí)是加吸力還是斥力,循環(huán)判斷,最終使擺桿在固定位置擺動(dòng),實(shí)現(xiàn)擺桿的幅度調(diào)節(jié),實(shí)現(xiàn)了PID調(diào)節(jié)。2.1.3 擺桿擺動(dòng)周期分析擺桿周期要求設(shè)置為0.5s2s,步進(jìn)值為0.5s。單片機(jī)通過PWM調(diào)制,控制電磁鐵排斥的電流大小,同時(shí)采集三角加速度傳感器的角度信號(hào),通過PID調(diào)節(jié)控制從靜止點(diǎn)開始運(yùn)動(dòng),到第二次經(jīng)過靜止點(diǎn)的周期為0.5s、1s、1.5s、2s四種,周期可以預(yù)置。精度準(zhǔn)確。如圖2-2所示,設(shè)置擺桿擺動(dòng)時(shí)的周期,然后電磁鐵給擺桿的磁鐵一定的排斥力,當(dāng)擺桿穩(wěn)定時(shí),通過角度傳感器判斷最大擺角時(shí),所用時(shí)間,如果所用時(shí)間比設(shè)置時(shí)間長(zhǎng),那就減小

12、排斥力,使速度加快,如果所用時(shí)間比設(shè)置時(shí)間短,那就增大排斥力,使速度減小。以此來實(shí)現(xiàn)周期的測(cè)量。圖2-22.1.3 電磁鐵驅(qū)動(dòng)模塊分析電磁鐵額定電壓值為12V,可以采用普通的大功率三極管作為電磁鐵的驅(qū)動(dòng)電路,但是三極管的極性不能改變,只可以給電磁鐵提供一個(gè)方向的電流,不滿足電磁鐵磁性必須改變的條件。所以采用了用在電機(jī)上面的L298N作為電磁鐵的驅(qū)動(dòng)模塊。L298N實(shí)質(zhì)就是H橋驅(qū)動(dòng)電路,電路簡(jiǎn)單,驅(qū)動(dòng)能力很強(qiáng),經(jīng)實(shí)驗(yàn)檢測(cè),可以實(shí)現(xiàn)電磁鐵驅(qū)動(dòng)電流方向的改變,同時(shí)單片機(jī)驅(qū)動(dòng)電流的方向改變也可以改變電磁鐵的吸力和排斥力的大小。2.1.4 彩色液晶和觸摸屏模塊分析 彩色液晶顯示屏采用TFT,與普通的LC

13、D12864液晶屏相比,不光可以實(shí)現(xiàn)彩色顯示功能,同時(shí)可以作為觸摸屏輸入使用,減少了按鍵輸入的麻煩。使得此裝置更加智能化,功能更優(yōu)化。三、系統(tǒng)電路與程序設(shè)計(jì)3.1 硬件電路部分3.1.1 整個(gè)裝置手工設(shè)計(jì)并自制電磁控制運(yùn)動(dòng)裝置的硬件架構(gòu),省卻了出去購(gòu)買的資本,裝置實(shí)物圖如附圖1所示。3.1.2單片機(jī)最小系統(tǒng)本設(shè)計(jì)是以單片機(jī)STC12C5A60S2為主控模塊,控制電磁鐵的電流方向和大小,使得擺桿上面的磁鐵在電磁力的作用下左右擺動(dòng),同時(shí)軟件檢測(cè)三角加速度傳感器反饋的角度信號(hào),通過PWM調(diào)制實(shí)現(xiàn)電磁鐵通過電流的大小,進(jìn)而改變電磁鐵的吸力和排斥力,從而改變擺桿擺動(dòng)的幅度和周期。程序采用PID算法,實(shí)現(xiàn)

14、閉環(huán)控制。實(shí)時(shí)性非常高。單片機(jī)最小系統(tǒng)電路原理圖如附圖2所示。3.1.3電磁鐵驅(qū)動(dòng)模塊電路我們采用L298N芯片對(duì)電磁鐵進(jìn)行驅(qū)動(dòng),用單片機(jī)的P1.0、P1.1口作為控制信號(hào)的輸出端,通過輸出脈沖信號(hào)控制電磁鐵的電流的方向和大小。其電路圖如附圖3所示。3.1.4 角度傳感器模塊電路 將角度傳感器固定于軸上,使得角度傳感器和擺桿一起擺動(dòng),單片機(jī)實(shí)時(shí)采集角度傳感器的信號(hào),以此作為檢測(cè)擺桿擺動(dòng)幅度和周期的標(biāo)準(zhǔn)三角加速度傳感器MMA8451與單片機(jī)的連接電路圖見附圖4。3.1.5 TFT彩色液晶和觸摸屏電路本設(shè)計(jì)采用TFT彩色液晶和觸摸屏電路,同時(shí)用于顯示和觸摸屏輸入,改善了一般設(shè)計(jì)中同時(shí)使用LCD12

15、864和按鍵作為輸入的浪費(fèi)資源的狀況。使得系統(tǒng)更加時(shí)尚和智能化。TFT彩色液晶屏與單片機(jī)的連接電路如附圖5所示。3.2系統(tǒng)程序設(shè)計(jì)根據(jù)設(shè)計(jì)要求,本設(shè)計(jì)軟件部分實(shí)現(xiàn)了以STC12C5A60S2為主控單元,通過PWM輸出脈寬調(diào)制信號(hào),控制電磁鐵的電流的大小,同時(shí)采集三角加速度傳感器的角度信號(hào),進(jìn)而控制擺桿的擺動(dòng)幅度和周期。同時(shí)控制電磁鐵驅(qū)動(dòng)電路,實(shí)現(xiàn)電磁鐵電流的流向,控制電磁鐵磁力的方向,是吸力還是斥力。單片機(jī)程序PID調(diào)節(jié),實(shí)現(xiàn)了擺桿的幅度和周期的測(cè)量。程序流程圖如附圖6。3.2.2部分程序如附件1。四、系統(tǒng)測(cè)試方案與測(cè)試條件根據(jù)系統(tǒng)設(shè)計(jì)方案,本系統(tǒng)的調(diào)試共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬

16、件聯(lián)調(diào)。測(cè)試包括擺桿的啟動(dòng)時(shí)間測(cè)試和停止時(shí)間測(cè)試、擺桿在設(shè)置固定角度30度角時(shí)擺桿實(shí)際擺角幅度測(cè)試、擺桿在設(shè)置固定周期1s時(shí)實(shí)際周期的測(cè)試和通過觸摸屏設(shè)置擺角幅度后,擺角實(shí)際擺動(dòng)幅度。4.1使用的儀器儀表量角器、秒表4.2系統(tǒng)調(diào)試根據(jù)系統(tǒng)設(shè)計(jì)方案,本系統(tǒng)的調(diào)試共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)調(diào)。由于在系統(tǒng)設(shè)計(jì)中采用模塊設(shè)計(jì)法,所以方便對(duì)各電路模塊功能進(jìn)行逐級(jí)測(cè)試。4.3測(cè)試數(shù)據(jù)(1)響應(yīng)時(shí)間的數(shù)據(jù)分析測(cè)試條件是:按下啟動(dòng)鍵,擺桿從靜止點(diǎn)開始,到擺桿固定擺動(dòng)穩(wěn)定四個(gè)周期的時(shí)間。表4-1所示。響應(yīng)時(shí)間(s)7s9s10s8s9s7s9s10s表4-1響應(yīng)時(shí)間測(cè)試由此計(jì)算得響應(yīng)時(shí)間最大值

17、10s,平均值為:8.6s,完全滿足系統(tǒng)要求。(2)停止時(shí)間測(cè)試測(cè)試條件:按下停止鍵,擺桿響應(yīng)停止命令,到完全停止,所用時(shí)間。測(cè)試結(jié)果如表4-2所示。停止時(shí)間(s)7s6s5s8s4s6s7s5s表4-2停止時(shí)間測(cè)試由此計(jì)算得停止時(shí)間最大值8s,平均值為:6s,完全滿足系統(tǒng)要求。(3)絕對(duì)誤差測(cè)試測(cè)試條件:擺桿在設(shè)定固定角度30度角時(shí),測(cè)試結(jié)果如表4-3所示。絕對(duì)誤差(度)12-23-321-1表4-3停止時(shí)間測(cè)試由此計(jì)算得絕對(duì)誤差最大3度,平均絕對(duì)誤差為:0.375度,完全滿足系統(tǒng)要求。(4)周期測(cè)試測(cè)試條件:擺桿在設(shè)定固定周期1s時(shí),測(cè)試結(jié)果如表4-4所示。周期(s)1.11.20.90.

18、81.30.91.00.7表4-2停止時(shí)間測(cè)試由此計(jì)算得周期平均值為:0.9875s,完全滿足系統(tǒng)要求。(5)預(yù)置幅值和周期測(cè)試 測(cè)試條件:通過觸摸屏預(yù)置擺桿幅值和周期,測(cè)試結(jié)果如表4-5所示。項(xiàng)目/次數(shù)擺角絕對(duì)誤差值周期誤差響應(yīng)時(shí)間停止時(shí)間s聲、光提示第一次1.2°0.06s6s4s有第二次2.1°0.07s6s5s有第三次1.5°0.03s7s3s有第三次2.1°0.07s8s3s有第四次2.3°0.08s7s4s有第五次0.9°0.05s8s5s有表4-5 預(yù)置幅值和周期測(cè)試由此可知,系統(tǒng)完全滿足系統(tǒng)要求。系統(tǒng)實(shí)現(xiàn)功能有:(1)

19、擺桿擺角幅度能在10°45°范圍內(nèi)預(yù)置,預(yù)置步進(jìn)值為5°,擺角幅度絕對(duì)誤差值3°,響應(yīng)時(shí)間10s。(2)擺桿的周期能在0.5s2s范圍內(nèi)預(yù)置,預(yù)置步進(jìn)值0.5s,周期絕對(duì)誤差值0.1s,響應(yīng)時(shí)間10s。(3)擺桿擺角幅度和周期在上述范圍內(nèi)可同時(shí)預(yù)置,由靜止點(diǎn)開始擺動(dòng),擺角幅度值和周期相對(duì)誤差要求均和發(fā)揮部分中的(1)、(2)相同。當(dāng)擺桿穩(wěn)定運(yùn)行20秒后發(fā)出聲、光提示,并在5s內(nèi)平穩(wěn)停在靜止點(diǎn)上。4.4測(cè)試結(jié)果與分析經(jīng)過對(duì)系統(tǒng)的嚴(yán)格測(cè)試,本系統(tǒng)能夠?qū)崿F(xiàn)題目所要求的基本功能,達(dá)到了設(shè)計(jì)和制作要求。五、體會(huì)總結(jié)首先要感謝全國(guó)大學(xué)生電子設(shè)計(jì)大賽組委會(huì)為我們提供這

20、次施展才華的機(jī)會(huì),同時(shí)要深深感謝各位輔導(dǎo)老師在電子設(shè)計(jì)大賽期間給予我們小組的幫助。通過各種方案的討論和嘗試,在經(jīng)過多次的整體軟硬件結(jié)合調(diào)試,不斷地對(duì)系統(tǒng)進(jìn)行優(yōu)化,最終擺桿能按照題目的要求進(jìn)行擺動(dòng)、定位擺動(dòng)、聲、光提示。比賽期間各位輔導(dǎo)老師給予我們極大的幫助和支持,在這里我們小組三個(gè)成員要向輔導(dǎo)老師致以我們深深的感激和感謝之情,同時(shí)對(duì)在比賽期間給予我們幫助的所有老師表示感謝!最后再次感謝大學(xué)生電子設(shè)計(jì)大賽組委會(huì)和我們的輔導(dǎo)老師!參考文獻(xiàn)1郭惠,吳迅.單片機(jī)C語言程序設(shè)計(jì)完全自學(xué)手冊(cè)M.電子工業(yè)出版社。2王東鋒,王會(huì)良,董冠強(qiáng). 單片機(jī)C語言應(yīng)用100例M. 電子工業(yè)出版社。3 李英姿 電磁鐵技術(shù)

21、參數(shù) 機(jī)械工業(yè)出版社。4王為青,邱文勛著.51單片機(jī)應(yīng)用開發(fā)案例精選.北京:人民郵電出版社。5華成英 童詩(shī)白 模擬電子技術(shù)基礎(chǔ) 第四版 高等教育出版社。附圖1:實(shí)物圖附圖2:整體電路原理圖附圖3:電磁鐵驅(qū)動(dòng)電路附圖4:角度傳感器與單片機(jī)連接圖附圖5:TFT彩屏顯示附圖6:系統(tǒng)整體流程圖附件1:部分程序如下:/=/函數(shù)名稱:主函數(shù)/實(shí)現(xiàn)功能:控制TFT實(shí)現(xiàn)漢字,字符顯示./參數(shù):無/返回值:無/=void init_interface()CLR_Screen(Blue); /用背景色清屏LCD_PutString(20,16,"電磁控制運(yùn)動(dòng)裝置為你展示",White,Blue

22、); LCD_PutString(20,36,"最大擺角:",White,Blue); LCD_PutString(20,56,"實(shí)際傾斜角:",White,Blue); LCD_PutString(20,76,"實(shí)時(shí)傾斜角:",White,Blue); LCD_PutChar(108, 76, 0x30+fuzhi/10, Yellow,Blue);LCD_PutChar(116, 76, 0x30+fuzhi%10, Yellow,Blue);Show_RGB(20,110,260,300,Yellow); /Enter LCD_

23、PutString(35,271,"立即啟動(dòng)",Black,Yellow); Show_RGB(130,220,260,300,Red); /Enter LCD_PutString(145,271,"立即停止",Black,Red); Show_RGB(20,110,170,205,Magenta); /Enter LCD_PutString(35,180,"周期值加",Black,Magenta); Show_RGB(130,220,170,205,Magenta); /Enter LCD_PutString(145,180,&qu

24、ot;周期值減",Black,Magenta); Show_RGB(20,110,215,250,Magenta); /Enter LCD_PutString(35,225,"幅度值加",Black,Magenta); Show_RGB(130,220,215,250,Magenta); /Enter LCD_PutString(145,225,"幅度值減",Black,Magenta); /*Show_RGB(20,110,110,150,Magenta); /Enter LCD_PutString(35,121,"幅度值加",Black,Magenta); Show_RGB(130,220,110,150,Magenta); /Enter LCD_PutString(145,121,"幅度值減",Black,Magenta); */void jiaodu()x =MMA845x_readbyte(OUT_X_MSB_R

溫馨提示

  • 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)論