利用微處理器設計的電機數字測速系統,抗幹擾能力強、測量精確

2020-12-18 電氣新科技

為了滿足工業電氣控制中對發動機、電動機、工具機主軸等旋轉設備的轉速測量和控制,設計一款基於微控制器控制的霍爾傳感器測速系統,此系統具有抗幹擾能力強、測量精確等優點,

在電氣工程實踐中,經常會遇到各種需要測量轉速的場合,在對設備轉速和控制中,常需要分時或連續測量、顯示其轉速及瞬時速度。為了能精確地測量轉速,還要保證測量的實時性,要求能測得瞬時轉速。本文提出一種基於STC單片機實現對電機轉速測量的方法,利用霍爾傳感器採集脈衝信號,通過定時計數算法程序,將轉速通過數碼管實時顯示。

1 測速系統概述

圖1 系統方框圖

本系統由傳感器、處理器和顯示3個部分幾部分組成,方框圖如圖1所示。

此系統由開關型霍爾傳感器A3144E根據檢測電機的旋轉信號並產生脈動波形,由8位微控制器STC 89S52RC對波形進行處理並計算,最終把電機轉速通過四位共陽極LED顯示。

2 硬體部分設計

2.1 速度檢測電路

測量電機轉速要將電機地轉速表示為單片機可以識別的脈衝信號,從而進行脈衝計數。霍爾器件作為一種轉速測量系統的傳感器,具有結構牢固、體積小、重量輕、壽命長、安裝方便等優點,當電機轉動時,帶動傳感器,產生對應頻率的脈衝信號,經過信號處理後輸出到計數器或其他的脈衝計數裝置,進行轉速的測量。傳感器檢測電路如圖2所示。

圖2 傳感器檢測電路

2.2 微控制器最小系統電路

微控制器最小系統電路如圖3所示,由主控制器STC 89S52RC、時鐘電路和復位電路三部分組成。單片機STC 89S52RC作為核心控制器控制著整個系統的工作,而時鐘電路負責產生單片機工作所必需的時鐘信號,復位電路使得單片機能夠正常、有序、穩定地工作。

圖3 微控制器最小系統電路

2.3 數碼管顯示電路

LED又稱為數碼管,可以顯示0~9和A~F共16個數字和字母。這種裝入數碼管中顯示字形的數據稱字形碼,又稱段選碼,本系統採用共陽極動態掃描方式進行電機轉速的實時顯示,LED動態顯示電路如圖4所示。

圖4 LED顯示電路

2.4 RS-232串行通信接口電路

通過單片機的串行口可以把單片機系統的數據傳回電腦處理或者接受電腦傳過來的數據而進行相應的控制。微控制器有許多標準的通信方法,但在單片式控制系統中,最常用的是RS232串行接口。串行接口電路如圖5所示。

圖5 串行通信接口電路

3 軟體設計

3.1 主程序設計

本系統採用微控制器STC89S52RC中的T0定時器和T1計數器配合使用對轉速脈衝定時計數。計數器T1工作於計數狀態對外部脈衝進行計數;T0工作為定時器方式每次定時10ms。本設計程序編程的思想就是在給定的10ms之內,用單片機自帶的計數器T1對外部脈衝進行計數。主程序的流程圖如圖6所示。

圖6 主程序流程圖

主程序部分程序如下:

#include<AT89X51.H>

#define uint unsigned int

sbit CNPN0=P0^0;

sbit CNPN1=P0^1;

sbit CNPN2=P0^2;

sbit CNPN3=P0^3;

uint buf_min=0x1,flag;

void delay(uint x)//x=1000表示4ms

{

while(--x);

}

…………………

void main()

{

uint num[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

uint i,j,temp;

uint sum=0x0,disnum[4]={0};

TMOD=0x51; //TO工作為定時方式,T1工作為計數方式

TH0=-10236/256;

TL0=-10236%256;

TH1=0;

TL1=0;

EA=1; //啟動外部中斷0

…………………

3.2 T0定時中斷程序設計

T0定時中斷程序主要是完成10ms的定時任務,並且對變量buf_min進行加一處理,其中在對T0進行賦初值時,選擇為10236而不是10000。T0定時器中斷流程圖如圖7所示。

圖7 T0定時中斷流程圖

T0 定時中斷部分程序:

void time0() interrupt 1 //定時10ms

{

EA=0;

ET0=0;

TR0=0;

TH0=-10236/256;

TL0=-10236%256;

buf_min++;

EA=1;

ET0=1;

TR0=1;

}

4 測速系統在實際生產的應用及效果

本系統在工業用除塵風機,高低壓水泵電機以及TRT餘熱發電中都得到了應用,系統採集信號後計算顯示的多組數據和專用手持測速儀測得的多組數據進行對比,誤差不超過千分之一。而且在電磁信號較強的環境中表現出了很強的抗幹擾能力,不管是測速實時顯示還是在閉環控制中為上級控制系統反饋模擬信號都實現得非常理想。

5 結束語

在本系統中,介紹了一種基於微控制器STC系列單片機的電機測速系統,該測速系統採用集成霍爾傳感器採集電機速度信號,具有頻率響應快、抗幹擾能力強等特點。霍爾傳感器的輸出信號經信號調理後,通過單片機對連續脈衝記數來實現轉速測控,並且充分利用了單片機的內部資源,有很高的性價比。並且在測量範圍內轉速越高測量精度越高。所以該系統在一般的工業領域轉速檢測和閉環控制中均可應用。

編自《電氣技術》,原文標題為「基於STC系列微控制器的電機數字測速系統設計」,作者為王瑜、王斌。

相關焦點

  • 四旋翼飛行器控制系統硬體電路設計
    編者按:本文基於四旋翼飛行器的工作原理和性能特點,設計了飛行器控制系統的硬體電路。系統包含微控制器模塊、姿態測量模塊、無線通訊模塊、遙控器模塊、電機驅動模塊。系統能夠為傳感器參數測量、控制算法實現、無線通信等提供硬體平臺,功耗低、可靠性高。
  • 基於FPGA的無刷直流電機調速系統設計與實現
    本文引用地址:http://www.eepw.com.cn/article/201609/303562.htm無刷直流電機具有結構簡單、體積小、效率高、無級調速、調速範圍廣、過載能力強等優點,在許多領域得到了廣泛的運用,特別是在高性能的伺服驅動領域,在這些領域要求控制器體積小,還要求對多臺電機並行控制,單晶片大容量現場可編程門陣列(FPGA)能夠實現在系統晶片上實現多臺電機的複雜控制功能
  • 電路抗幹擾設計原則匯總
    電路抗幹擾設計原則匯總 電子電路 發表於 2020-12-09 11:13:02 抗幹擾設計的基本任務是系統或裝置既不因外界電磁幹擾影響而誤動作或喪失功能,也不向外界發送過大的噪聲幹擾
  • 在工業4.0的「智」動化市場上,國產測試測量、通用基礎器件和AI...
    論壇討論的技術議題涵蓋工業級微處理器、大功率器件和電源管理、數字隔離器、智能傳感器、智能工廠的安全無線通信網絡、嵌入式IoT系統和邊緣計算、工業決策AI,以及基礎測試測量和工業物聯網(IIoT)等。eDsesmc上午4場演講的專家均來自歐美廠商,包括意法半導體(ST)、芯科科技(Silicon Labs)和Adesto。下午4場均是國內廠家的分享。
  • 數字示波器的軟硬體設計方案及經典應用案例匯總
    一種數字示波器的微處理器硬體設計作為數字示波器數據處理和系統控制的中樞,微處理器性能至關重要。本文選用TI公司的雙核 DSP OMAP-L138作為本設計的微處理器,使得示波器能夠數據處理與系統控制同步執行;且微處理器內部存儲資源豐富,且採用二級緩存結構,系統響應速度快,可大幅提高數字示波器的數據處理能力和波形捕獲率,整機的響應速度也將上一個臺階。
  • 水文站為什麼會選擇纜道雷達測流法測量河流呢?
    >《水文測驗規範》的測速記載和流量計算表。另外,監測系統或單位可根據探測獲得的速度值(多點測量),加之河道斷面幾何形狀信息等,對天然河流/城市河流、渠/涵/管道剖面水流量進行測定。產品特點●內置進口雷達探測模塊。●CW平面微帶雷達非接觸式探測,不受氣候、泥沙及漂浮物影響。
  • 一種遠程流量計量系統的設計
    由於輸出的信號前者為數字量,後者為模擬量,因此,其數據傳輸系統的設計原理不同,分別針對這兩種數據輸出形式,結合MODEM遠程通信的優點和單片機現場採集數據的方便性、實用性設計性價比較高的遠程流量計量系統,尤其是合理設計下位機硬體系統、軟體系統和有效採取抗幹擾的硬體和軟體措施是實現整個系統功能的關鍵與核心技術。
  • 使用霍爾效應傳感器控制電機速度
    霍爾效應器件被用作接近傳感器,用於檢測定位、速度和電流,它們廣泛應用於電機控制系統中。因為機械部件不會著時間而磨損,所以霍爾效應傳感器是長期的解決方案。集成的封裝還可以減少系統尺寸、降低實施的相對複雜性。隨著各種各樣的技術解決方案可用於計算位置、速度和電流傳感,設計師可以選擇最佳的解決方案來實現他們的目標。設計決策中的關鍵要素包括成本、解析度、精度、可靠性和上市時間的要求。
  • 五種利用示波器精確測量電源完整性的技巧
    下面介紹了五種利用示波器精確測量電源完整性的技巧。 技巧2:降低噪聲 選擇低噪聲示波器 如果信號強度小於示波器和探棒/纜線系統的噪聲,你永遠也測量不出該信號。信號在進入示波器後、進入模擬數字轉換器(ADC)前,會迭加前端噪聲;然後每個儲存的樣本除了包含原始的信號值,也會存在一些偏移量(offset),偏移量大小取決於獲取樣本時存在的噪聲大小。
  • 簡易數字溫度計的設計與製作
    前言隨著單片機技術的不斷發展,單片機在日用電子產品中的應用越來越廣泛,溫度傳感器AD590具有線性優良、性能穩定、靈敏度高、抗幹擾能力強、使用方便等優點,廣泛應用於冰箱、空調器、糧倉等日常生活中溫度的測量和控制。
  • 霍爾傳感器在電動機車測速中的應用
    測速裝置在機車控制系統中佔有非常重要的地位,對側速裝置的要求是分辨能力強、高精度和儘可能短的檢測時間。介紹了應用霍爾傳感器通過測量磁場強度,來得到穩定的脈衝方波信號,實現機車轉速的測量。 霍爾傳感器是利用霍爾效應實現磁電轉換的一種傳感器,它具有靈敏度高,線性度好,穩定性高、體積小和耐高溫等特點,在機車控制系統中佔有非常重要的地位。
  • 中大萊德:搞懂這39個電機知識,你也可以成為電機專家
    伺服控制器分:直流有刷伺服 直流無刷伺服和交流伺服 直流有刷伺服:是指在能夠驅動和控制有刷電機(電機後軸上必須帶有測速發電機或編碼器)轉速的系統裝置,稱為:直流有刷伺服。 直流無刷伺服:是指在能夠驅動和控制無刷電機(電機後軸上必須帶有編碼器)轉速的系統裝置,稱為:直流無刷伺服。
  • 梅特勒-託利多THORNTON精確、可靠的臭氧測量系統
    梅特勒-託利多THORNTON臭氧傳感器採用了領先的設計,可以對臭氧濃度做出迅速響應並準確測量,THORNTON臭氧測量系統無論是在一般的臭氧化處理應用量程,還是接近零點的低量程都可以進行準確、可靠測量,特別是在低量程測量領域,THORNTON臭氧傳感器擁有極佳的靈敏度,可以精確檢測出經過紫外燈脫除處理幾乎為零的臭氧濃度
  • 城市地下電纜路徑檢測系統的研究與設計
    在地下電纜的管理維護、城市的規劃改建中,要求快速而精確地查明地下電纜位置、延伸路徑以及深度,明確電纜的具體位置信息。國網常熟市供電公司的研究人員李映橋、王學冬、徐青龍、汪飛,在2020年第8期《電氣技術》雜誌上撰文,研究設計的城市地下電纜路徑檢測系統以電磁法為主要理論基礎,建立電纜空間等效模型,推導場強分量公式。
  • TMS320F2812 DSP在柴油發電機組頻率測量中的應用
    0 引 言 對於柴油發電機組而言,調頻性能的好壞,是決定整個發電機組電氣性能的關鍵,決定了它的電壓特性、帶載能力。而傳統的模擬頻率調節裝置要實現複雜的控制規律或擴展更多的功能,就必然造成結構複雜,成本提高,可靠性降低的問題。
  • 基於GPS功角測量及同步相量的電力系統應用研究
    90年代以來基於全球同步衛星定位系統(GPS)的高精度定時技術逐步被引入電力系統。利用其時間誤差小於1μs,對於50Hz的工頻信號其相位誤差不超過0.018°的高精度時鐘從而實現對電網運行數據的實時同步採集,並可在此基礎上得到電壓電流相量和發電機功角這反映系統運行狀態的重要參數.
  • 用什麼東西可以檢測電機是否在轉,並且將轉動的信號傳到PLC呢?
    而速度傳感器的介質實現,不外是光,電或者磁這幾種形式,請關注:機電貓通過外加裝置來測量電機轉速這種測量方法,不拘束是什麼電機和運行方式,主要是考慮如何安裝問題,但是要考慮精度和測量頻率問題。接近開關價格比較便宜,不過一般也只能測量到每轉一個脈衝,如果想測量更高精度,需要在電機軸上安裝多齒的齒輪盤來讀取一周多個脈衝。另外也有光學類的接近開關,需要有一些反光裝置,或者通過對射的方式來實現,安裝起來有點麻煩,需要電機軸或者負載上做一些簡單的加工,比如安裝反光板之類。
  • 用FPGA平臺實現工業電機最大效率
    縮短機械設計時間  無刷DC和永磁同步AC電機(PMSM)二者通常組成無刷DC電機(BLDC),其集成式控制非常複雜,是一個挑戰。許多機械製造商都缺乏構建嵌入式控制器方面的軟硬體設計經驗,難以讓嵌入式控制器在各種類型的模擬和數字傳感器上實時執行閉環控制。
  • 測速?行車記錄儀神機
    該雷達晶片為最新第八代智慧型代表作,精確計算預警系統及超強的抗幹擾濾波讓一體機技術趨於巔峰。抗幹擾是所有電子狗的重要衡量標準之一,凱路德此款先進的智能AFF智能過濾系統為電子狗免去亂叫的煩惱。凱路德k1 plus電子狗一體機加強版最初在武漢國際汽車電子用品展上的驚豔亮相時,凱路德k1 plus相對於其他傳統的數據電子狗及分體機,看上去更像是一款精緻的帶測速功能,智能雲防盜查詢系統,高清行車記錄的全能戰士
  • STC89C52單片機對數字溫度計顯示系統的設計
    機測量和控制技術在經濟迅速發展的今天,已被廣泛應用於人類生活中,如工業控制、自動檢測、智能儀器儀表、家用電器、等各個方面。而主控制器是每個控制系統不可或缺的部分,正因為單片機有體積小,重量輕,抗幹擾能力強,環境要求不高,價格低廉,可靠性高,靈活性好,開發較為容易等優點,所以它是很多設計人員的首選控制器。