




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)控制的直流電機(jī)調(diào)速系統(tǒng)軟件摘要本設(shè)計(jì)就是以單片機(jī)AT89C51為核心,附以外圍電路,實(shí)現(xiàn)直流電機(jī)調(diào)速的系統(tǒng);運(yùn)用單片機(jī)的運(yùn)算和處理能力和L298電機(jī)驅(qū)動芯片來實(shí)現(xiàn)電機(jī)的手動加速、減速調(diào)速等智能控制系統(tǒng)。并運(yùn)用軟件Proteus進(jìn)行仿真來得到實(shí)驗(yàn)結(jié)果。本文主要研究了利用AT89C51系列單片機(jī)控制PWM信號從而實(shí)現(xiàn)對直流電機(jī)轉(zhuǎn)速進(jìn)行控制的方法。文章中采用了專門的芯片組成了PWM信號的發(fā)生系統(tǒng),并且對PWM信號的原理、產(chǎn)生方法以及如何通過軟件編程對PWM信號占空比進(jìn)行調(diào)節(jié),從而控制其輸入信號波形等均作了詳細(xì)的闡述。此外,本文中還采用了芯片L298作為直流電機(jī)正轉(zhuǎn)調(diào)速功率放大電路的驅(qū)動模塊,并
2、且把它與延時電路相結(jié)合完成了在主電路中對直流電機(jī)的控制。本文用8051單片機(jī)自制了一個采用了專門的芯片組成了PWM信號的發(fā)生系統(tǒng),并且對PWM信號的原理、產(chǎn)生方法以及如何通過軟件編程對PWM信號占空比進(jìn)行調(diào)節(jié),從而控制其輸入信號波形等均作了詳細(xì)的闡述。還對直流電機(jī)的速度進(jìn)行了測量和顯示。 關(guān)鍵詞 單片機(jī); PWM;L298;直流電機(jī)MCU control of the DC motor speed control system softwareAbstractThis design is based on SCM AT89C52 as the core, attached to the ext
3、ernal circuit, realization of DC motor speed control system; using MCU and L298 motor drive chip to achieve motor manual acceleration, deceleration speed intelligent control system.It uses the software of Proteus simulation to get result of the experiment.This paper mainly studies using MCS-52 serie
4、s single-chip control PWM signal in order to achieve the DC motor speed control method.The article adopts the special chip PWM signal generating system, and the PWM signal generation principle, method and how to through the software programming of PWM signal duty ratio is adjusted, thereby controlli
5、ng the input signal waveform are elaborated in detail.In addition, this paper also adopts chip L298 as the DC motor positive rotation speed of the power amplifying circuit drive module, and combine it with a delay circuit combines completed in the main circuit of DC motor control.In this paper, with
6、 8051 MCU made a special chip components on the PWM signal generating system, and the PWM signal generation principle, method and how to through the software programming of PWM signal duty ratio is adjusted, thereby controlling the input signal waveform are all made the detailed elaboration.Also for
7、 the DC motor speed measurement and display.Key words: single chip microcomputer; PWM; L298; DC motor目錄摘要 .目錄. .1.緒論.1 1.1 開發(fā)背景.1 1.2選題的目的和意義. .1 1.3 數(shù)字式轉(zhuǎn)速測量系統(tǒng)的發(fā)展背景. .22.系統(tǒng)框圖和硬件原理圖. .22.1 單片機(jī)AT89C51介紹.42.1.1振蕩器特性. .62.1.2芯片擦除. .62.2 傳感器的選擇 . .62.2.1 方案一:霍爾傳感器測量方案.72.2.2方案二: 光電傳感器.72.3 轉(zhuǎn)速測量系統(tǒng)的原理. .82
8、.3.1轉(zhuǎn)速測量方法. .82.3.2轉(zhuǎn)速測量原理. .102.4系統(tǒng)硬件設(shè)計(jì).112.4.1 轉(zhuǎn)速信號采集.102.4.2轉(zhuǎn)速信號處理電路設(shè)計(jì). .132.5 PWM的基本原理.133. 系統(tǒng)軟件設(shè)計(jì).153.1 主程序初始化. .153.1.1.定時器的初始化.153.1.2中斷允許控制. .153.2主程序流程圖和子程序流程圖.164. 調(diào)試.194.1調(diào)試軟件介紹.194.2直流電機(jī)的調(diào)速功能仿真.194.3 調(diào)試PWM.205.結(jié)論.246.附錄.25參考文獻(xiàn).33致謝.34351緒論1.1 開發(fā)背景現(xiàn)代工業(yè)生產(chǎn)中,電動機(jī)是主要的驅(qū)動設(shè)備,目前在直流電動機(jī)拖動系統(tǒng)中已大量采用晶閘管(
9、即可控硅)裝置向電動機(jī)供電的KZD拖動系統(tǒng),取代了笨重的發(fā)電動一電動機(jī)的FD系統(tǒng),又伴隨著電子技術(shù)的高度發(fā)展,促使直流電機(jī)調(diào)速逐步從模擬化向數(shù)字化轉(zhuǎn)變,特別是單片機(jī)技術(shù)的應(yīng)用,使直流電機(jī)調(diào)速技術(shù)又進(jìn)入到一個新的階段,智能化、高可靠性已成為它發(fā)展的趨勢。直流電機(jī)調(diào)速基本原理是比較簡單的(相對于交流電機(jī)),只要改變電機(jī)的電壓就可以改變轉(zhuǎn)速了。改變電壓的方法很多,最常見的一種PWM脈寬調(diào)制,調(diào)節(jié)電機(jī)的輸入占空比就可以控制電機(jī)的平均電壓,控制轉(zhuǎn)速。PWM控制的基本原理很早就已經(jīng)提出,但是受電力電子器件發(fā)展水平的制約,在上世紀(jì)80年代以前一直未能實(shí)現(xiàn)。直到進(jìn)入上世紀(jì)80年代,隨著全控型電力電子器件的出現(xiàn)
10、和迅速發(fā)展,PWM控制技術(shù)才真正得到應(yīng)用。隨著電力電子技術(shù)、微電子技術(shù)和自動控制技術(shù)的發(fā)展以及各種新的理論方法,如現(xiàn)代控制理論、非線性系統(tǒng)控制思想的應(yīng)用,PWM控制技術(shù)獲得了空前的發(fā)展,到目前為止,已經(jīng)出現(xiàn)了多種PWM控制技術(shù)。1.2選題的目的和意義直流電動機(jī)具有良好的起動、制動性能,宜于在大范圍內(nèi)平滑調(diào)速,在許多需要調(diào)速或快速正反向的電力拖動領(lǐng)域中得到了廣泛的應(yīng)用。從控制的角度來看,直流調(diào)速還是交流拖動系統(tǒng)的基礎(chǔ)。早期直流電動機(jī)的控制均以模擬電路為基礎(chǔ),采用運(yùn)算放大器、非線性集成電路以及少量的數(shù)字電路組成,控制系統(tǒng)的硬件部分非常復(fù)雜,功能單一,而且系統(tǒng)非常不靈活、調(diào)試?yán)щy,阻礙了直流電動機(jī)控
11、制技術(shù)的發(fā)展和應(yīng)用范圍的推廣。隨著單片機(jī)技術(shù)的日新月異,使得許多控制功能及算法可以采用軟件技術(shù)來完成,為直流電動機(jī)的控制提供了更大的靈活性,并使系統(tǒng)能達(dá)到更高的性能。采用單片機(jī)構(gòu)成控制系統(tǒng),可以節(jié)約人力資源和降低系統(tǒng)成本,從而有效的提高工作效率。傳統(tǒng)的控制系統(tǒng)采用模擬元件,雖在一定程度上滿足了生產(chǎn)要求,但是因?yàn)樵菀桌匣驮谑褂弥幸资芡饨绺蓴_影響,并且線路復(fù)雜、通用性差,控制效果受到器件性能、溫度等因素的影響,故系統(tǒng)的運(yùn)行可靠性及準(zhǔn)確性得不到保證,甚至出現(xiàn)事故。目前,直流電動機(jī)調(diào)速系統(tǒng)數(shù)字化已經(jīng)走向?qū)嵱没?,伴隨著電子技術(shù)的高度發(fā)展,促使直流電機(jī)調(diào)速逐步從模擬化向數(shù)字化轉(zhuǎn)變,特別是單片機(jī)技術(shù)的
12、應(yīng)用,使直流電機(jī)調(diào)速技術(shù)又進(jìn)入到一個新的階段,智能化、高可靠性已成為它發(fā)展的趨勢。1.3 數(shù)字式轉(zhuǎn)速測量系統(tǒng)的發(fā)展背景目前國內(nèi)外測量電機(jī)轉(zhuǎn)速的方法很多,按照不同的理論方法,先后產(chǎn)生過模擬測速法(如離心式轉(zhuǎn)速表、用電機(jī)轉(zhuǎn)矩或者電機(jī)電樞電動勢計(jì)算所得)、同步測速法(如機(jī)械式或閃光式頻閃測速儀)以及計(jì)數(shù)測速法。計(jì)數(shù)測速法又可分為機(jī)械式定時計(jì)數(shù)法和電子式定時計(jì)數(shù)法。傳統(tǒng)的電機(jī)轉(zhuǎn)速檢測多采用測速發(fā)電機(jī)或光電數(shù)字脈沖編碼器,也有采用電磁式(利用電磁感應(yīng)原理或可變磁阻的霍爾元件等)、電容式(對高頻振蕩進(jìn)行幅值調(diào)制或頻率調(diào)制)等,還有一些特殊的測速器是利用置于旋轉(zhuǎn)體內(nèi)的放射性材料來發(fā)生脈沖信號其中應(yīng)用最廣的是
13、光電式,光電式測系統(tǒng)具有低慣性、低噪聲、高分辨率和高精度的優(yōu)點(diǎn)加之激光光源、光柵、光學(xué)碼盤、CCD 器件、光導(dǎo)纖維等的相繼出現(xiàn)和成功應(yīng)用,使得光電傳感器在檢測和控制領(lǐng)域得到了廣泛的應(yīng)用。而采用光電傳感器的電機(jī)轉(zhuǎn)速測量系統(tǒng)測量準(zhǔn)確度高、采樣速度快、測量范圍寬和測量精度與被測轉(zhuǎn)速無關(guān)等優(yōu)點(diǎn),具有廣闊的應(yīng)用前景。2系統(tǒng)框圖和硬件原理圖單片機(jī)直流電機(jī)調(diào)速簡介:單片機(jī)直流調(diào)速系統(tǒng)可實(shí)現(xiàn)對直流電動機(jī)的平滑調(diào)速。PWM是通過控制固定電壓的直流電源開關(guān)頻率,從而改變負(fù)載兩端的電壓,進(jìn)而達(dá)到控制要求的一種電壓調(diào)整方法。在PWM驅(qū)動控制的調(diào)整系統(tǒng)中,按一個固定的頻率來接通和斷開電源,并根據(jù)需要改變一個周期內(nèi)“接通
14、”和“斷開”時間的長短。通過改變直流電機(jī)電樞上電壓的“占空比”來改變平均電壓的大小,從而控制電動機(jī)的轉(zhuǎn)速。因此,PWM又被稱為“開關(guān)驅(qū)動裝置”。本系統(tǒng)以89C51單片機(jī)為核心,通過單片機(jī)控制,C語言編程實(shí)現(xiàn)對直流電機(jī)的平滑調(diào)速。系統(tǒng)控制方案的分析:本直流電機(jī)調(diào)速系統(tǒng)以單片機(jī)系統(tǒng)為依托,根據(jù)PWM調(diào)速的基本原理,以直流電機(jī)電樞上電壓的占空比來改變平均電壓的大小,從而控制電動機(jī)的轉(zhuǎn)速為依據(jù),實(shí)現(xiàn)對直流電動機(jī)的平滑調(diào)速,并通過單片機(jī)控制速度的變化。本文所研究的直流電機(jī)調(diào)速系統(tǒng)主要是由硬件和軟件兩大部分組成。硬件部分是前提,是整個系統(tǒng)執(zhí)行的基礎(chǔ),它主要為軟件提供程序運(yùn)行的平臺。而軟件部分,是對硬件端口
15、所體現(xiàn)的信號,加以采集、分析、處理,最終實(shí)現(xiàn)控制器所要實(shí)現(xiàn)的各項(xiàng)功能,達(dá)到控制器自動對電機(jī)速度的有效控制。給定是輸入的PWM信號,與反饋的轉(zhuǎn)速頻率信號比較的誤差信號,信號調(diào)理電路目的是提供給單片機(jī)可以接收的信號,單片機(jī)對信號進(jìn)行處理。L298對信號無失真的放大,作用到電機(jī)上。光電測速反饋,循環(huán)往復(fù),通過算法對各變量調(diào)整,從而達(dá)到動態(tài)平衡。轉(zhuǎn)速測量并反饋PWM信號放大驅(qū)動電路直流電機(jī)AT89C52單片機(jī)信號調(diào)理電路 給定 E 轉(zhuǎn)速圖2.1 系統(tǒng)框圖2.1 單片機(jī)AT89C51介紹AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROMFalsh Programmable and E
16、rasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。 圖2.2是常用的一種單片機(jī),型號為AT89C51,它將計(jì)算機(jī)的功能都集成到這個芯片內(nèi)部去了,就這么一個小小的芯片就能構(gòu)成一臺小型的電腦,因此叫做單片機(jī)。圖2.2 AT89C51芯片 它有40個管腳,分成兩排,每一排各有20個腳,其中左下角標(biāo)有箭頭的
17、為第1腳,然后按逆時針方向依次為第2腳、第3腳第40腳。在40個管腳中,其中有32個腳可用于各種控制,比如控制小燈的亮與滅、控制電機(jī)的正轉(zhuǎn)與反轉(zhuǎn)、控制電梯的升與降等,這32個腳叫做單片機(jī)的“端口”,在單片機(jī)技術(shù)中,每個端口都有一個特定的名字,比如第一腳的那個端口叫做“P1.0”。圖2.3 AT89C51管腳分布VCC:供電電壓,GND:接地。 P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時,P
18、0輸出原碼,此時P0外部必須被拉高。P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時,P1口作為第八位地址接收。 P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當(dāng)P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時,P2口輸
19、出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時接收高八位地址信號和控制信號。 P3口:P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。 P3口也可作為AT89C51的一些特殊功能口。P3口管腳備選功能:P3.0 RXD(串行輸入口)P3.1 TXD(串行輸出口)P3.2 /INT0(外部中斷0)P3.3 /INT1(外部中斷
20、1)P3.4 T0(記時器0外部輸入)P3.5 T1(記時器1外部輸入)P3.6 /WR(外部數(shù)據(jù)存儲器寫選通)P3.7 /RD(外部數(shù)據(jù)存儲器讀選通)P3口同時為閃爍編程和編程校驗(yàn)接收一些控制信號。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機(jī)器周期的高電平時間。ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止
21、ALE的輸出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機(jī)器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。EA/VPP:當(dāng)/EA保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP
22、)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。2.1.1振蕩器特性XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。2.1.2芯片擦除整個PEROM陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ALE管腳處于低電平10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲字節(jié)被重復(fù)編程以前,該操作必須
23、被執(zhí)行。此外,AT89C51設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU停止工作。但RAM,定時器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復(fù)位為止。2.2 傳感器的選擇 轉(zhuǎn)速測量的方案選擇,一般要考慮傳感器的結(jié)構(gòu)、安裝以及測速范圍與環(huán)境條件等方面的適用性;再就是二次儀表的要求,除了顯示以外還有控制、通訊和遠(yuǎn)傳方面的要求。本說明書中給出兩種轉(zhuǎn)速測量方案,經(jīng)過我和伙伴查資料、構(gòu)思和自己的設(shè)計(jì),總體電路我們有兩套設(shè)計(jì)方案,部分重要模塊也考慮了其它設(shè)計(jì)方法,經(jīng)過分析,從實(shí)現(xiàn)難
24、度、熟悉程度、器件用量等方面綜合考慮,我們才最終選擇了一個方案。下面就看一下我們對兩套設(shè)計(jì)方案的簡要說明。2.2.1 方案一:霍爾傳感器測量方案霍爾傳感器是利用霍爾效應(yīng)進(jìn)行工作的?其核心元件是根據(jù)霍爾效應(yīng)原理制成的霍爾元件。本文介紹一種泵驅(qū)動軸的轉(zhuǎn)速采用霍爾轉(zhuǎn)速傳感器測量?;魻栟D(zhuǎn)速傳感器的結(jié)構(gòu)原理圖如圖2.4, 霍爾轉(zhuǎn)速傳感器的接線圖如圖2.5。傳感器的定子上有2 個互相垂直的繞組A 和B, 在繞組的中心線上粘有霍爾片HA 和HB ,轉(zhuǎn)子為永久磁鋼,霍爾元件HA 和HB 的激勵電機(jī)分別與繞組A 和B 相連,它們的霍爾電極串聯(lián)后作為傳感器的輸出。 圖2.4 霍爾轉(zhuǎn)速傳感器的結(jié)構(gòu)原理圖 圖2.5
25、方案霍爾轉(zhuǎn)速傳感器的接線圖缺點(diǎn):采用霍爾傳感器在信號采樣的時候,會出現(xiàn)采樣不精確,因?yàn)樗强看判愿袘?yīng)才采集脈沖的,使用時間長了會出現(xiàn)磁性變小,影響脈沖的采樣精度。2.2.2方案二: 光電傳感器 整個測量系統(tǒng)的組成框圖如圖2.6所示。從圖中可見,轉(zhuǎn)子由一直流調(diào)速電機(jī)驅(qū)動,可實(shí)現(xiàn)大轉(zhuǎn)速范圍內(nèi)的無級調(diào)速。轉(zhuǎn)速信號由光電傳感器拾取,使用時應(yīng)先在轉(zhuǎn)子上做好光電標(biāo)記,具體辦法可以是:將轉(zhuǎn)子表面擦干凈后用黑漆(或黑色膠布) 全部涂黑,再將一塊反光材料貼在其上作為光電標(biāo)記,然后將光電傳感器(光電頭) 固定在正對光電標(biāo)記的某一適當(dāng)距離處。光電頭采用低功耗高亮度LED ,光源為高可靠性可見紅光,無論黑夜還是白天,
26、或是背景光強(qiáng)有大范圍改變都不影響接收效果。光電頭包含有前置電路,輸出05V的脈沖信號。接到單片機(jī)89C51的相應(yīng)管腳上,通過89C51內(nèi)部定時/計(jì)時器T0、T1及相應(yīng)的程序設(shè)計(jì),組成一個數(shù)字式轉(zhuǎn)速測量系統(tǒng)。 圖2.6 測量系統(tǒng)的組成框圖優(yōu)點(diǎn):這種方案使用光電轉(zhuǎn)速傳感器具有采樣精確,采樣速度快,范圍廣的特點(diǎn)。綜上所述,方案二使用光電傳感器來作為本設(shè)計(jì)的最佳選擇方案。2.3 轉(zhuǎn)速測量系統(tǒng)的原理2.3.1轉(zhuǎn)速測量方法轉(zhuǎn)速是指作圓周運(yùn)動的物體在單位時間內(nèi)所轉(zhuǎn)過的圈數(shù),其大小及變化往往意味著機(jī)器設(shè)備運(yùn)轉(zhuǎn)的正常與否,因此,轉(zhuǎn)速測量一直是工業(yè)領(lǐng)域的一個重要問題。按照不同的理論方法,先后產(chǎn)生過模擬測速法(如離
27、心式轉(zhuǎn)速表) 、同步測速法(如機(jī)械式或閃光式頻閃測速儀) 以及計(jì)數(shù)測速法。計(jì)數(shù)測速法又可分為機(jī)械式定時計(jì)數(shù)法和電子式定時計(jì)數(shù)法。本文介紹的采用單片機(jī)和光電傳感器組成的高精度轉(zhuǎn)速測量系統(tǒng),其轉(zhuǎn)速測量方法采用的就是電子式定時計(jì)數(shù)法。對轉(zhuǎn)速的測量實(shí)際上是對轉(zhuǎn)子旋轉(zhuǎn)引起的周期脈沖信號的頻率進(jìn)行測量。在頻率的工程測量中,電子式定時計(jì)數(shù)測量頻率的方法一般有三種:測頻率法:在一定時間間隔t 內(nèi),計(jì)數(shù)被測信號的重復(fù)變化次數(shù)N ,則被測信號的頻率fx 可表示為f x =Nt(2-1)測周期法:在被測信號的一個周期內(nèi),計(jì)數(shù)時鐘脈沖數(shù)m0 ,則被測信號頻率fx = fc/ m0 ,其中, fc 為時鐘脈沖信號頻率。
28、多周期測頻法:在被測信號m1 個周期內(nèi), 計(jì)數(shù)時鐘脈沖數(shù)m2 ,從而得到被測信號頻率fx ,則fx 可以表示為fx =m1 fcm2, m1 由測量準(zhǔn)確度確定。電子式定時計(jì)數(shù)法測量頻率時,其測量準(zhǔn)確度主要由兩項(xiàng)誤差來決定:一項(xiàng)是時基誤差;另一項(xiàng)是量化1誤差。當(dāng)時基誤差小于量化1 誤差一個或兩個數(shù)量級時,這時測量準(zhǔn)確度主要由量化1 誤差來確定。對于測頻率法,測量相對誤差為:Er1 =測量誤差值實(shí)際測量值100 % =1N100 % (2-2)由此可見,被測信號頻率越高, N 越大, Er1就越小,所以測頻率法適用于高頻信號(高轉(zhuǎn)速信號) 的測量。對于測周期法,測量相對誤差為:Er2 =測量誤差值
29、實(shí)際測量值100 % =1m0100 % (2-3)對于給定的時鐘脈沖fc , 當(dāng)被測信號頻率越低時,m0 越大, Er2就越小,所以測周期法適用于低頻信號(低轉(zhuǎn)速信號) 的測量。對于多周期測頻法,測量相對誤差為:Er3 =測量誤差值實(shí)際測量值100%=1m2100 % (2-4) 從上式可知,被測脈沖信號周期數(shù)m1 越大, m2 就越大,則測量精度就越高。它適用于高、低頻信號(高、低轉(zhuǎn)速信號) 的測量。但隨著精度和頻率的提高, 采樣周期將大大延長,并且判斷m1 也要延長采樣周期,不適合實(shí)時測量。根據(jù)以上的討論,考慮到實(shí)際應(yīng)用中需要測量的轉(zhuǎn)速范圍很寬,上述的轉(zhuǎn)速測量方法難以滿足要求,因此,研究
30、高精度的轉(zhuǎn)速測量方法,以同時適用于高、低轉(zhuǎn)速信號的測量,不僅具有重要的理論意義,也是實(shí)際生產(chǎn)中的需要。2.3.2轉(zhuǎn)速測量原理一般的轉(zhuǎn)速長期測量系統(tǒng)是預(yù)先在軸上安裝一個有10 齒的測速齒盤,用變磁阻式或電渦流式傳感器獲得一轉(zhuǎn)10 倍轉(zhuǎn)速脈沖,再用測頻的辦法實(shí)現(xiàn)轉(zhuǎn)速測量。而臨時性轉(zhuǎn)速測量系統(tǒng),多采用光電傳感器,從轉(zhuǎn)軸上預(yù)先粘貼的一個標(biāo)志上獲得一轉(zhuǎn)一個轉(zhuǎn)速脈沖,隨后利用電子倍頻器和測頻方法實(shí)現(xiàn)轉(zhuǎn)速測量。不論長期或臨時轉(zhuǎn)速測量,都可以在微處理器的參與下,通過測量轉(zhuǎn)軸上預(yù)留的一轉(zhuǎn)一齒的鑒相信號或光電信號的周期,換算出轉(zhuǎn)軸的頻率或轉(zhuǎn)速。即通過速度傳感器,將轉(zhuǎn)速信號變?yōu)殡娒}沖,利用微機(jī)在單位時間內(nèi)對脈沖進(jìn)行
31、計(jì)數(shù),再經(jīng)過軟件計(jì)算獲得轉(zhuǎn)速數(shù)據(jù)。即:n=N/ (mT) (2-5)n 轉(zhuǎn)速、單位:轉(zhuǎn)/ 分鐘;N 采樣時間內(nèi)所計(jì)脈沖個數(shù);T采樣時間、單位:分鐘;m 每旋轉(zhuǎn)一周所產(chǎn)生的脈沖個數(shù)(通常指測速碼盤的齒數(shù)) 。如果m=60, 那么1 秒鐘內(nèi)脈沖個數(shù)N就是轉(zhuǎn)速n, 即:n=N/ (mT) =N/60 1/60=N (2-6)通常m為60。在對轉(zhuǎn)速波動較快系統(tǒng)或要求動態(tài)特性好而精度高的轉(zhuǎn)速測控系統(tǒng)中,調(diào)節(jié)周期一般很短,相應(yīng)的采樣周期需取得很小,使得脈沖當(dāng)量增高,從而導(dǎo)致整個系統(tǒng)測量精度降低,難以滿足測控要求。提高采樣速率通常就要減小采樣時間T, 而T 的減小會使采到的脈沖數(shù)值N 下降,導(dǎo)致脈沖當(dāng)量(每
32、個脈沖所代表的轉(zhuǎn)速) 增高,從而使得測量精度變得粗糙。通過增加測速碼盤的齒數(shù)可以提高精度,但是碼盤齒數(shù)的增加會受到加工工藝的限制,同時會使轉(zhuǎn)速測量脈沖的頻率增高,頻率的提升又會受到傳感器中光電器或磁敏器或磁電器件最高工作頻率的限制。凡此種種因素限制了常規(guī)智能轉(zhuǎn)速測量方法的使用范圍。而采用本文所提出的定時分時雙頻率采樣法,可在保證采樣精度的同時,提高采樣速率,充分發(fā)揮微機(jī)智能測速方法的優(yōu)越性及靈活性。 圖2.7 系統(tǒng)原理圖 各部分模塊的功能:傳感器:用來對信號的采樣。放大、整形電路:對傳感器送過來的信號進(jìn)行放大和整形,在送入單片機(jī)進(jìn)行數(shù)據(jù)的處理轉(zhuǎn)換。單片機(jī):對處理過的信號進(jìn)行轉(zhuǎn)換成轉(zhuǎn)速的實(shí)際值,
33、送入LED LED顯示:用來對所測量到的轉(zhuǎn)速進(jìn)行顯示。2.4系統(tǒng)硬件設(shè)計(jì)隨著超大規(guī)模集成電路技術(shù)提高,尤其是單片機(jī)應(yīng)用技術(shù)以及功能強(qiáng)大,價格低廉的顯著特點(diǎn),是全數(shù)字化測量轉(zhuǎn)度系統(tǒng)得一廣泛應(yīng)用。出于單片機(jī)在測量轉(zhuǎn)速方面具有體積小、性能強(qiáng)、成本低的特點(diǎn),越來越受到企業(yè)用戶的青睞。對測量轉(zhuǎn)速系統(tǒng)的硬件和編程進(jìn)行研究,設(shè)計(jì)出一種以單片機(jī)為主的轉(zhuǎn)速測量系統(tǒng),保證了測量精度。2.4.1 轉(zhuǎn)速信號采集在設(shè)計(jì)中采用光電傳感器采集信號,這種傳感器是把旋轉(zhuǎn)軸的轉(zhuǎn)速變?yōu)橄鄳?yīng)頻率的脈沖,然后用測量電路測出頻率,由頻率值就可知道所側(cè)轉(zhuǎn)素值。這種測量方法具有傳感器結(jié)構(gòu)簡單、可靠、測量精度高的特點(diǎn)。是目前常用的一種測量轉(zhuǎn)速
34、的方法。從光源發(fā)出的光通過測速齒盤上的齒槽照射到光電元件上,使光電元件感光。測速齒盤上有10個齒槽,當(dāng)測速齒槽旋轉(zhuǎn)一周,光敏元件就能感受與開孔數(shù)相等次數(shù)的光次數(shù)。對于被測電機(jī)的轉(zhuǎn)速在03600r/min的來說,每轉(zhuǎn)一周產(chǎn)生10個電脈沖信號,因此,傳感器輸出波形的頻率的大小為: 0Hzf1800Hz (2-7)測速齒盤裝在發(fā)射光源(紅外線發(fā)光二極管)與接收光源的裝置(紅外線接收二極管)之間,紅外線發(fā)光二極管(規(guī)格IR3401)負(fù)責(zé)發(fā)出光信號,紅外線接收三極管(規(guī)格3DU12)負(fù)責(zé)接收發(fā)出的光信號,產(chǎn)生電信號,每轉(zhuǎn)過一個齒,光的明暗變化經(jīng)歷了一個正弦周期,即產(chǎn)生了正弦脈沖電信號。 (1) 光電傳感
35、器是應(yīng)用非常廣泛的一種器件,有各種各樣的形式,如透射式、反射式等,基本的原理就是當(dāng)發(fā)射管光照射到接收管時,接收管導(dǎo)通,反之關(guān)斷。以透射式為例,如圖5.1所示,當(dāng)不透光的物體擋住發(fā)射與接收之間的間隙時,開關(guān)管關(guān)斷,否則打開。為此,可以制作一個遮光葉片如圖2.10所示,安裝在轉(zhuǎn)軸上,當(dāng)扇葉經(jīng)過時,產(chǎn)生脈沖信號。當(dāng)葉片數(shù)較多時,旋轉(zhuǎn)一周可以獲得多個脈沖信號。 圖2.9光電傳感器的原理圖 圖2.10遮光葉片(2)選用的傳感器型號為SZGB-3(單向)SZGB-3型傳感器特點(diǎn)介紹如下: 1)供單向計(jì)數(shù)器使用,測量轉(zhuǎn)速和線速度.2)采用密封結(jié)構(gòu)性能穩(wěn)定.3)光源用紅外發(fā)光管,功耗小,壽命長.4) SZGB
36、-3, 20電源電壓為12V DC SZGB-3型傳感器主要性能介紹如下:SZGB-3.型光電轉(zhuǎn)速傳感器,使用時通過連軸節(jié)與被測轉(zhuǎn)軸連接,當(dāng)轉(zhuǎn)軸旋轉(zhuǎn)時,將轉(zhuǎn)角位移轉(zhuǎn)換成電脈沖信號,供二次儀表計(jì)數(shù)使用。1)輸出脈沖數(shù):60脈沖(每一轉(zhuǎn))2)輸出信號幅值:50r/min時300mV3)測速范圍:50-5000r/min4)使用時間:可連續(xù)使用,使用中勿需加潤滑油5)工作環(huán)境:溫度-1040,相對濕度85%無腐蝕性氣體 2.4.2轉(zhuǎn)速信號處理電路設(shè)計(jì) 轉(zhuǎn)速信號處理電路包括信號放大電路、整形及三極管整形電路。由于產(chǎn)生的電壓信號很小,所以要進(jìn)行放大處理,一般要放大至少1000倍(60dB),然后在進(jìn)行信
37、號處理工作。信號放大裝置選用運(yùn)算放大器TL084作為放大電壓放大元件,采用兩級放大電路,每一級都采用反向比例運(yùn)算電路如圖4.4.設(shè)計(jì)的電壓放大倍數(shù)為3000倍。其中第一級放大倍數(shù)為30,第二級放大倍數(shù)為100.放大后電壓變化范圍為04.8V。TL084采用12V雙電源供電,由于電源的供電電壓在一定范圍內(nèi)有副值上的波動,形成干擾信號。為起到消除干擾,實(shí)現(xiàn)濾波作用,故供電電源兩端需接10UF的電容接地,電容選擇金屬化聚丙已烯膜電容。兩級運(yùn)放放大所采用的供電電源均采用此接法。2.5 PWM的基本原理PWM(脈沖寬度調(diào)制)是通過控制固定電壓的直流電源開關(guān)頻率,改變負(fù)載兩端的電壓,從而達(dá)到控制要求的一種
38、電壓調(diào)整方法。PWM可以應(yīng)用在許多方面,比如:電機(jī)調(diào)速、溫度控制、壓力控制等等。在PWM驅(qū)動控制的調(diào)整系統(tǒng)中,按一個固定的頻率來接通和斷開電源,并且根據(jù)需要改變一個周期內(nèi)“接通”和“斷開”時間的長短。通過改變直流電機(jī)電樞上電壓的“占空比”來達(dá)到改變平均電壓大小的目的,從而來控制電動機(jī)的轉(zhuǎn)速。也正因?yàn)槿绱?,PWM又被稱為“開關(guān)驅(qū)動裝置”。設(shè)電機(jī)始終接通電源時,電機(jī)轉(zhuǎn)速最大為Vmax,設(shè)占空比為D= t1 / T,則電機(jī)的平均速度為Va = Vmax * D,其中Va指的是電機(jī)的平均速度;Vmax 是指電機(jī)在全通電時的最大速度;D = t1 / T是指占空比。由上面的公式可見,當(dāng)我們改變占空比D
39、= t1 / T時,就可以得到不同的電機(jī)平均速度Vd,從而達(dá)到調(diào)速的目的。嚴(yán)格來說,平均速度Vd 與占空比D并非嚴(yán)格的線性關(guān)系,但是在一般的應(yīng)用中,我們可以將其近似地看成是線性關(guān)系。PWM電路由復(fù)合體管組成H型橋式電路構(gòu)成,四部分晶體管以對角組合分為兩組:根據(jù)兩個輸入端的高低電平?jīng)Q定晶體管的導(dǎo)通和截止。4個二極管在電路中起防止晶體管產(chǎn)生反向電壓的保護(hù)作用,防止電動機(jī)兩端的電流和晶體管上的電流過大的保護(hù)作用。在實(shí)驗(yàn)中的控制系統(tǒng)電壓統(tǒng)一為5V電源,因此若復(fù)合管基極由控制系統(tǒng)直接控制,則控制電壓最高為5V,再加上三極管本身壓降,加到電動機(jī)兩端的電壓就只有4V左右,嚴(yán)重減弱了電動機(jī)的驅(qū)動力?;谏鲜隹?/p>
40、慮,我們運(yùn)用了TLP521-4光耦集成塊,將控制部分與電動機(jī)的驅(qū)動部分隔離開來。輸入端各通過一個三極管增大光耦的驅(qū)動電流;電動機(jī)驅(qū)動部分通過外接12V電源驅(qū)動。這樣不僅增加了各系統(tǒng)模塊之間的隔離度,也使驅(qū)動電流得到了大大的增強(qiáng)。在電動機(jī)驅(qū)動信號方面,我們采用了占空比可調(diào)的周期矩形信號控制。脈沖頻率對電動機(jī)轉(zhuǎn)速有影響,脈沖頻率高連續(xù)性好,但帶帶負(fù)載能力差脈沖頻率低則反之。經(jīng)實(shí)驗(yàn)發(fā)現(xiàn),當(dāng)電動機(jī)轉(zhuǎn)動平穩(wěn),但加負(fù)載后,速度下降明顯,低速時甚至?xí)^D(zhuǎn);脈沖頻率在10Hz以下,電動機(jī)轉(zhuǎn)動有明顯跳動現(xiàn)象。而具體采用的頻率可根據(jù)個別電動機(jī)性能在此范圍內(nèi)調(diào)節(jié)。通過IN1輸入高電平信號,IN2輸入低電平,電機(jī)正轉(zhuǎn)
41、;通過IN1輸入低電平信號,IN2輸入高電平,電機(jī)反轉(zhuǎn);IN1、IN2同時為高電平或低電平時,電機(jī)不轉(zhuǎn)。通過對信號占空比的調(diào)整來對電機(jī)轉(zhuǎn)速進(jìn)行調(diào)節(jié)。AT89C52是集成40個I/O口的單片機(jī),擁有12MHZ的晶振周期,電路擁有可控復(fù)位電路,INT0口外接一個BUTTON使其外中斷0獲得高低電平。L298電機(jī)驅(qū)動電路可以實(shí)現(xiàn)電機(jī)的速度調(diào)整。本電路實(shí)現(xiàn)電機(jī)調(diào)速主要利用了L298的ENA引腳的電平控制,讓其電平的高低變化可以跟據(jù)單片機(jī)的定時器來進(jìn)行調(diào)節(jié),本電路分別進(jìn)行了設(shè)置,當(dāng)BUTTON按下一次時,單片機(jī)定時器產(chǎn)生的PWM占空比變化,速度逐漸增加/減小。 3. 系統(tǒng)軟件設(shè)計(jì)3.1 主程序初始化3.
42、1.1.定時器的初始化 AT89C51有兩個定時器/計(jì)數(shù)器T0和T1,每個定時器/計(jì)數(shù)器均可設(shè)置成為16位,也可以設(shè)置成為13位進(jìn)行定時或計(jì)數(shù)。計(jì)數(shù)器的功能是對T0或T1外來脈沖的進(jìn)行計(jì)數(shù),外部輸入脈沖負(fù)跳變時,計(jì)數(shù)器進(jìn)行加1。 定時功能是通過計(jì)數(shù)器的計(jì)數(shù)來實(shí)現(xiàn)的,每個機(jī)器周期產(chǎn)生1個計(jì)數(shù)脈沖,即每個機(jī)器周期計(jì)數(shù)器加1,因此定時時間等于計(jì)數(shù)個數(shù)乘以機(jī)器周期。定時器工作時,每接收到1個計(jì)數(shù)脈沖(或機(jī)器周期)則在設(shè)定的初值基礎(chǔ)上自動加1,當(dāng)所有位都位1時,再加1就會產(chǎn)生溢出,將向CPU提出定時器溢出中斷身請。當(dāng)定時器采用不同的工作方式和設(shè)置不同的初值時,產(chǎn)生溢出中斷的定時值和計(jì)數(shù)值將不同,從而可以
43、適應(yīng)不同的定時或計(jì)數(shù)控制。 定時器有4種工作方式:方式0、方式2、方式2和方式3,在此對工作方式不做具體介紹。工作方式寄存器TMOD的設(shè)定:GATEC/TM1-M0GATEC/TM1M0TMOD各位的含義如下:GATE:門控位,用于控制定時/計(jì)數(shù)器的啟動是否受外部中斷請求信號的影響。C/T:定時或計(jì)數(shù)方式選擇位,當(dāng)C/T=1時工作于計(jì)數(shù)方式;當(dāng)C/T=0時工作于定時方式。M1、M0為工作方式選擇位 ,用于對T0的四種工作方式,T1的三種工作方式進(jìn)行選擇,選擇情況如下表3-1:M1M0=00為方式0;M1M0=01為方式1; 表3-1 M1、M0為工作方式選擇位MOM1工作方式方式說明00110
44、101012313位定時/計(jì)數(shù)器16位定時/計(jì)數(shù)器8位自動重置定時/計(jì)數(shù)器兩個8位定時/計(jì)數(shù)器(只有T0有)3.1.2中斷允許控制MCS-51單片機(jī)中沒有專門的開中斷和關(guān)中斷指令,對各個中斷源的允許和屏蔽是由內(nèi)部的中斷允許寄存器IE的各位來控制的。中斷允許寄存器IE的字節(jié)地址為A8H,可以進(jìn)行位尋址. 表3-2 中斷位尋址表IED7D6D5D4D3D2D1D0(A8H)EAET2ESET1EX1ET0EX0EA:中斷允許總控位。EA=0,屏蔽所有的中斷請求;EA=1,開放中斷。 ET2:定時器/計(jì)數(shù)器T2的溢出中斷允許位 ES:串行口中斷允許位。 ET1:定時器/計(jì)數(shù)器T1的溢出中斷允許位。
45、EX1:外部中斷 INT1的中斷允許位。ET0:定時器/計(jì)數(shù)器T0的溢出中斷允許位。 EX0:外部中斷 INT0的中斷允許位。 3.2主程序流程圖和子程序流程圖動態(tài)顯示的特點(diǎn)是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。選亮數(shù)碼管采用動態(tài)掃描顯示。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時都在顯示。 開始數(shù)字段碼表存放在數(shù)組TAB中聲明display和return_data函數(shù)顯示段碼初始化位碼選擇 圖3.1 顯示流程圖本設(shè)計(jì)采用的是外部中斷計(jì)數(shù),每來一個高電平計(jì)數(shù)1,把計(jì)數(shù)值賦予shu,然后
46、定時器把Shu清零。開始外部中斷初始化每來一個高電平計(jì)數(shù)1次把計(jì)數(shù)值賦予shu定時器將Shu清零圖3.2外部中斷計(jì)數(shù)子程序流程主程序主程序是一個循環(huán)程序,其主要思路是,先設(shè)定好速度初始值,這個初始值與測速電路送來的值相比較得到一個誤差值,然后用PI算法輸出控制系數(shù)給PWM發(fā)生電路改變波形的占空比,進(jìn)而控制電機(jī)的轉(zhuǎn)速。其程序流程圖如圖所示。軟件由1個主程序、1個中斷子程序和1個PI控制算法子程序組成。主程序主程序是一個循環(huán)程序,其主要思路是由單片機(jī)P1口生數(shù)據(jù)送到PWM信號發(fā)生電路,然后用PI算法輸出控制系數(shù)給PWM發(fā)生電路改變波形的占空比進(jìn)而控制電機(jī)的轉(zhuǎn)速。下面是主程序流程圖3.3,PWM是通
47、過定時器生成的,通過按鍵控制占空比,達(dá)到加減速、正反轉(zhuǎn)的目的,PID算法的作用是穩(wěn)定轉(zhuǎn)速,轉(zhuǎn)速信號是通過外部中斷采集的。數(shù)碼管顯示轉(zhuǎn)速。電機(jī)停止輸出PWM波增大矩形波占空比電機(jī)運(yùn)行/停止減小矩形波占空比按鍵查詢初始化開始是否有鍵按下加速鍵按下direction鍵按下減速鍵按下On_off鍵按下結(jié)束 Y N Y NYN Y圖3.3 主程序流程圖4調(diào)試4.1調(diào)試軟件介紹KeilC51軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到KeilC51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)
48、大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。KEIL C51編譯器由uVision2集成開發(fā)環(huán)境與編輯器和調(diào)試器以及C51編譯器組成。其中uVision2集成開發(fā)環(huán)境中的工程(project)是由源文件、開發(fā)工具選項(xiàng)以及編程說明三部分組成的;編輯器和調(diào)試器包括源代碼編輯器、斷點(diǎn)設(shè)置、調(diào)試函數(shù)語言、變量和存儲器。Proteus軟件是一種低投資的電子設(shè)計(jì)自動化軟件,提供可仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件和多達(dá)30多個元件庫。Proteus軟件提供多種現(xiàn)實(shí)存在的虛擬儀器儀表。此外,Proteus還提供圖形顯示功能,可以將線路上變化的信號,以圖形的方式實(shí)時地顯示出來。這些虛擬儀器儀表具有理想的參數(shù)指標(biāo),
49、例如極高的輸入阻抗、極低的輸出阻抗,盡可能減少儀器對測量結(jié)果的影響,Proteus軟件提供豐富的測試信號用于電路的測試。這些測試信號包括模擬信號和數(shù)字信號。提供Schematic Drawing、SPICE仿真與PCB設(shè)計(jì)功能,同時可以仿真單片機(jī)和周邊設(shè)備,可以仿真51系列、AVR、PIC等常用的MCU,并提供周邊設(shè)備的仿真,例如373、led、示波器等。Proteus提供了大量的元件庫,有RAM、ROM、鍵盤、馬達(dá)、LED、LCD、AD/DA、部分SPI器件、部分IIC器件,編譯方面支持Keil和MPLAB等編譯器。一臺計(jì)算機(jī)、一套電子仿真軟件,在加上一本虛擬實(shí)驗(yàn)教程,就可相當(dāng)于一個設(shè)備先進(jìn)的實(shí)驗(yàn)室。以虛代實(shí)、以軟代硬,就建立一個完善的虛擬實(shí)驗(yàn)室。在計(jì)算機(jī)上學(xué)習(xí)電工基礎(chǔ),模擬電路、數(shù)字電路、單片機(jī)應(yīng)用系統(tǒng)等課程,并進(jìn)行電路設(shè)計(jì)、仿真、調(diào)試等。當(dāng)電路設(shè)計(jì)完成之后,為了減少在電路板上調(diào)試時的難度,保證電路設(shè)計(jì)的正確性,將Keil c51編譯生成的*.HEX 文件載入Proteus軟件,實(shí)現(xiàn)電路仿真。4.2直流電機(jī)的調(diào)速功能仿真 當(dāng)按下on/off鍵時,電機(jī)開始工作。若需要加快電機(jī)的轉(zhuǎn)速,則按下speed-up鍵,直到電機(jī)轉(zhuǎn)速適中;相反,需要減慢電機(jī)的轉(zhuǎn)速時,則按下speed-down鍵,待轉(zhuǎn)速滿意
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)械合同安全協(xié)議書
- 承包流轉(zhuǎn)合同協(xié)議書模板
- 保底合同協(xié)議書怎么寫
- 時租場地合同協(xié)議書
- 母嬰辦卡合同協(xié)議書
- 開拓市場與發(fā)展客戶策略(5范例)
- 中國冷芯盒樹脂項(xiàng)目經(jīng)營分析報(bào)告
- 慧可-青少年藝術(shù)培訓(xùn)項(xiàng)目商業(yè)計(jì)劃書
- 擴(kuò)股股東協(xié)議書范本合同
- MDI企業(yè)供需現(xiàn)狀與發(fā)展戰(zhàn)略規(guī)劃
- 《公路橋涵施工技術(shù)規(guī)范》JTG-T3650-2020培訓(xùn)
- 2024年天津市單位職工勞動合同(三篇)
- 2024秋期國家開放大學(xué)??啤兑簤号c氣壓傳動》一平臺在線形考(形考任務(wù)+實(shí)驗(yàn)報(bào)告)試題及答案
- 膽石癥病人的護(hù)理
- 四川省成都市2024年小升初英語試卷(含答案)
- 建筑施工安全生產(chǎn)標(biāo)準(zhǔn)化指導(dǎo)圖冊
- 渠道襯砌施工方案(渠道預(yù)制混凝土塊)
- 2024年新課標(biāo)高考政治真題試卷含答案
- 02S515排水檢查井圖集
- DL∕T 5344-2018 電力光纖通信工程驗(yàn)收規(guī)范
- T-CCIIA 0004-2024 精細(xì)化工產(chǎn)品分類
評論
0/150
提交評論