【正文】
理:以歸一化的方法將有量綱的數(shù)據轉換成無量綱的數(shù)據表達。 a) 共陽極管 b) 腳配置示意圖 共陽極七段LDE顯示器 通常的七段LED顯示器中只有八個發(fā)光二極管,故也有人叫做八段顯示器。數(shù)據傳輸原則上為全雙工方式,4位到16位數(shù)據幀由主機發(fā)送到從機或由從機發(fā)送到主機。由人眼的視覺特性,每一位LED在一秒內點亮次數(shù)不小于30次,其效果和一直點亮相差不多。要想每位顯示不同的字符,必須采用動態(tài)掃描顯示方式,即在每一瞬加只使某一位顯示相同的字符。靜態(tài)顯示時,需要8N根I/O控制,占用I/O資源比較多;動態(tài)顯示,可以簡化電路、降低成本,將所有位的段選線并聯(lián)在一起,由一個8位I/O口控制,而共陰極分別由相應的I/O口線控制。 測速硬件調試 光電編碼器測速實物圖 示波器測得的光電編碼器的信號 單片機測得的數(shù)據經過對比示波器測得的方波信號的頻率和數(shù)碼管顯示的頻率基本一致。表達式為:。若在調制盤上開有個缺口,設轉速為,轉速表達式: ()表達式中:為測量計數(shù)時間,為時間內單片機捕獲的脈沖數(shù)。在本設計中采用脈沖式光電編碼器。 TIP127和TIP122電氣特性符號參數(shù)測試條件最小值最大值單位集電極截止電流 VmA集電極截止電流VmA發(fā)射極關斷電流2mA集電極—發(fā)射極飽和電壓A mAA mA24VV基極—發(fā)射極電壓A VV直流增益A VA V10001000注:對于PNP類型的TIP127幅值為負TIP122和TIP127的電氣特征曲線圖: NPN PNP NPN PNP 光電編碼器測速 光電編碼器介紹由于光電傳感器具有結構簡單、質量輕、體積小、價格便宜、響應快、性能穩(wěn)定及具有很高的靈敏度等優(yōu)點,因此在檢測和自動空控制等領域中應用很廣。 通用板制作的H橋驅動電路 產生PWM信號的硬件電路a) 開關:使產生上升沿中斷用來控制flag的狀態(tài);b) 電位器:,產生0~;c) 消抖電路:使開關能夠產生穩(wěn)定的上升沿中斷;開關、電位器、。H橋的上峭壁是由PNP型的MOS管構成,MOS管的型號為TIP127,該管基極在高電平時截止,低電平時導通;H橋的下峭壁是由NPN型的MOS管構成,MOS管的型號為TIP122,該管基極在高電平時導通,低電平時截止。是直流電機直接通電時的速度(全速),只跟電機本身的特性相關,電機一定時,為一個定值。用脈寬調制的方法,把恒定的直流電源電壓調制成頻率一定、寬度可變的脈沖電壓序列,從而改變平均輸出電壓的大小,以調節(jié)電機轉速。PWM調速原理:PWM控制是對脈沖的寬度進行調制的技術,即通過對一系列脈沖的寬度進行調解,來有效的獲得所需要的波形。M++__Q1Q2Q3Q4 H橋驅動電路逆時針轉動在直流電機控制中常用H橋電路作為驅動器的功率驅動電路。MS1S3S2S4GNDVCC H橋功率驅動原理,當Q1與Q4導通時,電流就從電源正極經Q1從左至右穿過電機,然后再經Q4回到電源負極。為了避免直通短路且保證各個開關管動作的協(xié)同性和同步性,兩組控制信號理論上要求互為倒相,而實際必須相差一個足夠長的死區(qū)時間,這個校正過程既可通過硬件實現(xiàn),即在上下橋臂的兩組控制信號之間增加延時,也可通過軟件實現(xiàn)。SS2為一組,SS4為一組,這兩組狀態(tài)互補,當一組導通時,另一組必須關斷。f) 可靠性。要提高電路的效率,可以從保證功率器件的開關工作狀態(tài)和防止共態(tài)導通。目前在直流電動機的控制中,主要使用定頻調寬法。 PWM的調制方法PWM有三種調制方法:a) 定寬調頻法:保持不變,只改變,這樣使周期T也隨著而改變。為適應小型直流電機的使用需求,各半導體廠商推出了直流電機控制專用集成電路,構成基于微處理器控制的直流電機伺服系統(tǒng)。 直流電動機三種調速方法比較調速指標調節(jié)電源電壓電樞串聯(lián)電阻減弱勵磁調速方向從向下調速從向下調速從向上調速在一般靜差率要求下的調速范圍4~82~3~2調速平滑性好差差調速相對穩(wěn)定性好差較好容許輸出橫轉矩橫轉矩恒功率電能損耗較小大小設備投資多少少較少:改變電樞回路的串聯(lián)電阻這種調速方法只能進行有級調速,平滑性差、機械特性軟、效率低,這種方法缺點很多,所以目前很少采用;改變磁通φ進行調速,只能減弱磁通,使電動機從額定轉速向上變速,屬恒功率調速方法,動態(tài)響應較慢,雖能無級平滑調速,但調速范圍小,這種方法往往與高壓調速配合使用;調節(jié)電樞電壓,這種方法屬于恒轉矩調速,動態(tài)響應快,適用于要求大范圍無級平滑調速的系統(tǒng)目前,大多數(shù)氣動調速系統(tǒng)都使用電樞控制法。直流電動機的構造:分為兩部分:定子與轉子,定子包括:主磁極,機座,換向極,電刷裝置等。直流電動機可以在重負載條件下,實現(xiàn)均勻、平滑的無級調速,而且調速范圍較寬。PID控制器+_直流電機 增量式PID控制算法示意圖3 測速系統(tǒng)硬件電路設計 直流電機的介紹 直流電機的定義和特性定義輸出或輸入為直流電能的旋轉電機,稱為直流電機,它是能實現(xiàn)直流電能和機械能互相轉換的電機。因為A/D集成模塊的精度為10位,則電壓轉化為數(shù)字信號的范圍為0~1024,傳遞到單片機中,通過歸一原理,將其轉化為0~5000之內的轉速或者0~10000之內的頻率,并通過七段數(shù)碼管進行顯示。SS2為一組,SS4為一組,這兩組狀態(tài)互補,當一組導通時,另一組必須關斷。電動機的轉速通過光電編碼器,將轉速轉化為一些列的方波電信號,反饋到單片機,單片機進行誤差分析,通過PID控制對系統(tǒng)的動態(tài)性能進行改善提高,最后七段數(shù)碼管將設定的速度和光電編碼器測出來的速度顯示出來,進行比對。ARM低能耗庫是為實現(xiàn)靜態(tài)和動態(tài)低能耗并使硅晶面積最小化而優(yōu)化設計的。在180ULL工藝上使用ARM標準單元庫時, ARM 憑借其作為低能耗技術的領導者和創(chuàng)建超低能耗設備的主要推動者的豐富專業(yè)技術,使得CortexM0處理器在不到12K門的面積內能耗僅有85微瓦 /MHz ()。電路原理圖的設計就是放置器件并把相應的器件引腳用導線連接起來,并修改元件的屬性。對可編程器件可靈活的外掛各種編譯、編輯工具,使用非常方便。是目前世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它具備多內核仿真及芯片級外部設備仿真技術,支持ARM11/ARM9/ARMCortexM3/CortexM0、XScale、805AVR等內核調試,多接口調試技術,支持RDI、JDI、AGDI等接口的仿真器;性能分析器,可以快速定位死區(qū)代碼、死區(qū)變量,幫助優(yōu)化代碼。它是基于虛目錄管理機制,輕松管理擁有幾百個文件的復雜項目,與主流的上游廠商合作密切,能便捷地導入RVDSKeil、ADS、IAR的工程,可以根據文件類型和狀態(tài)顯示圖標,提供大量模板工程,工程內檢索、替換功能完備,且是針對目標進行工程管理,可以快速地將一份代碼發(fā)布到系列芯片的不同平臺上。直流電機在家用電器,電子儀器設備,電子玩具,錄像機及各種自動控制中也都有廣泛應用。PWM控制技術以其控制簡單、靈活和動態(tài)響應好的優(yōu)點而成為電力電子技術最廣泛應用的控制方式,也是人們研究的熱點。即可改變逆變電路輸出電壓的大小,也可改變輸出頻率。關鍵詞 脈寬調制 直流電機 PID控制算法 H橋驅動畢業(yè)設計說明書(論文)外文摘要Title Based On The LPC1114 PWM Speed Controller System of The DC Motor_Drives_ ____AbstractDC motor has a good speed adjustable performance. In this paper , the design of the closed loop DC motor system is presented. Based on the mathematic model of separately excited DC motor, the control structure of the single feedback loop controlled DC velocity modulation system was obtained. With Tiny M0 as controlling core,Hbridge motor driven circuit and optoelectrical coder feedbackbased controlling circuit of DC velocity modulation system were designed ;in this paper ,how to produce the PWM single from the chip and studies the use of singlechip PWM signal in order to achieve control of DC motor speed control method and the incremental PID algorithm and the velocity controlling program were investigated at the same time. Using the new design, a kind of DC motor velocity controlling method with feature of low cost and no static error was realized.Keywords PWM DC motor PID Hbridge目 次1 緒論……………………………………………………………………………………1 課題的研究意義………………………………………………………………………1 開發(fā)工具介紹…………………………………………………………………………1 LPC1114微控制器介紹………………………………………………………………32 系統(tǒng)整體方案設計………………………………………………………………5 系統(tǒng)框架流程圖…………………………………………………………………5 模塊設計…………………………………………………………………………63 系統(tǒng)硬件電路設計…………………………………………………………………9 直流電動機介紹…………………………………………………………………9 驅動電路介紹………………………………………………………………………11 H橋驅動原理………………………………………………………………………13 H橋驅動電路的設計………………………………………………………………16 光電編碼測速器…………………………………………………………………24 顯示電路…………………………………………………………………………284 系統(tǒng)軟件設計………………………………………………………………………32 PWM信號軟件設計……………………………………………………………32 測速軟件流程設計………………………………………………………………34 PID算法介紹…………………………………………………………………35 SPI控制74HC595驅動數(shù)碼管………………………………………………395 總體測試與分析……………………………………………………………………41 LPC1114引腳分配………………………………………………………………41 系統(tǒng)測試結果……………………………………………………………………41 系統(tǒng)結果及分析……………………………………………………………………43結論 …………………………………………………………………………………44致謝 ………………………………………………………………………………45參考文獻 …………………………………………………………………………46附件A……………………………………………………………………………………471 緒論本文主要研究了利用單片機,通過PWM方法控制直流電機調速的方法。以TinyM0為核心設計了直流調速系統(tǒng)的H橋電機驅動電路和光電碼盤反饋控制電路,研究了利用單片機如何產生PWM信號和控制PWM信號從而實現(xiàn)對直流轉速進行控制的方法,同時研究了數(shù)字增量式PID 控制算法和程序,實現(xiàn)了低成本的直流電機轉速無靜差控制方法。按一定的規(guī)則對各脈沖的寬度進行調制。隨著電子電力技術,微電子技術和自動控制技術的發(fā)展以