标题: 智能车还在前行。。。 [打印本页]

作者: liuyang    时间: 2011-11-20 01:05
标题: 智能车还在前行。。。
    我,和舍友东哥,川川,豆子参加学校智能车比赛,取队名木头人,不知道当初是如何脑残到一致通过这个名字的。不得不说,我是抱着创新学分的诱惑参加的,并被各种轻松随意简单诱拐进入的,可是之后的路途却反其道而行之。

    我,码员。作为程序员,第一看不太明白电路图,第二不知道各元件原理,第三起码的单片机完全不懂,我仅凭着一丝对程序设计的衷情,也就硬着头皮上了。先是看去年一届的程序例程,除去单片机底层定义,数据定义,针脚设定等等,确实很简单的样子(算下来就剩不过百行的内容了-_-!)。可是经过第一次培训之后,发现学长的指导完全和我手上的例程不搭边,刚想为自己要去修改几乎整个程序而哭天抢地的时候,奇迹般得发现了一个sample的文件夹,如获至宝般,眼睛都有冒绿光的哦!对于我看完今年的例程之后的反差之感,在此不多评价了。等车和电路板的同时,我就大致的把程序修改的合理了一些。

    豆子,焊工。第一个仓促完成的主板,制作者豆子承认主板做得很仓促,完全是按照学长下发的最简电路图,一点一点的摸索的,而且是想到哪做到哪的焊接和飞线连接的,加之对所需材料工具了解的缺失,布局显得想当凌乱;根据我的实际使用,也与制作者的意见达成了共识;在我为烧毁的单片机落泪的同时,也不得不对这块主板行“注目礼”了。川川,机械工。前期的机械方面要求不是特多,只是对这个新生的车模横加摧残,川川还是十分惋惜的,只是箭在弩上不得不发,只是尽可能的不要一箭双雕什么的了。那个本来想做成桃心状的车头,最终也由于多方面的压力给毙了下来。(桃心啊,有木有!)

东哥,酱油帝(自己承认的)。我一直很佩服其忽悠能力,并认为其比将成为领导型人才。只是,在元器件购取方面,怎么就显得那么淑女呢?“东领导”对本队智能车未来的发展前景提出了自己建设性的意见,并对本队成员工作你能力给予了高度的评价,以及对决赛夺冠的肯定。(东哥,我真的什么都木说 >_< )

    分站赛第一场比赛,由于单片机的罢工,也就放弃了。

 

    不得不说软件和硬件是相统一的,在宣布第一块主板报销的同时,我也不得不参与到了电路设计之中。在和豆子经历了几次交流之后,确立了单片机电路的初步设定,在原有的最简主板电路做了一些改动,也在后期的使用中发现了原有电路图的错误和不足。而我进一步的去看程序的设计原理,为了与硬件对口,不得不小小的去参照技术文档(全英文%>_<%),对单片机也有了进一步的了解。

    不得不说,给一块完全成型的电路板,从程序运行或是工作状态来寻找出错的源头,是一件让人十分纠结的事情。往往一个简单的逻辑,在实际的使用中,就会变得复杂不堪,而我也常常为电路的问题,与豆子和东哥争执不已;同时我也发现,仅仅依靠离散数学的逻辑推算来说服一个人是那么的困难,身份职位、语气强硬和学术性忽悠本领在这个时候就显得十分的重要。

    周末,经过简单的跑道调试,单传感器电路的车总算能像样的跑了,似乎接连几天的阴霾也要慢慢散去,自己不由的开始往更长远思考:双传感器是必须的,再来个激光前瞻就perfect了。确实高兴的太早了,一系列问题也逼得我开始去理解电路图比对出电路板,并拿起工具检测、修改电路。(调试阶段时,看着其他小组已经完成更高难度的技术,对比下自己却还在最初阶段纠结,沮丧的情绪涌上心头;大家都说自己没错的那刻,我也想放弃去挣扎;只是梦还在飞向更美好的地方)

    第二块传感器板的纠错,直接将自己提升到了崩溃的边缘,先是LED无法正常工作,后是三个传感器无反应,最后居然各项指标正常的情况下无法工作,整个人都要疯了。经过了连续两天的不眠之夜后,以及各种各样的纠错对比处理,得出了后来买的传感器与之前特性相反的结论,同时完全理解了正向传感器工作原理,同时也建立了一套检测传感器工作状况的方法出来。诚然,问题总是接踵而至,反向发光二极管,散射干扰,信号突变,弯道飘移等等,也让人忙活了很长时间;至此,我也只能承认,相对理想化的状态都是微乎其微的。凑凑活活在第二次分站赛前一天下午调试好了智能车,差点在晚上的调试过程中被某位“可爱的”同学秒杀掉,而右半部分传感器也受此劫难出现了巨大问题。

    第二次分站赛,拿着修整后几乎没有测试过的车和程序,无奈的看着它在起跑线前异常的摆动,脑海闪过一丝的绝望;渡过短暂而又冗长的修车期,看着别人的赛车一个个冲出跑道,自信似乎又回来了一些╮(╯▽╰)╭。智能车在270°停车的那刻,我的心也在那刻暂停,合着马达微弱的声音在也在那里挣扎着;缓缓通过的那一刻,我知道自己需要去做的,只是去终点区域等待他的到来。感谢赛车,最终以不错的成绩跑完了全程,也要感谢那份永不放弃的精神!






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1