收藏 分销(赏)

二代安全模块硬件总体方案模板简样本.doc

上传人:w****g 文档编号:9294233 上传时间:2025-03-20 格式:DOC 页数:16 大小:313.50KB
下载 相关 举报
二代安全模块硬件总体方案模板简样本.doc_第1页
第1页 / 共16页
二代安全模块硬件总体方案模板简样本.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 产品名称: 安全模块 产品型号: ZQSFM-4J 硬件总体方案书 拟制: 日期: .11 审核: 日期: 批准: 日期: 目录 1 前言 3 2 参考文档及资料 3 3 设计任务简介 3 3.1 产品名称、 型号、 版本号 3 3.2 硬件设计目标 3 4 硬件模块总体结构 3 4.1 硬件模块系统架构 3 4.2 功能实现原理 5 4.3 关键技术分析 5 5 硬件总体设计方案 5 5.1 硬件电气原理方案 5 5.2 工作原理 5 5.3 设备状态转换图 5 6 兼容性设计 6 7 可靠性设计 6 8 安全设计 6 8.1 可靠性设计方案 6 8.2 安全设计 6 8.3 信息安全设计 7 9 电磁兼容设计 7 9.1 电磁兼容设计方案 7 10 硬件成本分析 7 11 候选方案 7 11设计文档提交 7 硬件总体方案书 1 前言 本硬件项目的来源: 机器人运动过程中需要有足够的安全逻辑。为此, 设计一个模块, 只对机器人的安全运行负责。 目的: 对机器人运行时的安全负责, 出现问题及时上报主站, 然后停止机器人的运行。设计该模块是为了升级原版安全模块, 作为第二种选择。 意义: 一是确保机器人的安全运行, 二是升级原模块。 模块使用简单可靠, 可用于三相四线, 也可用于普通市电220V, 可用于四轴机器人, 也可用于五轴机器人。 2 参考文档及资料 缺 3 设计任务简介 3.1 产品名称、 型号、 版本号 安全模块二代 3.2 硬件设计目标 设计出来的安全模块要完美兼容当前的控制柜, 功能和尺寸。并完美复制第一版的功能, 并做相关升级 4 硬件模块总体结构 4.1 硬件模块系统架构 如下图, 该安全模块的总体架构如下图所示, 主要包括电源的输入和输出, 控制单元, 开关与按键, 安全接口, 与主站的通讯, 指示信息模块。 电源的输入与输出: 五线, 三根线为功率电, 两根线为控制电, 功率电允许三相, 也允许两相。24V输入是由控制柜中电源模块输出的24V。 控制单元: 使用STM32F103VCT6(TQFP100封装)作为主控芯片, 将外设的各种信号收集起来并处理。 开关和按键: 将外部的开关与按键经过光耦隔离后输入主控芯片的IO引脚, 实时检测各个开关按键的状态。 安全接口: 经过光耦隔离, 直接连接到主控芯片的IO口, 实时检测安全接口的状态。 内部STO接口: 触发STO机制后, 驱动内部STO接口向下级驱动器传递STO信号, 使用继电器做稳定隔离 与主站通讯: 前期使用232通讯, 后期改为使用EtherCAT通讯 指示信息代码: LED的亮与灭直接显示安全模块的实时信息。LCD则显示各种状态, 包括错误代码等等。 工作原理: 各模块的作用单一, 独立性较强, 主要是电源供电, 安全模块国祚, 实时检测外设的状态, 并将各个状态上报给主站。 4.2 功能实现原理 主控芯片实时检测各个IO口的信息, 并根据状态机做判断, 然后实时将信息上传给主站, 同时接受主站发送的命令, 做出相应的响应。 4.3 关键技术分析 硬件部分的稳定性, 包括对信号的隔离, 硬件逻辑部分的可靠性。 EtherCAT通信方式的实现, 并保证稳定性。 5 硬件总体设计方案 5.1 硬件电气原理方案 电源的输入与输出: 24V输入电流至少0.16*3+0.025*35+0.025*22/4.8/0.3=1.55A。理论上至少需要1.55A电流, 故选用开关电源2-3A即可, 选用Ti公司的3A输出的DC-DC满足要求 系统需要5V电源, 3.3V电源, 均使用TPS54331进行稳压。 控制单元: 使用STM32F103VCT6(TQFP100封装)作为主控芯片, 有80个IO能够使用, 本系统理论上需要57个IO口 开关和按键: 使用具有双路的开关按键, 确保某一路出现问题, 另一路额能够正常工作。急停, 模式, 选择三种按钮均选择Rafi公司生产的Rafix22型面板开关。 安全接口: 用户自己扩展的接口, 内部使用光耦进行隔离 与主站通讯: 前期使用232通讯, 后期改为使用EtherCAT通讯, 以切合新的系统。 指示信息代码: 主控芯片将安全模块自身的相关情况经过LED与LCD显示出来, 常见于检修时。 5.2 CPU, 存储器 CPU中主要使用的是IO口的普通功能, 即输入输出功能; 只有三组使用复用功能, 一组是下载线, 一组是232通讯, 另一组是EtherCAT通讯。直接使用普通功能时, 都加入了光耦进行隔离, 确保CPU的安全性。 5.3 电源、 电池供电充电方案 电源使用控制柜中的电源模块输出的24V, 该电源输出的是24V, 2.7A 使用Supu电子生产的接插件。 5.4 按键, 液晶, 告警指示等电路方案 急停按钮, 功率按键, 钥匙开关等都是使用Rifix公司的, 一常闭, 一常开, 双路确保了可靠性。 液晶使用了并行的1602, 及时将告警信息或者别的代码或者运行状态显示出来, 由主控芯片直接进行控制。 5.5 电路原理概述图 5.6 接口电路方案 5.6.1 接口统计: 表1: 强电板接口部分电路 接口名称 接口数 接口类型 接插件选择 三相四线交流输入 5 对外输入 5P 间距5.08 5P 间距5.08 三相四线功率输出 5 对外输出 19P接口 19 对外输入 23mm, 19p圆形接插件 弱点板接口 14 板内连接 牛角头 安全接口 6 对外输出 6p间距3.81 风扇电源 2 对外输出 2p间距3.81 刹车控制 5 对外输出 5p间距3.81 备用24V 2 对外输出 4P间距3.81 备用5V 2 对外输出 与上一项共用 5.08接插件选择supu458类型的接插件 3.81的接插件选择MC-RJ3.81类型接插件 表2: 弱电板接口部分电路 接口名称 接口数 接口类型 接插件选择 串口通讯线 3 对外双向 3P间距3.81 强电板接口 14 板内连接 牛角座 EtherCAT模块接口 2组 板内连接 排座 表3:强电弱电接口列表 编号 定义 编号 定义 1 GND 2 5V 3 24V 4 刹车信号1 5 刹车信号2 6 刹车信号3 7 刹车信号4 8 STO命令 9 相信息1 10 相信息2 11 相信息3 12 相信息4 13 STO反馈信息 14 GND 5.7 PCB布板方案 5.8 状态机 见附录 6 兼容性设计 兼容三相四线, 单相电, 四轴控制柜和五轴控制柜。对于其它产品, 能够单独更换该模块。 可靠性设计 安全信号全部使用双路设计, 一路失效, 另一路仍旧起作用, 确保安全信号正确传达到主控芯片。 外设均使用光耦进行隔离, 确保电气上的隔离, 保护主控部分不会受到干扰。 通讯使用比较成熟的RS232通讯和EtherCAT通讯, 保证通讯的准确性和实效性。 7 安全设计 7.1 可靠性设计方案 选用电源为台湾明伟开关电源, 其有质量保证, 而且经过多种检验标准。按钮使用RAFI公司生产的直接板连接RAFIX22系列, 该公司专业生产开关和按钮。 连接器选用Supu公司生产的连接器。 PCB布线间距为0.3mm, 对于大电流处, 间距增大到2-3mm。 7.2 安全设计 结合总体结构论述安全设计控制, 目的是经过对国内外同类产品比较, 以及以往前代产品的数据收集, 来分析确定现设计产品的安全设计要点, 保证产品符合相应的安全要求。下面给出了部分设计要点: 根据产品的市场定位, 确定产品需要经过哪些认证, 进而确定产品中使用的安全关键件需要经过哪些认证: 国内CCC认证要求关键件经过CCC或CQC认证; 欧盟CE认证要求关键件经过CE、 VDE等认证; 北美UL认证要求关键件也要经过UL认证。 当前我们使用的器件中属于安全关键件的大概包括以下这些: 电源模块、 电源线、 电源开关、 电源插座、 安规电容、 保险、 变压器、 印制板基材、 塑料外壳等 7.3 信息安全设计 结合产品的应用领域论述产品信息安全设计, 包括所遵从的国际标准、 国家标准、 行业标准及地方法规, 如涉及信息安全问题须给出规避方案。 8 电磁兼容设计 8.1 电磁兼容设计方案 结合总体结构论述电磁兼容设计控制, 目的是经过对同类产品比较, 以及以往前代产品的数据收集, 来分析确定现设计产品的电磁兼容设计要点, 保证产品符合相应的要求。 9 硬件成本分析 10 候选方案 11设计文档提交 技术文件名称 是否需要提交 备注 原理图设计文件 √ Pcb工程文件、 外协加工文件、 贴片数据文件 √ 底层程序 √ 连接线设计图纸 √ Bom元件明细 √ 附一: 流程图 附二: 暂定状态机状态 #define 按键确认时间 unsigned char ch; unsigned char flag,nkey,pkey; unsigned char time,pre_time,sto_time,jiting_time,key1_time,key2_time,key3_time; Case(ch) 状态 相应操作 1 上电自检失败, 通信自检成功 显示上电自检失败( LED或LCD) , 循环进行上电自检, 直至上电自检成功, ch状态变为4。 2 上电自检成功, 通信自检失败 显示通信自检失败( LED或LCD) , 循环进行通信自检, 直至通信自检成功, ch状态变为4。 3 上电自检和通信自检均失败 显示上电自检失败、 通信自检失败( LED或LCD) , 循环交替进行上电自检和通信自检。若通信自检成功, ch状态变为1; 若上电自检成功, ch状态变为2。 4 上电自检和通信自检均成功 等待使能, 若使能成功, ch状态变为6; 若使能失败, ch状态变为5。 5 使能失败, 等待重使能 等待使能, 若使能成功, ch状态变为6; 若使能失败, ch状态变为5。 6 使能成功 进入CPU资源检测状态 Case(flag) 状态 相应操作 0 状态正常, 没有检测到信号变化 循环检测IO的信号变化, time++,       1 初次检测到STO键被按下 记下当前time为pre_time,sto_time++( 当sto_time加满一定值时, 确认为STO按键被按下, flag状态变为2) 2 检测到STO键被按下&& sto_time>按键确认时间 && (time-pre_time)<2*按键确认时间 断开功率电, 上传状态到上位机, 等待上位机改变flag状态进行下一步工作( 同时sto_time清零) 3 (Time-pre_time)>2*按键确认时间 &&sto_time<按键确认时间 没有认为STO键被按下, 只是认为是信号的抖动, flag状态变为0( 同时sto_time清零)       4 初次检测到急停键被按下 记下当前time为pre_time,jiting_time++( 当jiting_time加满一定值时, 确认为急停按键被按下, flag状态变为5) 5 (检测到急停键被按下 && jiting_time>按键确认时间 && (time-pre_time)<2*按键确认时间 断开功率电, 全部急停信号发出, 上传状态到上位机, 等待上位机改变flag状态进行下一步工作( 同时jiting_time清零) 6 (Time-pre_time)>2*按键确认时间 &&jiting_time<按键确认时间 没有认为急停键被按下, 只是认为是信号的抖动, flag状态变为0( 同时jiting_time清零)       7 初次检测到钥匙方向停在方向一上 && nkey!=pkey 记下当前time为pre_time,key1_time++( 当key1_time加满一定值时, 确认为钥匙方向停在方向一, flag状态变为8) 8 检测到钥匙方向停在方向一上&& nkey!=pkey && key1_time>按键确认时间 && (time-pre_time)<2*按键确认时间 执行钥匙方向停在方向一上的对应程序方案, 上传状态到上位机( 同时key1_time清零) ( 同时将nkey赋值为1) 9 (Time-pre_time)>2*按键确认时间 &&key2_time<按键确认时间 没有认为钥匙方向停在方向一上, 只是认为是信号的抖动, flag状态变为0( 同时key1_time清零)       10 初次检测到钥匙方向停在方向二上 && nkey!=pkey 记下当前time为pre_time,key2_time++( 当key2_time加满一定值时, 确认为钥匙方向停在方向二, flag状态变为11) 11 检测到钥匙方向停在方向二上&& nkey!=pkey && key2_time>按键确认时间 && (time-pre_time)<2*按键确认时间 执行钥匙方向停在方向二上的对应程序方案, 上传状态到上位机( 同时key2_time清零) ( 同时将nkey赋值为2) 12 (Time-pre_time)>2*按键确认时间 &&key2_time<按键确认时间 没有认为钥匙方向停在方向二上, 只是认为是信号的抖动, flag状态变为0( 同时key2_time清零)       13 初次检测到钥匙方向停在方向三上 && nkey!=pkey 记下当前time为pre_time,key3_time++( 当key3_time加满一定值时, 确认为钥匙方向停在方向三, flag状态变为14) 14 检测到钥匙方向停在方向三上&& nkey!=pkey && key3_time>按键确认时间 && (time-pre_time)<2*按键确认时间 执行钥匙方向停在方向三上的对应程序方案, 上传状态到上位机( 同时key3_time清零) ( 同时将nkey赋值为3) 15 (Time-pre_time)>2*按键确认时间 &&key2_time<按键确认时间 没有认为钥匙方向停在方向三上, 只是认为是信号的抖动, flag状态变为0( 同时key3_time清零)       16 检测接收到暂停信号 ......       17 检测接收到停止信号 ......                  
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服