吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-04-23 08:03 ? 次閱讀

1 引言

數控機床的加T精度主要南位置檢測系統的精度決定,位置檢測系統一般包括傳感器(旋轉變壓器,光電編碼器,光柵)、四倍頻鑒相電路、計數電路等,系統通過這些檢測電機的位移和速度,發出反饋信號,從而構成閉環或半閉環控制。形成差值控制電機,進而提高機床加工精度。數控機床位置檢測系統采用模塊化和開放式控制,可減少電路規模和提高數控機床的加工精度,形成高密度、高精度的數控機床。采用數字電路的傳統位置檢測系統面積龐大、精度不高、發應速度慢,而采用CPLD器件代替數字電路正好彌補這些缺陷。

2 CPLD簡介和器件選型

利用可編程邏輯器件CPLD(Complex Programable Logic Device)設計硬件系統非常方便。工程師通過傳統的原理圖輸入法,或是硬件描述語言自由設計數字系統。通過軟件仿真驗證事先設計的正確性。在PCB完成后,還可利用CPLD在線修改能力,隨時修改設計而不必改動硬件電路。因此,使用CPLD可大大加快硬件電路設計進程,減少PCB面積,提高系統可靠性。

根據所需邏輯門數量以及將與其連接的電路引腳數,選用ALTERA公司的EPM570T144C5型CPLD,該器件采用TQFP144封裝,內部有570個邏輯單元,相當于440個宏單元,而此前常用的EPM7128只有128個宏單元。

EPM570T144C5內部有2個I/O分區,共116個通用I/O,引腳延時為8.8 ns,滿足位置檢測系統所需的90多個通用I/O和延時不超過10 ns的設計要求。

3 位置檢測系統組成

在介紹位置檢測系統前,先簡要介紹伺服電機控制系統(圖1)。CPLD先對伺服電機光電編碼器上發出的反饋信號進行譯碼、四倍頻鑒相計數,然后將計數值存入鎖存器,當用于電機控制DSP控制器對CPLD進行讀操作時,CPLD將鎖存器里的計數值通過三態門輸出給DSP控制器,由其控制電機的位移和速度。

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

位置檢測系統采用CPLD器件實現硬件電路功能,用VHDL語言編程實現譯碼器、四倍頻鑒相計數器、選通器等模塊。圖2為位置檢測系統組成原理圖。圖2 中,光電編碼器A和四倍頻鑒相計數器A(光電編碼器B和四倍頻鑒相計數器B)構成單軸計數電路,將兩個單軸計數電路配合譯碼器、選通器則構成雙軸計數電路,就是用譯碼器控制選通器,以選通兩個計數器的計數結果并傳輸到總線.總線和選通器之間增加三態門進行控制。這樣就實現雙軸位置檢測。

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

4 系統設計

該系統設計的主要部分為伺服電機控制系統中的位置檢測系統。在Ouartus II開發環境下設計系統,系統設計包括四倍頻鑒相計數器、二四譯碼器和選通器的VHDL程序設計,如圖3所示。通過圖2所示的原理框圖,將該系統設計的各個模塊組合起來形成頂層文件,構成雙軸的檢測系統。圖3中YMO模塊為譯碼電路,用來選通哪軸輸出,Y0、Y2用來控制計數器的清零與計數,Y1控制選通器選通,譯碼器真值表如表1所示。

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

四倍頻鑒相計數器的VHDL程序代碼如下:

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

5 系統仿真

圖4為系統仿真結果。當譯碼器控制信號AB=00時,可看出 A1超前B1,所以軸1正轉;B2超前A2所以軸2反轉。

數控機床位置檢測系統設計及CPLD器件在其的應用介紹

三態門使能信號EN=1時,數據選擇器選通G口所對應的汁數器,即軸2,清零F口對應計數器,即對軸1清零。并將計數結果傳輸到總線,輸出信號H從FFF 變化到FF8表明軸2反轉,因此汁數器逆向計數。同時在AB譯碼器控制信號改變時和軸1,軸2正反轉的其他情況時,仿真結果均正確,滿足雙軸位置檢測系統設計。

6 結束語

在現代數控系統中,采用 CPLD實現位置檢測系統已成為主流。新一代CPLD產品MAX II EPM570以面積小、集成度高和 GPIO口多等特點使得電路板集成度和抗干擾性都得以提高,方便結合DSP控制伺服電機位臀。總之,CPLD器件的發展使得邏輯電子電路的設計更靈活、方便。它將推動數控機床甚至工業各領域的發展。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • pcb
    pcb
    +關注

    關注

    4326

    文章

    23161

    瀏覽量

    399999
  • cpld
    +關注

    關注

    32

    文章

    1257

    瀏覽量

    169637
  • 可編程邏輯器件

    關注

    5

    文章

    144

    瀏覽量

    30357
收藏 人收藏

    評論

    相關推薦

    數控機床技術資料

    機床數控技術系統介紹數控機床的組成、數控裝置的工作原理、伺服
    發表于 12-30 22:59

    數控機床的控制系統

    第3章  數控機床控制系統3.1  數 控 系 統 概 述3.2  機床常用數控系統3.3  數控機床
    發表于 09-02 00:12 ?93次下載

    數控機床緒論

    數控機床緒論:插補與刀補計算原理 插補與刀補計算原理CNC CNC系統結構及控制方法 系統結構及控制方法檢測裝置 檢測裝置
    發表于 04-30 09:35 ?37次下載

    數控機床檢測系統

    旋轉變壓器 旋轉變壓器感應同步器 感應同步器光柵 光柵磁柵 磁柵編碼盤 編碼盤 數控機床檢測裝置的要求 數控機床檢測裝置的要求1) 1)  工作可靠,
    發表于 04-30 09:38 ?34次下載

    數控機床原理與系統

    數控機床原理與系統緒論插補與刀補計算原理CNC系統結構及控制方法檢測裝置數控機床的伺服驅動系統
    發表于 05-09 07:56 ?154次下載
    <b class='flag-5'>數控機床</b>原理與<b class='flag-5'>系統</b>

    基于CPLD數控機床位置檢測系統

    簡介數控機床位置檢測系統工作原理,根據系統原理框圖編寫數控機床雙軸位置
    發表于 12-27 10:12 ?51次下載

    什么是數控機床?什么叫數控機床?

    什么是數控機床 數控機床是數字控制機床的簡稱,是一種裝有程序控制系
    發表于 12-30 23:38 ?9478次閱讀
    什么是<b class='flag-5'>數控機床</b>?什么叫<b class='flag-5'>數控機床</b>?

    數控機床的組成

    數控機床的組成 數控機床一般由控制介質、數控裝置、伺服系統機床本體組成。圖1—2的實線所示為開環控制的
    發表于 05-06 18:18 ?2648次閱讀
    <b class='flag-5'>數控機床</b>的組成

    數控機床伺服驅動系統的基本組成

    數控機床伺服驅動系統的基本組成 數控機床伺服驅動系統的基本組成如圖5-1所示。數控機床的伺服驅動系統
    發表于 05-06 23:32 ?5790次閱讀
    <b class='flag-5'>數控機床</b>伺服驅動<b class='flag-5'>系統</b>的基本組成

    數控機床伺服驅動系統的分類

    數控機床伺服驅動系統的分類 數控機床的伺服驅動系統按其用途和功能分為進給驅動系統和主軸驅動系統
    發表于 05-06 23:32 ?4338次閱讀
    <b class='flag-5'>數控機床</b>伺服驅動<b class='flag-5'>系統</b>的分類

    CPLD在雙軸位置檢測系統中的應用

    CPLD在雙軸位置檢測系統中的應用 1 引言數控機床的加T精度主要南位置
    發表于 10-30 08:32 ?524次閱讀
    <b class='flag-5'>CPLD</b>在雙軸<b class='flag-5'>位置</b><b class='flag-5'>檢測</b><b class='flag-5'>系統</b>中的應用

    數控機床檢測裝置

    數控機床的閉環系統中,檢測裝置是保證機床工作精度和效率的關鍵,用于數控機床檢測裝置除了應滿足
    發表于 04-19 16:16 ?104次下載
    <b class='flag-5'>數控機床</b>的<b class='flag-5'>檢測</b>裝置

    基于CPLD數控機床的加減速控制

    基于CPLD數控機床的加減速控制,下來看看
    發表于 05-03 13:52 ?16次下載

    數控機床幾何精度標準_數控機床幾何精度怎么檢測_數控機床幾何精度檢驗方法

    數控機床的幾何精度綜合反映機床各關鍵零、部件及其組裝后的綜合幾何形狀和位置誤差,包括部件自身精度和部件之間的相互位置精度。一般通過部件單項靜態精度
    發表于 01-18 10:58 ?1w次閱讀

    數控機床的工作原理 數控機床的組成

    過程,具有高精度、高效率、高自動化程度等特點。數控機床廣泛應用于機械制造、航空航天、汽車制造、模具制造等領域。 數控機床的工作原理 2.1 數控系統的組成 數控機床主要由
    的頭像 發表于 06-07 09:41 ?1917次閱讀
    百家乐官网代理博彩正网| 百家乐英皇娱乐城| 百家乐官网送1000| 百家乐官网看牌技巧| 博彩网论坛| 亿酷棋牌室| 太阳城巧克力| 威尼斯人娱乐场 28| 百家乐分享| 神话百家乐的玩法技巧和规则| 百家乐全自动分析软件| 百家乐加牌规则| 百家乐打印程序| 百家乐公式计算| 百家乐官网那个娱乐城信誉好| 立即博百家乐官网的玩法技巧和规则| 澳门玩百家乐官网赢1000万| 凯旋门百家乐官网游戏| 百家乐官网真人游戏开户| 百家乐官网真钱棋牌| 娱乐城百家乐官网规则| 新塘太阳城巧克力| 大发888官网 df888ylcxz46| 大发888dafa8668| 金海岸百家乐官网的玩法技巧和规则| 罗马百家乐官网的玩法技巧和规则 | 新锦江百家乐官网娱乐场| 百家乐官网五湖四海娱乐| 黄金城百家乐官网苹果版| 德晋百家乐官网的玩法技巧和规则 | 百家乐官网在线直播| 百家乐官网双倍派彩的娱乐城| 百家乐官网园小区户型图| 中国百家乐官网软件| 太阳百家乐官网娱乐| 百家乐大路小路三珠路| 博彩百家乐官网后一预测软件| 百家乐官网赌博现金网| 百家乐官网庄闲出现几| 网络百家乐的信誉| 百家乐棋|