[发明专利]一种基于EDIB总线的井下程序远程更新装置无效
申请号: | 201010150468.0 | 申请日: | 2010-04-16 |
公开(公告)号: | CN101832125A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 师奕兵;张伟;王志刚;李焱骏;陈磊;饶知 | 申请(专利权)人: | 电子科技大学 |
主分类号: | E21B47/00 | 分类号: | E21B47/00;E21B49/00;G06F9/445 |
代理公司: | 北京市路盛律师事务所 11326 | 代理人: | 温利平 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于EDIB总线的井下程序远程更新装置,在地面测井系统中,更新程序由CCS软件编译成.out的目标文件,在程序处理模块中程序解析、提取变为16进制数据并进行封装;在数据发送模块中进行曼彻斯特编码,编码后输出的差分信号经驱动,隔离耦合输出到EDIB总线上。在井下仪器中,EDIB总线上的差分信号在数据接收模块中进行耦合、线形接收和整形,输出到FPGA中进行曼彻斯特解码,还原出16进制封装数据;程序更新模块将16进制封装数据中的16进制数据提取出来,并还原为能被DSP BootLoader识别的目标代码,然后调用烧写库函数写到程序存储器中,实现了井下仪器的程序更新,在不影响正常测井工作的前提下,对地面系统和井下仪器进行了改造,提高测井效率。 | ||
搜索关键词: | 一种 基于 edib 总线 井下 程序 远程 更新 装置 | ||
【主权项】:
一种基于EDIB总线的井下程序远程更新装置,其特征在于,包括:一程序处理模块,程序处理模块包括程序格式解析模块,数据提取模块以及数据格式封装模块;更新程序由CCS软件编译成.out的目标文件,然后送入程序格式解析模块转变为ASCII-Hex格式的BootLoader数据流文件;数据提取模块将BootLoader数据流文件变为16进制数据;数据格式封装模块按照井下仪器控制协议的规定将16进制数据进行封装;一数据发送模块,数据发送模块包括曼彻斯特编码芯片、线形驱动芯片以及发送模式变压器;封装后的16进制数据送入曼彻斯特编码芯片中进行编码,编码后输出的差分信号经线形驱动芯片驱动、发送模式变压器隔离耦合输出到EDIB总线上;程序处理模块和数据发送模块位于地面测井系统中;一数据接收模块,数据接收模块包括接收模式变压器、线形接收芯片、CMOS逻辑反向施密特触发芯片以及FPGA;EDIB总线上的差分信号经过接收模式变压器隔离耦合送到线形接收芯片中进行双端变单端处理后,送入CMOS逻辑反向施密特触发芯片进行整形,输出单端信号送入FPGA中进行曼彻斯特解码,还原出16进制封装数据;一程序更新模块,程序更新模块包括DSP芯片、数据存储器以及程序存储器;DSP将16进制封装数据中的16进制数据提取出来,并还原为能被DSPBootLoader识别的目标代码,存储在数据存储器中,然后,调用烧写库函数,将存储在数据存储器中的目标代码烧写到程序存储器中,实现井下程序的更新;数据接收模块和程序更新模块,位于井下仪器中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010150468.0/,转载请声明来源钻瓜专利网。