一、晶圆传输机器人控制系统面临的主要挑战
晶圆传输机器人是半导体制造前道工序的关键设备,在洁净室内负责晶圆在不同工艺腔室与装载口之间的高速、可靠传送。其控制系统不仅要求满足通用的运动性能指标,更需应对半导体制造业特有的严苛环境与可靠性要求。
1.洁净室维护与颗粒物控制的高成本与高风险:传统控制器及相关电气组件通常安装在设备机柜内,位于洁净室次环境。当系统需要诊断、参数调整或软件更新时,维护工程师必须穿戴全套无尘服进入高等级洁净区。这一过程不仅耗时、成本高昂,更关键的是人员活动本身是洁净室内颗粒物污染的最大来源之一,频繁进入会直接增加晶圆污染的风险,影响产品良率。
2.多轴协调运动与高速稳定性的平衡:机械手需在数百毫米的行程内,实现多关节(如θ、R、Z轴)的平滑、高速协同运动,以缩短晶圆交换时间,提升设备吞吐量。同时,运动末端(末端执行器,EER)的轨迹必须保持极高的平滑度与重复性,以避免因振动或抖动导致晶圆滑移、定位偏差甚至破片。传统基于脉冲或模拟量指令的控制方式,在多轴动态性能匹配和振动抑制方面存在优化瓶颈。
3.真空系统控制与信号交互的可靠性要求:晶圆传输依赖于真空吸附。真空阀的开关响应速度、稳定性,以及真空度传感器的实时监测,直接关系到晶圆抓取的可靠性与释放的平稳性。这些关键的开关量信号需要被确定性地采集与输出。在复杂的电磁干扰环境下,传统长距离电缆传输的模拟量或普通IO信号,可能面临信号衰减或干扰风险。
4.系统集成复杂性与空间限制:机器人的控制系统通常需要集成运动控制、安全逻辑、真空控制、传感器接口及与设备上层(Equipment Host)的通信。传统的实现方案可能涉及多种控制器和接口模块,导致电控柜内布线复杂、空间占用大,不符合现代半导体设备紧凑化、模块化的设计趋势。
二、解决方案概述:基于BL370的一体化控制与远程维护平台
本方案旨在通过钡铼技术ARMxy BL370系列边缘控制器,为晶圆传输机器人构建一个高度集成、便于远程维护的控制核心。
控制核心:采用BL372B型号作为主控制器。其搭载的瑞芯微RK3562J处理器采用异构计算架构:四核ARM Cortex-A53运行Linux系统,处理非实时任务,如与上位机的SECS/GEM通信、运行人机界面、记录运行日志;独立的ARM Cortex-M0内核,结合Linux-RT-5.10.198实时操作系统内核,专门负责机械手多轴伺服控制、真空阀序列控制等对时序有严格要求的任务。
高速协同运动控制:通过内置的IgH EtherCAT主站功能,将机械手各关节的伺服驱动器作为从站接入统一的实时网络。EtherCAT的分布式时钟机制可以实现各轴指令的微秒级同步,有利于实现复杂的多轴插补运动,并通过优化伺服参数抑制末端振动,提升高速运行的平稳性。
远程维护能力:方案的核心优势之一是内置了BLRAT远程访问工具。这允许设备制造商或厂务工程师在不进入洁净室的情况下,通过安全的网络连接,对位于设备内部的BL370控制器进行状态监控、日志下载、参数调整甚至程序更新,极大地减少了人员侵入洁净室的频次。
三、具体IO需求与选型配置
晶圆传输机器人的IO系统主要用于末端执行器的真空控制以及与设备本体和环境的交互。
1.核心控制单元选型
主控制器:BL372B(具备3个EtherCAT网口,1个X板槽,2个Y板槽)。网口一用于连接机械手关节伺服驱动器网络;网口二可用于扩展远程IO或连接安全控制器(如需要);网口三连接工厂设备层网络,用于与设备主机通信。
计算核心:SOM372(RK3562J, 32GB eMMC, 4GB LPDDR4X),提供充足空间存储复杂的运动程序、校准数据和长期的运行事件记录。
操作系统:Linux-RT-5.10.198实时内核,确保运动控制和关键IO任务的确定性响应。
2.关键IO选型:真空与末端控制
| 功能模块 | 信号需求 | 选型型号 | 功能说明 |
| 真空阀控制与传感器读取 | 需要数字输出(DO)控制真空电磁阀的通断;需要数字输入(DI)读取真空度开关传感器或压力传感器的开关量状态,确认抓取/释放成功。同时,可能需要RS-485接口读取更复杂的数字真空计。 | X10板(2路RS485/RS232接口) | 该板卡可通过RS-485接口连接支持Modbus RTU等协议的智能真空计或真空阀岛,实现对真空度的连续监控和阀门的可靠控制。其串行通信方式抗干扰能力强,适合洁净室内较长距离的信号传输。对于简单的开关量阀和传感器,可通过扩展额外的DI/DO模块(如X13板)或连接EtherCAT远程IO站来实现。 |
| 末端位置与安全传感 | DI:用于检测末端执行器(EER)的“伸出”、“缩回”到位信号,或机械限位信号。 | X13板(2DI+2DO)或X14板(4DI) | 处理机械手末端本体的基本位置反馈和安全限位信号,确保动作范围安全。 |
| 扩展监测 | 模拟量输入(AI):监测关键部位的电机温度或环境气压(若需要)。 | Y31板(4路AI模块) | 用于设备健康状态监测的辅助信号采集。 |
3.软件功能实现
远程维护与诊断(BLRAT):这是本方案在半导体应用环境下的突出价值点。维护人员可在办公室通过授权,远程访问机器人控制器。可以执行以下操作:
状态监控:实时查看伺服电机状态、真空度读数、IO信号、当前报警信息。
数据分析与下载:下载历史运行数据、错误日志,用于离线分析性能瓶颈或故障原因。
参数调整与更新:远程微调运动参数、真空控制时序,或安全地更新应用程序,无需中断生产或进入洁净室。
运动控制与振动抑制:基于Linux-RT的实时环境,可以运行先进的前馈控制、陷波滤波器等算法,对机械手的运动轨迹进行优化,有效抑制特定频率的谐振,确保高速传输下末端执行的平稳性。
四、一体化控制方案的技术特点分析
相较于传统“专用运动控制器 + PLC + 多个通信网关”的分散式架构,本方案在系统设计上呈现出不同的特点。
| 对比维度 | 传统晶圆机器人控制方案 | 基于BL370的集成化控制方案 | 方案特点分析 |
| 系统架构与复杂性 | 运动控制器、逻辑控制器、通信模块分立,机柜内布线复杂,交互接口多,潜在故障点增加。 | 高度硬件集成。运动控制、逻辑处理、网络通信、串行设备接口等功能集成于单一控制器。模块化IO板卡可按需插拔。 | 大幅简化了电控柜内部硬件连接与布线,有利于提升系统可靠性和平均无故障时间,符合设备紧凑化设计趋势。 |
| 远程维护能力 | 通常依赖设备商提供的专用远程桌面软件访问工控机,或无法远程访问嵌入式控制器,维护必须现场进行。 | 内置安全的远程访问通道(BLRAT)。提供从网络层到应用层的远程连接能力,可直接对控制器进行操作。 | 显著降低了洁净室的维护侵入频率,减少了人为污染风险和维护成本,提升了设备可用性。 |
| 控制性能与扩展性 | 运动控制与逻辑控制通过不同总线通信,存在协同延迟。扩展新功能(如新增传感器类型)可能需要增加硬件模块。 | 统一的实时控制平台。实时任务在确定的RT内核周期内执行。丰富的X/Y系列模块化IO支持多种信号类型,扩展灵活。 | 为高性能多轴协调控制和未来功能升级提供了良好的平台基础,软硬件耦合度更低。 |
| 数据一致性与追溯 | 运动数据、工艺数据(真空度)、报警数据可能存储在不同设备中,时间同步和关联分析较困难。 | 数据在边缘侧统一处理与存储。所有IO数据、运动数据、事件日志在同一个控制器内产生并带有统一时间戳。 | 为设备的性能分析、预测性维护和完整的生产追溯提供了高质量、高一致性的数据源。 |
五、总结
将ARMxy BL370边缘控制器应用于晶圆传输机器人,其核心价值在于通过硬件功能的深度集成与软件定义的远程维护能力,来应对半导体制造业对设备可靠性、洁净度维护和系统简化提出的特定要求。
该方案不仅通过EtherCAT和实时系统提升了多轴运动的协同性能,更关键的是,它通过内置的远程维护工具,有效解决了洁净室环境下设备运维的固有难题。这为半导体设备制造商提供了一条能够降低终端用户总拥有成本、提升设备综合竞争力的技术路径,符合行业向更高自动化与智能化发展的趋势。
审核编辑 黄宇
-
控制器
+关注
关注
114文章
17860浏览量
195026 -
机器人
+关注
关注
213文章
31391浏览量
223551
发布评论请先 登录
钡铼技术ARMxy系列BL440究竟多适合作为具身机器人核心控制器?
别再把工业边缘控制器当单片机用了,它本质是一台 Linux 服务器
基于BL370边缘控制器的灌装旋盖一体机智能化解决方案
基于钡铼BL370的边缘智能复合材料铺丝机控制系统解决方案
基于钡铼BL370的边缘智能折弯机控制系统解决方案
基于钡铼BL370的智能激光切割机一体化控制与AI工艺优化解决方案
SCARA机器人高速高精拾放解决方案:基于ARMxy BL350系列的边缘智能控制平台
六轴工业机器人控制解决方案:基于ARMxy BL350系列的边缘智能控制平台
高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案
MCU微控制器,N32H47x高性能MCU机器人关节控制方案
突破人形机器人控制器性能瓶颈:高效稳定的电容器解决方案
基于BL370边缘控制器的晶圆传输机器人集成化控制解决方案
评论