NEMC
NEMC
嵌入式
3/5
🧩 软硬件结合
已发布
项目简介
NEMC是基于EtherCAT协议的开源步进电机控制器。
NEMC 是一个基于 EtherCAT 协议的开源步进电机控制器,涵盖硬件与软件两个层面,旨在为工业自动化与科研领域提供一套低成本、高灵活性的运动控制解决方案。其核心设计理念是“去 PC 化”——控制器内置了触摸屏面板,用户无需连接电脑即可独立完成参数配置、运动指令下发和状态监控,极大降低了现场部署的门槛和调试复杂度。同时,NEMC 保留了远程连接能力,提供 LabVIEW 应用程序接口(API)及配套示例代码,方便工程师在现有 LabVIEW 环境中快速集成与二次开发;EPICS(实验物理与工业控制系统)支持也正在开发中,未来可无缝接入大型科学装置或分布式控制网络。
项目特点
基于 EtherCAT 协议,实现高实时性、高精度的电机控制。
内置触摸面板,支持独立配置和控制,无需连接 PC。
提供 LabVIEW API 和示例,方便集成到现有系统。
EPICS 支持正在开发中,未来可扩展至大型实验控制系统。
开源硬件和软件,用户可自由修改和定制。
技术规格
| 通信协议 | EtherCAT |
|---|---|
| 控制对象 | 步进电机 |
| 用户界面 | 内置触摸面板 |
| 软件支持 | LabVIEW API、EPICS(开发中) |
| 开源范围 | 硬件设计文件、软件源代码 |
项目资源
搜索资源
能力画像
⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
🔵 数理与计算: 4/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 3/5
项目图库
所需技能
🔧 **动手能力**:需要焊接、调试硬件电路,组装控制器。
💻 **编程能力**:需要掌握C/C++(固件开发)、LabVIEW(API使用)或EPICS(未来)。
⚡ **电子电路**:需要理解步进电机驱动、EtherCAT物理层、电源设计等。
适用场景
工业自动化中的步进电机精确控制。
科研实验中的运动控制平台。
需要独立运行或远程控制的电机驱动系统。