單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)_第1頁
單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)_第2頁
單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)_第3頁
單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)_第4頁
單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、基于8051單片機(jī)直流電機(jī)調(diào)速系統(tǒng)2.1總體硬件電路設(shè)計(jì)本系統(tǒng)采用89C51控制輸出數(shù)據(jù),由PWM&號(hào)發(fā)生電路產(chǎn)生PW信號(hào),送到 直流電機(jī),直流電機(jī)通過測(cè)速電路,濾波電路,和A/D轉(zhuǎn)換電路交數(shù)據(jù)重新送回 單片機(jī),進(jìn)行PI運(yùn)算,從而實(shí)現(xiàn)對(duì)電機(jī)速度和轉(zhuǎn)向的控制,達(dá)到直流電機(jī)調(diào)速 的目的。圖2-1系統(tǒng)總體設(shè)計(jì)圖2.1.2 8051單片機(jī)簡介1. 8051單片機(jī)的基本組成8051單片機(jī)由CPU和8個(gè)部件組成,它們都通過片內(nèi)單一總線連接,其基 本結(jié)構(gòu)依然是通用CPU加上外圍芯片的結(jié)構(gòu)模式,但在功能單元的控制上采用了 特殊功能寄存器的集中控制方法。其基本組成如下圖所示:圖2-2 8051基本結(jié)構(gòu)圖2. C

2、PU及部分部件的作用功能介紹如下中央處理器CPU它是單片機(jī)的核心,完成運(yùn)算和控制功能。內(nèi)部數(shù)據(jù)存儲(chǔ)器:8051芯片中共有256個(gè)RAM單元,能作為存儲(chǔ)器使用的 只是前128個(gè)單元,其地址為00H 7FH通常說的內(nèi)部數(shù)據(jù)存儲(chǔ)器就是指這前 128個(gè)單元,簡稱內(nèi)部RAM內(nèi)部程序存儲(chǔ)器:8051芯片內(nèi)部共有4K個(gè)單元,用于存儲(chǔ)程序、原始數(shù)據(jù) 或表格,簡稱內(nèi)部ROM定時(shí)器:8051片內(nèi)有2個(gè)16位的定時(shí)器,用來實(shí)現(xiàn)定時(shí)或者計(jì)數(shù)功能,并 且以其定時(shí)或計(jì)數(shù)結(jié)果對(duì)計(jì)算機(jī)進(jìn)行控制。中斷控制系統(tǒng):該芯片共有5個(gè)中斷源,即外部中斷2個(gè),定時(shí)/計(jì)數(shù)中斷 2個(gè)和串行中斷1個(gè)。3. 8051單片機(jī)引腳圖P1.0Pl 18

3、05140YCCF0.0Pl.2Pl.3Pl 4Fl.535P0 1PO.Zf0.3Pl.6 34F0.5Pl.7RST/VPBESD/F3. 0 TXD/P3, 1 INT0/F3 2 IHT1/F3 3 T0/F3. 4 Tl/P3,5 WP3.6 矽F3” 了XTAL2 1CTWJ VSS 10111213141516171631301520292827262524232231一 EA/VTF ALE/PMPSENFZ 7 F2.G PZ 5 F2. 4 ?2.3P2.2F2. 1F2 0圖2-3 8051單片機(jī)引腳圖2.1.3單片機(jī)系統(tǒng)中所用其他芯片選型1.地址鎖存器地址鎖存器可以選擇

4、多種,有地址鎖存功能的器件有74LS373 8282、74LS273等,8282是地址鎖存器,功能與 74LS373類似,但本系統(tǒng)選用74LS373 作為地址鎖存器,考慮到其應(yīng)用的廣泛性以及具有良好的性價(jià)比,成為目前在單片機(jī)系統(tǒng)中應(yīng)該較廣泛的地址鎖存器。74LS373片內(nèi)是8個(gè)輸出帶三態(tài)門的D鎖 存器當(dāng)使能端呈高電平時(shí),鎖存器中的內(nèi)容可以更新,而在返回低電平的瞬間實(shí) 現(xiàn)鎖存。如果此時(shí)芯片的輸出控制端為低, 也即是輸出三態(tài)門打開,鎖存器中的 地址信息便可以通過三態(tài)門輸出。其引腳圖如圖 2-4所示:0E 1r、丁如ccIQ 2128Q1E TLr6D2D 一4177D英E74LS3731G7Q3Q

5、 E15一賀3B 7U6D41 E135E斗Q 12一 5QGNT 1J11G圖2-4 74L373引腳圖2.程序存儲(chǔ)器存儲(chǔ)器是單片機(jī)的又一個(gè)重要組成部分,其中程序存儲(chǔ)器是單片機(jī)中非常重 要的存儲(chǔ)器,但由于其存儲(chǔ)空間不足,常常需要對(duì)單片機(jī)的存儲(chǔ)器空間進(jìn)行擴(kuò)展, 擴(kuò)展程序存儲(chǔ)器常用芯片有 EPROM紫外線可擦除型),如2716(2KB、2732(4KB、 2764 (8KB、27128 (16KB、27256 (32KB 等,另外還有+ 5V 電擦除 E2PRO, 如2816 (2KB、2864 ( 8KB等等??紤]到系統(tǒng)功能的可擴(kuò)展性以及程序功能的 擴(kuò)展,本系統(tǒng)采用16KB的27128作為程序

6、存儲(chǔ)器擴(kuò)展芯片,在滿足系統(tǒng)要求的 前提下還存有一定的擴(kuò)展空間,是本系統(tǒng)最合適的程序存儲(chǔ)器擴(kuò)展芯片。27128 的引腳圖如圖2-5所示:Kpp 18VccA12 22T一麗A7 32BA13AS 425A8A5524A9M 一623AUA3 T2712822一 0E吃e21AIDA1 920CEM 101907Op 11130G01 12170502131604GHD 141503圖2-5 27128結(jié)構(gòu)圖3 數(shù)據(jù)存儲(chǔ)器8051單片機(jī)有128BRAM當(dāng)數(shù)據(jù)量超過128B也需要把數(shù)據(jù)存儲(chǔ)區(qū)進(jìn)一步擴(kuò) 展。常用RAM芯片分靜態(tài)和動(dòng)態(tài)兩種。靜態(tài) RAM有6116(2KB)、6264(8KB)等, 動(dòng)態(tài)D

7、RAM2164(8KB等,另外還有集成IRAM和E2PROA/使用E2PRO作數(shù)據(jù)存儲(chǔ) 器有斷電保護(hù)數(shù)據(jù)的優(yōu)點(diǎn)。數(shù)據(jù)存儲(chǔ)器擴(kuò)展常使用隨機(jī)存儲(chǔ)器芯片,用的較多的是In tel公司的6116容量為2KB和6264容量為8KB本系統(tǒng)采用容量8KB的6264作為數(shù)據(jù)存儲(chǔ)器擴(kuò) 展芯片。其引腳圖如圖2-6所示:JJC1Vee2271 WEA7 326一 CE2A6 42SA8AS 524j A9A4 一623AllA3 7S26422一 0EA2 -821_- A1OA1 90CE1AD 1019IOTIO o 1118106101 12171051021316104GHD 14151032.1.4805

8、1單片機(jī)擴(kuò)展電 路及分析圖2-6 6264引腳圖XTAL1XTAL2RESET/VFDEA/VTDSO51E./mP3_ 7/E5ALE/FKJOGo12S4 52Z2Z22 F F F F F FO-1Z35R-TFrFFFFPFQ Q Q 0 _u_- 0 Q 9 lzllN 電弓&7L8 加OE 7 G1B2ES誥7CSErC-JTD CEI -SVcuma口 129 111A A A A5264圖2-7 8051單片機(jī)擴(kuò)展電路及分析接線分析:P0.7-P0.0 :這8個(gè)引腳共有兩種不同的功能,分別使用于兩種不同的情 況。第一種情況是 8051不帶片外存儲(chǔ)器,P0 口可以作為通用I/O

9、口使用, P0.7-P0.0用于傳送CPU的I/O數(shù)據(jù)。第二種情況是8051帶片外存儲(chǔ)器, P0.7-P0.0在CPU訪問片外存儲(chǔ)器時(shí)先是用于傳送片外存儲(chǔ)器的低8位地址,然后傳送CPU寸片外存儲(chǔ)器的讀寫數(shù)據(jù)。P2.7-P2.0 :這組引腳的第一功能可以作為通用的I/O使用。它的第二功 能和P0 口引腳的第二功能相配合,用于輸出片外存儲(chǔ)器的高 8位地址,共同選 中片外存儲(chǔ)器單元,但是并不能像 P0 口那樣還可以傳送存儲(chǔ)器的讀寫數(shù)據(jù)。P3.7-P3.0 :這組引腳的第一功能為傳送用戶的輸入/輸出數(shù)據(jù)。它的第二 功能作為控制用,每個(gè)引腳不盡相同。VCc為+5V電源線,VSs為接地線。ALE/PROG

10、 :地址鎖存允許/編程線,配合P0 口引腳的第二功能使用,在訪 問片外存儲(chǔ)器時(shí),8051CPU在 P0.7-P0.0引腳線上輸出片外存儲(chǔ)器低8位地址 的同時(shí)還在ALE/PROG線上輸出一個(gè)高電位脈沖,其下降沿用于把這個(gè)片外存 儲(chǔ)器低8位地址鎖存到外部專用地址鎖存器,以便空出P0.7-P0.0引腳線去傳 送隨后而來的片外存儲(chǔ)器的讀寫數(shù)據(jù)。EA/Vpp:允許訪問片外存儲(chǔ)器/編程電源線,可以控制8051使用片內(nèi)ROM還 是片外ROM如果EA=1,那么允許使用片內(nèi)ROM如果EA=0,那么允許使用片夕卜ROMXTAL1和XTAL2片內(nèi)振蕩電路輸入線,這兩個(gè)端子用來外接石英晶體和微 調(diào)電容,即用來連接80

11、51片內(nèi)OSC的定時(shí)反饋電路。石英晶振起振后,應(yīng)能在 XTAL2線上輸出一個(gè)3V左右的正弦波,以便于8051片內(nèi)的OSC電路按石英晶振 相同頻率自激振蕩,電容 C1、C2可以幫助起振,調(diào)節(jié)它們可以達(dá)到微調(diào) fosc的 目的。2.2 PWM&號(hào)發(fā)生電路設(shè)計(jì)2.2.1 PWM的基本原理pw(脈沖寬度調(diào)制)是通過控制固定電壓的直流電源開關(guān)頻率,改變負(fù)載 兩端的電壓,從而達(dá)到控制要求的一種電壓調(diào)整方法。PWM可以應(yīng)用在許多方面, 比如:電機(jī)調(diào)速、溫度控制、壓力控制等等。在PWME動(dòng)控制的調(diào)整系統(tǒng)中,按一個(gè)固定的頻率來接通和斷開電源, 并且 根據(jù)需要改變一個(gè)周期內(nèi)“接通”和“斷開”時(shí)間的長短。 通過改變

12、直流電機(jī)電 樞上電壓的“占空比”來達(dá)到改變平均電壓大小的目的, 從而來控制電動(dòng)機(jī)的轉(zhuǎn) 速。也正因?yàn)槿绱?,PWI又被稱為“開關(guān)驅(qū)動(dòng)裝置”。如圖 2-8所示:tl2T圖2-8 PWM方波設(shè)電機(jī)始終接通電源時(shí),電機(jī)轉(zhuǎn)速最大為 Vmax,設(shè)占空比為D= tl / T ,則 電機(jī)的平均速度為Va = Vnax * D,其中W指的是電機(jī)的平均速度;Vmax是指電機(jī)在 全通電時(shí)的最大速度;D = t1 / T 是指占空比。由上面的公式可見,當(dāng)我們改變占空比 D = t1 / T 時(shí),就可以得到不同的 電機(jī)平均速度從而達(dá)到調(diào)速的目的。嚴(yán)格來說,平均速度 Vd與占空比D并 非嚴(yán)格的線性關(guān)系,但是在一般的應(yīng)用中,

13、我們可以將其近似地看成是線性關(guān)系。2.2.2 PWM信號(hào)發(fā)生電路設(shè)計(jì)UEU1+5VPL7Pl.6Fl.58051Pl.4P1.3Pl.2XTAL2Fl.IPkOpnABA3A2 AlB3AOB2BlA=BBQU399QBQTCLKWRSTQ34040+5VGND F3 T圖2-9PWM言號(hào)發(fā)生電路PWM波可以由具有PWM&出的單片機(jī)通過編程來得以產(chǎn)生,也可以采用PWM專用芯片來實(shí)現(xiàn)。當(dāng)PWI波的頻率太高時(shí),它對(duì)直流電機(jī)驅(qū)動(dòng)的功率管要求太高, 而當(dāng)它的頻率太低時(shí),其產(chǎn)生的電磁噪聲就比較大,在實(shí)際應(yīng)用中,當(dāng)PWM波的 頻率在18KHZ左右時(shí),效果最好。在本系統(tǒng)內(nèi),采用了兩片4位數(shù)值比較器4585

14、和一片12位串行計(jì)數(shù)器4040組成了 PWh信號(hào)發(fā)生電路。兩片數(shù)值比較器4585,即圖上U2、U3的A組接12位串行4040計(jì)數(shù)輸出端 Q2-Q9,而U2 U3的B組接到單片機(jī)的P1端口。只要改變P1端口的輸出值, 那么就可以使得PWM&號(hào)的占空比發(fā)生變化,從而進(jìn)行調(diào)速控制。12位串行計(jì)數(shù)器4040的計(jì)數(shù)輸入端CLK接到單片機(jī)C51晶振的振蕩輸出 XTAL2計(jì)數(shù)器4040每來8個(gè)脈沖,其輸出Q2-Q9加1,當(dāng)計(jì)數(shù)值小于或者等 于單片機(jī)P1端口輸出值X時(shí),圖中U2的(AB輸出端保持為低電平,而當(dāng)計(jì) 數(shù)值大于單片機(jī)P1端口輸出值X時(shí),圖中U2的(AB輸出端為高電平。隨著 計(jì)數(shù)值的增加,Q2-Q9由

15、全“ T變?yōu)槿?0”時(shí),圖中U2的(AB輸出端又 變?yōu)榈碗娖?,這樣就在U2的(AB端得到了 PW啲信號(hào),它的占空比為(255 -X / 255 ) *100%那么只要改變X的數(shù)值,就可以相應(yīng)的改變 PWh信號(hào)的占空比, 從而進(jìn)行直流電機(jī)的轉(zhuǎn)速控制。使用這個(gè)方法時(shí),單片機(jī)只需要根據(jù)調(diào)整量輸出 X的值,而PW信號(hào)由三片 通用數(shù)字電路生成,這樣可以使得軟件大大簡化,同時(shí)也有利于單片機(jī)系統(tǒng)的正 常工作。由于單片機(jī)上電復(fù)位時(shí) P1端口輸出全為“1”,使用數(shù)值比較器4585的B組與P1端口相連,升速時(shí)P0端口輸出X按一定規(guī)律減少,而降速時(shí)按一定 規(guī)律增大。223 PWM發(fā)生電路主要芯片的工作原理1.數(shù)據(jù)

16、比較器具有數(shù)據(jù)比較功能的芯片有 74LS6828, 74LS6838等8位數(shù)值比較器,4位 數(shù)值比較器4585等。本PWMg生電路通過兩片4位數(shù)值比較器4585就可實(shí)現(xiàn) PWMI號(hào)的產(chǎn)生,因此選用4585作為信號(hào)發(fā)生電路。芯片4585的引腳圖:輸出2串行計(jì)數(shù)器圖2-10 4585引腳圖系統(tǒng)PWMI號(hào)發(fā)生電路中還使用到一片串行計(jì)數(shù)器,有串行計(jì)數(shù)功能的芯片有4024、4040等,它們具有相同的電路結(jié)構(gòu)和邏輯功能,但4024是7位二進(jìn)制串行計(jì)數(shù)器,而芯片4040是一個(gè)12位的二進(jìn)制串行計(jì)數(shù)器,所有計(jì)數(shù)器位為主 從觸發(fā)器,計(jì)數(shù)器在時(shí)鐘下降沿進(jìn)行計(jì)數(shù)。當(dāng)CR為高電平時(shí),它對(duì)計(jì)數(shù)器進(jìn)行清零,由于在時(shí)鐘輸入

17、端使用施密特觸發(fā)器,故對(duì)脈沖上升和下降時(shí)間沒有限制, 所有的輸入和輸出均經(jīng)過緩沖。本系統(tǒng)使用4040作為串行計(jì)數(shù)器,芯片 4040的引腳圖如圖2-11所示:QU 116 %Q5 215Q1O肌一3404014卵昶413Q7Q3 -512Q召02 611一 CRQ1 _710CP89Q0圖2-11 4040引腳圖2.3功率放大驅(qū)動(dòng)電路設(shè)計(jì)功率放大驅(qū)動(dòng)芯片有多種,其中較常用的芯片有 IR2110和EXB841但由于 IR2110具有雙通道驅(qū)動(dòng)特性,且電路簡單,使用方便,價(jià)格相對(duì) EXB841便宜, 具有較高的性價(jià)比,且對(duì)于直流電機(jī)調(diào)速使用起來更加簡便, 因此該驅(qū)動(dòng)電路采 用了 IR2110集成芯片

18、,使得該集成電路具有較強(qiáng)的驅(qū)動(dòng)能力和保護(hù)功能。2.3.1 芯片IR2110性能及特點(diǎn)IR2110是美國國際整流器公司利用自身獨(dú)有的高壓集成電路以及無閂鎖CMO技術(shù),于1990年前后開發(fā)并且投放市場(chǎng)的,IR2110是一種雙通道高壓、高 速的功率器件柵極驅(qū)動(dòng)的單片式集成驅(qū)動(dòng)器。它把驅(qū)動(dòng)高壓側(cè)和低壓側(cè)MOSFET或IGBT所需的絕大部分功能集成在一個(gè)高性能的圭寸裝內(nèi),外接很少的分立元件 就能提供極快的功耗,它的特點(diǎn)在于,將輸入邏輯信號(hào)轉(zhuǎn)換成同相低阻輸出驅(qū)動(dòng) 信號(hào),可以驅(qū)動(dòng)同一橋臂的兩路輸出,驅(qū)動(dòng)能力強(qiáng),響應(yīng)速度快,工作電壓比較 高,可以達(dá)到600V,其內(nèi)設(shè)欠壓封鎖,成本低、易于調(diào)試。高壓側(cè)驅(qū)動(dòng)采用外

19、 部自舉電容上電,與其他驅(qū)動(dòng)電路相比,它在設(shè)計(jì)上大大減少了驅(qū)動(dòng)變壓器和電 容的數(shù)目,使得 MOSFE和IGBT的驅(qū)動(dòng)電路設(shè)計(jì)大為簡化,而且它可以實(shí)現(xiàn)對(duì) MOSFET和IGBT的最優(yōu)驅(qū)動(dòng),還具有快速完整的保護(hù)功能。與此同時(shí),IR2110的研制成功并且投入應(yīng)用可以極大地提高控制系統(tǒng)的可靠性。降低了產(chǎn)品成本和減少體積。2.3.2 IR2110的引腳圖以及功能IR2110將輸入邏輯信號(hào)轉(zhuǎn)換成同相低阻輸出驅(qū)動(dòng)信號(hào),可以驅(qū)動(dòng)同一橋臂 的兩路輸出,驅(qū)動(dòng)能力強(qiáng),響應(yīng)速度快,工作電壓比較高,是目前功率放大驅(qū)動(dòng) 電路中使用最多的驅(qū)動(dòng)芯片。其結(jié)構(gòu)也比較簡單,芯片引腳圖如下所示:3 _1IR211014-空com :

20、13VssYcc ,312UN空_11SJ“ J510 Hilf69DDHO 76-空?qǐng)D2-12 IR2110引腳圖2.4 主電路設(shè)計(jì)2.4.1 延時(shí)保護(hù)電路利用 IR2110 芯片的完善設(shè)計(jì)可以實(shí)現(xiàn)延時(shí)保護(hù)電路。IR2110 使它自身可對(duì)輸入的兩個(gè)通道信號(hào)之間產(chǎn)生合適的延時(shí),保證了加 到被驅(qū)動(dòng)的逆變橋中同橋臂上的兩個(gè)功率MOS器件的驅(qū)動(dòng)信號(hào)之間有一互瑣時(shí)間間隔,因而防止了被驅(qū)動(dòng)的逆變橋中兩個(gè)功率 MOS器件同時(shí)導(dǎo)通而發(fā)生直流電 源直通路的危險(xiǎn)。2.4.2 主電路從上面的原理可以看出, 產(chǎn)生高壓側(cè)門極驅(qū)動(dòng)電壓的前提是低壓側(cè)必須有開 關(guān)的動(dòng)作, 在高壓側(cè)截止期間低壓側(cè)必須導(dǎo)通, 才能夠給自舉電容

21、提供充電的通 路。因此在這個(gè)電路中,Q1、Q4或者Q2 Q3是不可能持續(xù)、不間斷的導(dǎo)通的。 我們可以采取雙PWM&號(hào)來控制直流電機(jī)的正轉(zhuǎn)以及它的速度。將 IC1 的 HIN 端與 IC2 的 LIN 端相連,而把 IC1 的 LIN 端與 IC2 的 HIN 端相 連,這樣就使得兩片芯片所輸出的信號(hào)恰好相反。在HIN為高電平期間,Q1、Q4導(dǎo)通,在直流電機(jī)上加正向的工作電壓。其 具體的操作步驟如下:當(dāng)IC1的LO為低電平而HO為高電平的時(shí)候,Q2截止,C1上的電壓經(jīng)過VB IC內(nèi)部電路和H0端加在Q1的柵極上,從而使得Q1導(dǎo)通。同理,此時(shí)IC2的HO 為低電平而LO為高電平,Q3截止,C3上的

22、電壓經(jīng)過VB IC內(nèi)部電路和HO端加 在Q4的柵極上,從而使得Q4導(dǎo)通。電源經(jīng)Q1至電動(dòng)機(jī)的正極經(jīng)過整個(gè)直流電機(jī)后再通過 Q4到達(dá)零電位,完成 整個(gè)的回路。此時(shí)直流電機(jī)正轉(zhuǎn)。在HIN為低電平期間,LIN端輸入高電平,Q2、Q3導(dǎo)通,在直流電機(jī)上加反 向工作電壓。其具體的操作步驟如下:當(dāng)IC1的LO為高電平而HO為低電平的時(shí)候,Q2導(dǎo)通且Q1截止。此時(shí)Q2 的漏極近乎于零電平,Vcc通過D1向C1充電,為Q1的又一次導(dǎo)通作準(zhǔn)備。同 理可知,IC2的HO為高電平而LO為低電平,Q3導(dǎo)通且Q4截止,Q3的漏極近乎 于零電平,此時(shí)Vcc通過D2向C3充電,為Q4的又一次導(dǎo)通作準(zhǔn)備。電源經(jīng)Q3至電動(dòng)機(jī)的

23、負(fù)極經(jīng)過整個(gè)直流電機(jī)后再通過 Q2到達(dá)零電位,完成 整個(gè)的回路。此時(shí),直流電機(jī)反轉(zhuǎn)。因此電樞上的工作電壓是雙極性矩形脈沖波形,由于存在著機(jī)械慣性的緣 故,電動(dòng)機(jī)轉(zhuǎn)向和轉(zhuǎn)速是由矩形脈沖電壓的平均值來決定的。設(shè)PWM波的周期為T,HIN為高電平的時(shí)間為t1,這里忽略死區(qū)時(shí)間,那么LIN為高電平的時(shí)間就為T-t1。HIN信號(hào)的占空比為D=t1/T。設(shè)電源電壓為V, 那么電樞電壓的平均值為:Vout= t1 - ( T - t1 ) V / T=(2 t1 - T ) V / T=(2D - 1 )V定義負(fù)載電壓系數(shù)為 入,入=Vout / V ,那么 入=2D - 1 ;當(dāng)T為常 數(shù)時(shí),改變HIN為

24、高電平的時(shí)間t1 ,也就改變了占空比D,從而達(dá)到了改變Vout 的目的。D在0 1之間變化,因此 入在1之間變化。如果我們聯(lián)系改變 入, 那么便可以實(shí)現(xiàn)電機(jī)正向的無級(jí)調(diào)速。當(dāng)入=0.5時(shí),Vout=0,此時(shí)電機(jī)的轉(zhuǎn)速為0;當(dāng)0.5入1時(shí),Vout為正,電機(jī)正轉(zhuǎn);當(dāng)入=1時(shí),Vout=V,電機(jī)正轉(zhuǎn)全速運(yùn)行。243輸出電壓波形系統(tǒng)電路經(jīng)過單片機(jī)控制的 PW信號(hào)產(chǎn)生電路送來的PW信號(hào),經(jīng)過功率放 大電路,形成輸出電壓的波形圖如下圖如示:MN圖2-14輸出電壓波形244系統(tǒng)總體電路圖直流電機(jī)調(diào)速系統(tǒng)總體電路設(shè)計(jì)由單片機(jī)產(chǎn)生控制PWM言號(hào)發(fā)生電路產(chǎn)生PWM&號(hào)的數(shù)據(jù),控制直流電機(jī)調(diào)速電路對(duì)電機(jī)進(jìn)行調(diào)速。

25、PV1U1鬥4n 3in4040Fl. 2P3 7A3A2AlFl 1 Pl 0B3B2BlFl T Pl.SPl . 5ABQA2A1A0am a- iA3 2 10 0胡8+SV8051XTKL2圖2-15系統(tǒng)總休電路圖2.5測(cè)速發(fā)電機(jī)測(cè)速發(fā)電機(jī)是一種測(cè)量轉(zhuǎn)速的微型發(fā)電機(jī), 他把輸入的機(jī)械轉(zhuǎn)速變換為電壓 信號(hào)輸出,并要求輸出的電壓信號(hào)與轉(zhuǎn)速成正比, 分為直流與交流兩種。其繞組 和磁路經(jīng)過精確設(shè)計(jì),輸出電動(dòng)勢(shì) E和轉(zhuǎn)速n成線性關(guān)系,即E=kn,其中k是 常數(shù)。改變旋轉(zhuǎn)方向時(shí),輸出電動(dòng)勢(shì)的極性即相應(yīng)改變。當(dāng)被測(cè)機(jī)構(gòu)與測(cè)速發(fā)電機(jī)同軸連接時(shí), 只要檢測(cè)出輸出電動(dòng)勢(shì),即可以獲得 被測(cè)機(jī)構(gòu)的轉(zhuǎn)速,所以

26、測(cè)速發(fā)電機(jī)又稱速度傳感器。測(cè)速發(fā)電機(jī)廣泛應(yīng)用于各種 速度或者位置控制系統(tǒng),在自動(dòng)控制系統(tǒng)中作為檢測(cè)速度的元件, 以調(diào)節(jié)電動(dòng)機(jī) 轉(zhuǎn)速或者通過反饋來提高系統(tǒng)穩(wěn)定性和精度。2.6濾波電路經(jīng)整流后的單向直流或單向脈動(dòng)直流電, 都是由強(qiáng)度不變的直流成分和一個(gè) 以上的交流成分疊加形成的。為了使脈動(dòng)直流電變得較為平穩(wěn),把其中的交流成 分濾掉,叫做濾波。濾波有電容濾波、電感濾波等。本系統(tǒng)中對(duì)直流電采用電容 濾波的方式,使得直流電壓變得更加平穩(wěn),調(diào)速更加精確。電路圖如圖2-15所示:圖2-16濾波電路2.7 A/D轉(zhuǎn)換能夠進(jìn)行A/D轉(zhuǎn)換的芯片很多,其中AD系列的有8位A/D轉(zhuǎn)換器ADC0809 AD570 AD

27、670 AD673 AD7574等, TLC系列的有TLC545等,其中較為常用的是 ADC0809和 TLC545 TLC545是美國TEXAS儀器公司新推出的一種開關(guān)電容結(jié)構(gòu) 逐次逼近式8位A/D轉(zhuǎn)換器,具有19個(gè)模擬輸入端。而ADC0809是采樣頻率為 8位的、以逐次逼近原理進(jìn)行模一數(shù)轉(zhuǎn)換的器件。 其內(nèi)部有一個(gè)8通道多路開關(guān),它可以根據(jù)地址碼鎖存譯碼后的信號(hào),只選通 8路模擬輸入信號(hào)中的一個(gè)進(jìn)行 A/D轉(zhuǎn)換,具有地址鎖存控制的8路模擬開關(guān),應(yīng)用單一的+5V電源,其模擬量 輸入電壓的范圍為0V-+5V,其對(duì)應(yīng)的數(shù)字量輸出為 OOH-FFH,轉(zhuǎn)換時(shí)間為 100卩s,無須調(diào)零或者調(diào)整滿量程。因

28、此本系統(tǒng)采用ADC080作為A/D轉(zhuǎn)換芯片。2.7.2 ADC0809的引腳及其功能ADC0809有 28個(gè)引腳,其中INlIN 7接8路模擬量輸入。ALE是地址鎖存 允許,Vref、VrEf接基準(zhǔn)電源,在精度要求不太高的情況下,供電電源就可以作 為基準(zhǔn)電源。START是芯片的啟動(dòng)引腳,其上脈沖的下降沿起動(dòng)一次新的A/D轉(zhuǎn)換。EOC是轉(zhuǎn)換結(jié)束信號(hào),可以用于向單片機(jī)申請(qǐng)中斷或者供單片機(jī)查詢。OE是輸出允許端。CLK是時(shí)鐘端。DB0-DB 7是數(shù)字量的輸出。 ADDA ADDB ADDC 接地址線用以選定8路輸入中的一路,引腳詳見圖2-16。OE CLOCK Vcc 一GHB 一DDI1、*282

29、ADC0809326425524623T2282192010191115121713161415IH3 IH4IH5 IW6 IH7 START ED匚一DB3 IM2IN1IHOADDAADDBADDCALEDB7DBSDB5DB4IEOBB2圖2-17 ADC0809引腳圖3.系統(tǒng)軟件部分的設(shè)計(jì)3.1 PI轉(zhuǎn)速調(diào)節(jié)器原理圖及參數(shù)計(jì)算按照典型II型系統(tǒng)的參數(shù)選擇方法轉(zhuǎn)速調(diào)節(jié)器調(diào)節(jié)器參數(shù)和電阻電容值關(guān)系如下:Kn = Rn/ ROr n = Rn/Cn Ton = 1/4 RO * Con參數(shù)求法: 電動(dòng)機(jī) P=10KW U=220V I=55A n=1000 轉(zhuǎn)/分 電樞電阻R=0.5歐姆

30、取濾波電路中 Ro=40千歐Rn=470千歐Cn=0.2uF Con=1uF貝U:Umax=22OVUmin=(220/0.9 )*0.5=122VYi-1=0 W=1000 轉(zhuǎn)/分P=Kp=Rn/Ro=11.7I=Kp*T/Ti=1253.2 系統(tǒng)中的部分程序設(shè)計(jì)軟件由1個(gè)主程序、1個(gè)中斷子程序和1個(gè)PI控制算法子程序組成。3.2.1 主程序設(shè)計(jì)主程序主程序是一個(gè)循環(huán)程序, 其主要思路是, 先設(shè)定好速度初始值, 這個(gè) 初始值與測(cè)速電路送來的值相比較得到一個(gè)誤差值,然后用 PI 算法輸出控制系 數(shù)給PWh發(fā)生電路改變波形的占空比,進(jìn)而控制電機(jī)的轉(zhuǎn)速。其程序流程圖如圖 所示。軟件由 1 個(gè)主程序、 1 個(gè)中斷子程序和 1 個(gè) PI 控制算法子程序組成。主 程序主程序是一個(gè)循環(huán)程序,其主要思路是由單片機(jī)P1 口生數(shù)據(jù)送到PWMI號(hào)發(fā)生電路,然后用pi算法輸出控制系數(shù)給pw恢生電路改變波形的占空比進(jìn)而 控制電機(jī)的轉(zhuǎn)速。主程序流程圖如圖 3-2 所示:3.2.2PI控制算法子程序設(shè)計(jì)/*PI控制算法子程序*/void PID_work()n egsu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論