资讯分类
全部资讯
最新活动
商城公告
行业信息
新品推荐
元器件知识
资讯标签
艾迈斯欧司朗(95) 英伟达NVIDIA(70) 艾为awinic(45) 飞腾派V3(37) 萤火工场(30) 罗彻斯特电子(28) Jetson Orin Nano SUPER 开发套件(21) 资料下载专区(18) 进迭时空(15) 兆易创新(14) 艾为 awinic(13) 赛昉科技(StarFive)(12) 灵动微电子(11) 日清纺微电子(9) 小华半导体(9) 上海雷卯Leiditech(8) 微源半导体 LPSemi(8) 赛昉科技(8) NVIDIA(8) Seeed矽递科技(8) 龙芯中科(7) GD32VW553-IOT(7) 物奇WuQi(7) 日清纺微电子Nisshinbo(5) 庆科(5) 开源口碑分享(5) TROQ创捷电子(4) Geehy极海半导体(4) 航顺芯片(4) CEM5826-M11(4) 飞腾派(4) 创捷电子(4) MM32SPIN060G(3) 一件包邮专区(3) FTHR-G0001(3) 罗彻斯特(3) 飞腾派eMMC(3) iCEasy商城(3) 口碑评测(2) 华润微电子(2) 教育优惠申请链接(2) EVB-L0130(2) 启明云端(2) 飞腾官网飞腾派(2) 弈安云(2) 飞腾派下载专区(2) 村田(2) 英伟达初创加速计划(2) 小华EVB-HC32F4A0开发板(2) 极海(2) 中国星坤(2) 极海半导体(2) 国产开源硬件(2) 野火(2) 杭晶(HCI)(2) Mini-SPIN0230(2) NVIDIA品牌专区(2) Jetson AGX Orin 64GB开发套件(1) 荣湃半导体(2Pai Semi)品牌专区(1) 进迭时空品牌页(1) 飞腾人才赋能(1) Arduino UNO Rev 4 Minima开发板(1) 下载专区(1) B站风扇视频(1) Jetson AGX Xavier(32GB)(1) BeagleBoard.org®(1) 社区评奖活动(1) 赛昉科技9折活动券(1) NVIDIA Jetson Orin Nano 开发套件(1) Arduino品牌专区(1) 国产自主可控(1) 英伟达 NVIDIA(1) CEM5861G-M11(1) QCS8550 SOM EVB(1) Jetson AGX Orin 64GB开发套件(1) 24GHz毫米波雷达模块(1) NVIDIA DGX™ Spark:桌面级AI超级计算机(1) 品牌清仓(1) QCS6490 SOM EVB(1) 天微电子商家页(1) 国产毫米波雷达模块(1) 技术问答专区(1) 英特尔(1) NVIDIA Jetson Nano 模组(1) EV Board (MM32L0136C7P)(1) 迈巨微电子品牌专区(1) 飞腾派专链(1) 瑞隆源产品(1) 龙芯教育派(1) CEK8902-S905D3(1) 雷卯(1) 飞腾派试用申请链接(1) BeagleBone Black快速入门指南(1) 样片申请(1) NVIDIA NIM(1) 世野(Khadas)(1) 618大促(1) 竞买活动(1) 极海半导体(Geehy)(1) Arduino品牌页(1) 飞腾派调研问卷链接(1) 微雪电子(1) 一件免邮专区(1) SFH 7018B(1) 艾为(AWINIC)(1) 英伟达 NVIDIA品牌专区(1) 小脚丫(1) 618大促专区(1) 飞腾派V3版本上新(1) 飞虹半导体(1) MUSE Paper(1) 8月7日竞拍竞买(1) 教育优惠(1) 萤火工场GD32VW553-IOT(1) 野火RK3566开发板(1) 乐动机器人(1) 海凌科电子(Hi-Link)(1) VF202040-A0(1) CEM5825F(1) COMBO模组 EMC3020-PZI5(1) 松科智能(1) 润石(1) 格力新元(1) 周年抽奖活动(1) 庆科信息(MXCHIP)品牌专区(1) 附件(1) Jetson AGX Thor 开发套件/模组(1) Mini-F5333(1) 微源半导体(1) QCS6490 SOM EVB开发板(1) 附件下载地址(1) 迈巨微(1) 华大北斗(1) GD32无线生态专区(1) JETSON_AGX_ORIN_64GB_DEVELOPER_KIT(1) QCS8550 SOM EVB开发板(1) 申请样片:高光效红光OSCONIQ® P 3030, GR QSSPA1.23(1) 台容积电(1) 雷克沙(1) GD32VW553-IOT V2版本(1) CEM5881-M11(1) NVIDIA Jetson Orin Nano 开发套件(1) 萤火工场品牌专区(1) 商城下载专区(1) GD32VW553-IOT V2(1)

兆易创新 基于GD32H759的嵌入式运动控制系统解决方案

发布时间:2025-05-29

系统简介

近年来,由于社会高速发展,对运动控制系统的要求越来越高。传统的基于PC及低端微控制器逐渐满足不了现代制造的工艺要求。随着嵌入式技术的日臻完善,嵌入式运动控制器已经开始在工业自动化市场上占据主导。基于ARM技术的微处理器具有体积小、低成本、低功耗的特点,在工业自动化运动控制领域具有广阔的发展前景。

图1运动控制系统原理

基于GD32H759系列超高性能MCU优秀的数据计算能力,硬件设计方案方案采用ARM+FPGA的架构。本运动控制系统总体设计方案,使用MODBUS-RTU/TCP及本公司自定义“太控”协议设计串口通讯程序,设计了动态表,将HMI的运动控制信息进行存储,利用HMI画面实现人机交互。硬件平台设计如图2所示。

图2运动控制硬件平台

系统框架

在系统中ARM是主处理器,用来实现系统的触发、系统命令的发送、任务调度、切换等功能。FPGA是接收并解析ARM处理好的数据,并最终根据ARM的命令完成脉冲发送、脉冲计数及运动任务掌控等功能,作为ARM的外设使用。

大多工业自动化的运动控制都需要考虑到系统实时性、数据处理、以及实际应用的需求。ARM+FPGA的硬件设计方案以ARM(GD32H759)为主控制芯片,主要完成电机参数、插补计算、人机交互、加工文件管理等控制。辅助芯片FPGA负责完成各轴脉冲输出、原点检测、输入信号处理等。

控制器关键参数规格列下表所示:

ARM+FPGA的架构与ARM+DSP架构比较,各有优势,FPGA的构架能产生多路脉冲驱动波,在多轴配合、多轴运动控制、IO扩展、存储等方面有绝对优势,DSP架构优势在于能实现复杂的数据计算。

在整体设计中,FPGA挂在ARM的地址空间上作为ARM的外设使用。FPGA要完成掌控任务首先要先在ARM中运行包含FPGA所在地址的指令,运行后ARM选中FPGA,FPGA接收到自己被选中的信息后检测地址总线上ARM发送的地址数据,解析完成总线上传输的数据之后开始动作。寄存器也是运动控制最重要的一环,ARM对FPGA的完全控制就是通过提前对FPGA内部的寄存器进行配置。

图3 GD32H759 MCU工作平台

总结

GD32H759具有超强的计算能力,得益于优秀的GD32H759硬件平台,控制系统采用ARM+FPGA的构架,能实现更多轴的同时运动控制,同等需求下较于ARM+DSP的架构硬件成本更低,产品在市场竞争中优势更大。GD32H759经我们方案验证,在实际运用过程中拥有极强的稳定性、优异的可扩展性。

工业自动化很多客户的需求由原来的一机专用演化为一机多用,这种运动控制器在数据处理、数据存储、IO配置、多轴联动等功能上都要经得过考验,而搭载GD32H759的ARM+FPGA的构架能很好的搭建出适应市场需求的平台。

搭载GD32H759的ARM+FPGA构架控制器平台在脉冲频率上远超原本的平台,在特殊运用环境中可配置能力更高、适用性更广、控制处理更快,能大幅减少加工时间。


想要了解及购买易兆创新产品,请前往iCEasy商城品牌专区:

https://www.iceasy.com/gigadevice

iCEasy商城欢迎您的到来!