ACB750双核主站采用STM32H745的解决方案,Dual 32-bit Arm Cortex-M7 up to 480MHz and -M4 MCUs, 其是ST NUCLEO系列中配置最高的一款,其拥有Cortex-M7和Cortex-M4两个处理器单元,并提供了32个硬件semaphore(简称HSEM)用来控制双核之间或不同进程之间的同步。主频可达480MHz,包含3路可配置分辨率ADC,最高支持16位分辨率,8位模式下采样率能达到6MSPS,支持以太网通信,SPI速率最大可达惊人的150MHz。采用了ST最新40nm工艺,这种新工艺是H7采用更为高性能架构的基础。与自家的F7系列比较,H7的性能提升一倍,动态功耗降低了一倍!
使用基于ARM Cortex-M7内核的STM32H7作为硬件平台的EtherCAT主站的实现。使用RT-LAB的开源EtherCAT主站SOEM1.3.1(SimpleOpen EtherCAT Master)软件架构,对STM32H7以太网设备驱动进行优化,并抛弃了对操作系统的依赖,将SOEM1.3.1移植到STM32H7平台下,采用500us插补周期。
其优势在于:
(1)软硬件均由本公司自主设计,针对客户的不同需求可以做出更多的定制化服务
(2)采用硬件级别的时钟同步,拥有更快的通信速率和更小的时钟抖动
(3)拥有更高的性价比和更短的货期
基于.NET架构和IEC61131-3国际标准的CoDeSys自动化编程开发平台,可实现完整的自动化解决方案,在CoDeSys平台下通过CoDeSysIDE集成开发环境和CoDeSys Runtime硬件平台系统实现:逻辑控制(PLC)、运动控制、人机界面(HMI)、基于Web Service的网络可视化编程和远程监控、冗余(Redundancy)和安全(Safety)控制、以及项目开发与工程协同管理等多个目标和需求。
基于ROS搭建六自由度并联机器人和移动机器人原型,利用ROS的核心模块(通信结构基础、并联机器人特性功能以及工具集)和核心工具(Gazebo三维仿真环境;OpenCV计算机视觉库,PCL点云库,MoveIt!机械臂的规划控制库,Industrial工业标准库)进行相应的仿真和应用开发。
板载硬件资源如下:
(1)高性能双核32bit ARM Cortex M7/M4处理器*1;(2)10/100M RJ45以太网接口*2;(3)CANopen接口*1(RJ45和3.81-5);
(4)RS-232接口*1(DB9母头);(5)RS-485接口*1(RJ45和3.81-5)(6)带隔离型低有效输入接口*6(3.81-8);
(7)低边驱动输出接口*4(3.81-5);(8)EEPROM(IIC)芯片容量256K(9)Flash(QuadSPI)芯片容量256Mbit
(10)TF卡(SDMMC)接口*1;(11)DC9~36V供电(推荐使用DC24V,3.81-2)