GD32H759

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

系统简介

1.png

图1 运动控制系统原理

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

2.jpg

图2 运动控制硬件平台

系统框架

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

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

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

3.png

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

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

4.png

图3 GD32H759 MCU工作平台

方案优势

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

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

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

来源:GD32MCU

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 17

工业通信是自动化系统中极其重要的一环,可称为自动化系统的“大动脉”。工业通信经过多年的发展,协议众多,优势各异,各系统之间如何兼容成为了难题。在目前国产化需求日益增加的大背景下,兆易创新和骥远强强联手,推出基于GD32H759的多协议通讯模块—Xone嵌入式从站归一板。

方案介绍

Xone 通讯板采用GD32H759IMK6作为主控芯片,GD32H7系列MCU主频高达600MHz,提供了大容量存储空间,最高支持3840KB的片上Flash及1024KB的SRAM。还配备了TMU三角函数加速器、Σ-模块等外设资源,可以更好的应用于工业自动化领域。得益于GD32H7系列MCU的优异性能,该方案主要有以下优势:

∎ 使用软协议栈方式,只需简单的外围器件即可实现协议通信。相比专用芯片,成本更优。

∎ 支持PROFINET,Profibus,CANopen,Modbus,EtherNet/IP, CC-Link IE Field Basic,DeviceNet等10种从站协议,支持协议转换。

∎ 基于国内首款Cortex®-M7内核MCU系列GD32H7,供应链更有保障。

∎ GD32H759 600MHz的主频,可带来更快的执行效率(1ms的IO周期);拥有1MB SRAM,单芯片可运行更多的协议。

∎ 提供Keil/IAR/GCC库,支持用户在GD32H759上进行二次开发。

∎ 支持用户进行PROFINET等一致性认证。

∎ Xone是可插拔的嵌入式板卡,即插即用,终端应用更加方便。

系统框图

1.png

主要规格参数

2.png

实物图片

3.png

部分原理图

4.png

5.png

来源:GD32MCU

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 26

近年来,随着工业生产的自动化程度不断提高,许多工业企业都开始将自动化技术应用于生产和操作中,HMI(Human-Machine Interface,人机界面)作为工业自动化系统的一个重要组成部分,负责实现人与机器之间的信息交互和指令传递,对于提高生产效率和操作便捷性起到了至关重要的作用。

现代工业对工业HMI的需求也随着数字化和智能化的快速发展在不断演进。用户对HMI的期望越来越高,需要开放性、灵活性和可定制性更强的解决方案,还希望能够通过直观、快速的操作方式来高效地操作设备和系统。因此,工业HMI系统需要具备更高的性能、更好的可视化效果和更丰富的用户交互方式。

传统的工业HMI解决方案通常基于专有的硬件平台和软件工具,成本高且灵活性有限。技术限制也使得代码维护困难,开发过程复杂且时间长,而且无法跨平台使用,移植性差。此外,界面上使用简单的文本和图形,操作不直观,用户体验较差,频繁操作时影响工作效率。

基于上述不足,一个能够具有更高效、可维护、可移植性更强、用户体验更好等优势的工业HMI解决方案是非常具有前景的,也符合了现代工业需求的发展趋势。这也为工业的数字化转型和智能化升级提供了有力的支持。

方案介绍

风算WP工业HMI方案基于兆易创新推出的GD32H759系列超高性能MCU,搭载SDRAM、QSPI-FLASH、RGB-LCD接口,集成了LCD板以及系统控制板,是集显示和工业控制为一体的HMI解决方案,应用领域涵盖智能仪表、家电洗衣机,医疗监护仪等实际使用场景。风算的工业HMI解决方案由工业HMI驱动板、LCD显示屏组成,软件则依托于优化Qt for MCUs实现。

■ HMI驱动板:围绕GD32H759系列MCU为核心设计的工业HMI驱动板,充分利用GD32H759强大的核心资源,提供2路CAN,1路I2C,1路以太网,配备了丰富的外围接口。

1.png

系统框图

2.png

GD32H759系列MCU

核心主控是基于GD32H759系列微控制器,该系列产品具备卓越的处理能效,丰富连接特性及多重安全机制,符合工业级高可靠性和稳定性的要求。GD32H759系列MCU可以广泛用于互联和高级应用,特别是在工业控制、消费和手持设备、嵌入式模块、人机界面、安全报警系统、储能系统、图形显示、音频播放器、汽车导航、无人机、loT等领域。

■ Arm Cortex-M7 600MHz主频

■ Flash:3840KB

■ RAM:1024KB

■ 提供两个14位4 MSPS ADC,一个12位5.3MSPS ADC,一个12位DAC,十二个通用的16位定时器,四个32位普通定时器,四个16位基本定时器,两个16位PWM高级定时器

■标准和高级通信接口: I2Cx4,SPISx6,OSPISx2,USARTx4,UARTx4,I2Sx4,CANx3

■ 供电电压:1.7V~3.6V

■ 工作温度范围:-40~+85°C

Qt for MCUs

Qt for MCUs是一款专为微控制器(MCUs)和入门级MPU处理器设计的嵌入式软件开发框架。它基于流行的开源跨平台GUI框架Qt,并针对资源受限的嵌入式系统进行了优化。Qt for MCUs提供了一套丰富的图形用户界面(GUI)开发工具和库,旨在简化和加速嵌入式设备的GUI应用程序开发。

■ 具有低内存消耗和高性能的特点,可以在资源受限的环境下运行

■ 提供了可视化设计工具和丰富的GUI控件库,使开发者可以轻松创建交互式和现代化的用户界面

■ 提供了强大的图形渲染引擎和事件处理机制,可以实现平滑动画效果和响应式的用户界面

■ 支持多语言和国际化,使开发者能够创建适应不同地区和语言的应用程序

基于GD32H759的Qt实现

使用Qt的设计工具Qt Designer,创建工业HMI的用户界面。添加按钮、文本框、图形元素等,以满足应用程序需求。要与工业设备、传感器或其他系统通信,Qt已经提供了网口、串口等通信库来实现数据的传输和接收,只需要通过与UI元素的交互来实现数据采集、处理和显示等功能。在GD32H759驱动板上进行HMI的编译和调试。确保界面响应迅速,数据准确显示,并确保它能够在工业环境中可靠运行。

主要规格参数

3.png

方案展示

4.png

△ HMI驱动板

5.png

△ Qt for MCUs效果展示图

6.png

△ HMI LCD显示屏

来源:GD32MCU

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 66

兆易创新GigaDevice (股票代码 603986) 今日宣布,正式推出中国首款基于Arm® Cortex®-M7内核的GD32H737/757/759系列超高性能微控制器。

GD32H7系列MCU具备卓越的处理能效、丰富连接特性及多重安全机制,以先进工艺制程和优化的成本控制,全面释放高级应用的创新潜力。全新产品组合包括3个系列共27个型号,提供176脚和100脚BGA封装,176脚、144脚和100脚LQFP封装等五种选择,将于5月底陆续开放样片和开发板卡申请,10月起正式量产供货。

GD32H7可广泛用于数字信号处理、电机变频、电源、储能系统、无人机、音频视频、图形图像等各类应用。得益于超高主频以及大存储容量,该系列MCU也适用于机器学习和人工智能等诸多高端创新场景。

兆易创新产品市场总监金光一表示:“物联技术和人工智能的普及,不断推动嵌入式设计向智能化方向发展。GD32H7突破了MCU的性能边界,为复杂运算、多媒体技术、边缘AI等高级创新应用提供强大的算力支撑,进一步迭代并拓展了我们在超高性能领域的产品布局,并持续以强大供应链和高品质打造平台化优势,赋能开发者应对未来挑战。”

✦性能强劲的硬件配置✦

GD32H7系列MCU采用基于Armv7E-M架构的600MHz Arm® Cortex®-M7高性能内核,凭借支持分支预测的6级超标量流水线架构,以及支持高带宽的AXI和AHB总线接口,可实现更高的处理性能。内置了高级DSP硬件加速器和双精度浮点单元(FPU),以及硬件三角函数加速器(TMU)和滤波算法加速器(FAC),大幅减轻了内核的负担并有助于提升处理效率。GD32H7系列MCU最高主频下的工作性能可达1552 DMIPS,CoreMark®测试取得了2888分的出色表现,同主频下的代码执行效率相比市场同类产品提升约10%,相比Cortex®-M4产品的性能提升超过40%。

GD32H7系列MCU配备了1024KB到3840KB的片上Flash及1024KB的SRAM,其中包含512KB可配置超大紧耦合内存(ITCM, DTCM),可确保关键指令与数据的零等待执行;还配备了64KB L1-Cache高速缓存(I-Cache, D-Cache),有效提升CPU处理效率和实时性。外部总线扩展(EXMC)支持访问SDRAM、SRAM、ROM、NOR Flash和NAND Flash等多种片外存储器。GD32H7内置了可实时跟踪指令和数据的宏单元ETM(Embedded Trace Macrocell),提供在不干扰CPU正常运行情况下的高级调试功能。GD32H7内置的大容量存储空间能够支持复杂操作系统及嵌入式AI、机器学习(ML)等多种高级算法,实现兼具高性能和低延迟的实时控制。

✦大幅扩容的集成资源✦

GD32H7系列MCU新增了大量通用外设资源,包含8个U(S)ART、4个I2C、6个SPI、4个I2S、2个SDIO以及2个八线制OSPI(可向下兼容四线制QSPI)等。配备了2个USB2.0 OTG接口,支持全速(Full Speed)和高速(High Speed)模式。还集成了3路CAN-FD控制器和2路以太网,满足高速互联应用所需。

GD32H7系列MCU提供了出色的图形显示和音视频连接方案。芯片内置了TFT LCD液晶驱动器和图形处理加速器IPA (Image Processing Accelerator), 支持2D图像叠加、旋转、缩放及多种颜色格式转换等功能。还集成了串行音频接口(SAI)和SPDIF音频接口,以及8位至14位的数字摄像头接口,便于视频图像的采集与传输。

GD32H7系列MCU采用1.71V~3.6V供电,支持高级电源管理并提供了三种供电模式(LDO/SMPS/直接供电)和五种低功耗模式,可实施灵活的供电策略以兼顾整体能耗平衡。配备了4个32位通用定时器、12个16位通用定时器、4个64位/32位基本定时器、2个PWM高级定时器。2个14位ADC采样速率可达4MSPS,1个12位ADC采样速率高达5.3MSPS,还集成了快速比较器(COMP)、DAC等高精度模拟外设以支持各类电机控制场景。

GD32H7产品系列支持多种安全机制,为通信过程的数据安全提供保障。内置的硬件加解密支持DES、三重DES或AES算法,以及应用于多种场合的哈希(Hash)算法,确保传输信息的完整性。GD32H7系列MCU Flash/SRAM均支持ECC校验,能够有效提升系统运行的可靠性。还集成了RTDEC模块,可以对AXI或AHB总线数据进行实时解密,保护存储在外部SPI NOR Flash设备中只读固件的机密性。

1.png

▲ GD32H737/757/759系列MCU产品组合

GD32H7提供了3个全新系列,并与现有产品完美兼容。按资源配置不同,GD32H737系列支持3路CAN 2.0B,GD32H757/GD32H759系列支持3路高速CAN-FD。按管脚封装不同,GD32H757系列具备BGA100和LQFP144/100三种封装选项;GD32H759系列具备BGA176 和LQFP176封装选项,以满足差异化开发需求。

GD32强大的开发生态也日趋丰富完善。兆易创新为全新GD32H7系列微控制器提供了免费开发环境GD32 Eclipse IDE和多合一编程工具GD32 All-In-One Programmer,并支持调试下载工具GD-LINK的SWD/JTAG或主机的UART、USB、I2C等通信接口直接编程。Arm® KEIL、IAR、SEGGER等知名嵌入式工具厂商亦将为GD32H7全新产品提供包括集成开发环境(IDE)、调试(Debug)和跟踪(Trace)等在内的全面支持。业界主流的实时操作系统(RTOS)、图形化界面(GUI)和嵌入式AI算法等中间件也将适配,加速用户项目设计,缩短产品上市周期。

兆易创新已于德国纽伦堡举办的Embedded World 2023展会上率先展出了全新的GD32H759I-EVAL全功能评估板,配套的入门级学习套件还包括GD32H759I-START、GD32H757Z-START、GD32H757J-START、GD32H757V-START,对应于各类封装和管脚,方便功能评估和开发调试。各授权代理商渠道及GD32天猫旗舰店(GD32.tmall.com)也将上架发售。

* 所有商标、Logo和品牌名称均为其各自所有者的财产,排列不分先后

关于GD32 MCU

兆易创新GD32 MCU是中国高性能通用微控制器领域的领跑者,中国最大的Arm® MCU家族,中国第一个推出的Arm® Cortex®-M3、Cortex®-M4、Cortex®-M23、Cortex®-M33及Cortex®-M7内核通用MCU产品系列,并在全球首家推出RISC-V内核通用32位MCU产品系列,已经发展成为32位通用MCU市场的核心之选。以累计超过13亿颗的出货数量,超过2万家客户数量,41个系列500余款产品选择所提供的广阔应用覆盖率稳居中国本土首位。

兆易创新GD32 MCU也是Arm®大学计划(University Program, AUP)中国首批合作伙伴、Arm® mbed™ IoT平台生态合作伙伴、RISC-V基金会战略会员、“兆易创新杯”中国研究生电子设计竞赛的冠名厂商。GD32以打造“MCU百货商店”规划发展蓝图,为用户提供最全面的系统级产品和解决方案支撑,构建智能化开发平台和完善的产品应用生态。更多信息欢迎访问GD32MCU.com。

关于兆易创新

兆易创新科技集团股份有限公司(股票代码603986)是全球领先的Fabless芯片供应商,公司成立于2005年4月,总部设于中国北京,在全球多个国家和地区设有分支机构,营销网络遍布全球,提供优质便捷的本地化支持服务。兆易创新致力于构建以存储器、微控制器和传感器和模拟产品为核心驱动力的完整生态,为工业、汽车、计算、消费电子、物联网、移动应用以及通信领域的客户提供完善的产品技术和服务,并已通过ISO9001及ISO14001等管理体系的认证,与多家世界知名晶圆厂、封装测试厂建立战略合作伙伴关系,共同推进半导体领域的技术创新。欲了解更多信息,请访问:www.GigaDevice.com

来源:GD32MCU

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 100
订阅 RSS - GD32H759