- 相關推薦
將 RS-485 用于數字發動機控制應用
I. 簡介
數字發動機控制采用數字處理器來控制電動機的運轉。一般情況下數字處理器可采用一種或多種反饋方式,使其構成一個閉環系統。這可比作模擬控制系統和開環傳動系統。
許多應用都采用了數字發動機控制,包括存儲設備(如:磁盤驅動器)、工業機器人、高精度半導體制造、打印機以及復印機等。
圖1 :數字發動機控制框圖
a. 發動機設備
數字發動機控制可采用多種類型的發動機。最常用的類型是超小功率旋轉發動機。它們可以進一步分為AC、DC電刷或DC無電刷型,這主要取決于其整流方式。小型發動機的尺寸設計一般取決于框架尺寸和瓦功率。而一般像 AC 型這樣較大的發動機,是根據其馬力功率進行分類的。盡管旋轉發動機是最常用的類型,但也可獲得其他類型,如:線性發動機以及帶各種傳動裝置的減速發動機(gearhead motor)。
圖 2:旋轉發動機
b. 反饋
為提供有關位置、速度、扭矩或傳動系統其他動力屬性的反饋,需要具備反饋傳感器。最常用的反饋傳感器可能是旋轉編碼器,它是由安裝在發動機軸上、帶有變化條帶的轉輪構成的。在發動機轉動時,光傳感器會檢測條帶的經過并生成電信號,控制器可利用這些信號來確定發動機的轉動情況。其他類型的傳感器為轉速計、同步器和分解器,這些均是基于電感的傳感器;另外還有基于電磁的霍爾效應傳感器以及基于電阻的電位計。
無論采用哪種傳感器方式,數字控制器必須重復采樣傳感器信號,以便不斷了解系統的當前動力運轉情況。根據系統對速度、動力響應及精度的要求,反饋采樣率可超過每秒幾千次采樣。
c. 控制器
無論是數字控制器還是模擬控制器,都需要與系統的預定轉動和實際動力進行比較,同時處理相關輸入,來產生對傳動裝置的控制信號。如果采用數字控制器,會需要一些附加任務,包括系統啟動例程、診斷程序、通信控制以及多個采樣傳感器。
數字控制器可能像專用計算機處理器般復雜,也可能如單芯片編程門陣列般簡單。設計人員不僅可設計出具有為傳動控制而優化的功能的數字信號處理器,還可設計出具有可變功能的微控制器,以便實現適應眾多應用的最佳解決方案。請參見 上的"數字控制"部分。
d. 數據傳輸
本節將重點討論在發動機控制和傳動控制應用中采用 RS-485 的優勢。如下所述,該技術在與抗擾性、廣泛的共模范圍、充足的數據速率以及多點功能有關的這些應用中具有眾多優勢。其他應用也采用 RS-485 信令,以期利用這些相同優勢。因此,諸如過程控制網絡、工業自動化、遠程終端、建筑自動化和安全系統等應用均廣泛采用了RS-485,以便滿足對強大可靠的遠距離數據傳輸的需要。通常 RS-485 信令與 Profibus、Interbus、Modbus 或 BACnet 一起使用,這些協議都是針對最終用戶的特殊需求而量身定做的。
如果 R-485 的優勢不足以滿足需求,還可以采用其他信令技術。例如,RS-232 或 RS-422 信令技術在某些應用中可能是非常適用的,而在另外一些應用中可能會首選CAN(控制器局域網)或 EtherNet/IP(行業協議),因為它們可與現有網絡進行兼容。對于高速應用以及對長途及共模電壓要求不高的情況,M-LVDS可提供較低的功耗。在 上的應用手冊"總線方案對比"中討論了多種替代方法。
e. 基本拓撲
在所示的傳動控制應用示例中,需要特別注意多個不同接口的數據傳輸問題。下表說明了信號的多種分類并總結了信令速度和信號電平的關鍵特性。
【將 RS-485 用于數字發動機控制應用】相關文章:
將傳統文化應用于高職學生管理的思考與實踐03-12
ERP應用風險與內部控制03-21
數字通信系統的應用方法11-15
數字式智能電機控制模塊03-20
試論將μC/OS-II用于單片機教學03-18
將網絡廣告模式用于手機媒體廣告的設想03-02