技術文章
運動控制卡的由來及線性插值的定義介紹
閱讀:556 發布時間:2022-12-27一、運動控制卡的由來
(1)為滿足新型數控系統的標準化、靈活性和開放性要求;
(2)在各種工業設備(如包裝機械、印刷機械等)、國防設備(如跟蹤定位系統等)、智能醫療器械等設備的自動控制系統的開發和改造中,迫切需要運動控制模塊的硬件平臺;
(3)PC在各個工業現場的廣泛應用,也促使人們配備相應的控制卡,以充分發揮PC的強大功能。運動控制卡通常采用專業的運動控制芯片或高速DSP作為運動控制核心,多用于控制步進電機或伺服電機。一般情況下,運動控制卡與PC機構成主從控制結構:PC負責人機交互界面的管理和控制系統的實時監控(如鍵盤鼠標管理等);控制卡完成了運動控制的所有細節(包括脈沖和方向信號輸入、自動加速和減速處理、原點和限位信號檢測等)。
運動控制卡具有開放的函數庫,供用戶在DOS或Windows系統平臺下開發和構建所需的控制系統。因此,開放式結構的運動控制卡可廣泛應用于制造業設備自動化的各個領域。
二、運動控制卡線性插值的定義
直線插補是指在車床上常用的插補方法,在直線上沿著一組點逼近兩點之間的插補,沿直線控制刀具的運動。
一個部分的概括往往是多樣的,有直線、圓弧,也可能是任意曲線、樣條等。數控機床往往不能籠統地向實踐中的曲線走,而是近似地向若干條小直線走,刀的方向通常為x、y方向。插補方法包括:直線插補、樣條插補等。所謂直線插補只是在實踐中用來總結的插補方法是一條直線(如果不是一條直線,也可以用急補的方法用一段曲線來急補,然后每一段線都可以用插補直線)。
首先,我們假設實踐總結的起點沿x方向(一個脈沖當量),短時發現終點在實踐概述下面,是一條沿y方向短時間的線段,在此刻和如果在實踐總結下面的線終點,繼續沿y方向短時間,直到上述實踐總結在未來,以x方向短時間,逐級循環類推。直到你達到泛化的結束。這樣,練習總結由一段折線拼接而成,雖然它是一段折線,但如果我們每一段裁剪的線段都很小(在精度允許的范圍內),那么這一段折線和練習總結仍然能夠近似地當作同一條曲線來對待。