基於單片機的邏輯無環流可逆調速系統設計

2021-01-17 電子產品世界

1 引言
生產中有許多機械要求既能正轉,又能反轉,而且常需要快速起動和制動,即需要可逆調速系統。由模擬電路實現的可逆調速系統,線路複雜,調整困難,可靠性低,缺乏靈活的控制。因此,這裡給出一種基於單片機的邏輯無環流可逆調速控制系統設計方案。該系統設計採用全數字電路,實現數字脈衝觸發、數字轉速給定檢測和數字PI算法等功能,由軟體實現轉速、電流調節及邏輯判斷和複雜運算,具有不同於一般模擬電路的最優化、自適應、非線性、智能化等控制規律,而且更改靈活方便。

本文引用地址:http://www.eepw.com.cn/article/173618.htm

2 系統組成和控制原理
2.1 系統組成
該數字邏輯無環流可逆調速系統是由AT89C51單片機實現雙閉環控制、無環流邏輯控制、觸發脈衝的形成及相位控制,如圖1所示。圖1中,ASR為速度環,ACR為電流環,DLC為無環流邏輯控制器,GT為觸發脈衝,TA為電壓互感器,TG為測速發電機,M為直流電動機。主電路採用正組VF和反組VR兩組晶閘管裝置反並聯。控制電路採用轉速ASR和電流 ACR雙閉環系統。

2.2 控制原理
數字無環流邏輯控制是根據速度調節器輸出值的正負來選擇正組或負組晶閘管,根據主電路的電流是否為零進行相應切換.並記憶工作組的工作狀態。通過轉矩極性檢測及零電流檢測做出相應邏輯判斷,釋放一組晶閘管,閉鎖另一組晶閘管。為此,在單片機中設置有2個存儲單元L1、L2,用於記憶正組晶閘管vF和反組晶閘管VR的工作狀態。


3 系統硬體設計
系統硬體設計是以AT89C51單片機為核心,由程序存儲器EPROM、地址鎖存器、A/D轉換器、2個可編程計數器,計時器、脈衝擴寬、光電隔離、脈衝放大、過零檢測及波沿檢測等電路構成,如圖2所示。

3.1 觸發器
主變壓器和同步變壓器均接為D/Y-11,對稱的三相交流同步電壓經阻容移相後滯後30°。使其交流波形的過零點對準觸發延遲角α=0°處,其觸發脈衝只能在0°~180°之間產生。阻容移相後的三相交流電壓經過零檢測器變成互差120°、寬 180°的三相方波,加在單片機的P1.0、P1.1和P1.2引腳,作為檢測到的電源狀態,並以此狀態作為脈衝分配依據,確定VR和VF的觸發順序。方波經波沿檢測器輸出間隔為60°的負脈衝作為單片機的外部中斷請求信號。三相變壓器在每個周期產生6個中斷信號,在每次中斷服務程序中完成脈衝的形成、分配和移項控制。


相關焦點

  • 基於單片機STC12C52系列直流電機調速系統
    單片機的直流電機的調速控制系統。該系統選用宏晶科技公司的高速/低功耗/超強抗幹擾的新一代單片機STC12C5206AD晶片作為主要部分,輔以上位機、電機驅動系統等設備對直流電動機進行不同速度的控制。在直流調速控制中,可以採用各種控制器,單片機是其中一種選擇。1 功能描述電機調速系統採用微處理器作為控制核心,以控制板卡、電機驅動晶片及外圍電路、電機等構成整個電機調速系統。由微處理器產生1對(共2路)PWM信號,該PWM信號經電機驅動晶片控制執行電機,實現電機在不同運行狀態下的調速要求。
  • 基於直流電機調速與測速系統設計方案
    本文以AT89S51單片機為核心,提出了基於直流電機調速與測速系統的設計方案,然後給出了系統的主電路結構,以及驅動電路設計和系統軟體設計。
  • 基於ATmega8的無刷直流電機調速控制系統
    本文根據無刷直流電機的原理,利用美國Atmel公司2002年推出的一款新型AVR高檔單片機ATmega8作為主控晶片設計了一種無刷直流電機調速控制系統,該系統具有硬體結構簡單、軟體設計靈活、適用面廣、價格低廉等優點?具有一定的實用價值。
  • 基於單片機及傳感器的機器人設計與實現
    摘要: 本設計基於單片機及多種傳感器,完成了一個自主式移動機器人的製作。單片機作為系統檢測和控制的核心,實現對機器人小車的智能控制。系統電源供電部分  由於機器人電機,傳感器及系統CPU等部分均採用+5V供電,考慮電動車功率和車載質量及摩擦阻力問題,電源我們採用電動車自帶乾電池組,功耗小、體積小和質量輕,安裝較為方便。電機驅動及PWM調速部分  機器人需控制在一個合適的速度行駛,速度太快,因單片機對各傳感器傳來的信號有一個響應、處理時間,小車極易偏離軌道。
  • 基於MCS-51單片機的直流電機轉速測控系統設計
    摘要:給出了一種基於89C51單片機以及PWM控制思想的高精度、高穩定、多任務直流電機轉速測控系統1 系統方案的制定 直流電機控制系統主要是以C8051單片機為核心組成的控制系統,本系統中的電機轉速與電機兩端的電壓成比例,而電機兩端的電壓與控制波形的佔空比成正比,因此,由MCU內部的可編程計數器陣列輸出PWM波,以調整電機兩端電壓與控制波形的佔空比,從而實現調速。本系統通過霍爾傳感器來實現對直流電機轉速的實時監測。
  • 基於STM32的直流電機PID調速系統設計與實現
    順應調速系統智能化、簡單化的發展趨勢,本設計採用一款性價比高、功耗低的基於ARMCortex⁃M3內核的STM32單片機為控制核心,結合PID控制技術,實現了直流電機範圍大、精度高的調速性能。 1、系統的總體設計 該調速系統能夠實現對電機的啟動、制動、正反轉調速、測速和數據上傳等功能,可方便地實現直流電機的四象限運行。
  • 基於單片機的大型LED顯示系統設計
    基於單片機的大型LED顯示系統設計 佚名 發表於 2020-03-08 13:38:00 隨著平板顯示技術的不斷更新,大型LED顯示系統利用發光二極體構成的點陣模塊或像素單元組成大面積顯示屏
  • 基於STC單片機的智能燈控系統設計
    摘要:針對目前眾多公共場所照明用電浪費嚴重的問題,設計了一套基於STC單片機的智能燈控系統。 考慮到以上因素,按照節能、減排、智能和實用的要求,筆者針對節能滷鎢燈設計出基於STC12C5A60S2單片機的智能燈控系統,利用人體紅外熱釋傳感器和可見光照度傳感器構成環境檢測系統,大大提高了燈控系統的靈敏度、精確度和實用性。
  • 基於卡爾曼濾波器和CAN智能從站技術實現開關磁阻電機調速系統設計
    打開APP 基於卡爾曼濾波器和CAN智能從站技術實現開關磁阻電機調速系統設計 方旭東,孫劍 發表於 2020-05-12 09:50:19
  • 基於51單片機的大功率直流有刷電機的PWM調速控制
    本人最近一直想用51單片機來設計製作一個「大功率直流有刷電機PWM調速控制器」。由於平時工作忙,沒時間。 由於這個是大功率的直流有刷電機PWM調速控制器,所以就不能用電晶體來驅動了,必須用MOS管來驅動。MOS管不僅驅動能力強,而且效率高。為了提高系統的穩定性,可靠性,適用範圍廣等特點,本系統,採用雙電源供電。控制電路一組電源,電壓分別為5V和15V。功率輸出部分一組電源,以適應不同電壓的電動機。
  • 工業生產中直流電機調速與測速系統設計詳解
    控制系統的硬體部分複雜、功能單一,調試困難。本方案採用單片機控制系統,使得許多控制功能及算法可以採用軟體技術來完成,為直流電機的控制提供了更大的靈活性,並使系統能達到更高的性能。2.調速和測速系統的主體電路設計整個系統由輸入電路、PWM調製、測速電路、驅動電路、控制部分及顯示等部分組成,PWM調製選用AT89S51單片機通過軟體實現頻率和佔空比的調節。
  • 基於單片機的主從紅外通信的系統設計
    本文設計了一種基於單片機PIC18F248的主從式紅外通信系統,主要設計了紅外接口電路以及主機和從機通信軟體流程。  系統硬體電路設計  在主從式紅外通信系統中,主機及從機的紅外發射電路相同,紅外線的載波頻率都為38KHz,在同一時間內,可以是主機發射,從機接收;或者從機發射,主機接收。
  • 基於PIC16F690的直流無刷電機驅動器設計
    傳統的直流電機調速方法很多,如調壓調速、弱磁調速等,它們存在著調速響應慢、精度差、調速裝置複雜等缺點。隨著全控式電力電子器件技術的發展, 以大功率電晶體作為開關器件的直流脈寬調製(PWM)調速系統已成為直流調速系統的主要發展方向。
  • 基於單片機的無人機真空速測量系統設計
    摘要:為了測量無人機真空速,設計了基於單片機的無人機真空速本文介紹了一種基於C8051F352單片機的無人機真空速測量系統的設計,該系統測量結果的相對誤差小於4%,能夠滿足無人機飛行控制系統的精度要求。
  • 單片機實現步進電機控制系統設計的方法
    1 系統設計原理 步進電機控制系統主要由單片機、鍵盤LED、驅動/放大和PC上位機等4個模塊組成,其中PC機模塊是軟體控制部分,該控制系統可實現的功能:1)通過鍵盤啟動/暫停步進電機、設置步進電機的轉速和改變步進電機的轉向;2)通過LED管顯示步進的轉速和轉向等工作狀態;3)實現三相或四相步進電機的控制:4)通過PC上位機實現對步進電機的控制
  • 基於C167單片機和CAN總線實現數位化電梯控制系統的設計
    基於C167單片機和CAN總線實現數位化電梯控制系統的設計 李炳宇,梁正峰,趙 發表於 2020-12-04 09:55:04 1 引言 國民經濟的飛速發展
  • 基於單片機的溫度傳感器設計
    打開APP 基於單片機的溫度傳感器設計 發表於 2016-12-27 15:07:07 2 硬體設計 (1)整體設計 本系統利用AT89C2051型號的單片機作為處理器來實現其對溫度的控制,本系統加入了串口,可以方便地將單片機所採集的數據進行轉換,並通過RS422串口發往計算機,開展實時監控工作。與此同時,我們的系統採用了七段數碼管,來實時顯示採集的溫度數值,這樣就可以方便地顯示實際溫度。
  • 一種基於AT89C51單片機的十進位計算器系統
    本設計是基於AT89C51單片機進行的十進位計算器系統設計,可以完成計算器的鍵盤輸入,進行加、減、乘、除4位無符號數字的簡單四則運算,並在LED 上相應的顯示結果。
  • 單片機應用系統的可靠性設計
    單片機應用系統的設計包括功能性設計、可靠性設計和產品化設計。其中,功能性是基礎,可靠性是保障,產品化是前途。因此,從事單片機應用系統開發工作的設計人員必須掌握可靠性設計。單片機應用系統是當前最典型、最廣泛的現代電子系統。 現代電子系統的可靠性表現為,在規定條件下,系統準確無誤運行的能力.突出了可靠性的軟體和運行中的失誤概率。 可靠性設計則是在產品開發過程中,保證運行可靠的全部設計手段,甚至包括了產品出廠後軟體升級中的可靠性設計。