|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
基于單片機的直流伺服電機轉(zhuǎn)速控制實驗系統(tǒng) |
| 作者:scb521 欄目:單片機 |
基于單片機的直流伺服電機轉(zhuǎn)速控制實驗系統(tǒng) 朱惠明 張愛武 高洪霞 摘 要:介紹了一種基于單片機的直流伺服電機轉(zhuǎn)速控制實驗裝置,論述了其硬件組成原理和軟件設計思想。通過實踐證明,該裝置是學生進行課程設計、掌握單片機應用技術的一種切實可行的實驗教學設備。 Experiment SYSTEM of Controt DC Servomotor Rotational Speed Using MicroCONTROLler Zhu Huiming ZhangZi-wu Abstract:A kind of experiment INSTRUMENT to CONTROL DC servomotor rotational speed using microCONTROLler is introduced.The designof HARDWARE and SOFTWARE of the INSTRUMENT is deseribed.It is proved that the experiment INSTRUMENT is feasible and applied for student to comprehend microCONTROLler practice TECHNOLOGY in their design lesson. 近年來,隨著科技的飛速發(fā)展,單片機的應用正在不斷地走向深入。在儀器儀表、家用電器和專用裝備的智能化以及過程控制等方面,單片機都扮演著越來越重要的角色。作為高等工科院校,將單片機的應用引入實驗教學必將對微電子控制技術的研究與實踐注入強大活力。我們研制的直流伺服電機控制實驗裝置即以單片機作為核心部件,它可完成對直流伺服電機轉(zhuǎn)速、方向、行程的閉環(huán)控制。本文重點論述該實驗裝置的硬件組成,軟件設計以及控制方案的實施。 此帖被評 獎!好文章給獎勵 金錢:150 admin 2006-11-1 16:59:10 |
| 2樓: | >>參與討論 | |
| 作者: scb521 于 2006/11/1 16:55:58 發(fā)布:
1 系統(tǒng)硬件組成 本系統(tǒng)由IBM-PC機、MCS-51單片機開發(fā)系統(tǒng)、模擬控制板、PWM脈寬調(diào)制控制板以及帶齒片和光電傳感器的直流伺服電動機等組成。其各部分主要功能如圖1所示。
|
||
| 3樓: | >>參與討論 |
| 作者: scb521 于 2006/11/1 17:02:46 發(fā)布:
2 系統(tǒng)軟件設計 2.1 軟件設計思想
圖2 系統(tǒng)閉環(huán)控制框圖 圖中:Ds為轉(zhuǎn)速設定值,Dc為采樣值,e為偏差,PID調(diào)節(jié)器控制規(guī)律的差分方程為
在PID參數(shù)整定過程中,以整定比例系數(shù)為主,Kp主要影響響應速度,Kp越大,響應越快,但太大會引起較大的超調(diào)和振蕩,甚至產(chǎn)生不穩(wěn)定。積分時常數(shù)Ti主要影響靜態(tài)精度,可消除靜差。微分調(diào)節(jié)的加入有助于減小超調(diào),克服振蕩,使系統(tǒng)趨于穩(wěn)定。 |
|
| 4樓: | >>參與討論 |
| 作者: scb521 于 2006/11/1 17:03:44 發(fā)布:
由于要分別完成PWM調(diào)節(jié)和模擬量調(diào)節(jié)兩種方式的閉環(huán)控制實驗,所以控制程序要分別考慮。 (1)關于PWM控制 在直流電機PWM調(diào)速系統(tǒng)中,我們采用的是雙極式H型可逆PWM變換器,通過調(diào)節(jié)正、負脈沖的寬窄來控制電機的正、反轉(zhuǎn),以改變脈沖信號的占空比來控制加在電機電樞上電壓的平均值,實現(xiàn)對直流電機的調(diào)速控制。電機轉(zhuǎn)速信號由光電傳感器檢測,經(jīng)光電隔離輸入到單片機的P1口。T0作定時器,T1作轉(zhuǎn)速計數(shù)。 (2)模擬量控制 首先要將輸出量u根據(jù)設定的轉(zhuǎn)向變?yōu)檠a碼形式,然后經(jīng)D/A變換芯片完成雙向數(shù)模轉(zhuǎn)換,最后經(jīng)功率放大驅(qū)動伺服電機。 |
|
| 5樓: | >>參與討論 |
| 作者: scb521 于 2006/11/1 17:04:16 發(fā)布:
2.2 軟件的組成 該系統(tǒng)軟件由主控程序模塊和5個子程序模塊組成。系統(tǒng)程序流程圖所圖3所示。 2.2.1 主控程序 主程序的功能主要是進行初始化工作,并構(gòu)造一個顯示段。 2.2.2 T0中斷服務程序 每隔1ms進入該中斷服務程序,根據(jù)采樣結(jié)果對電機進行控制。每隔0.256s(PWM控制用)或0.128s(模擬控制用)調(diào)用采樣和PID調(diào)節(jié)控制子程序并更新顯示緩沖區(qū)。 2.2.3 顯示子程序 該模塊將放于數(shù)據(jù)顯示緩沖區(qū)中的BCD碼,變成七段字形碼送顯示器。 2.2.4 采樣和PID調(diào)節(jié)控制算法子程序 該模塊的功能是將電機轉(zhuǎn)速的采樣值與設定值進行比較,求出偏差e,再乘以比例系數(shù),加到累加單元中。 2.2.5 更新顯示緩沖區(qū)子程序 根據(jù)轉(zhuǎn)速的計算公式,求出電機轉(zhuǎn)速并轉(zhuǎn)換成BCD碼送入顯示緩沖區(qū)。
圖3 系統(tǒng)程序流程框圖 2.2.6 雙字節(jié)整數(shù)二翻十子程序 |
|
| 6樓: | >>參與討論 |
| 作者: scb521 于 2006/11/1 17:05:01 發(fā)布:
3 結(jié)束語 基于單片機的直流伺服電機轉(zhuǎn)速控制實驗裝置,給出了單片機應用的軟硬件實現(xiàn)方案,它具有簡單易行、開發(fā)方便等優(yōu)點,為工科院校計算機專業(yè)的學生綜合運用計算機軟硬件知識開辟了一條途徑。 作者簡介:第一作者簡介:女,1954年生,講師 〔參考文獻〕 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號 |