多指机械手片叉的校准方法技术

技术编号:14806308 阅读:66 留言:0更新日期:2017-03-15 00:45
本发明专利技术的多指机械手片叉进行校准的方法,当每个片叉的下表面的传感器均能直接进行探测时的校准包括对每个片叉进行单独量测并校准;当部分片叉的下表面被遮挡而不能进行探测时的校准包括首先对未被遮挡的片叉进行校准调整再以该调整校准过的未被遮挡的一个片叉为基准对其余的片叉进行调整校准,通过传感器获取传感器到基准面的距离和倾角,来判断片叉是否在距离阈值范围和倾角阈值范围内,从而及时监测出片叉出现异常的位姿,并对片叉的位置和倾角及时调整校准,确保了对硅片位姿探测的准确性,从而避免了对硅片进行传输时产生碰撞导致硅片或设备受损的问题。

【技术实现步骤摘要】

本专利技术涉及半导体加工设备
,具体涉及一种多指机械手片叉的校准方法
技术介绍
硅片的安全存取和运输是集成电路大生产线一个非常重要的技术指标;在生产过程中通常要求运输设备自身导致的硅片破片率应小于十万分之一。作为批量式硅片热处理系统,相对于单片式工艺系统,每个生产工艺所需的硅片传输、硅片放置和取片次数更多,因而对硅片传输、硅片放置和取片的安全性和可靠性要求更高。目前,机械手被广泛应用于半导体集成电路制造
中,机械手是硅片传输系统中的重要设备,用于存取和运输工艺处理前和工艺处理后的硅片,其能够接受指令,精确地定位到三维或二维空间上的某一点进行取放硅片,既可对单枚硅片进行取放作业,也可对多枚硅片进行取放作业。目前,批量式硅片热处理系统的硅片传取环节的位置参数一般采用离线示教的方式获取并存储在控制器中,同时按周期进行检测和校准。机械手根据存储的离线示教的数据对承载机构上放置的硅片进行取放操作。当机械手在对硅片进行取放作业时,硅片承载机构由于环境温度变化、负载变化以及机械结构变形等因素的影响,机械手按离线存储的位置坐标取放承载机构上的硅片时,存在产生碰撞导致硅片或设备受损的风险,造成不可弥补的损失。同时,由于硅片在热处理过程中产生的受热变形等情况也会使硅片的实际分布状态与离线示教位置参数有不同,使得机械手取放硅片的运动处于非安全状态,请参阅图1,图1为现有技术中机械手在硅片传输、硅片放置和取片时的位置结构示意图。如图所示,当硅片2在支撑部件3上处于倾斜等异常状态时,机械手1在自动存取硅片2的运动处于非安全工作状态,非常容易造成硅片2及设备(包括机械手1)的损伤。在机械手1完成硅片放置后或准备取片前,需对支撑部件3上硅片组中的硅片2分布状态进行准确的位姿识别,同时对识别出的各种异常状态提供准确应对措施,以实现安全取放片。因此,在取放片之前,对机械手片叉进行校准是十分重要的,避免在取放片过程中发生碰撞导致硅片或设备受损。
技术实现思路
为了克服以上问题,本专利技术旨在提供一种对多指机械手片叉进行校准的方法,通过片叉上的传感器来获取片叉的每个手指与基准点的距离和水平度,从而实现对机械手片叉的每个手指的校准。为了达到上述目的,本专利技术提供了一种多指机械手片叉的校准方法,所述机械手连接于基座上,片叉用于承载晶圆,所述机械手具有三个或以上的片叉,所述片叉是可翻转的,硅片放置于支撑部件上,在片叉的上表面和下表面分别具有不在同一个直线上的三个或以上的传感器;在对硅片的位姿进行识别之前,进行每个片叉的校准,包括当每个所述片叉的下表面的传感器均能直接进行探测时的校准,以及当部分所述片叉的下表面被遮挡而不能进行探测时的校准;其中,当每个所述片叉的下表面的传感器均能直接进行探测时的校准包括对每个所述片叉进行单独量测并校准,具体包括:步骤101:在基座上设定基准面,设定位于所述基准面上的探测点,并且设定片叉的下表面与所述基准面之间的距离阈值范围和倾角阈值范围;步骤102:所述片叉的下表面的传感器探测相对于所述探测点的坐标值;步骤103:根据所述片叉的下表面的每个传感器的坐标值求取所述片叉的下表面到所述基准面的距离,并且求取所述片叉的下表面的平面方程;步骤104:通过所述平面方程计算所述片叉的下表面相对于所述基准面的倾角;步骤105:判断所述片叉的下表面的每个传感器与所述探测点的沿Z轴的距离值是否在所述距离阈值范围内以及判断所述片叉的下表面相对于所述基准面的倾角是否在所述倾角阈值范围内;若两者至少有一个为否,则执行所述步骤106;若两者均为是,则执行所述步骤107;步骤106:对所述片叉的位置或倾角进行调整校准;步骤107:重复循环所述步骤102至所述步骤106,完成所述机械手上的所有片叉的调整校准;当部分所述片叉的下表面被遮挡而不能进行探测时的校准包括首先对未被遮挡的所述片叉进行校准调整再以该调整校准过的未被遮挡的一个片叉为基准对其余的片叉进行调整校准,具体包括:步骤201:重复所述步骤101至所述步骤106,完成对未被遮挡的所述片叉的校准调整;未被遮挡的所述片叉为第一片叉,与所述第一片叉相邻的另一个片叉为第二片叉;步骤202:以所述第一片叉为基准,获取第二片叉上的每个传感器与所述第一片叉上表面的相应位置的坐标值;步骤203:根据所述第二片叉下表面的每个传感器的坐标值求取所述第二片叉下表面到所述第一片叉上表面的距离,并且求取所述第二片叉下表面的平面方程;步骤204:通过所述第二片叉下表面的平面方程计算所述第二片叉下表面相对于所述第一片叉上表面的倾角;步骤205:判断所述第二片叉下表面的每个传感器与所述第一片叉上表面沿Z轴的距离值是否在所述距离阈值范围内以及判断所述第二片叉下表面相对于所述第一片叉上表面的倾角是否在所述倾角阈值范围内;若两者至少有一个为否,则执行所述步骤206;若两者均为是,则执行所述步骤207;步骤206:对所述第二片叉的位置和/或倾角进行调整校准;步骤207:按照所述步骤202至206,完成所有所述片叉的调整校准。优选地,每个片叉上表面分别具有假硅片,假硅片上表面和下表面分别具有具有不在同一个直线上的三个或以上的传感器,假硅片下表面的每个传感器不被所述片叉所遮挡。优选地,所述机械手执行取片或放片操作时,设定理论示教数据,理论示教数据包括取片过程或放片过程中的指定停止位置,在每个指定停止位置,执行所述步骤101-至所述步骤107,或执行所述步骤201至步骤207。优选地,所述取片过程的指定停止位置包括:预取片安全位置、预向上取片位置、拾取硅片位置、预退出取片位置以及取片退出安全位置;所述放片过程的指定停止位置包括:预放片安全位置、预向下放片位置、放置硅片位置、预退出放片位置以及放片退出安全位置。优选地,所述机械手还具有夹持部件,在机械手从所述预退出取片位置向外退出所述硅片承载装置至退出安全位置的过程中,机械手的夹持部件执行对硅片的夹持动作。优选地,所述步骤106中,所述位置的调整校准为所述片叉下表面到所述基准面的距离调整校准;所述倾角的调整校准为所述片叉下表面与所述基准面之间的倾角调整校准,其中,所述位置的调整校准过程包括:步骤1601:所述片叉下表面的每个传感器连续两次探测与所述探测点的坐标值,得到所述片叉下表面的每个传感器的第一次坐标值和第二次坐标值;步骤1602:求取第一次坐标值的Z值的第一平均值和第二次坐标值的Z值的第本文档来自技高网
...
多指机械手片叉的校准方法

【技术保护点】
一种多指机械手片叉的校准方法,所述机械手连接于基座上,片叉用于承载晶圆,所述机械手具有三个或以上的片叉,所述片叉是可翻转的,硅片放置于支撑部件上,其特征在于,在片叉的上表面和下表面分别具有不在同一个直线上的三个或以上的传感器;在对硅片的位姿进行识别之前,进行每个片叉的校准,包括当每个所述片叉的下表面的传感器均能直接进行探测时的校准,以及当部分所述片叉的下表面被遮挡而不能进行探测时的校准;其中,当每个所述片叉的下表面的传感器均能直接进行探测时的校准包括对每个所述片叉进行单独量测并校准,具体包括:步骤101:在基座上设定基准面,设定位于所述基准面上的探测点,并且设定片叉的下表面与所述基准面之间的距离阈值范围和倾角阈值范围;步骤102:所述片叉的下表面的传感器探测相对于所述探测点的坐标值;步骤103:根据所述片叉的下表面的每个传感器的坐标值求取所述片叉的下表面到所述基准面的距离,并且求取所述片叉的下表面的平面方程;步骤104:通过所述平面方程计算所述片叉的下表面相对于所述基准面的倾角;步骤105:判断所述片叉的下表面的每个传感器与所述探测点的沿Z轴的距离值是否在所述距离阈值范围内以及判断所述片叉的下表面相对于所述基准面的倾角是否在所述倾角阈值范围内;若两者至少有一个为否,则执行所述步骤106;若两者均为是,则执行所述步骤107;步骤106:对所述片叉的位置或倾角进行调整校准;步骤107:重复循环所述步骤102至所述步骤106,完成所述机械手上的所有片叉的调整校准;当部分所述片叉的下表面被遮挡而不能进行探测时的校准包括首先对未被遮挡的所述片叉进行校准调整再以该调整校准过的未被遮挡的一个片叉为基准对其余的片叉进行调整校准,具体包括:步骤201:重复所述步骤101至所述步骤106,完成对未被遮挡的所述片叉的校准调整;未被遮挡的所述片叉为第一片叉,与所述第一片叉相邻的另一个片叉为第二片叉;步骤202:以所述第一片叉为基准,获取第二片叉上的每个传感器与所述第一片叉上表面的相应位置的坐标值;步骤203:根据所述第二片叉下表面的每个传感器的坐标值求取所述第二片叉下表面到所述第一片叉上表面的距离,并且求取所述第二片叉下表面的平面方程;步骤204:通过所述第二片叉下表面的平面方程计算所述第二片叉下表面相对于所述第一片叉上表面的倾角;步骤205:判断所述第二片叉下表面的每个传感器与所述第一片叉上表面沿Z轴的距离值是否在所述距离阈值范围内以及判断所述第二片叉下表面相对于所述第一片叉上表面的倾角是否在所述倾角阈值范围内;若两者至少有一个为否,则执行所述步骤206;若两者均为是,则执行所述步骤207;步骤206:对所述第二片叉的位置和/或倾角进行调整校准;步骤207:按照所述步骤202至206,完成所有所述片叉的调整校准。...

【技术特征摘要】
1.一种多指机械手片叉的校准方法,所述机械手连接于基座上,片叉用于承载晶圆,所
述机械手具有三个或以上的片叉,所述片叉是可翻转的,硅片放置于支撑部件上,其特征在
于,在片叉的上表面和下表面分别具有不在同一个直线上的三个或以上的传感器;在对硅
片的位姿进行识别之前,进行每个片叉的校准,包括当每个所述片叉的下表面的传感器均
能直接进行探测时的校准,以及当部分所述片叉的下表面被遮挡而不能进行探测时的校
准;其中,
当每个所述片叉的下表面的传感器均能直接进行探测时的校准包括对每个所述片叉
进行单独量测并校准,具体包括:
步骤101:在基座上设定基准面,设定位于所述基准面上的探测点,并且设定片叉的下
表面与所述基准面之间的距离阈值范围和倾角阈值范围;
步骤102:所述片叉的下表面的传感器探测相对于所述探测点的坐标值;
步骤103:根据所述片叉的下表面的每个传感器的坐标值求取所述片叉的下表面到所
述基准面的距离,并且求取所述片叉的下表面的平面方程;
步骤104:通过所述平面方程计算所述片叉的下表面相对于所述基准面的倾角;
步骤105:判断所述片叉的下表面的每个传感器与所述探测点的沿Z轴的距离值是否在
所述距离阈值范围内以及判断所述片叉的下表面相对于所述基准面的倾角是否在所述倾
角阈值范围内;若两者至少有一个为否,则执行所述步骤106;若两者均为是,则执行所述步
骤107;
步骤106:对所述片叉的位置或倾角进行调整校准;
步骤107:重复循环所述步骤102至所述步骤106,完成所述机械手上的所有片叉的调整
校准;
当部分所述片叉的下表面被遮挡而不能进行探测时的校准包括首先对未被遮挡的所
述片叉进行校准调整再以该调整校准过的未被遮挡的一个片叉为基准对其余的片叉进行
调整校准,具体包括:
步骤201:重复所述步骤101至所述步骤106,完成对未被遮挡的所述片叉的校准调整;
未被遮挡的所述片叉为第一片叉,与所述第一片叉相邻的另一个片叉为第二片叉;
步骤202:以所述第一片叉为基准,获取第二片叉上的每个传感器与所述第一片叉上表
面的相应位置的坐标值;
步骤203:根据所述第二片叉下表面的每个传感器的坐标值求取所述第二片叉下表面
到所述第一片叉上表面的距离,并且求取所述第二片叉下表面的平面方程;
步骤204:通过所述第二片叉下表面的平面方程计算所述第二片叉下表面相对于所述
第一片叉上表面的倾角;
步骤205:判断所述第二片叉下表面的每个传感器与所述第一片叉上表面沿Z轴的距离
值是否在所述距离阈值范围内以及判断所述第二片叉下表面相对于所述第一片叉上表面
的倾角是否在所述倾角阈值范围内;若两者至少有一个为否,则执行所述步骤206;若两者
均为是,则执行所述步骤207;
步骤206:对所述第二片叉的位置和/或倾角进行调整校准;
步骤207:按照所述步骤202至206,完成所有所述片叉的调整校准。
2.根据权利要求1所述的多指机械手片叉的校准方法,其特征在于,每个片叉上表面分
别具有假硅片,假硅片上表面和下表面分别具有具有不在同一个直线上的三个或以上的传
感器,假硅片下表面的每个传感器不被所述片叉所遮挡。
3.根据权利要求1或2所述的多指机械手片叉的校准方法,其特征在于,所述机械手执
行取片或放片操作时,设定理论示教数据,理论示教数据包括取片过程或放片过程中的指
定停止位置,在每个指定停止位置,执行所述步骤101-至所述步骤107,或执行所述步骤201
至步骤207。
4.根据权利要求3所述的多指机械手片叉的校准方法,其特征在于,所述取片过程的指
定停止位置包括:预取片安全位置、预向上取片位置、拾取硅片位置、预退出取片位置以及
取片退出安全位置;所述放片过程的指定停止位置包括:预放片安全位置、预向下放片位
置、放置硅片位置、预退出放片位置以及放片退出安全位置。
5.根据权利要求4所述的多指机械手片叉的校准方法,其特征在于,所述机械手还具有
夹持部件,在机械手从所述预退出取片位置向外退出所述硅片承载装置至退出安全位置的
过程中,机械手的夹持部件执行对硅片的夹持动作。
6.根据权利要求1所述的多指机械手片叉的校准方法,其特征在于,所述步骤106中,所
述位置的调整校准为所述片叉下表面到所述基准面的距离调整校准;所述倾角的调整校准
为所述片叉下表面与所述基准面之间的倾角调整校准,其中,
所述位置的调整校准过程包括:
步骤1601:所述片叉下表面的每个传感器连续两次探测与所述探测点的坐标值,得到
所述片叉下表面的每个传感器的第一次坐标值和第二次坐标值;
步骤1602:求取第一次坐标值的Z值的第一平均值和第二次坐标值的Z值的第二平均
值;
步骤1603:计算所述Z值的第一平均值和所述Z值的第二平均值的差值,作为沿Z轴的距
离补偿值;
步骤1604:将所述片叉在沿Z轴方向上加上所述距离补偿值。
所述倾角的调整过程包括:
步骤1605:根据所述片叉下表面的平面方程和所述基准面的平面方程,计算所述片叉
下表面的法线矢量与所述基准面的法线矢量;
步骤1606:根据所述片叉下表面的法线矢量的坐标值与所述基准面的法线矢量之间的
坐标值以及所述步骤104中得到的倾角,在直角坐标系中计算所述片叉下表面的法线矢量
沿X轴方向所旋转的角度以及沿Y轴方向所旋转的角度;
步骤1607:以所述片叉下表面的法线矢量沿X轴方向所旋转的角度使片叉沿X轴旋转,
以所述片叉下表面的法线矢量沿Y轴方向所旋转的角度使片叉沿Y轴旋转,从而使所述片叉
下表面相对于所述基准面的倾角在所述倾角阈值范围内;
步骤1608:计算调整后的所述片叉下表面的每个传感器探测与所述探测点的新的坐标
值,判断新的沿Z轴的距离值是否在沿Z轴的所述距离阈值范围内;如果是,则所述机械手继
续执行所述步骤107;如果不是...

【专利技术属性】
技术研发人员:徐冬
申请(专利权)人:北京七星华创电子股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1