|
回复 1# whut_wj
我们一点一点来。
.
我是新手,最近一直在看有关飞思卡尔杯的一些东西,但是感觉无从入手,不知道应该先学那些东西,然后在学那些东西……
有时候看看别人的技术报告 ——技术报告是必须要看的,但是还应该看几本书,卓晴,黄开胜,邵贝贝等 《学做智能车—挑战“飞思卡尔”杯》[M]. 北京:北京航空航天出版社,2007.3
很多东西都只是大概知道是怎么回事,却不知如何下手——先从最简单的地方下手,比如说电源模块,模仿别人的电路直接可以焊接电路板。
比如说路径检测吧,我大概知道它的原理是怎么样的,但是如果拿一些红外收发管给我,叫我去接,我就不知道哪里应该接哪里了——一些原理图得好好摸索,仔细看别人技术报告的传感器电路图,接着模仿。 最后你会找出方法的。
,还有它到底是怎么样实现与单片机互动之类(是不是应该把mc9s12了解个彻彻底底的,还是要怎样做)等等……——传感器进行道路检测后,返回的是高低电平,通过AD转换,输入单片机,量化成数字的,之后就可以好好写程序。
很多很多问题都不知道如何下手去解决,希望能给点建议,谢谢!——过几天我会写一个帖子,车模从零做起。
看得出这位朋友很希望快速上手做,但有些东西光看是不行的.——这句话是绝对没错的。
我如是回答:
其实这些硬件上的东西都是固定下来的的,怎么接有推荐电路.——很多硬件模块部分是有推荐电路的,就是所谓的典型电路。
主要做的是算法部分,车子跑得要快要稳,算法的适应性要强,鲁棒性要好.——算法是王道,之高真理!
我觉得你的动手机会可能不多,动动手做一次,跟着师兄们一起学习几天.——跟着师兄前辈,可以少走很多弯路,事倍功半的!!!
具体的几点:S12不需要完全了解,用到的就那几个模块.ECT ADC PWM MDC PLL SCI 等等,一个一个地试,试清楚一个就组装车,开始控制慢速前进了.
完全正确!!!——先要让车跑起来,不管速度如何,然后再改进。
其实做车不要怕,慢慢来,做完了你就会发现收获相当大的.会简单的C语言,会单片机基础就可以了.——没错
但是,一定要动手做!——好好做吧! |
|