第310章 改造水下机器人(中)-《万维科技》
李翔把右手随意的放在一台水下机器人上,丢了个解析技能上去,“目标:XW-03号深海探测机器人,消耗积分27点,解析成功,资料传输中。”
下一刻大量的技术资料和图纸涌入在李翔的大脑之中,不过这些资料的数量相比解析宇宙飞船或生物电脑来说,要少了数个数量级,所以李翔只是略作沉吟,就把这些资料全部过了一遍。目前地球上的造物,使用解析技能,消耗积分在二十以上的,已是非常的罕见,可以归类到高科技含量产品的范畴。这台水下机器人的主体骨架结构,按照龙虾造型搭建,是仿生学应用的完美范例,上面搭载了大量先进的传感器、电机,控制芯片,长波通讯系统等等,结构复杂,功能全面,还有一定的智能处理能力,可以在无人操控的状态下,完成一些简单任务,放在当前地球上,已经算是一台合格的智能机器人。不过和李翔从异世界获得的那些服务机器人和工业机器人相比,还差了一些意思,精密程度和智能程度,都有所不如。
“我对水下机器人并无研究,不过这些机器人看起来就挺威武的。这里就是长波通讯模块吧,我的任务就是把它拆下来,换成中微子通讯模块?”
“对,不止是更换硬件,你还要对模块中的固件做一些修改,让主控芯片可以和你的中微子通讯模块,正常交换信息。”
“这个简单,你将这台水下机器人的通讯编码资料给我看一下,我这就着手进行固件编写和修改。”
其实看过解析出来的资料之后,李翔就已经有了全套的改造方案。不过做戏要做全套,他一个从未接触过水下机器人的人,上来就对机器人的结构和程序了如指掌,甚至可以在不看任何资料的情况下,就能拿出全套的通讯模块改造方案,张教授等人不怀疑才怪。现在先要相关资料,研究过后,再编写固件,改造机器人,就合理了很多,就算速度快一些,也可以归结在技术高超上。
张学敏从助手手中接过一台笔记本电脑开机,找到一份文件打开,然后递给李翔,说道:“这就是机器人原装的长波通讯模块中的固件源码,里面包含了和主控芯片间的通讯接口和协议信息。我不是研究这个方面的,其中的有些内容,我也看不懂,只能靠你自己研究了。”
李翔接过电脑,放到面前的试验台上,滑动触摸板,浏览起了这份早已了然于胸的源码文件。
“让我看看,接口是普通的串行通讯接口,通讯协议使用的是CAN,多了几个校验位,没有进行任何的加密。也对,能从深海把信息传上来就相当的不容易了,进行加密什么的,完全没必要。如此一来倒是简单了,只需修改一下中微子通信模块的接口,再编写一个通讯协议转换模块刷进去,就能完成通讯模块的替换,给我半个小时的时间,就能搞定。”
“这么快的吗,那太好了,我先动手进行锂空气电池的替换,这几台全部替换完成之后,你的通讯模块改造的也差不多了,再进行模块的更换测试工作。”
“好的,我先进行程序的编写,再刷固件改接口。”
李翔比了一个OK的手势,然后从旁边搬了一把椅子,就近找了一台电脑,开机后打开编译软件,十指在键盘上不断翻飞,一行行早就构思好的代码,不断输入到电脑之中。
十几分钟之后,李翔完成了代码输入工作,按下编译软件上的测试按钮,所有代码一次性通过,通讯协议转换功能完美实现,没有任何一处错误。只这一手,就把张学敏和他带来的那几名学生看的是目瞪口呆。他们都是进行水下机器人研发的,没少跟各种代码打交道,亲手编写的代码也不在少数,能够一次通过测试,不返工的情况,从来没有过。
“李先生,你是真牛!难怪你们万维科技能发展的如此之快,原来是有李先生这样的天才坐镇。”
“是啊,就这一手编程功夫,再给我十年也学不会!”
李翔摆摆手,谦虚的说道:“不过是一个几百行代码的小程序罢了,一次性通过测试也说明不了什么。而且这只是软件模拟测试,还没有装机实测,具体结果如何,还要装机之后才知道。”
说着,李翔弯腰打开那个装有中微子通信模块的箱子,从中拿出了一个小巧的电路板和一个固件烧写工具,将其连接在电脑上,然后动手将刚刚编译好的协议转换程序烧进电路板。
几秒钟之后,烧写完成,李翔又找来一把电烙铁,一些导线和接口排线,动手对电路板上的接口部分进行一些改造,以适配水下机器人的通讯接口。又是五六分钟之后,接口改造完成,李翔将手里的模块递给张学敏,说道:“张教授,中微子通信模块我已经改造完成了,你装到机器人上测试一下吧。”
“好的,我这边的锂空气电池也更换完了,这就更换通讯模块进行测试。对了,控制台那边的通讯模块也需要同步更换吧,否则一边是长波,一边是中微子,如何连接机器人,进行影像传递和操控呢?”
“恩,确实需要更换,不过那个可以一会儿再说,先使用这里的电脑,连接一个中微子通讯模块,模拟控制台,测试一下机器人无线信号的传递情况,这边测试通过了,再去改造控制台也不迟。”
说着李翔弯腰从箱子里拿出另一个通讯模块,使用配套的数据线接在电脑上,然后临时编写了一个信号接收和视频信号还原软件,用作通讯测试。
李翔已经完成了中微子通讯模块的接口改造工作,使用它替换掉原来的长波无线通讯模块十分的简单。拧下螺丝,拨开卡扣,拔掉排线,拿掉原来的模块,再装上新的模块,连接好排线,也就完成了,事情就是如此的简单。