【正文】
上課時(shí)的不認(rèn)真,對(duì)待老師所講的東西沒(méi)有及時(shí)的去復(fù)習(xí),而導(dǎo)致的對(duì)知識(shí)的遺忘,通過(guò)這次課程設(shè)計(jì),希望我以后能夠?qū)Υ龑W(xué)習(xí)認(rèn)真,仔細(xì)。 勵(lì)磁回路斷卉 時(shí),應(yīng) 檢查勵(lì)磁繞組及起動(dòng)器 。 。 圖 33 第四章 系統(tǒng)的調(diào)試與檢測(cè) 4. 1 程序編譯時(shí)的錯(cuò)誤及解決方法 把編好的程序(包括電機(jī)的加減速程序、停止程序、顯示程序等)合理安排好結(jié)合到一起進(jìn)行編譯。 圖 31 3. 3 電機(jī)加速部分 當(dāng)電機(jī)轉(zhuǎn)動(dòng)的時(shí)候,按下加速鍵,調(diào)用加速子程序,使電機(jī)每轉(zhuǎn)動(dòng)一步的延時(shí)時(shí)間變短,從而實(shí)現(xiàn)電機(jī)的加速。 第三章 系統(tǒng)軟件設(shè)計(jì) 3. 1 系統(tǒng)開(kāi)發(fā)軟件環(huán)境 與其它的微處理器一樣,開(kāi)發(fā)多軸電機(jī)主控和調(diào)速系統(tǒng)控制程序也需要一套 完整的軟件和硬件開(kāi)發(fā)工具。如果此電 磁轉(zhuǎn)矩能夠克服電樞上的阻轉(zhuǎn)矩(例如由摩擦引起的阻轉(zhuǎn)矩以及其它負(fù)載轉(zhuǎn)矩),電樞就能按逆時(shí)針?lè)较蛐D(zhuǎn)起來(lái)。 直流發(fā)電機(jī)的工作原理就是把電樞線(xiàn)圈中感應(yīng)的交變電動(dòng)勢(shì),靠換向器配合電刷的換向作用,使之從電刷端引出時(shí)變?yōu)橹绷麟妱?dòng)勢(shì)的原理 。 電機(jī)定 子的外殼稱(chēng)為機(jī)座。 本系統(tǒng)用到的是 24V/30W 直流電 機(jī)。 PCF89C51 引腳 原理圖 2. 3 顯示模塊 (諾基亞 5110 液晶顯示屏) 顯示模塊功能及工作原理(圖) 功能: 接收主控所發(fā)出的程序命令,顯示相應(yīng) 電機(jī)的編號(hào),轉(zhuǎn)速。 EXT:內(nèi)部、外部時(shí)鐘選擇線(xiàn) ,使用內(nèi)部時(shí)鐘時(shí) EXT 接地。 A0~ A2:引腳地址端。在 PCF8591 器件上輸入輸出的地址、控制和數(shù)據(jù)信號(hào)都是通過(guò)雙線(xiàn)雙向 I2C 總線(xiàn)以串行的方式進(jìn)行傳輸。 工作原理:用 12V 電源為 調(diào)速驅(qū)動(dòng)模塊供電, PCF8591 芯片接受到主控模塊輸出的脈沖指令(原理如電路圖 25),經(jīng)電路圖 26 產(chǎn)生與其相對(duì)應(yīng)的脈沖頻率來(lái)控制電機(jī)的轉(zhuǎn)速和編號(hào)。在閑置模式下, CPU 停止工作。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。 振蕩器特性: XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。此時(shí), ALE 只有在執(zhí)行 MOVX, MOVC指令是 ALE 才起作用。在平時(shí), ALE 端以 不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。 RST:復(fù)位輸入。 P3 口: P3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL 門(mén)電流。這是由于內(nèi)部上拉的緣故。 P1 口管腳寫(xiě)入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。當(dāng) P1 口的管腳第一次寫(xiě) 1 時(shí),被定義為高阻輸入。 低功耗的閑置和掉電模式 32 可編程 I/O 線(xiàn) 4K 字節(jié)可編程閃爍存儲(chǔ)器 壽命: 1000 寫(xiě) /擦循環(huán) 由于將多功能 8 位 CPU 和閃爍存儲(chǔ)器組合在單個(gè)芯片中, ATMEL 的 AT89C51 是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。程序存儲(chǔ)器 E178。PROM 電可編閃速存儲(chǔ)器。這種系統(tǒng)成本低廉、 結(jié)構(gòu)簡(jiǎn)單,常用來(lái)構(gòu)成簡(jiǎn)單的控制系統(tǒng),如開(kāi)關(guān)量的輸入 /輸出控制、時(shí)序控制等。單片機(jī)芯片與其它 CPU 比較,功能雖然要強(qiáng)得多,但由于芯片結(jié)構(gòu)、引腳數(shù)目的限制,片內(nèi) ROM、 RAM、 I/O 口等不能很多,在構(gòu)成實(shí)際的應(yīng)用系統(tǒng)時(shí)需要加以擴(kuò)展,以適應(yīng)不同的工作情況。圖 21中表示單片機(jī)的典型結(jié)構(gòu)圖。 PCF8591 接 口:連接 PCF8591 芯片, PCF8591 的功能包括多路模擬輸入、內(nèi)置 跟 蹤保持、 8bit 模數(shù)轉(zhuǎn)換和 8bit 數(shù)模轉(zhuǎn)換。 以下是主控模塊各部分原理圖: 原理圖主要包括六個(gè)部分 :單片機(jī)最小系統(tǒng)、電源、液晶接口、 PCF8591 接口、串口通信、按鍵。 通過(guò)主控模塊同時(shí)對(duì)五個(gè)電機(jī)的控制 ,應(yīng)用在日常工廠(chǎng)的工作中,實(shí)現(xiàn)了在同一時(shí)間對(duì)不同生產(chǎn)要求的滿(mǎn)足 ,大大減少了工作時(shí)間和人員的數(shù)量 ,達(dá)到節(jié)時(shí)節(jié)力的目的。本文將從系統(tǒng)的硬件和軟件兩大內(nèi)容對(duì)多軸電機(jī)控制傳動(dòng)系統(tǒng)進(jìn)行研究,讓大家更容易的了解這個(gè)系統(tǒng)的優(yōu)點(diǎn)。 關(guān)鍵詞:工廠(chǎng);加快;多軸電機(jī)控制傳動(dòng)系統(tǒng); AT89C51 單片機(jī);系統(tǒng)模塊 Multiple spindle motor control transmission system design Abstract the quickening pace of modern industry, some panies and factories of the scale is more and more big, however, large scale and has brought many problems, such as when the production line is too long, panies or factories should be carried out on the patterns of change the corresponding personnel to increase, this not only increased the cost, also brought a lot of inconvenience. And multiaxis control transmission system is to solve these problems. Multiple spindle motor drive system is widely applied in modern production, largescale automation processing base, for example, factory, workshop。 目前,國(guó)內(nèi)外對(duì)于多軸電機(jī)控制傳動(dòng)系統(tǒng)的研究,大多數(shù)是利用 AT89C51 單片機(jī),軟硬件相結(jié)合,構(gòu)造出最簡(jiǎn)單多軸電機(jī)控制傳動(dòng)系統(tǒng),此舉旨在拋磚引玉,廣大用戶(hù)又在此基礎(chǔ)上擴(kuò)展出更復(fù)雜的多軸電機(jī)控制,比如控制多個(gè)電機(jī)正反轉(zhuǎn)等等。 多軸電機(jī)控制傳動(dòng)系統(tǒng)設(shè)計(jì)