O 引言
在電纜生產線上,通常需要檢測電纜的走線速度,用來控制收線電機的轉速和計算線纜的長度。成纜工藝參數的穩定,直接關係到電線電纜的質量。
該項目是為某電纜廠的技術改造項目,要改造的設備是利用束線原理製造的盤絞式成纜機,改造的內容是更換全部電氣控制系統。這種成纜機的放線盤固定,而收線盤固定在盤絞架上同時完成絞合和收線的雙重運動。工作時,在線纜盤直流電機的帶動下,完成電纜的收線運動,在排線電機的帶動下實現電纜在收線盤的整齊排列。在大盤電機的帶動下,通過齒輪箱帶動盤絞架實現軸向旋轉,完成電纜絞合運動,是保證節距的關鍵。線速度是由收線盤的旋轉速度決定的,如果收線電機的轉速恆定,收線盤隨著收線軸的變粗,線速度會增大,因此,為保證收線速度恆定,要逐漸降低收線電機的轉速。
1 系統設計原理
根據電纜的生產工藝要求,不同型號的電纜,其走線速度是恆定的。通常,電纜的運行速度是由電纜帶動旋轉編碼器來檢測的。電纜線速度測速示意圖如圖1所示。
該項目中,採用的旋轉編碼器的型號是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轉換晶片。
工作時,當收線電機帶動電纜運動時,帶動旋轉編碼器的主動輪旋轉,從而旋轉編碼器旋轉,輸出脈衝。該脈衝送入光電耦合器,進行隔離、整形、電平轉換,送給AT89C51的12腳,外部中斷INTO進行脈衝計數。每接收到一個脈衝,單片機執行外部中斷INT0子程序一次,脈衝計數存儲器加1。例如,每間隔1 s讀取一次,從而可以根據計數脈衝的個數,與標準脈衝數比較,因此,可以判斷當前線速度的大小。
線速度的計算方法如下:
例如,要求線速度V為0.1 m/s。
旋轉編碼器每秒輸出脈衝數=V·Np/C
其中:C為旋轉編碼器主動輪周長(單位:m)。所以,線速度為O.1 m/s時,旋轉編碼器每秒輸出標準脈衝數=0.1×1000/0.5=200個/s。
3 軟體設計
在定時器中斷中運行,在計時子程序中,每秒執行一次。即查詢每秒收到的脈衝數是否與標準脈衝相同。該線速度控制子程序如圖3所示。
首先,讀脈衝計數存儲器的數值,與標準脈衝數比較,等於標準脈衝,脈衝計數存儲器數值清零,說明此時走線速度等於標準速度;若大於標準脈衝數,說明線速度大於標準線速度,因此,必須使調速器給定值減1,使得收線電機轉速減低;若小於標準脈衝數,說明線速度小於標準線速度,必須使調速器給定值加1,使得收線電機轉速增加,從而形成閉環線速度控制反饋系統,控制收線電機旋轉速度,使得線速度保持恆定。
4 結語
根據電纜成纜機的工藝要求,設計了單片機與旋轉編碼器組成的閉環線速度控制系統,並給出了主要控制程序的設計方法。還可以通過軟體實現線纜走線長度的檢測以及運行時間的計算等功能,並通過顯示屏顯示出來。上述線速度控制系統已成功應用在實際的技術改造中,為企業節約了近百萬元的技術改造資金。結果表明,該系統具有運行穩定可靠、電路簡單、測量精度較高、成本低等特點,完全滿足電纜生產工藝要求,其簡潔的電路設計和典型的控制方法具有較高的參考價值。
關鍵字:旋轉編碼器 在線速度檢測 編輯:什麼魚 引用地址:http://news.eeworld.com.cn/Test_and_measurement/article_2016090116996.html 本網站轉載的所有的文章、圖片、音頻視頻文件等資料的版權歸版權所有人所有,本站採用的非本站原創文章及圖片等內容無法一一聯繫確認版權者。如果本網所選內容的文章作者及編輯認為其作品不宜公開自由傳播,或不應無償使用,請及時通過電子郵件或電話通知我們,以迅速採取適當措施,避免給雙方造成不必要的經濟損失。推薦閱讀
旋轉編碼器 是一種輸入裝置,其幫助用戶與系統進行交互。它看起來更像是一個無線電電位器旋轉編碼器是一種輸入設備, 可幫助用戶與系統交互。它看起來更像是一個無線電電位器, 但它輸出一系列脈衝, 這使得它的應用獨特。當編碼器的旋鈕旋轉時, 它以小步的形式旋轉, 這有助於它用於 stepper/servo 電機控制。在本文中,我們將了解不同類型的旋轉編碼器及其工作原理。我們還將它與PIC單片機PIC16F877A連接,並通過旋轉編碼器控制整數值,並在16 * 2 LCD屏幕上顯示其值。在本教程的最後, 您將會很樂意為您的項目使用旋轉編碼器。所以讓我們開始吧…。旋轉編碼器及其類型旋轉編碼器通常稱為軸編碼器。它是一個機電傳感器, 這意味著它將
發表於 2020-01-31
旋轉編碼器(Rotary Encoder)是一種幫助用戶與系統交互的輸入設備。它看起來更像是一個無線電電位器,但它輸出一系列脈衝,使其應用獨特。當旋轉編碼器的旋鈕時,它以小步進的形式旋轉,這有助於它用於步進/伺服電機控制、導航菜單序列和增加/減少數字的值等等。在本篇文章中,我們將了解不同類型的旋轉編碼器及其工作原理。我們還將它連接到PIC單片機PIC16F877A,並通過旋轉編碼器控制整數值,然後在LCD液晶屏1602顯示其值。在本文結束時,您將熟悉為項目使用旋轉編碼器。讓我們開始吧…旋轉編碼器及其類型旋轉編碼器通常稱為軸編碼器。它是一種機電換能器,意味著它將機械運動轉換為電子脈衝,或者換句話說,它將角位置或運動或軸位置轉換為數字
發表於 2020-01-29
旋轉編碼器好像不是單片機玩家很常用的器件,但是我們的開發板上有,原因如下:旋轉編碼器挺好用的。電位器能旋轉的角度有限,旋轉編碼器可以無限圈旋轉;旋轉時不連續,有卡點,適合對應離散數據。開發板上選用的旋轉編碼器,使用起來簡單、方便。本來旁邊的電位器(旋鈕,以後會講)一枝獨秀,挺孤單的,我就配一個高度大致相同的旋轉編碼器陪伴它。今天我想寫旋轉編碼器,於是在網絡上搜索了一下,相關資料很少。最基本地,旋轉編碼器的作用是將角位移、角速度等機械量轉換為電信號。本文不求成為旋轉編碼器的百科全書,但會把 觸點電刷式 增量式 旋轉編碼器的原理講清楚。這裡出現了兩個定語,是對類別的限定;關於旋轉編碼器的分類,請自行百度
發表於 2019-12-31
表 #ifdef VECT_TAB_RAMMY_NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0);#else MY_NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0);#endif..\SYSTEM\sys\sys.c(127): error: #20: identifier "NVIC_VectTab_FLASH" is undefined用8位的單片機,一般C語言中可以對某寄存器或輸出埠進行移位操作和位取反操作,可以使LED燈流水或閃爍.我想問下:1. STM32對GPIO操作一般
發表於 2018-09-16
編碼器技術是風能獲取的關鍵旋轉編碼器在風能產業中起著非常重要的作用,它提供了使用當前渦輪機中非常動態靈活的控制系統所必不可少的高解析度反饋。選擇合適的編碼器將能夠極大地增強系統以最佳功率輸出運行的能力,並使投資的回報最大化。美國Lawrence Berkeley國家實驗室的數據表明,在2008年,美國風能產量激增了51%,新增容量達8545MW,新增投資超過160億美元。新建離網型渦輪機 7800臺、併網型渦輪機1292臺。每臺渦輪機的平均產能大約是1.7MW。風能產能比2007年增加了約46%。風力渦輪機的剖面圖展示了一種常用的控制系統,如圖1所示。這類系統通常使用5個編碼器,它提供反饋,以維持發電機
發表於 2016-10-09
智能旋轉換向編碼器提供輸出選項、簡單調零、簡化BOM和基於PC的見解 新方法開啟新機遇 一直以來編碼器用戶都不願意改變,因為一些聲稱可提供卓越性能和可靠性的創新電機控制技術,必須擁有出色的紀錄和往績來作為支持,才可以用於工作場地或工業裝置。雖然光學編碼器和磁編碼器歷史悠久,而且基於看似「更具體」的物理概念,但是電容式編碼器亦是基於經過全面試驗的原理,並且已經通過多年來在現場的成功實際應用中得到證明。這種不同於運動感測的數字式交替方法提供了許多益處,為利用旋轉換向編碼器的設計人員提供了全新的智能水平。 旋轉編碼器對於幾乎所有運動-控制應用來說都很關鍵,由於無刷直流電動機(BLDC)使用增加,使得旋轉編碼器的需求
發表於 2016-10-09