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

正文內(nèi)容

自動(dòng)控制升降旗系統(tǒng)的設(shè)計(jì)論文(專業(yè)版)

2025-08-07 12:09上一頁面

下一頁面
  

【正文】 老師們嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng)、淵博的知識(shí)、誨人不倦的品格一直感染和激勵(lì)著我不斷上進(jìn),使我大學(xué)四年的時(shí)光充實(shí)而有意義。C語言和匯編語言混合編程,豐富的語音資源函數(shù)為編程提供了很大的方便。 6) 拷貝資源文件:可以在 IDE 的安裝路徑 \SPCE061A\VoiceExa\ex3_S480_Auto\Voice ,把這個(gè)語音資源文件拷貝到 ex3_S480_Auto 工程文件夾。系統(tǒng)上電后進(jìn)行初始化,上升鍵按下時(shí),電機(jī)正轉(zhuǎn),裝載國歌語音模型,定時(shí)計(jì)數(shù)器TimerA開始計(jì)數(shù),計(jì)數(shù)器每加1s,國旗高度計(jì)算一次,高度加2cm,時(shí)間高度數(shù)據(jù)送入顯示子程序,LED顯示子程序開始掃描數(shù)據(jù)并顯示,上升到最高處86cm處,電機(jī)停轉(zhuǎn),國歌停奏,按下下降鍵時(shí),電機(jī)反轉(zhuǎn)到最低位置0cm處停止,并實(shí)時(shí)顯示國旗運(yùn)行時(shí)間及所在高度。這整個(gè)過程中,所存的位置數(shù)據(jù)一定要精確,確保不出現(xiàn)誤差積累現(xiàn)象。在步進(jìn)電機(jī)運(yùn)動(dòng)的過程中,實(shí)時(shí)顯示運(yùn)動(dòng)時(shí)間和所在位置,并不斷保護(hù)現(xiàn)場數(shù)據(jù),存放于SPGT62C19B中。模組提供了兩種形式的電機(jī)供電電源接口,分別是 2PIN 針座和直流穩(wěn)壓電源插座; 可以將外部電源連接在其中一組電源接口上。SPGT62C19B輸出電壓可達(dá) 40v,輸出電流可達(dá) 750mA,由輸入的邏輯電平來決定輸出脈沖的寬度及頻率,所以由這款芯片組成的電機(jī)驅(qū)動(dòng)系統(tǒng)將脈沖發(fā)生器、脈沖分配器、脈沖放大器合 為一體,省去了很多外圍器件。輸出選擇跳線:該組跳線用來選擇 SPGT62C19B 芯片控制的電機(jī)。有了這個(gè)開發(fā) 系統(tǒng)就同時(shí)擁有了學(xué)習(xí)實(shí)驗(yàn)板、下載線、編程器、仿真器,具有非凡的性價(jià)比,因此很適合我們大學(xué)生學(xué)習(xí)和開發(fā)。所以,控制步進(jìn)脈沖信號(hào)的頻率,可以對(duì)電機(jī)精確調(diào)速;控制步進(jìn)脈沖的個(gè)數(shù),可以對(duì)電機(jī)精確定位目的。方案二:采用凌陽公司推出的SPCE061A語音單片機(jī)及其開發(fā)板61板作為控制模塊。升降旗過程中能實(shí)時(shí)顯示國旗的高度和時(shí)間,且升降旗均為勻速運(yùn)動(dòng);國旗能在指定位置自動(dòng)停止。凌陽科技運(yùn)用多媒體影音、單片微處理器、數(shù)字信號(hào)處理器(DSP)等核心技術(shù),發(fā)展出多樣化的產(chǎn)品線,包括液晶IC、微控器IC、多媒體IC、語音、音樂IC及各式ASIC,并逐年擴(kuò)增中。Automatical。凌陽SPCE061A單片機(jī)作為一款語音功能卓越16位單片機(jī)受到越來越多業(yè)內(nèi)人士的青睞,因此順應(yīng)單片機(jī)發(fā)展的要求,學(xué)習(xí)凌陽單片機(jī)的軟件設(shè)計(jì)是我們學(xué)習(xí)的需求,也是適應(yīng)社會(huì)智能化、自動(dòng)化的趨勢。方案一:采用AT89C51單片機(jī)實(shí)現(xiàn),單片機(jī)軟件編程自由度大,可用編程實(shí)現(xiàn)各種控制算法和邏輯控制。方案二:采用步進(jìn)電機(jī)控制升降旗運(yùn)動(dòng),步進(jìn)電機(jī)是一種作為控制用的特種電機(jī), 它的旋轉(zhuǎn)是以固定的角度(稱為“步距角”)一步一步運(yùn)行的, 其特點(diǎn)是沒有積累誤差(精度為100%), 所以廣泛應(yīng)用于各種開環(huán)控制。SPCE061A單片機(jī)里面整合了進(jìn)行在線編程控制的功能模塊,試驗(yàn)過程中無需拔插任何電纜和芯片,也無需切換電源,配合下載線,就可輕松地將編譯好的代碼下載到開發(fā)系統(tǒng)上進(jìn) 行驗(yàn)證或演示,整個(gè)過程只需利用鼠標(biāo)操作即可。外接電源插座:為 SPGT62C19B提供電機(jī)驅(qū)動(dòng)電源的插座。SPGT62C19B 是低電壓單片式步進(jìn)電機(jī)驅(qū)動(dòng)器集成電路芯片,可驅(qū)動(dòng)一臺(tái)兩相步進(jìn)電機(jī),或者 兩臺(tái)直流電機(jī)。直流電機(jī)接口共有兩組,在模組上標(biāo)示為 J11 和 J12,分別對(duì)應(yīng) SPGT62C19B的 OUT1和 OUT2兩個(gè)輸出通道;直流電機(jī)的兩根引 線可以與其中一組接口相接。處理思路為:我們分兩種情況考慮,當(dāng)余步數(shù)為0時(shí),每次按計(jì)算的步數(shù)運(yùn)轉(zhuǎn)一定的次數(shù)就能滿足要求;當(dāng)余步數(shù)不為0時(shí),先在循環(huán)程序中分余步數(shù)次運(yùn)轉(zhuǎn)步數(shù)的基礎(chǔ)上再加一次,然后再按正常的步數(shù)轉(zhuǎn)動(dòng)。2)如果在86cm位置,此時(shí)為升旗狀態(tài)上升的最高點(diǎn),查詢下降鍵,等待下降鍵按下。此時(shí)除下降鍵以外的其它鍵都不工作,等待下降鍵按下。 3) 拷貝頭文件:把 和 兩個(gè)文件拷貝到 ex3_S480_Auto 工程文件夾。本次設(shè)計(jì)任務(wù)對(duì)軟件編寫調(diào)試的能力要求相對(duì)較高,程序調(diào)節(jié)是否順利決定了實(shí)習(xí)進(jìn)度。3) 懸掛裝置用線的形變?cè)诒鞠到y(tǒng)中,系統(tǒng)的用線最好是不變形的,但實(shí)際上是不可能的,而且,它的變形隨著線長的增加而增加。王艷輝老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和循序漸進(jìn)的引導(dǎo)式學(xué)習(xí),深深的影響著我,對(duì)我今后的學(xué)習(xí)、工作、生活必將產(chǎn)生影響。感謝我的家人、同學(xué)、朋友對(duì)我的大力支持,他們的無私奉獻(xiàn)、關(guān)愛和支持使我能夠繼續(xù)去追求自己的人生理想和目標(biāo)??梢酝ㄟ^簡單的I/O操作實(shí)現(xiàn)國旗的升降、語音播放功能;配合SPCE061A的語音特色,利用系統(tǒng)的語音播放和語音資源,實(shí)現(xiàn)國歌播放的功能。 9) 添加 。在發(fā)生中斷和等待中斷時(shí),都對(duì)顯示子程序進(jìn)行了調(diào)用,完成了實(shí)時(shí)顯示的要求。時(shí)間以s為單位,當(dāng)高位為零時(shí)自動(dòng)消隱。此時(shí)程序只掃描下降鍵,下降鍵按下有效時(shí),國旗經(jīng)43s的時(shí)間勻速下降至地端。這樣就可以通過 SPGT62C19B的6個(gè)控制引腳使兩個(gè)輸出通道發(fā)出驅(qū)動(dòng)步進(jìn)電機(jī)所需的脈沖信號(hào)。: SPGT62C19B工作原理圖SPGT62C19B的控制腳有如下 6 個(gè),: SPGT62C19B 的控制引腳引腳名稱用途20 I01通道 1 的電流大小控制17 I11通道 1 的電流大小控制16 PHASE1通道 1 的電流方向控制8 I02通道 2 的電流大小控制9 I12通道 2 的電流大小控制10 PHASE2通道 2 的電流方向控制以通道 1為例,控制口 I01與 I11的不同邏輯組合可使通道 1 輸出端產(chǎn)生不同大小的電流輸出,控制腳 I01與 :表 控制腳 I01與 I11邏輯組合與輸出電流的關(guān)系I01 邏輯值 I11 邏輯值輸出電流0 0 Imax1 0 2/3*Imax0 1 1/3*Imax1 1 0 上表中,Imax 是輸出電流的上限值,它與圖 中 Vref 和 Rs 的值有關(guān)。步進(jìn)電機(jī):35BYJ26 型號(hào)永磁式步進(jìn)減速電機(jī),工作方式為兩相四拍。由于具有語音處理的特色,即便是不掛接額外的硬件,下載一些開發(fā)環(huán)境下提供的程序就可以實(shí)現(xiàn)一個(gè)復(fù)讀機(jī)、語音萬年歷之類的系統(tǒng), 因此可以完成國歌的播放。綜上所述,本次畢業(yè)設(shè)計(jì)采用方案二。此外使用凌陽公司提供的音頻函數(shù)庫和SPCE061A豐富的時(shí)基中斷可以方便地實(shí)現(xiàn)功能擴(kuò)展。國歌播放時(shí)間位43S;升降旗的時(shí)間均為43S。nSP)。在升降旗的過程中LED顯示器實(shí)時(shí)顯示出國旗所在的高度及所用時(shí)長。凌陽科技新近又推出了以μ39。程序調(diào)好后,利用軟件生成61單片機(jī)能識(shí)別的后綴為“.s37”的機(jī)器碼文件,然后把程序下載到凌陽SPCE061A sunplus軟件運(yùn)行環(huán)境下,運(yùn)行程序和IDE環(huán)境下的電路來實(shí)現(xiàn)設(shè)計(jì)要求的各功能。電機(jī)在本系統(tǒng)中是國旗升降的主要控制部件,它為系統(tǒng)提供動(dòng)力支持。凌陽SPCE061A板SPGT62C19B電機(jī)模組 系統(tǒng)硬件方框圖 傳統(tǒng)的單片機(jī)學(xué)習(xí)硬件方案是編程器+開發(fā)系統(tǒng)+仿真器,由于這些設(shè)備相互之間各自獨(dú)立,在做畢業(yè)設(shè)計(jì)時(shí),需要反復(fù)不停地拔插電纜、芯片、電源等,其繁瑣的連線和復(fù)雜的操作,極大的降低了畢業(yè)設(shè)計(jì)的效率,如稍有不慎就有可能造成器件和設(shè)備的損壞,會(huì)帶來不必要的麻煩或損失。SPGT62C19B:電機(jī)驅(qū)動(dòng)芯片,可驅(qū)動(dòng)一臺(tái)雙極性兩相步進(jìn)電機(jī),或者兩臺(tái)直流電機(jī)。ULN2003A:ULN2003A 是單片式 7 路達(dá)林頓三極管陣列,在本模組中用來驅(qū)動(dòng) 4 位 LED 數(shù)碼管。因此,要把 61 板的 I/O 電壓選擇跳線(61 板的 J5)跳至“5V”位置,并保證 61 板供電電壓在 以上,建議使用 5V 穩(wěn)壓電源給 61 板供電。在程序設(shè)計(jì)中,我們運(yùn)用時(shí)間精度很高的SPGT62C19B產(chǎn)生4KHz的中斷脈沖送給單片機(jī)的外部中斷IRQ4。在每次中斷數(shù)據(jù)改變時(shí),把國旗所在的精確位置和狀態(tài)寫在SPGT62C19B芯片中。用凌陽SPCE061A板的三位按鍵,作為鍵盤輸入寄存器,并入串出接口芯片串行接入到單片機(jī)。根據(jù)高度加入步長脈沖調(diào)試,其控制升、降旗以及與語音子程序同步均符合要求。運(yùn)行程序,根據(jù)實(shí)驗(yàn)箱播放的音樂判斷是否符合實(shí)驗(yàn)要求。根據(jù)設(shè)計(jì)題目要求,下面兩項(xiàng)測試是必須要完成的內(nèi)容,從測試的結(jié)果看,都達(dá)到了題目的基本要求和發(fā)揮要求,旗幟運(yùn)動(dòng)的參數(shù)都在要求范圍內(nèi),而且所有的運(yùn)動(dòng)均在規(guī)定的時(shí)間內(nèi)完成。在本系統(tǒng)上還可將升降旗功能進(jìn)行擴(kuò)展,比如可以加入半旗的控制,旗桿頂端設(shè)置鼓風(fēng)機(jī)讓國旗帶到隨風(fēng)飄揚(yáng)的效果。參考文獻(xiàn)[1] 肖洪兵.跟我學(xué)用單片機(jī). 北京:北京航空航天大學(xué)出版社, [2] 何立民.單片機(jī)高級(jí)教程. 第1版.北京:北京航空航天大學(xué)出版社,2001 [3] ,[4] ,[5] ,[6] ,[7] —,[8] ,[9] 薛鈞義,張彥斌,[10] 胡軍輝,王蓓蕾,[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,[11] 鐘寒梅.凌陽單片機(jī)簡介[J].國外電子元器件,[12] ZHANG Haili,LI Junde.Similarities and Dissimilarities between Singlechip Microputer Language C and Highlevel Programming Language C[J].Journal of Hunan Padio and Febevision University,[13] GONG Dongmei. CLanguage Implemented Data Processing by OneChip MicroprocessorandItsApplication[J].JournalofHuaqiao University(Natural Science),附錄Ⅰ 自動(dòng)控制升降旗系統(tǒng)程序清單//========================================================// 文件名稱:// 實(shí)現(xiàn)功能:SPGT62C19B的步進(jìn)電機(jī)驅(qū)動(dòng)程序,使用IRQ4_4KHz中斷//============================================================// SPGT62C19B控制端口設(shè)定//================================================///// 使用IOA則使用下面的定義 ///////.define P_Motor_Data 0x7000//.define P_Motor_Buf 0x7001//.define P_Motor_Dir 0x7002//.define P_Motor_Attr 0x7003//================================================// SPGT62C19B控制引腳設(shè)定//================================================// bit: FEDCBA9876543210.define PIN_I01 0000000000001000b //IO PIN 3.define PIN_I11 0000000000100000b //IO PIN 5.define PIN_PH1 0000000000000001b //IO PIN 0.define PIN_I02 0000000000010000b //IO PIN 4.define PIN_I12 0000000001000000b //IO PIN 6.define PIN_PH2 0000000000000010b //IO PIN 1.define PIN_MOTOR PIN_I01+PIN_I11+PIN_PH1+PIN_I02+PIN_I12+PIN_PH2//================================================// 步進(jìn)電機(jī)最高速度定義//================================================.define MOTOR_MAXSPEED 150 // 單位為拍/秒()//================================================// 電機(jī)工作模式定義//================================================.define STEP_FULL 0x0001 // 整步//================================================// 中斷常量定義//================================================.define P_INT_Mask 0x702d.define C_IRQ4_4KHz 0x0040//================================================// 公有函數(shù)聲明//================================================.public _StepMotor_Init.public F_StepMotor_Init.public _StepMotor_SetMode.public F_StepMotor_SetMode.public _S
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1