0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产FPGA助力开发者实现灵活高效的数控系统设计​

中科亿海微 2022-12-12 10:58 次阅读

1

数控系统

数控系统是采用数字化信息实现加工自动化的控制技术,由基本硬件与控制软件组成。随着集成电路的发展,数控系统已经发展到第二阶段,即计算机数控系统(Computer Numerical Control,简称CNC,用计算机控制加工功能,实现数值控制的系统)阶段。CNC系统根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。一般整个数控系统包括:控制系统、伺服驱动系统和位置测量系统。

2

传统数控系统的挑战

传统数控系统,硬件通常采用专用主板,系统结构复杂,硬件升级换代非常困难,数控功能扩展必须求助于系统开发商。现代数控系统不再沿用传统PC-Based数控技术,正朝着更灵活高效的方向发展。本文通过构建ARM+FPGA的硬件架构,以策略和机制相分离为设计思想(策略与机制分离对于灵活性来说很重要),建设集开放性高、插补能力强、可移植性好于一体的当代嵌入式数控机床控制系统以及基于FPGA伺服驱动系统的解决方案。

3

基于亿海神针系列FPGA实现的数控系统解决方案

中科亿海微亿海神针系列FPGA对标国外厂商的S6系列FPGA,该系列产品逻辑资源覆盖范围宽,LUT资源从9K到136K,产品封装种类丰富,能够满足用户不同的应用场景需求。本文介绍了基于EQ6HL45和EQ6GL9的数控系统架构方案,通过ARM+EQ6HL45的架构,可以充分利用FPGA的硬件可编程优势,提高数控控制系统的灵活性和伺服驱动系统的可扩展性,便于升级换代和应用场景扩展,提高研发设计效率。基于中科亿海微FPGA的数控系统架构方案如下所示:

1358841a-7884-11ed-b116-dac502259ad0.jpg

图 中科亿海微基于ARM+FPGA架构的数控系统解决方案


基于ARM+FPGA的嵌入式数控系统,整合了ARM和FPGA的优势,提高了资源利用率和实时性,增强了数控系统的灵活性。充分利用FPGA强大的逻辑运算能力实现数控系统的精确插补及数控系统的加减速控制策略,效率和精度都远高于传统单片机嵌入式数控系统,并且二次开发更加容易,使数控系统应用软件具有可移植性,具有良好的应用前景。基于FPGA的伺服驱动系统完成伺服电机驱动算法和控制功能,并对反馈信号进行采集。该方案可增强系统的可扩展性,同时可以提高多轴同步伺服系统的精度和实时性能,提高系统稳定性、降低系统成本。

4

方案特性

亿海神针系列可编程逻辑芯片的加工制造全过程均在国内完成,供货周期和价格更有优势,帮助客户极大缩短了研发周期和产品上市时间;

具有可达千万门级的丰富逻辑资源,可重复编程,具有强大的并行处理能力,实时性更强;

采用ARM+FPGA的控制系统与传统数控系统相比,体积减小、能耗变低、控制性能大幅度提高;

可移植性强,用户自己可以进行二次开发,将控制系统升级换代以获取更高性能的数控系统。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593193
  • 数控
    +关注

    关注

    1

    文章

    272

    浏览量

    35892
收藏 人收藏

    评论

    相关推荐

    数控新篇章,鸿道Intewell新型工业操作系统在CNC数控系统中的应用

    组成数控系统的关键部件——实时操作系统,是一系列关键技术中的关键。当前国产数控系统的方案几乎都采用国外的实时操作系统,一些是采用Window
    的头像 发表于 03-15 09:42 112次阅读
    <b class='flag-5'>数控</b>新篇章,鸿道Intewell新型工业操作<b class='flag-5'>系统</b>在CNC<b class='flag-5'>数控系统</b>中的应用

    鸿蒙系统优缺点,能否作为开发者选择

    星河版已经是纯血鸿蒙,但是它的发展一些周期。生态圈的建立难度大,各大厂商加入鸿蒙原生开发需要时间累积。 鸿蒙开发人才空缺,由于鸿蒙作为一款新型的系统,程序员们都是从0学起。所以市面上很少有鸿蒙
    发表于 02-16 21:00

    HarmonyOS SDK,助力开发者打造焕然一新的鸿蒙原生应用

    六大领域的开发能力,为开发者带来简洁、高效开发体验,开发者只需通过 API 调用即可实现丰富
    发表于 01-19 10:31

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    ://bbs.elecfans.com/group_1708 飞腾派开发者社区部分内容截图 回顾合作历程,从2023年开始,华秋 · 电子发烧友就与飞腾建立了密切的合作关系,双方团队共同努力,实现了许多
    发表于 12-11 16:11

    #共建FPGA开发者技术社区,为FPGA生态点赞# FPGA入门分享

    灵活性兼具开发效率、成本。FPGA国外知名的Xinlix,开发环境Quartus II、Modelsim。国内像高云、紫光同创等FPGA
    发表于 11-26 21:52

    新代数控系统维修注意事项:

    新代数控系统维修注意事项
    的头像 发表于 11-23 16:27 598次阅读

    HarmonyOS SDK,赋能开发者实现更具象、个性化开发诉求

    随着移动互联网的逐步成熟,用户的需求越来越细化。鸿蒙生态为开发者提供的HarmonyOS SDK开放能力,高效赋能美团外卖等合作伙伴实现更具象、个性化的开发诉求,给用户提供更丰富便捷的
    发表于 10-24 17:34

    数控系统参数丢失的处理方法

    数控系统参数是数控机床的灵魂,数控机床软硬件功能的正常发挥是通过参数来设定的。机床的制造精度和维修后的精度恢复也需要通过参数来调整,所以数控机床没有参数等于是一堆废铁。
    的头像 发表于 10-21 09:27 876次阅读

    基于数控系统单片机测控技术应用与实现

    电子发烧友网站提供《基于数控系统单片机测控技术应用与实现.pdf》资料免费下载
    发表于 10-18 11:14 1次下载
    基于<b class='flag-5'>数控系统</b>单片机测控技术应用与<b class='flag-5'>实现</b>

    基于ARMS和FPGA的嵌入式数控系统设计原理

    电子发烧友网站提供《基于ARMS和FPGA的嵌入式数控系统设计原理.pdf》资料免费下载
    发表于 10-10 09:33 2次下载
    基于ARMS和<b class='flag-5'>FPGA</b>的嵌入式<b class='flag-5'>数控系统</b>设计原理

    助力软件开发者—扩展FPGA应用开发

    电子发烧友网站提供《助力软件开发者—扩展FPGA应用开发.pdf》资料免费下载
    发表于 09-18 10:14 0次下载
    <b class='flag-5'>助力</b>软件<b class='flag-5'>开发者</b>—扩展<b class='flag-5'>FPGA</b>应用<b class='flag-5'>开发</b>

    STM32Cube生态系统助力开发者释放创造力

    STM32Cube生态系统助力开发者释放创造力,本片文档主要介绍选型、原型评估、配置、编译、软件包、调试、烧录、监测和总结。
    发表于 09-05 06:10

    HarmonyOS NEXT新能力,一站式高效开发HarmonyOS应用

    的应用呈现在消费面前。 为了帮助开发者更好地实现HarmonyOS应用的开发,华为面向开发者推出了由赋能套件,鸿蒙
    发表于 08-14 15:08

    开放原子开源基金会OpenHarmony开发者大会2023演讲资料汇总

    开发者大会2023--分布式数据管理.pdf*附件:06-OpenHarmony+性能关键架构与体系构筑.pdf*附件:08-2023 HDF使能设备驱动开发高效容易.pdf*附件
    发表于 05-29 16:34

    西门子828D数控系统在展刀上的应用研究

    基于西门子828D数控系统,设计了一套带有展刀头的车加工机床控制系统,主要由西门子828D数控系统、基恩士高精度接触式传感器、输入/输出模块、S120伺服驱动器、伺服电机和绝对位置编码器组成。利用
    的头像 发表于 05-19 16:52 3056次阅读
    西门子828D<b class='flag-5'>数控系统</b>在展刀上的应用研究