智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

基于多核ARM的數控系統的設計

來源:互聯網

點擊:1172

A+ A-

所屬頻道:新聞中心

關鍵詞:ARM 數控 數控系統 數控技術

    1 緒論

      隨著嵌入式技術的發展,嵌入式處理器 ARM 廣泛應用于數控系統。ARM 是英國劍橋從事基于 RISC(Reduced Instruction SetComputer)技術芯片設計開發,作為知識產權供應商 ARM 公司設計的芯片。根據各自不同的應用需要,在芯片外適當添加外圍電路,從而形成更具特色的 ARM 處理器。ARM 芯片具有RISC 體系的一般特點,如:具有大量的寄存器。絕大多數操作都在寄存器中進行,通過 Load/Store 的體系結構在內存和寄存器之間傳遞數據。尋址方式簡單。采用固定長度的指令格式。目前的 ARM 內核有ARM7、ARM9、ARM9E、ARM10E、ARM11、SecurCore 等多種類型。以最典型的 ARM920T 為例,該型內核具有400 多 MHz 的主頻在國內低檔數控系統應用最廣。但是隨著數控技術的發展,加工對象的復雜度增加,CPU處理運動控制插補運算的負載更大。要解決這一問題,除了更換更高性能的 ARM 芯片,就只能往多核方向發展。本文主要論述多核心 ARM 的數控系統的設計。

    2 數控軟件的任務分析

      整個數控系統的功能可以劃分為人機交互、數據預處理、運動控制、伺服控制、邏輯控制和輔助控制五大部分。人機交互為機床的準備工作提供數據和信息,反饋機床的運行狀態,監控整個加工過程。數據預處理主要包括數據指令的譯碼,刀具的長度補償、半徑補償、螺距補償、間隙補償等插補前的預處理工作。運動控制主要控制位移,速度,加速度或三者的組合,主要是機床各運動軸的插補運動控制和主軸速度、主軸定位的控制等。邏輯控制分為簡單的邏輯輸入、邏輯輸出及組合邏輯控制,主要是主軸電機的正反轉、電機停止、冷卻泵電機的啟動、停止控制等。在嵌入式實時系統中,通常把五大部分的數控系統功能劃分為:插補任務、譯碼任務、PLC 任務、人機交互界面任務,底層輔助任務。在單個CPU 上運行,各個任務的負載和實時等級。插補任務的實時性和負載最高達 43%;人機交互任務其根據不同用戶的需求,不同交互功能占的負載不同,最高達 24%,但是實時性要求最低;底層輔助任務支撐各個任務的運行。根據這些分析數據,我們對各個數控任務進行多 CPU 的劃分。

    3 多核 CPU 軟件架構

      多核 CPU 的架構是日益嚴苛的運算要求的必然結果。多核 CPU 并不僅限于雙核,多個核結構更靈活。嵌入式多 CPU 系統將一個特定的任務分割成較小的任務由多個處理器并行地執行,因而具有速度優勢.采用嵌入式多 CPU 系統使得信息處理模塊化,各個 CPU 采集分配的數據量并獨立處理信息,從而可以減輕單個CPU 的負擔,提高系統的信息處理速度和處理能力。根據數控系統的任務,本文引入三個 ARM+DSP 的結構,對原來單個 CPU 的數控系統進行升級改造。如圖 2 所示:把插補任務劃分為精插補任務和粗插補任務,粗插補任務主要是對譯碼數據的坐標點進行一定的速度規劃和細分,精插補任務需要對粗插補數據進行曲線擬合,速度規劃,發點控制等,需要更大的浮點運算要求。因此把精插補任務劃分到獨立的 DSP 芯片,粗插補任務與譯碼任務一起劃分到單一個 ARM 上。人機交互任務和邏輯控制(PLC)任務分別個占一個 CPU。各個任務的數據從原來的單 CPU 內部通信,變更為現在 CPU 之間的通信,所以通信需要經過一個握手應答協議,以協調不同 CPU 之間的時序。

      該軟件劃分的優點主要有:

     ?。?)原來單 CPU 模式下,由于人機交互任務的復雜性,導致負載的不確定性,使得軟件規模和功能受到很大的限制,任務優先級的低下,使得該任務容易受其他多任務的影響而不穩定,但在單獨占用 CPU 的情況下,資源充足,可以實現更強大更穩定的性能。

     ?。?)獨立 CPU 的 PLC 功能,是 PLC 模塊獨立運作的基礎?,F在在國外裝備行業,獨立的 PLC 已經成為主流產品。

      (3)譯碼速度的提高,可實現更多的程序譯碼的前瞻功能。

      (4)DSP 提高強大的浮點運算能力,可實現更高效的插補運算。

    4 多 CPU 的數控主板設計

      基于以上的軟件功能分析,本文設計的多 CPU 硬件是基于 ARM9、DSP6713、OMAPL138、FPGA 為核心,采用多 CPU 體系結構來設計,系統采用兩片 ARM9、一片 DSP 和一片大容量 FPGA,以及各種不同功能的存貯器、相關外圍器件組成系統的主控 CPU 板。系統中各 CPU 與相應的存貯器構成獨立的 CPU 子系統。主 ARM系統進行文件系統管理、系統參數管理、人機界面管理、USB 接口管理、系統邏輯任務管理等。DSP 子系統負責插補算法、GSK-LINK 總線部分管理工作等。從 ARM 子系統負責 PLC 邏輯任務。FPGA 利用內部雙口RAM 為各 CPU 子系統提供數據交換通道,FPGA 管理系統的各種外部設備,如 TFT 液晶顯示器、主軸電機、機床 IO、鍵盤管理、串口管理等。根根據上面功能劃分,同時考慮到后續的升級、維護等工作,將硬件劃分為幾個塊,具體內容在硬件模塊里有詳細的描述。大致內容包括:ARM9 處理器、DSP、58M/SDRAM、256K/NVRAM、電源電路、FPGA、LCD 數據口、DC 電路、緩沖電路、光電隔離器件、USB 通訊電路,AVR 對按鍵掃描電路等。

      主要元器件說明如下:

      (1)ARM9_CPU:采用 ARM920T 模型,采用三星 2440 芯片。

     ?。?)FPGA:采用 Altera 公司的產品,負責中斷控制和機床 I/O 信號,機床 I/O 信號初步定為 48-IN/48-OUT。

     ?。?)DSP6713:為 TI 的 DSP6000 系列,主要負責插補算法等工作。

     ?。?)其他:除脈沖串發生器以外,采用 181 低速光電隔離。采用一個 AVR 單片機負責鍵盤、LED 等信號處理

    5 結論

      采用多 CPU 結構的數控系統,在數據運算能力方面大大增強,使得更多更強 的數控軟件功能得到發展。本文所設計的主板已經成功應用于廣州數控 GSK-218TD,GSK-980TE2 等數控系統上,獲得良好的市場反應和非常好的經濟效益。

    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 中科盛世酒窖 - 酒窖设计_酒窖工程_酒窖空调设备_恒温酒柜定制_私人别墅家庭酒窖_不锈钢红酒柜_实木雪茄柜 | 麦秸映像网络技术有限公司,河南省政府采网入驻对接,新乡网站维护建设,小程序开发,APP定制开发,钉钉开发,新乡软件开发等相关网络业务 | 云德律师事务所_全国律师服务咨询服务企业 | 秦皇岛图成玻璃_横切机,琴键落板,堆垛机械手,玻璃钢化设备,掰边机,铺纸机,水平堆垛机+超大板堆垛机,纵掰纵分,下片机,冷端优化切割 | 呕吐毒素快速检测仪-黄曲霉毒素测定仪-玉米赤霉烯酮快速检测卡-南京微测生物科技有限公司 | 一体化净水器设备-浸没式膜水处理设备-智慧水务-超滤膜-模块化净水设备-浙江华晨环保有限公司 | 冷却特性测试仪_ 刀柄热胀仪_加油小车价格_皮带张力仪_上海川奇机电设备有限公司 | 拖链电缆-卷筒电缆-行车电缆-机器人电缆-上海甲朗制造 | 指纹锁_智能锁_指纹密码锁_智能锁十大品牌_智能门锁厂家-深圳市豪力士智能科技有限公司 | 黄山市惠康膳食管理服务有限公司 - 官网首页 | 云南打砂机_昆明制砂机_云南砂石生产线_昆明洗砂机_昆明除尘设备_云南昆明滇重矿山机械设备有限公司 | 潍坊亿宏重工机械有限公司,破碎机,高性能立磨机,颚式破碎机,锤式破碎机反击式破碎机,重锤式破碎机,高性能反击式破碎机,圆锥式破碎机,给料机系列,链板给料机系列,简易给料机系列,振动给料机 | 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 潍坊劲昊磁电科技有限公司-电磁除铁器,永磁除铁器,管道式除铁器,金属探测仪,磁滚筒,输送设备,给料设备,破碎设备 | 上海办公室装修公司|办公室装修设计|上海写字楼装修【半尺砚装饰】 | 郑州离婚律师|婚姻律师在线咨询-河南锦盾律师事务所 | 河北兴泓环保设备有限公司-冷却塔_废气净化塔_污水除臭设备 | 湖州网站建设_湖州网络公司_湖州后普网络科技有限公司 | 上海叶拓科技有限公司 | 无锡泡沫包装生产厂家-江阴源欧包装材料有限公司 | 小字符喷码机,激光喷码机,喷码机厂家_山东闪创电子设备有限公司 小型生活污水处理设备_MBR膜生物反应器_口腔医院/脱脂污水处理设备_酸洗磷化/喷涂废水处理设备-上海台江环保 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 | 桥梁伸缩缝_桥梁伸缩缝厂家_桥梁伸缩缝价格-衡水淞皓路桥养护工程有限公司 | 私人家庭影院装修_别墅家庭影院设计_家庭影院价格方案-广州家庭影院定制公司 | 烟台蓝天投资开发有限公司| 太原门禁系统_太原车牌识别_山西人脸识别系统-山西元一智能科技有限公司 | 芯片_IC_半导体品牌一级代理商-深圳市合通泰电子有限公司 | 液体灌装机_全自动灌装机_大桶灌装机_200L灌装机_涂料油漆灌装机-昆山灌装自动化设备有限公司 | 实验室装修设计-实验室工程建设-实验室实验台通风柜-瑞斯达实验室系统设备(苏州)有限公司 | 无锡新源润不锈钢官网|304不锈钢平板|316L冷轧宽幅|2米卷分条开平 | 网站客服系统_在线客服系统【莺语客服】 | 小程序开发,网站建设,APP开发,商城系统开发,社区团购系统开发,区块链溯源,互联网资质办理-软多信息技术有限公司_河南软多信息技术有限公司 | 激光焊接不锈钢翅片管,不锈钢翅片管,激光焊接复合翅片管,南通拓帆换热设备有限公司 | 上海律师_上海法律咨询_律师在线咨询网站_上海律师事务所-沪律网 | 无锡鑫润杰金属科技有限公司 | 长春试验机-长春凯新试验仪器_试验机研发生产 专注试验机_首页 | 欧路哲门窗|佛山欧路哲门窗有限公司|专业门窗定制品牌 | 石家庄驾校之家_石家庄驾校哪个好_石家庄驾校报名-石家庄万晟网络驾驶资讯 | 夏令营报名中心-军事夏令营哪家好-青少年夏令营推荐-中小学夏令营活动-夏令营报名中心 | 摩托车-摩托车配件-摩托车与配件_摩托车与配件行业权威的门户网站! | 江西同欣机械制造股份有限公司|