基於單片機與旋轉編碼器的閉環線速度控制系統

2020-11-24 電子產品世界

 O 引言

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

  在電纜生產線上,通常需要檢測電纜的走線速度,用來控制收線電機的轉速和計算線纜的長度。成纜工藝參數的穩定,直接關係到


  該項目中,採用的旋轉編碼器的型號是TRDJ1000系列,旋轉一周輸出1 000個脈衝。因此,根據在一定時間內檢測到的脈衝數,就可以計算出電纜的走線速度。實際應用中,將其與一加工精度極高、周長為500 mm的旋轉編碼器測量主動輪與旋轉編碼器同軸安裝,主動輪與電纜接觸。在電纜生產運動過程中,依靠摩擦力拉動測量輪旋轉,這樣就把電纜的直線位移(長度)轉化為旋轉編碼器的脈衝數位訊號輸出。

  設旋轉編碼器每旋轉一周,其計數脈衝個數為NP(脈衝個數/轉),則旋轉編碼器角解析度(單位:(°)/個)為:

  P=360/NP

  假定固定在旋轉編碼器轉軸上的主動導向輪半徑為r m,則旋轉編碼器位移解析度(單位:m/個)為:

  Ps=27πr/NP

  這時,若計數脈衝個數為N(個),則由旋轉編碼器測量的位移量S(單位:m)為:

  S=Ps·N

  線纜走線速度V(單位:m/s)為:

  V=S/T

  式中:T為接收N個脈衝所用的時間(單位:s)。

  2 硬體電路設計原理

  該檢測電路以AT89C51單片機為控制核心,如圖2所示,旋轉編碼器輸出的脈衝,經過電平轉換,變成O~5 V的TTL電平脈衝,送到AT89 C51單片機的外部中斷INT0端。每收到一個脈衝,單片機中斷一次,同時計數脈衝存儲器加1,與標準脈衝值比較後,單片機的P0口輸出給定值數字量,再經過D/A轉換變成給定值模擬量,送給收線電機調速器,控制電機轉速。這裡的D/A轉換晶片採用8位數據輸入,四路模擬量輸出的TLC7226IDW。如果需要提高電機轉速控制精度,可以選用其他10位、12位數據輸入的D/A轉換晶片。

  


相關焦點

  • 旋轉編碼器在線速度檢測控制中的應用
    2 硬體電路設計原理該檢測電路以AT89C51單片機為控制核心,如圖2所示,旋轉編碼器輸出的脈衝,經過電平轉換,變成O~5 V的TTL電平脈衝,送到AT89 C51單片機的外部中斷INT0端。每收到一個脈衝,單片機中斷一次,同時計數脈衝存儲器加1,與標準脈衝值比較後,單片機的P0口輸出給定值數字量,再經過D/A轉換變成給定值模擬量,送給收線電機調速器,控制電機轉速。
  • 基於ARM的旋轉編碼器採集模塊設計
    旋轉編碼器作為速度和位移反饋的傳感器,主要應用於數控工具機、高精度的閉環調速系統、伺服電動機、異步電動機、步進電動機、電梯曳引機、電梯門機乃至機械軸等需要對運動速度和位移信息反饋的自動化控制場合,以保證機械的高精度穩定運轉,進而提高生產效率和保障安全運營。
  • 如何設計基於ARM的旋轉編碼器採集模塊?
    旋轉編碼器作為速度和位移反饋的傳感器,主要應用於數控工具機、高精度的閉環調速系統、伺服電動機、異步電動機、步進電動機、電梯曳引機、電梯門機乃至機械軸等需要對運動速度和位移信息反饋的自動化控制場合,以保證機械的高精度穩定運轉,進而提高生產效率和保障安全運營。
  • 機械測量中旋轉編碼器與單片機的通用接口(07-100)
    ,減小環境的幹擾,決定採用了旋轉編碼器,我們成功地開發了單片機與旋轉編碼器的最簡硬體接口。單路輸出是指旋轉編碼器的輸出是一組脈衝,而雙路輸出的旋轉編碼器輸出兩組相位差90度的脈衝,通過這兩組脈衝不僅可以測量轉速,還可以判斷旋轉的方向。  它將測量到的角度量轉換為數字脈衝信號輸出,用來檢測被檢對象的角位移、角速度、角加速度、線位移、線速度和線加速度等,因而,應用十分廣泛。旋轉編碼器有絕對式和增量式兩種。
  • 基於MSP430F149單片機的光電編碼器位置檢測系統方案
    光電編碼器輸出信號為A , B , Z 3 個信號,其中A , B 為相位差90°的方波信號, Z 為過零脈衝信號。如圖1所示,光電編碼器每旋轉一周,A、B 相輸出同樣數量的脈衝, Z相輸出一個脈衝,脈衝的個數和電機旋轉角度,電機的運行距離成正比關係。
  • 基於AVR單片機電風扇360度內搖頭角度自由調節裝置的實現
    本文介紹了基於新型AVR單片機169、旋轉編碼器AS5040及3966控制的直流電機構成的電風扇調節裝置,能實現落地電風扇360度內搖頭自由角度調節和搖頭速度調節。本裝置採用了AS5040旋轉編碼器PWM_LSB端輸出PWM脈衝,計算出電風扇搖頭偏離初始位置的角度,其控制系統工作原理如圖1 所示。
  • 基於C167單片機和CAN總線實現數位化電梯控制系統的設計
    基於C167單片機和CAN總線實現數位化電梯控制系統的設計 李炳宇,梁正峰,趙 發表於 2020-12-04 09:55:04 1 引言 國民經濟的飛速發展
  • 閉環電機控制:旋轉分解器及編碼器介紹
    前言本文引用地址:http://www.eepw.com.cn/article/201610/308000.htm您的電機是否以預期速度旋轉?閉環電機控制系統會繼續回答這個問題,因為只要有電機旋轉的地方就會實施閉環系統,這是一個趨勢。
  • 基於紅外超聲光電編碼器的室內移動小車定位系統
    已知紅外光速為3×108m/s,超聲波在空氣中速度為3.4×102m/s,在室內這樣的距離範圍,近似認為t1=0,得到D=vt。  系統在每個參考點安裝單片機控制的紅外和超聲波發射管,在目標點安裝紅外和超聲波接收管,同樣連接單片機。
  • 基於THB6064H的步進電機閉環控制電路設計
    由於步進電機沒有積累誤差,容易實現較高精度的位移和速度控制,被廣泛用於精確控制領域。由步進電機與驅動電路組成的開環數控系統簡單並且價格低廉,但有時存在振蕩和失步現象,故在複雜電磁環境下或是對精度要求較高的場合下,必須加入反饋電路組成高性能的閉環數控系統[1]。本文採用旋轉編碼器作為反饋器件對步進電機實行閉環控制。
  • 旋轉編碼器的設計
    智能旋轉換向編碼器提供輸出選項、簡單調零、簡化BOM和基於PC的見解。雖然光學編碼器和磁編碼器歷史悠久,而且基於看似「更具體」的物理概念,但是電容式編碼器亦是基於經過全面試驗的原理,並且已經通過多年來在現場的成功實際應用中得到證明。這種不同於運動感測的數字式交替方法提供了許多益處,為利用旋轉換向編碼器的設計人員提供了全新的智能水平。
  • 旋轉編碼器原理
    在接合數字電路特別是單片機後,增量式旋轉編碼器在角度測量和角速度測量較絕對式旋轉編碼器更具有廉價和簡易的優勢。近年來更取得長足的發展,在精密定位、速度、長度、加速度、振動等方面得到廣泛的應用。光電編碼器按編碼方式分為二類:增量式與絕對式。1、增量式編碼器特點:增量式編碼器轉軸旋轉時,有相應的脈衝輸出,其計數起點任意設定,可實現多圈無限累加和測量。
  • 以STC12C5A60S2單片機為系統控制單元的系留飛艇地面監測系統設計
    艇載模塊需要完成的任務包括:通過無線通信模塊與地面站進行通信,根據制定的通信協議解析接收的命令,做相應的操作;為確保數據通信的正確性,將接收數據進行循環冗餘校驗,數據錯誤則放棄,正確則進行處理並由單片機PCA定時器生成PWM信號來控制雲臺水平和垂直轉動的舵機;與數字羅盤進行通信,獲取系留飛艇姿態信息發給地面站;單片機定時器0和定時器1對舵機帶動旋轉編碼器轉動時產生的脈衝進行計數並將其反饋給地面站;單片機外部中斷
  • 基於單片機的角度測量儀的設計
    本文分析了基於AT89S51 單片機的角度測量的硬體組成、電路設計原理。給出了主函數的工作流程和原始碼。設計樣機已通過多種環境實驗的測試。  角度測量儀是某控制系統中瞄準裝置的關鍵部件。為了提高控制系統的瞄準精度,在控制系統的瞄準裝置中增加了角度測量儀部件,操作人員瞄準目標後的角度值能夠精確定量地顯示在操作面板上,幫助操作人員更加準確地瞄準目標,因此,極大地提高了控制系統的控制精確度。  角度測量儀利用光電編碼器讀取角度值,採用AT89S51 單片機實現角度值數碼顯示、角度值偏差範圍的發光二極體指示功能(有三個指示燈,分別指示:偏高、偏低、適中)。
  • 小白如何看伺服控制系統與編碼器
    旋轉編碼器是旋轉位置傳感器,輸出增量的脈衝信號(代表位置變化量)或絕對值的角度位置信號,這個信號對於時間的一次導數是速度,二次導數是加速度。因此,旋轉編碼器成為伺服系統的最佳的反饋傳感器選擇。 伺服電機:電機是最常用的運動執行器,電機驅動器直接就有位置、速度、力矩的閉環控制的,就稱為「伺服電機」。
  • 對旋轉編碼器選型的認識
    社會的高速發展,促進了耐高溫,大功率以及重載機械產品和機械設備的發展,對旋轉編碼器的功能和作用,提出了更高的要求,除碼聯接兩軸,傳遞轉矩或運動外,還要求具有補償兩軸相對偏移、減振、緩衝、提高傳動效率,提高傳動精度,降低噪音、節能、改善傳動系統工作性能,並要求旋轉編碼器結構簡單,
  • 旋轉編碼器還可以這樣設計
    雖然光學編碼器和磁編碼器歷史悠久,而且基於看似「更具體」的物理概念,但是電容式編碼器亦是基於經過全面試驗的原理,並且已經通過多年來在現場的成功實際應用中得到證明。這種不同於運動感測的數字式交替方法提供了許多益處,為利用旋轉換向編碼器的設計人員提供了全新的智能水平。
  • 如何快速感測機械軸的旋轉?答案是「旋轉編碼器」
    讓我們來看看家電上的定時器控制裝置。在以前的模擬時代,可使用可變電阻器或電位計來感測該控制裝置的位置。利用當今基於微處理器的設計,旋轉編碼器可生成更高效的數字輸入。 編碼器還可以用在控制系統中,為機械零件提供反饋,讓它進行移動以正確響應控制命令。無論是汽車還是機器人設備中的控制系統,編碼器都可以為控制微處理器提供必要的感測。像單匝電位計這樣的舊式解決方案感測不到軸的完整旋轉,但旋轉編碼器可感測完整旋轉且無需停止。
  • 基於dsPIC30F6010三相異步電動機控制系統的設計與實現
    摘要;介紹一種基於dsPIC30F6010晶片採用全數字雙閉環矢量法控制三相交流異步電動機控制系統的結構及軟硬體設計方案。1 系統硬體設計1.1 矢量控制 異步電機在三相靜止坐標系下的數學模型很複雜,關鍵是由於其複雜的磁鏈關係。因此,要簡化數學模型,必須通過坐標變換將異步電機的數學模型從三相靜止坐標系上變換到兩相同步旋轉坐標繫上。
  • 旋轉編碼器原理/安裝
    旋轉編碼器是一種基於電磁感應原理的精密測量角位移的傳感器,轉子和定子中均有繞組。若在轉子繞組中通上正弦激磁電流,則轉子在定子繞組中感應出同頻率的電壓,但相位或幅值隨轉子和定子的相對位移而變化。感應電壓經鑑相或鑑幅並經A/D轉換等電子線路的處理,輸出若干位的數位訊號(絕對值型),或輸出具有一定相位差及頻率差的多相脈衝或正弦信號。