版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 測(cè)控電路課程設(shè)計(jì)說(shuō)明書</p><p><b> 步進(jìn)電機(jī)控制器設(shè)計(jì)</b></p><p><b> 專業(yè)班級(jí):</b></p><p><b> 姓 名:</b></p><p><b> 學(xué) 號(hào):</b>&l
2、t;/p><p><b> 指導(dǎo)老師: </b></p><p><b> 完成日期: </b></p><p><b> 目錄</b></p><p> 一 設(shè)計(jì)要求與目的 …………………………………………………………2</p><p> 二 系
3、統(tǒng)原理方案設(shè)計(jì) ………………………………………………………2</p><p> 1 步進(jìn)電機(jī)理論知識(shí)………………………………………………………2</p><p> 2.1 H橋雙向驅(qū)動(dòng)電路……………………………………………………3</p><p> 2.2 ULN2003A集成芯片驅(qū)動(dòng) ……………………………………………4</p><p&g
4、t; 3 單片機(jī)控制系統(tǒng) ………………………………………………………5</p><p> 三 軟件設(shè)計(jì) …………………………………………………………………6</p><p> 1 程序流程圖………………………………………………………………6</p><p> 2實(shí)驗(yàn)源程序 ………………………………………………………………6</p><p
5、> 3模擬仿真對(duì)程序調(diào)試 ……………………………………………………9</p><p> 4繪制原理圖及PCB圖 ……………………………………………………10</p><p> 四 系統(tǒng)硬件設(shè)計(jì)制作…………………………………………………………11</p><p> 1 器件選型檢測(cè) ……………………………………………………………11</p>
6、<p> 2 安裝調(diào)試 …………………………………………………………………12</p><p> 3硬件調(diào)試中出現(xiàn)的問(wèn)題及解決措施 ……………………………………12</p><p> 四 課程設(shè)計(jì)總結(jié)和心得體會(huì)…………………………………………………12</p><p> 五 參考文獻(xiàn)……………………………………………………………………13<
7、/p><p><b> 設(shè)計(jì)要求及目的</b></p><p> 設(shè)計(jì)完成一個(gè)步進(jìn)電機(jī)的控制實(shí)驗(yàn),要求采用H橋驅(qū)動(dòng)方式,能夠?qū)崿F(xiàn)電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)、加速、減速、停止。</p><p><b> 系統(tǒng)原理方案設(shè)計(jì)</b></p><p> 1、步進(jìn)電機(jī)原理知識(shí)</p><p>
8、; 步進(jìn)電機(jī)是一種將電脈沖信號(hào)轉(zhuǎn)換成角位移或線位移的機(jī)電元件。步進(jìn)電機(jī)的輸入量是脈沖序列,輸出量則為相應(yīng)的增量位移或步進(jìn)運(yùn)動(dòng)。正常運(yùn)動(dòng)情況下,它每轉(zhuǎn)一周具有固定的步數(shù);做連續(xù)步進(jìn)運(yùn)動(dòng)時(shí),其旋轉(zhuǎn)轉(zhuǎn)速與輸入脈沖的頻率保持嚴(yán)格的對(duì)應(yīng)關(guān)系,不受電壓波動(dòng)和負(fù)載變化的影響。由于步進(jìn)電機(jī)能直接接受數(shù)字量的控制,所以特別適宜采用微機(jī)進(jìn)行控制。</p><p> ?。?)步進(jìn)電機(jī)種類 </p><p>
9、 目前常用的步進(jìn)電機(jī)有三類:</p><p> 1)反應(yīng)式步進(jìn)電動(dòng)機(jī)(VR)。反應(yīng)式步進(jìn)電動(dòng)機(jī)結(jié)構(gòu)簡(jiǎn)單,生產(chǎn)成本低,步距角??;但動(dòng)態(tài)性能差。</p><p> 2)永磁式步進(jìn)電動(dòng)機(jī)(PM)。永磁式步進(jìn)電動(dòng)機(jī)出力大,動(dòng)態(tài)性能好;但步距角大。</p><p> 3)混合式步進(jìn)電動(dòng)機(jī)(HB)。混合式步進(jìn)電動(dòng)機(jī)綜合了反應(yīng)式、永磁式步進(jìn)電動(dòng)機(jī)兩者的優(yōu)點(diǎn),它的步距角小,出
10、力大,動(dòng)態(tài)性能好,是目前性能最高的步進(jìn)電動(dòng)機(jī)。它有時(shí)也稱作永磁感應(yīng)子式步進(jìn)電動(dòng)機(jī)。</p><p> (2)步進(jìn)電機(jī)的工作原理</p><p> 該步進(jìn)電機(jī)為一四相步進(jìn)電機(jī),采用單極性直流電源供電。只要對(duì)步進(jìn)電機(jī)的各相繞組按合適的時(shí)序通電,就能使步進(jìn)電機(jī)步進(jìn)轉(zhuǎn)動(dòng)。圖1是該四相反應(yīng)式步進(jìn)電機(jī)工作原理示意</p><p> 開(kāi)始時(shí),開(kāi)關(guān)SB接通電源,SA、SC、S
11、D斷開(kāi),B相磁極和轉(zhuǎn)子0、3號(hào)齒對(duì)齊,同時(shí),轉(zhuǎn)子的1、4號(hào)齒就和C、D相繞組磁極產(chǎn)生錯(cuò)齒,2、5號(hào)齒就和D、A相繞組磁極產(chǎn)生錯(cuò)齒。 </p><p> 當(dāng)開(kāi)關(guān)SC接通電源,SB、SA、SD斷開(kāi)時(shí),由于C相繞組的磁力線和1、4號(hào)齒之間磁力線的作用,使轉(zhuǎn)子轉(zhuǎn)動(dòng),1、4號(hào)齒和C相繞組的磁極對(duì)齊。而0、3號(hào)齒和A、B相繞組產(chǎn)生錯(cuò)齒,2、5號(hào)齒就和A、D相繞組磁極產(chǎn)生錯(cuò)齒。依次類推,A、B、C、D四
12、相繞組輪流供電,則轉(zhuǎn)子會(huì)沿著A、B、C、D方向轉(zhuǎn)動(dòng)。 </p><p> 四相步進(jìn)電機(jī)按照通電順序的不同,可分為單四拍、雙四拍、八拍三種工作方式。單四拍與雙四拍的步距角相等,但單四拍的轉(zhuǎn)動(dòng)力矩小。八拍工作方式的步距角是單四拍與雙四拍的一半,因此,八拍工作方式既可以保持較高的轉(zhuǎn)動(dòng)力矩又可以提高控制精度。 </p><p> 單四拍、雙四
13、拍與八拍工作方式的電源通電時(shí)序與波形分別如圖2.a、b、c所示:</p><p> 2、 步進(jìn)電機(jī)驅(qū)動(dòng)方案選擇</p><p> 步進(jìn)電動(dòng)機(jī)不能直接接到工頻交流或直流電源上工作,而必須使用專用的步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)器,如圖2所示,它由脈沖發(fā)生控制單元、功率驅(qū)動(dòng)單元、保護(hù)單元等組成。圖中點(diǎn)劃線所包圍的二個(gè)單元可以用微機(jī)控制來(lái)實(shí)現(xiàn)。驅(qū)動(dòng)單元與步進(jìn)電動(dòng)機(jī)直接耦合,也可理解成步進(jìn)電動(dòng)機(jī)微機(jī)控制器的功
14、率接口,這里予以簡(jiǎn)單介紹。</p><p> 步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)控制器示例圖</p><p> 1)H橋驅(qū)動(dòng)方式,驅(qū)動(dòng)電路如下:</p><p> 其中V1,V2,V3,V4分別是步進(jìn)電機(jī)四個(gè)相的控制端,分別接單片機(jī)的P1.0 ; P1.1 ; P1.2 ; P1.3端口,當(dāng)單片機(jī)的相應(yīng)口輸出一個(gè)高電平時(shí)會(huì)使NPN型的三極管導(dǎo)通,D1,D2,D3,D4分別是四個(gè)續(xù)
15、流二極管,因?yàn)椴竭M(jìn)電機(jī)是一個(gè)感性器件,在斷電時(shí)會(huì)產(chǎn)生一個(gè)瞬間的高壓,這不利于三極管,所以加入了續(xù)流二極管的保護(hù)電路。</p><p> 2)ULN2003A集成功率驅(qū)動(dòng)芯片</p><p> ULN2003的內(nèi)部結(jié)構(gòu)和功能ULN是集成達(dá)林頓管IC,內(nèi)部還集成了一個(gè)消線圈反電動(dòng)勢(shì)的二極管,可用來(lái)驅(qū)動(dòng)繼電器。它是雙列16腳封裝,NPN晶體管矩陣,最大驅(qū)動(dòng)電壓=50V,電流=500mA,輸入
16、電壓=5VTTL COMS,由達(dá)林頓管組成驅(qū)動(dòng)電路。ULN是集成達(dá)林頓管IC,內(nèi)部還集成了一個(gè)消線圈反電動(dòng)勢(shì)的二極管,它的輸出端允許通過(guò)電流為200mA,飽和壓降VCE 約1V左右,耐壓BVCEO 約為36V。用戶輸出口的外接負(fù)載可根據(jù)以上參數(shù)估算。采用集電極開(kāi)路輸出,輸出電流大,故可直接驅(qū)動(dòng)繼電器或固體繼電器,也可直接驅(qū)動(dòng)低壓燈泡。通常單片機(jī)驅(qū)動(dòng)ULN2003時(shí),上拉2K的電阻較為合適,同時(shí),COM引腳應(yīng)該懸空或接電源。
17、 ULN2003是一個(gè)非門電路,包含7個(gè)單元,單獨(dú)每個(gè)單元驅(qū)動(dòng)電流最大可達(dá)350mA.資料的最后有引用電路,9腳可以懸空。比如1腳輸入,16腳輸出,你的負(fù)載接在VCC與16腳之間,不用9腳。</p><p> uln2003的作用:ULN2003是大電流驅(qū)動(dòng)陣列,多用于單片機(jī)、智能儀表、PLC、數(shù)字量輸出卡等控制電路中??芍苯域?qū)動(dòng)繼電器等負(fù)載。輸入5VTTL電平,輸出可達(dá)500mA/50V。ULN20
18、03是高耐壓、大電流達(dá)林頓陳列,由七個(gè)硅NPN達(dá)林頓管組成。該電路的特點(diǎn)如下: ULN2003的每一對(duì)達(dá)林頓都串聯(lián)一個(gè)2.7K的基極電阻,在5V的工作電壓下它能與TTL和CMOS電路直接相連,可以直接處理原先需要標(biāo)準(zhǔn)邏輯緩沖器。ULN2003 是高壓大電流達(dá)林頓晶體管陣列系列產(chǎn)品,具有電流增益高、工作電壓高、溫度范圍寬、帶負(fù)載能力強(qiáng)等特點(diǎn),適應(yīng)于各類要求高速大功率驅(qū)動(dòng)的系統(tǒng)</p><p> ULN2003A原
19、理框圖</p><p> 為了提高動(dòng)手能力和更多更好地了解步進(jìn)電機(jī)的驅(qū)動(dòng)原理和方法,所以決定H橋驅(qū)動(dòng)和ULN2003芯片驅(qū)動(dòng)兩種方式進(jìn)行試驗(yàn),對(duì)單片機(jī)的控制輸出口同時(shí)接上兩個(gè)驅(qū)動(dòng)電路,對(duì)不同驅(qū)動(dòng)方式分別有自己?jiǎn)为?dú)的步進(jìn)電機(jī)接口,這樣就擺脫了單片機(jī)同時(shí)驅(qū)動(dòng)兩個(gè)電機(jī)功率不足的問(wèn)題。</p><p><b> 3、單片機(jī)控制系統(tǒng)</b></p><p
20、> 采用AT89C52單片機(jī)</p><p> AT89C52 ATMEL是一種低功耗,高性能CMOS 8位單片機(jī).片內(nèi)含8K byTES的可反復(fù)擦寫的只讀程序存儲(chǔ)器(PEROM)。器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn)80C51指令系統(tǒng)及80C52 產(chǎn)品引腳兼容,片內(nèi)置通用8位中央處理器(CPU )和FLASH由存儲(chǔ)單元,功能強(qiáng)大AT89C52單片適用于許多較為復(fù)雜控制應(yīng)用場(chǎng)合。
21、</p><p> 主要性能參數(shù):與Mcs-51產(chǎn)品指令和引腳完全兼容。8字節(jié)可重擦寫FLASH閃速存儲(chǔ)器1000 次擦寫周期全靜態(tài)操作:0HZ-24MHZ 三級(jí)加密程序存儲(chǔ)器256X8字節(jié)內(nèi)部RAM 32個(gè)可編程I/0口線3個(gè)16 位定時(shí)/計(jì)數(shù)器8個(gè)中斷源可編程串行UART通道低功耗空閑和掉電模式AT89C52 提供以下標(biāo)準(zhǔn)功能:8字節(jié)FLASH閃速存儲(chǔ)器,256字節(jié)內(nèi)部RAM , 32個(gè)I/O口線,3個(gè)16
22、 位定時(shí)/計(jì)數(shù)器,一個(gè)6向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。同時(shí),AT89c52可降至零赫茲的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電上作模式??臻e方式停止CPU 的工作,但允許RAM,定時(shí)/計(jì)數(shù)器.串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM 中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位. </p><p> 使用單片機(jī)來(lái)產(chǎn)生需要的控制信號(hào)從而實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的
23、驅(qū)動(dòng)。</p><p><b> 軟件設(shè)計(jì)</b></p><p><b> 程序流程圖</b></p><p><b> 2、實(shí)驗(yàn)源程序</b></p><p> 電路的基本功能有五個(gè):</p><p> 程序控制采用四相八拍工作方式。<
24、;/p><p> 正轉(zhuǎn);按下正轉(zhuǎn)按鈕單片機(jī)輸出一個(gè)相序?yàn)锳,B,C,D的時(shí)序信號(hào),從而使電機(jī)正轉(zhuǎn)。</p><p> 反轉(zhuǎn);按下反轉(zhuǎn)按鈕單片機(jī)輸出一個(gè)相序?yàn)镈,C,B,A的時(shí)序信號(hào),從而使電機(jī)反轉(zhuǎn)。</p><p> 停止;按下停止按鈕,單片機(jī)的P1.0到P1.3輸出一個(gè)全低電平,從而使電機(jī)停轉(zhuǎn)。</p><p> 加速;當(dāng)按下加速按鈕時(shí)
25、,通過(guò)程序減小時(shí)序的周期,從而加快時(shí)序的頻率,從而實(shí)現(xiàn)加速目標(biāo)。</p><p> 減速;當(dāng)按下減速按鈕時(shí),加長(zhǎng)時(shí)序的周期,從而減小時(shí)序的頻率,從而實(shí)現(xiàn)減速的目的。</p><p><b> 源程序:</b></p><p> #include <reg52.h></p><p> #define u
26、int unsigned int</p><p> #define uchar unsigned char</p><p> uchar code ZZ[]=</p><p><b> {</b></p><p> 0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09</p>
27、<p><b> };</b></p><p> uchar code FZ[]=</p><p><b> {</b></p><p> 0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01</p><p><b> };</b&g
28、t;</p><p> sbit K1 = P3^0;</p><p> sbit K2 = P3^1;</p><p> sbit K3 = P3^2;</p><p> sbit K4 = P3^3;</p><p> sbit K5 = P3^4;</p><p> uint
29、b=30;</p><p><b> uint a=3;</b></p><p> void DelayMS(uint ms)</p><p><b> {</b></p><p><b> uchar i;</b></p><p> whil
30、e(ms--)</p><p><b> {</b></p><p> for(i=0;i<30;i++);</p><p><b> }</b></p><p><b> }</b></p><p> void STEP_MOTOR_Z
31、Z() //正轉(zhuǎn)</p><p><b> {</b></p><p><b> uchar j;</b></p><p> P0 = 0xfe;</p><p> for(j=0;j<8;j++)</p><p><b> {</b&g
32、t;</p><p><b> P1=ZZ[j];</b></p><p> DelayMS(b);</p><p><b> }</b></p><p><b> }</b></p><p> void STEP_MOTOR_FZ() /
33、/反轉(zhuǎn)</p><p><b> {</b></p><p><b> uchar j;</b></p><p><b> P0=0xfd;</b></p><p> for(j=0;j<8;j++)</p><p><b>
34、 {</b></p><p><b> P1=FZ[j];</b></p><p> DelayMS(b);</p><p><b> }</b></p><p><b> }</b></p><p> void STEP_MOTO
35、R_STOP()//停轉(zhuǎn)</p><p><b> {</b></p><p><b> P0=0xfb;</b></p><p><b> P1=0x03; </b></p><p><b> }</b></p><p>
36、; void main()</p><p><b> {</b></p><p><b> while(1)</b></p><p><b> {</b></p><p> if(K1==0) //正轉(zhuǎn)</p><p><b>
37、 {</b></p><p><b> a=1;</b></p><p><b> }</b></p><p> if(K2==0) //反轉(zhuǎn)</p><p><b> {</b></p><p><b> a=2;&
38、lt;/b></p><p><b> }</b></p><p> if(K3==0) //停轉(zhuǎn)</p><p><b> {</b></p><p> a=3; </p><p><b> }</b>
39、;</p><p> if(K4==0&&a==1)//正加速</p><p><b> {b=b-3;</b></p><p><b> a=1;</b></p><p><b> if(b<=10)</b></p>&l
40、t;p><b> { b=10;</b></p><p><b> }</b></p><p><b> }</b></p><p> if(K4==0&&a==2) //反加速</p><p><b> {b=b-3;<
41、/b></p><p><b> a=2;</b></p><p><b> if(b<=10)</b></p><p><b> { b=10;</b></p><p><b> }</b></p><p&
42、gt;<b> }</b></p><p> if(K5==0&&a==1) //正減速</p><p><b> {b=b+3;</b></p><p><b> a=1; </b></p><p><b> }</b&g
43、t;</p><p> if(K5==0&&a==2) //反減速</p><p><b> {b=b+3;</b></p><p><b> a=2; </b></p><p><b> }</b></p><p>
44、<b> switch(a)</b></p><p> {case 1: STEP_MOTOR_ZZ();break;</p><p> case 2: STEP_MOTOR_FZ();break;</p><p> case 3: STEP_MOTOR_STOP();break;</p><p> defa
45、ult: break;</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> 3、模擬仿真及對(duì)程序調(diào)試</p><p> 利用proteus仿真軟件繪制單片機(jī)控制步進(jìn)
46、電機(jī)的原理圖,如下圖示</p><p> proteus仿真電路原理圖</p><p> 該原理圖由機(jī)部分構(gòu)成,晶振電路、驅(qū)動(dòng)電路、開(kāi)關(guān)按鈕電路以及工作狀態(tài)指示燈電路。完成原理圖繪制后,將在編程軟件中已經(jīng)編寫好的源程序文件生成Hex文件,利用軟件自身的仿真功能進(jìn)行仿真。通過(guò)實(shí)際操作,在剛開(kāi)始時(shí),電機(jī)一直在抖動(dòng)無(wú)法實(shí)現(xiàn)連續(xù)轉(zhuǎn)動(dòng),通過(guò)查閱資料,我了解到當(dāng)單片機(jī)給出的信號(hào)頻率大于電機(jī)自身的轉(zhuǎn)
47、動(dòng)頻率,電機(jī)發(fā)生了堵轉(zhuǎn),即所謂的不能完成連續(xù)轉(zhuǎn)動(dòng)而是不停抖動(dòng)的狀態(tài)。于是我改小源程序中信號(hào)的輸出時(shí)間,重新仿真,果然電機(jī)的抖動(dòng)變小,開(kāi)始有大幅度轉(zhuǎn)動(dòng)。又通過(guò)多次的調(diào)試終于得到了電機(jī)的最佳工作頻率,與資料上說(shuō)明很接近。最后,結(jié)果是當(dāng)按鍵按下后,對(duì)應(yīng)的指示燈點(diǎn)亮,同時(shí)電機(jī)開(kāi)始進(jìn)入對(duì)應(yīng)的工作狀態(tài),能夠?qū)崿F(xiàn)要求的功能,仿真成功。</p><p> 4、繪制原理圖及PCB圖</p><p> 利
48、用電路制做軟件protel 99SE繪制電路原理圖并生成PCB圖。</p><p><b> (1)PCB圖</b></p><p><b> ?。?)PCB立體圖</b></p><p><b> 系統(tǒng)硬件設(shè)計(jì)制作</b></p><p> 1、器件選型檢測(cè),元器件列表
49、</p><p><b> 安裝調(diào)試檢測(cè)</b></p><p> 按照要求正確安裝電路,由于電路板上的焊盤發(fā)生虛焊,焊錫過(guò)多,從而導(dǎo)致斷路或者短路;單片機(jī),三極管,二極管等的引腳連接錯(cuò)誤;單片機(jī)的程序編寫發(fā)生錯(cuò)誤等導(dǎo)致實(shí)驗(yàn)結(jié)果錯(cuò)誤,所以在調(diào)試前必須進(jìn)行硬件測(cè)試。</p><p> 硬件測(cè)試通電前的測(cè)試內(nèi)容</p><
50、p> (1)確認(rèn)電源電壓正常</p><p> ?。?)確認(rèn)電源連接極性正確</p><p> ?。?)確認(rèn)極性電容未接反</p><p> ?。?)確認(rèn)電路電源未短路</p><p> 先用簡(jiǎn)單程序測(cè)試單片機(jī)是否運(yùn)行程序若無(wú)法正常運(yùn)行程序,按下述順序檢查</p><p> (1)檢查VCC(40腳)工作電
51、壓是否正常;</p><p> ?。?)檢查EA(31腳)是否已接高電平;</p><p> (3)檢查RST(9腳)是否為低,復(fù)位電路是否正常;</p><p> ?。?)檢查18、19腳晶振電路是否正常;</p><p> (5)在單片機(jī)電源端加接濾波電容(100uF,0.1uF);</p><p> ?。?)
52、若上述均無(wú)誤,則單片機(jī)正常;</p><p> 3、硬件調(diào)試過(guò)程出現(xiàn)的問(wèn)題及解決措施</p><p> ?。?) 把C語(yǔ)言源程序燒入單片機(jī)中開(kāi)始調(diào)試,發(fā)現(xiàn)指示燈不亮按鍵也不起作用,同時(shí)電機(jī)也不工作。檢測(cè)發(fā)現(xiàn)按鍵的引腳接法錯(cuò)誤。重新接好后可以實(shí)現(xiàn)工作。</p><p> (2)從電機(jī)看不到有轉(zhuǎn)動(dòng)的現(xiàn)象,但是手拿著電機(jī)卻能明顯感覺(jué)到里面在劇烈運(yùn)動(dòng),通過(guò)查資料知道是發(fā)
53、生堵轉(zhuǎn)。對(duì)程序進(jìn)行修改,減小信號(hào)的輸出頻率,重新調(diào)試,可以看到轉(zhuǎn)動(dòng),但無(wú)論怎么加速電機(jī)始終轉(zhuǎn)的很慢。上網(wǎng)查閱了我們所用的電機(jī)的型號(hào)后發(fā)現(xiàn)是一個(gè)減速電機(jī),減速比為1比64,。所以無(wú)論怎么加速外面看起開(kāi)始終轉(zhuǎn)的很慢,但內(nèi)部卻已經(jīng)達(dá)到很高的轉(zhuǎn)速。由于找不到合適的電機(jī),只能用這個(gè)減速電機(jī)來(lái)試驗(yàn),所以在實(shí)現(xiàn)電機(jī)加減速是很難觀察到電機(jī)轉(zhuǎn)速的明顯變化。</p><p> (3)寫說(shuō)明書是遇到的像書寫格式不懂、資料不全等一系列
54、問(wèn)提,通過(guò)上網(wǎng)查閱資料和參考別人的說(shuō)明書格式,最終完成了說(shuō)明書的編寫。</p><p> 四、課程設(shè)計(jì)總結(jié)和心得體會(huì)</p><p> 經(jīng)過(guò)以上步驟,課程設(shè)計(jì)所要求設(shè)計(jì)的電機(jī)驅(qū)動(dòng)便成功完成了,它能準(zhǔn)確的實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)、加速減速以及停止的控制,同時(shí)指示燈指示正確。通過(guò)這次課程設(shè)計(jì),我們對(duì)日常生活中司空見(jiàn)慣的電機(jī)帶動(dòng)系統(tǒng)的工作原理有了一個(gè)比較深入的了解,將書本中的知識(shí)更好地與實(shí)際生活中的
55、應(yīng)用結(jié)合在了一起。在這次電機(jī)驅(qū)動(dòng)的課程設(shè)計(jì)中,我們用C語(yǔ)言編程,C語(yǔ)言中為我們提供了大量可重用代碼,隱藏了程序設(shè)計(jì)中的許多復(fù)雜工作,在程序編寫中,通過(guò)使用原有的類和派生新的類,各種控件的添加,類的連接,菜單設(shè)計(jì),消息添加,函數(shù)編寫,使我對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)有了深刻認(rèn)識(shí),掌握了程序調(diào)試方法,大大提高了編程能力和動(dòng)手能力。在程序的調(diào)試過(guò)程之中,可以說(shuō)是困難重重,特別是對(duì)仿真電路的繪制和仿真,更是此次對(duì)于電機(jī)驅(qū)動(dòng)設(shè)計(jì)過(guò)程中的重點(diǎn)。在不斷的改正錯(cuò)
56、誤和調(diào)試的過(guò)程之中,所要求設(shè)計(jì)的電機(jī)驅(qū)動(dòng)總算是運(yùn)行成功。</p><p> 到此為止,我們接近兩周的課程設(shè)計(jì)也告一段落。通過(guò)這次課程設(shè)計(jì),使我認(rèn)識(shí)到理論與實(shí)際相結(jié)合的重要性,對(duì)課本上的只是在實(shí)際生活中的運(yùn)用也有了進(jìn)一步的了解,同時(shí)基本上能夠掌握C語(yǔ)言編程,可以說(shuō)是從中受益匪淺。</p><p> 本次課程設(shè)計(jì)是在指導(dǎo)老師悉心指導(dǎo)下和同學(xué)的耐心幫助下完成的。這次課程設(shè)計(jì)能夠順利的完成,首
57、先要感謝是指導(dǎo)老師,在技術(shù)上給了我很大的幫助和啟發(fā)。感謝班上同學(xué)對(duì)我的幫助和指點(diǎn)。沒(méi)有他們的幫助,對(duì)于我一個(gè)對(duì)編程知識(shí)不是很精通的人來(lái)說(shuō),要想在短短的的時(shí)間里完成一個(gè)系統(tǒng)的軟件設(shè)計(jì)是一件很困難的事情。在一些小問(wèn)題上,只要能夠解答,同學(xué)都會(huì)盡力幫助我,讓我不至于在設(shè)計(jì)時(shí)一直止步不前。感謝同學(xué)的耐心幫助和指點(diǎn)。在此表示最誠(chéng)摯的感謝!</p><p><b> 參考文獻(xiàn)</b></p>
58、;<p> 1、《步進(jìn)電機(jī)應(yīng)用技術(shù)》 坂本正文(日) 著,王自強(qiáng) 譯</p><p> 2、《測(cè)控電路》 張國(guó)雄編著</p><p> 3、《單片機(jī)原理及接口技術(shù)》 李朝青 編著</p><p> 4、《C語(yǔ)言程序設(shè)計(jì)》 李麗娟 馬淑萍 編著</p><p> 5、《電子線路設(shè)計(jì)實(shí)驗(yàn)測(cè)試》 謝自美 編著</p&g
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機(jī)課程設(shè)計(jì)--步進(jìn)電機(jī)控制器設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--步進(jìn)電機(jī)控制器
- 步進(jìn)電機(jī)課程設(shè)計(jì)報(bào)告----步進(jìn)馬達(dá)控制電路
- 步進(jìn)電機(jī)控制課程設(shè)計(jì)--步進(jìn)電機(jī)脈沖分配電路的設(shè)計(jì)
- 課程設(shè)計(jì)---基于單片機(jī)的步進(jìn)電機(jī)控制器設(shè)計(jì)
- 數(shù)電課程設(shè)計(jì)---步進(jìn)電機(jī)控制電路
- 課程設(shè)計(jì)---步進(jìn)電機(jī)控制
- 課程設(shè)計(jì)-步進(jìn)電機(jī)控制步進(jìn)電機(jī)轉(zhuǎn)速實(shí)時(shí)控制
- 步進(jìn)電機(jī)課程設(shè)計(jì)--- 步進(jìn)電機(jī)控制系統(tǒng)
- 步進(jìn)電機(jī)課程設(shè)計(jì)--步進(jìn)電機(jī)控制系統(tǒng)
- msp步進(jìn)電機(jī)控制器設(shè)計(jì)
- 步進(jìn)電機(jī)課程設(shè)計(jì)---步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)
- 簡(jiǎn)易彩燈控制器電路課程設(shè)計(jì)
- 測(cè)控專業(yè)課程設(shè)計(jì)報(bào)告--步進(jìn)電機(jī)角度控制
- 步進(jìn)電機(jī)課程設(shè)計(jì)報(bào)告--步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)
- 彩燈控制器電路設(shè)計(jì)課程設(shè)計(jì)
- 步進(jìn)電機(jī)課程設(shè)計(jì)報(bào)告---步進(jìn)電機(jī)控制系統(tǒng)
- 步進(jìn)電機(jī)控制a課程設(shè)計(jì)報(bào)告
- 單片機(jī)課程設(shè)計(jì)——基于單片機(jī)的步進(jìn)電機(jī)控制器設(shè)計(jì)
- 步進(jìn)電機(jī)控制器畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論