嵌入式兩軸伺服運動控制系統

 

特色:

       利用浮點DSP為運算控制處理器,進行兩軸伺服馬達運動控制,並利用eCAN匯流排進行網路溝通與控制。包含中文與實驗控制手冊將是學習與研究上一大利器。

 

硬體功能:

  • 24V電源輸入,隔離式5V和3.3V輸出

  • 隔離式eCAN端子頭,使用RJ-45接頭

  • 一組JTAG連接頭

  • 兩組馬達控制接頭,可控制兩軸AC110/220V伺服驅動器與伺服馬達

  • 隔離式6個輸入乾接點,結合開關偵測

  • 隔離式5個輸出乾接點,結合IO控制

  • 兩組32位元編碼器(A/B/Z)輸入,讀取伺服馬達位置

  • 16組保護過電壓ADC輸入(0~3V)

體功能:

甲、基本功能

  • 馬達驅動命令的控制

  • 馬達正逆轉控制

  • 馬達梯形加減速的處理

  • 馬達位置讀回與計算目前位置

  • 提供嵌入式程式撰寫與編譯之環境

  • 支援C編譯/組譯及聯結器(Compiler, Assembler, and Linker )

  • 操作與程式說明手冊

乙、應用說明

  • 馬達正轉控制: 接收CAN匯流排傳進來的命令,進行馬達正轉,DSP控制馬達從啟動->加速運轉->減速運轉->馬達停止

  • 馬達逆轉控制: 接收CAN匯流排傳進來的命令,進行馬達逆轉,DSP控制馬達從啟動->加速運轉->減速運轉->馬達停止

  • 馬達回歸零點控制: 接收CAN匯流排傳進來的命令(例如歸零點),進行馬達正轉或逆轉,DSP控制馬達從啟動->運轉->碰到硬體上有接觸開關接點訊號- >馬達停止

  • 馬達目前位置量測:透過DSP模組上的QEP功能來獨去目前馬達的位置資訊

架構圖:

 

 

 

DSP控制板圖: