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

正文內容

其余單片機步進電機轉速控制器(編輯修改稿)

2025-08-03 12:58 本頁面
 

【文章內容簡介】 變脈沖輸出的頻率,其中延時的長短是動態(tài)的,軟件法在電機控制中, 要不停地產生控制脈沖, 占用了大量的 CPU 時間,使單片機無法同時進行其他工作。硬件方法是依靠單片機內部的定時器來實現的,在每次進入定時中斷后,改變定時常數,從而升速時使脈沖頻率逐漸增大,減速時使脈沖頻率逐漸減小,這種方法占用CPU 時間較少,在各種單片機中都能實現,是一種比較實用的調速方法。 本次設計的基本要求研究步進電機的特性、工作原理、及其具體的調速原理。 基本要求 :步進電機采用三相步進電機,功率為 1W。調速范圍為 0 到 1000r/min最高轉速時,精度 2%.  要基本上完成畢業(yè)設計,作到步進電機能精確的調速,正反轉、并能在起動時不失步,基本上沒有振蕩,能完成完整的硬件電路圖,軟件設計。2 方案的論證 控制方式的確定步進電機控制雖然是一個比較精確的,步進電機開環(huán)控制系統(tǒng)具有成本低、簡單、控制方便等優(yōu)點,在采用單片機的步進電機開環(huán)系統(tǒng)中,控山東科技大學學士學位論文制系統(tǒng)的 CP 脈沖的頻率或者換向周期實際上就是控制步進電機的運行速度。 系統(tǒng)可用兩種辦法實現步進電機的速度控制。一種是延時,一種是定時。延時方法是在每次換向之后調用一個延時子程序,待延時結束后再次執(zhí)行換向,這樣周而復始就可發(fā)出一定頻率的 CP 脈沖或換向周期。延時子程序的延時時間與換向程序所用的時間和,就是 CP 脈沖的周期,該方法簡單,占用資源少,全部由軟件實現,調用不同的子程序可以實現不同速度的運行。但占用 CPU 時間長,不能在運行時處理其他工作。因此只適合較簡單的控制過程。定時方法是利用單片機系統(tǒng)中的定時器定時功能產生任意周期的定時信號,從而可方便的控制系統(tǒng)輸出 CP 脈沖的周期。當定時器啟動后,定時器從裝載的初值開始對系統(tǒng)及其周期進行加計數,當定時器溢出時,定時器產生中斷,系統(tǒng)轉去執(zhí)行定時中斷子程序。將電機換向子程序放在定時中斷服務程序中,定時中斷一次,電機換向一次,從而實現電機的速度控制。由于從定時器裝載完重新啟動開始至定時器申請中斷止,有一定的時間間隔,造成定時時間增加,為了減少這種定時誤差,實現精確定時,要對重裝的計數初值作適當的調整。調整的重裝初值主要考慮兩個因素一是中斷響應所需的時間。二是重裝初值指令所占用的時間,包括在重裝初值前中斷服務程序重的其他指令因。綜合這兩個因素后,重裝計數初值的修正量取 8 個機器周期,即要使定時時間縮短 8 個機器周期。用定時中斷方式來控制電動機變速時,實際上是不斷改變定時器裝載值的大小。在控制過程中,采用離散辦法來逼近理想的升降速曲線。為了減少每步計算裝載值的時間,系統(tǒng)設計時就把各離散點的速度所需的裝載值固化在系統(tǒng)的ROM 中,系統(tǒng)在運行中用查表法查出所需的裝載值,這樣可大幅度減少占用 CPU 的時間,提高系統(tǒng)的響應速度愿大多數步進電機運動控制系統(tǒng)都運山東科技大學學士學位論文行在開環(huán)狀態(tài)下,因為成本較低,并可提供運動控制技術固有的位置控制,無須反饋。但是,在某些應用中,需要更多的可靠性、安全性或產品質量的保證,因此,制的方法: (1)步進確認,這是最簡單的位移控制,使用一個低值的光學編碼器計算步進移動的數量。一個簡單的回路與指令校驗的步進電機比較,驗證步進電機移動到預計的位置;   (2)反電動勢, 一種無傳感器的檢測方法,使用步進電機的反電動勢(eleCtromotiveforCe,emf)信號,測量和控制速度。當反電動勢電壓降至監(jiān)測探測水平時,閉環(huán)控制轉為標準開環(huán),完成最終的位移移動;   (3)全伺服控制,指全時間的使用反饋設備,用于步進電機編碼器、解碼器、或其它反饋傳感器上,從而更為精確地控制步進電機位移和轉矩?! ∑渌姆椒òǜ鞣N不同的反電動勢控制電機參數測量和軟件技術,一些制造企業(yè)都會使用這些方法。這里,步進驅動監(jiān)控和測量電機線圈,使用電壓額電流信息提高步進電機控制。正阻尼使用這一信息阻擋振動的速度,產生更多的可用的轉矩輸出,降低轉矩的機械振動損耗。無編碼器安裝監(jiān)測采用信息檢測同步速度的損耗?! 鹘y(tǒng)步進電機控制通常采用反饋設備和非傳感方法,是有效的實現帶有安全需求、危險狀況或高精確度要求的運動應用的方法。 大多數基于步進電機的系統(tǒng),一般都運行在開環(huán)狀態(tài)下,這樣可提供一個低成本的方案。 事實上,步進系統(tǒng)可提高位移控制的的性能,且不需要反饋。但是,當步進電機在開環(huán)時運行,在命令步幅和實際步幅之間會有同步損耗的可能。 閉環(huán)控制,是傳統(tǒng)步進控制的一個部分,能有效地提供更高地可靠性、安全性或產品質量。在這些步進系統(tǒng)中,反饋設備或間接參數傳感方法的山東科技大學學士學位論文閉環(huán)能進行校正或控制失步、監(jiān)測電機停滯,以及確保更大的可用轉矩輸出。近期,步進電機的閉環(huán)控制(CLC)還能幫助執(zhí)行智能分布運動架構。然而,開環(huán)操作會有失步的風險,這將產生定位失誤。但與伺服系統(tǒng)中使用的編碼器相比,閉環(huán)步進電機采用的編碼器成本更低。故選擇閉環(huán)控制?!  ? 驅動方式的確定并于步進電機的驅動一般有兩種方法,一種是通過 CPU 直接來驅動,這種方法一般不宜采用,因為 CPU 的輸出電流脈沖是特別小的它不能足以讓步進電機的轉動;別一種是通過 CPU 來間接驅動,就是把從 CPU 輸出的信號進行放大,然后直接驅動或是再通過光電隔離間接來驅動步進電機,這種方法比較安全可靠。固本次設計應采用 CPU 間接驅動步進電機。用編碼器還的測速發(fā)電機作為轉速測量工具,因為選擇了閉環(huán)控制,就必須有反饋元件,反饋元件一般有兩種,一種是采用同軸的測速發(fā)電機,把步進電機的轉速反饋回來,然后通過顯示器顯示出來并對步進電機進行調節(jié);別一種是通過光同軸的電編碼器把步進電機的轉速反饋回來對步進電機進行調節(jié);兩者相比,后者的設計比較簡單,價格便宜,安全可靠,污染少。固一般采用后者,用光電騙碼器作為反饋元件。 驅動電路的選擇步進電機的驅動電機有多種,但最為常用的就是單電壓驅動、雙電壓驅動、斬波驅動、細分控制驅動等。單電壓驅動是步進電機控制中最為簡單的一種驅動電路,它在本質上是一個單間的反相器。它的最大特點是結構簡單,因它的工作效率低,特別是在高頻下更顯的突出。它的外接電阻山東科技大學學士學位論文R 要消耗相當一部分的熱量,這樣就會影響電路的穩(wěn)定性所以此種驅動方式一般只用在小功率的步進電機的驅動電路中。雙電壓驅動是電路一般采用兩種電源電壓來驅動,因這兩個電源分別是一個為高壓一個為低壓,因此也稱為高低壓驅動電路。雙電壓驅動電路的缺點是在高低壓連接處電流出現谷點,這樣必然引起力矩在谷點處下降。不宜于電機的正常運行。對于斬波電路驅動則可以克服這種缺點,并且還可以提高步進電機的效率。所以從提高效率來看這是一種很好的驅動電路,它可以用較高的電源電壓,同時無需外接電阻來限定期額定電流和減少時間常數。但由于其波形頂部呈現鋸齒形波動,所以會產生較大的電磁噪聲。細分驅動是用脈沖電壓來供電的,對于一個電壓脈沖,轉子就可以轉動一步,一般會根據電壓脈沖的分配方式,步進電機各相繞阻會輪流切換,固可以使步進電機的轉子旋轉。細分控制的電路一般分為兩類,一類是采用線性模擬功率放大器的方法獲得階梯形電流,這種方法簡單,但效率低。別一種是用單片機采用數子脈寬調制的方法獲得階梯電流,這種方法需要復雜的計算可使細分后的步距角一致。但因本次設計對步進電機的精度要求比較高轉速的調節(jié)范圍比較廣,固應選用驅動芯片 8713 來驅動,并通過軟件來實現步進電機的調速。 基本方案的確定因本次設計的要求,選用三相三拍步進電機,單片機選用 89C51 作為控制器。選取用 8279 來驅動顯示和鍵盤。選用 8713 作為步進電機的驅動芯片并通過光電耦合來驅動步進電機。然后由于步進電機同軸的光電編碼器作為反饋元件,并把反饋回的信號經 CPU 處理后再由顯示器顯示出來。但由鍵盤輸入的速度數值了得通過顯示器來顯示,固本次設計要兩排顯示,山東科技大學學士學位論文一排來顯示給定的轉速一排來顯示實際的轉速。系統(tǒng)原理框圖如 所示:光電編碼器8279顯示器光電耦合AT89C51鍵盤8713 三相步進電機圖 系統(tǒng)原理框圖3 硬件電路的設計 單片機的選擇  本次設計以 CPU 選用 89C5l 作為步進電機的控制芯片.89C51 的結構簡單并可以在編程器上實現閃爍式的電擦寫達幾萬次以上.使用方便等優(yōu)點,而且完全兼容 MCS5l 系列單片機的所有功能。AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—FAlsh ProgrAmmABle And ErAsABle ReAd Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。該器件采用 ATMEL 高密度非易失存儲器制造技術制造,與工業(yè)標準的 MCS51 指令集和輸出管腳相兼容。由于將多功能 8 位 CPU 和閃爍存儲器組合在單個芯片中,ATMEL 的 AT89C51 是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。山東科技大學學士學位論文 單片機的引腳功能(1)VCC(40):電源+5V?! ?2)VSS(20):接地,也就是 GND?! ?3)XTL1(19)和 XTL2(18):振蕩電路。 單片機是一種時序電路,必須有脈沖信號才能工作,在它的內部有一個時鐘產生電路,有兩種振蕩方式,一種是內部振蕩方式,只要接上兩個電容和一個晶振即可;另一種是外部振蕩方式,采用外部振蕩方式時,需在 XTL2 上加外部時鐘信號(詳細的內容將在以后的課程中專門介紹)。  (4)PSEN(29):片外 ROM 選通信號,低電平有效。  (5)ALE/PROG(30):地址鎖存信號輸出端/EPROM 編程脈沖輸入端?! ?6)RST/VPD(9):復位信號輸入端/備用電源輸入端。   (7)EA/VPP(31):內/外部 ROM 選擇 端。 (8)P0 口(3932):雙向 I/O 口。P1 口(18):準雙向通用 I/0 口?! ? P2 口(2128):準雙向 I/0 口。原理圖如 所示: 主要特性  與 MCS51 兼容 4K 字節(jié)可編程閃爍存儲器 壽命:1000 寫/擦循環(huán)數據保留時間:全靜態(tài)工作:0Hz24Hz 三級程序存儲器鎖定、128*8 位內部RAM、32 可編程 I/O 線、兩個 16 位定時器/計數器、5 個中斷源、可編程串行通道、低功耗的閑置和掉電模式、片內振蕩器和時鐘電路 山東科技大學學士學位論文1 2 3 4 5 6ABCD654321DCBATitleNumber RevisionSizeBDate: 13Jun2022 Sheet of File: G:\ Drawn By:T1/ 15WR / 16 RD/ 17XTAL2 18XTAL1 19GND 20T0/ 14 1 2 5 6 3 8RXD/ 10TXD/ 11RST/VPD9INT0/ 1222 INT1/ 1327 PSEN29 ALE/PROG30 EA/VPP3133 36 40AT89C51AT89C51圖 AT89C51 的引腳圖  (1) 振蕩器特性:  XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅動器件,XTAL2 應不接。有余輸入至內部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度?! ?2)芯片擦除:  整個 PEROM 陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持 ALE 管腳處于低電平 10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲字節(jié)被重復編程以前,該操作必須被執(zhí)行。此外,AT89C51 設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU 停止工作。但 RAM 定時器,計數器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存 RAM 的內容并且凍結振蕩器,禁止所用其他芯片功能,直到下一個硬件復位為止。山東科技大學學士學位論文 步進電機的選擇  因本次設計的要求,步進電機的應選用三相三拍的步進電機,關于步進電機的具體說明如下:  反應式步進電動機是利用凸極轉子交軸磁阻與直軸磁阻之差所產生的反應轉矩而轉動的所以也稱為磁阻式步進電動機現以一個最簡單的三相反應式步進電動機為例說明其工作原理.  圖 是一臺三相反應式步進電動機的原理圖定子鐵芯為凸極式共有三對六個磁極每兩個相對的磁極上繞有一相控制繞組轉子用軟磁性材料制成也是凸極結構只有四個齒齒寬等于定子的極靴寬下面通過幾種基本的控制方式來說明其工作原理。圖 三相反應式步進電動機的原理圖 三相單三拍通電方式  當 A 相控制繞組通電,其余兩相均不通電,電機內建立以定子 A 相極為,使轉子齒 1, 3 的軸線與定子 A 相極軸線對齊,如圖 (a) A 相控制繞組斷電,B 相控制繞組通電時,轉子在反應轉矩的作用下,逆時針方向轉過 30,176。使轉子齒 2,4 的軸線與定子 B 相極軸線對齊,即轉子走了一步,如圖 (b)所示, 山東科技大學學士學位論文若再斷開 B 相,使 C 相控制繞組通電,轉子又轉過 30176。使轉子
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1