第七十章:建造系统(2 / 2)

离开教室,傍晚的风带着凉意。

陆沉走在回宿舍的路上,脑海里回响着张老师的话,也回想着刚才交流会上的一幕幕。

他知道,自己绘制的图纸,与林枫绘制的时空图,代表着两种不同的追求,两种不同的价值。

没有孰高孰低,只是路径不同。

——

课题中期交流后的那几天,实验班里的空气似乎有了一丝微妙的变化。

林枫的相对论佯谬课题,因其理论高度和物理老师毫不掩饰的赞赏,赢得了不少同学的钦佩目光。

课间,时常能看到几个对物理感兴趣的同学围在他桌旁,讨论着时空弯曲丶质能方程之类的话题。

林枫依旧保持着那份矜持的自信,但言谈间,偶尔会提到真正的科学丶揭示本质这样的词汇,目光有意无意地扫过教室前排陆沉安静看书的背影。

陆沉对此置若罔闻。

他依旧按时上课,认真完成作业,但大部分课余时间,都泡在了机房。

张老师的话他记在心里,工程的价值需要实实在在的成果来证明。

他不再仅仅满足于模拟程序的运行,开始着手将模拟环境向真实环境推进。

在张老师的帮助下,他从学校仓库的废旧物资里,翻找出了几样宝贝:一台老旧的丶用于教学演示的两相四线步进电机(从某台报废的印表机或绘图仪上拆下来的),一个用洞洞板手工焊接的丶极其简陋的达林顿管驱动电路板(不知是哪个学长多年前电子制作课的遗物),还有一小盒杂乱的电阻丶电容丶杜邦线。

东西很旧,有些元器件引脚都氧化了,但清理一下,似乎还能用。

「东西是老了点,但原理相通,你可以用它们搭建一个最简单的验证平台,把你的控制程序烧录到真正的MCS-51晶片里跑跑看。」张老师把这些东西交给陆沉时说道,「不过,真正的单片机开发需要专门的编程器和仿真器,咱们学校没有。我问问老王那边,能不能借用一下他们的简易开发板,或者……用更土的办法。」

「更土的办法?」陆沉好奇。

「用EPROM。」张老师解释道,「先把你的程序在286上编译成机器码,然后用专门的设备烧写到紫外线可擦除的EPROM晶片里,再把EPROM插到你自己搭建的最小系统板上运行。

不过,这样就没法在线调试了,程序有问题只能重新烧写,很麻烦。但这是以前没有仿真器时常用的办法。」

陆沉明白了。

这意味着每一次修改程序,都需要经过编译丶烧写丶插拔晶片丶上电测试的循环,效率极低,但却是接触真实硬体丶体验完整嵌入式开发流程的绝佳机会。

他毫不犹豫地选择了这个土办法。

「那就麻烦张老师帮我问问,能不能借到EPROM编程器,还有几片空白的EPROM和MCS-51晶片。我想试试。」陆沉眼神发亮。

张老师办事效率很高,几天后,就带来了王研究员的消息:可以!

研究室正好有一套淘汰下来的丶老式的通用EPROM编程器,还有一些用剩的2732 EPROM晶片和几片8031单片机(MCS-51的一种),可以借给陆沉用一段时间。

王研究员还特意嘱咐,操作编程器要小心,电压很高,别弄坏了晶片,更要注意安全。

设备到位,陆沉在机房里开辟了一个小小的硬体实验角。

他首先花了整整两天时间,清理丶检测那些旧元器件,用万用表一个个测量,确认电机线圈是通的,驱动管没被击穿,电阻电容值大致正确。

然后,他在一张更大的洞洞板上,参照典型电路图,开始搭建自己的验证平台。

焊接是个细致活,尤其是对于8031这种40脚的双列直插晶片,焊点必须乾净牢固,不能虚焊短路。

陆沉沉下心来,拿着宋师傅给的那套精密螺丝刀里最小的镊子,配合着从张老师那里借来的25瓦内热式电烙铁,一点点地焊接。

松香的烟雾在机房里弥漫,混合着旧元器件特有的丶略带焦糊的灰尘味。

陈浩和孙鹏偶尔来机房,看到陆沉戴着副不知从哪找来的丶镜腿用胶布缠着的劳保眼镜,对着电路板聚精会神地焊接,都咋舌不已。

「沉子,你这是在搞飞弹呢?」孙鹏探头看了一眼那密密麻麻的焊点和飞线,只觉得头皮发麻。

「比飞弹简单点,就是个最小系统。」陆沉头也不抬,小心地将一个104的瓷片电容焊到电源引脚旁。

「你这手可以啊,焊得跟机器点的一样。」陈浩倒是看出了点门道,「不过,弄这玩意儿有啥用?不是有电脑模拟吗?」

「模拟是理想情况,实际硬体有很多不确定因素,比如信号延迟丶电源波动丶元件误差。只有在真正的硬体上跑通了,才算真正可行。」陆沉解释了一句,继续专注手头的工作。

刘宇也来看过,他对硬体不太懂,但很佩服陆沉的动手能力和耐心。

「需要帮忙吗?」他问。

「暂时不用,谢谢。等我焊好了,可能需要你帮我看看程序逻辑。」陆沉说。

几天后,最小系统板焊接完成。