[发明专利]一种用于电子雷管的快速的高精度延时方法有效
申请号: | 202010789992.6 | 申请日: | 2020-08-07 |
公开(公告)号: | CN111895868B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 刘浩;赵鹏程;郑弘毅;尹喜珍;方震 | 申请(专利权)人: | 上海芯跳科技有限公司 |
主分类号: | F42C19/12 | 分类号: | F42C19/12;F42C11/06 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 祁春倪;郭国中 |
地址: | 201100 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电子 雷管 快速 高精度 延时 方法 | ||
本发明提供了一种用于电子雷管的快速的高精度延时方法,包括:起爆器给电子雷管供电,电子雷管初始化自身配置,并加载非易失性记忆体电路内部的值;起爆器通过广播配置电子雷管延期档位,通过单播配置各个电子雷管延期值;起爆器根据延期档位发送第一指令和第二指令;电子雷管接收第一指令开始计数,接收第二指令后停止计数,得到计数值;电子雷管使用内部集成的运算逻辑单元计算出延期时间存入寄存器;电子雷管接收到起爆命令后,判断是否满足起爆条件,满足则根据时钟,计数器基于延期时间完成计数,实现延期;延期结束后,电子雷管进入起爆步骤。本发明可根据所需要的延时的时间选择合适的延时档位以保证精度,最小化时间成本和芯片面积。
技术领域
本发明涉及电子雷管领域,具体地,涉及一种用于电子雷管的快速的高精度延时方法。
背景技术
芯片内部时钟频率存在差距,即使芯片出厂时对时钟进行校准,随后的使用中也会因环境温度,湿度等影响造成时钟偏离原有频率。时钟不准必然使得数字逻辑部分的计数器产生偏差,造成计时不准的现象,且这种偏差是随时间累积的。
常见的解决方法是起爆器发送一段时间的方波,电子雷管接收方波并计数方波的个数,直到到达预先写入的方波个数值。电子雷管计数方波的同时也会计数这期间时钟的个数NT,NT即为需要延期的值。这种方法的好处在于可以消除环境因素的影响和累积效应。但是,倘若需要定时的时间很长,这必然会浪费大量的时间;若电子雷管距离远,各种干扰更是会造成总线信号的畸变,这种畸变在长时间的方波计数中会导致较大的偏差。
在芯片功耗不断降低的现状下,长时间的延时起爆已成为一种切实可行的方案,故而传统的延迟方法已经渐渐跟不上科技的发展。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种用于电子雷管的快速的高精度延时方法。
根据本发明提供的一种用于电子雷管的快速的高精度延时方法,包括如下步骤:
初始步骤:起爆器给电子雷管供电,电子雷管初始化自身配置,并加载非易失性记忆体电路内部的值;
配置步骤:起爆器通过广播配置电子雷管延期档位,通过单播配置各个电子雷管延期值;
指令发出步骤:起爆器根据延期档位发送第一指令和第二指令;
计数步骤:电子雷管接收第一指令开始计数,接收第二指令后停止计数,得到计数值;
计算步骤:电子雷管根据计数值、延期值以及延期档位,计算出延期时间存入寄存器;
延期步骤:电子雷管接收到起爆命令后,判断是否满足起爆条件,若判断结果为是,则根据时钟,计数器基于延期时间完成计数,实现延期;若判断结果为否,则不执行动作;
起爆步骤:延期结束后,电子雷管起爆。
优选地,还包括计数判断步骤:起爆器向电子雷管发送周期性方波,电子雷管在计数过程中判断周期性方波是否断开,若判断结果为是,则延期无效,并产生错误标志,若判断结果为否,则不执行动作。
优选地,令延期时间为A,则计数器从A递减到0或从0递增到A完成计数。
优选地,所述延期时间由计数值与延期值相乘,再除以档位得到。
优选地,所述非易失性记忆体电路中存储有延期值和延期档位。
优选地,所述延期档位中存储可选的延期档位值N,所述延期档位值代表2的N次幂,其中N为7-12之间的整数。
优选地,所述第二指令设定为可供识别的标志信号。
优选地,所述电子雷管包括输入信号处理电路、电源、基准电压、电流反馈电路、数字逻辑电路、振荡器、非易失性记忆体电路,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海芯跳科技有限公司,未经上海芯跳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010789992.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法及系统
- 下一篇:一种能在水中工作的智能电路板及其制作方法