智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 25565|回复: 150
打印 上一主题 下一主题

说下我们参赛的经验(也许适合入门的你)(第一次参加比赛及全国赛,深感经验很重要)

  [复制链接]

22

主题

242

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2785

优秀会员奖章

威望
534
贡献
1925
兑换币
20
注册时间
2009-10-12
在线时间
163 小时
跳转到指定楼层
1#
发表于 2011-2-25 13:59:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个我想只适合和我们当初一样没什么基础的人吧,迷茫之外还是迷茫,
现在大家都说自己是菜鸟,但我们那时连自己是菜鸟都不敢说,呵呵
只要努力,都会成功的,天道酬勤!

呵呵,废话少说,开始正题吧!

我们的思路是:先用别人的,再把他们的看懂,之后再换成自己的,最后再发扬,或是整合大家的资源,最后有精力做出自己跟别人不一样的东西

还有一个原则是,想办法先让车跑起来,不管多慢,然后再调试的过程中再一点点完善,开始是开环跑,慢慢加闭环,开始是静态域值后来加动态的,......(此处省略N个字)嘿嘿

第一,大家问入门

关于入门,我的回答是:先学习基本的东西,单片机的IO,串口通信,中断控制流水灯,PWM,还有后面的输入捕捉等模块(论坛有很多示例代码)
硬件呢,我是做摄像头的,用的7620,数字摄像头,应用很简单,硬件点电路呢,主要就是电源跟电机驱动

第二,关于摄像头(因为只用过数字摄像头,仅讨论这个)

之所以叫数字摄像头就是,它只要上电就会直接产生数字信号,跟场中断,行中断,
8路数字信号跟2路中断信号接到单片机就可以了,就这么简单,当时我也很郁闷,呵呵

摄像头呢,自己有频率,7620 是60Hz,6620是50Hz,分奇偶场,奇场偶场差不多,可以一场做采集,一场做控制,这样时间不会很紧
注意时间千万不能超,时序一乱,就全乱了,采集这里的老大是摄像头,它控制着节奏,单片机是中断控制运行的,听得是外部中断——摄像头的话,这样说应该能明白吧,呵呵,还有就是场中断一来开始采集,行中断开始就采集点,一行一行的,直到采够一场,然后一场一场的就没事了,采集的一场就可以处理了,之后就是滤波,梯形校正,黑线提取呀,之后我们用的是东北大学最先提出的曲率计算,之后就是PWM控制,做后的测试,其实是很重要的,方法呢,我们也没啥好方法,大家可以一起研究,我们就是用眼睛看,用串口读数据,凭经验了,呵呵

编程主要是注意时序,我说也说不透彻,还是不说了,呵呵



说一些我的经验吧,

第一,能用软件解决的问题,就不要去动机械或者硬件

第二,编程时注意版本保护,良好的变成习惯帮助你成功

第三,注重细节,芯片的使用条件,零漂温漂等问题(我们就失误在这里)

第四,调试时,注意测试的时长,一次要跑够,就是至少跑个5,6圈啥的,还有赛道类型要丰富,大弯小弯,八卦,发卡啥都得有

第五,因为车模很多东西都是塑料的,特别是齿轮,永久了会磨损,注意备用件,还有就是进全国赛,分赛区的车子最好不要动,重新买个车再做(我们也是失误在这,当时心疼钱没买新的,结果之前的车改的面目全非,而且齿轮啥的也都费了,惨不忍睹)



1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
QQ
威望
259
贡献
59
兑换币
0
注册时间
2011-1-15
在线时间
14 小时
2#
发表于 2011-2-25 15:37:53 | 只看该作者
受教了
回复 支持 反对

使用道具 举报

4

主题

44

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1350

优秀会员奖章

威望
279
贡献
967
兑换币
0
注册时间
2011-2-21
在线时间
52 小时
3#
发表于 2011-2-25 16:04:19 | 只看该作者
谢谢指教
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68291

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46395
贡献
16698
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
4#
发表于 2011-2-25 22:21:59 | 只看该作者
楼主写的很实在,应该是很用心写了这篇文章,希望更多的人能够看到,也希望所有正在做车的都能越跑越快、都能有所收获......
回复 支持 反对

使用道具 举报

24

主题

128

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3525

优秀会员奖章热心会员奖章活跃会员奖章

QQ
威望
805
贡献
2486
兑换币
0
注册时间
2010-11-16
在线时间
117 小时
5#
发表于 2011-2-26 09:33:32 | 只看该作者
楼主提到说:能用软件解决的问题,就不要去动机械或者硬件。那有什么软件呢 楼主推荐一下吧
回复 支持 反对

使用道具 举报

22

主题

242

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2785

优秀会员奖章

威望
534
贡献
1925
兑换币
20
注册时间
2009-10-12
在线时间
163 小时
6#
 楼主| 发表于 2011-2-26 10:13:53 | 只看该作者
回复 2# yfsbz2449


    大家交流
回复 支持 反对

使用道具 举报

22

主题

242

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2785

优秀会员奖章

威望
534
贡献
1925
兑换币
20
注册时间
2009-10-12
在线时间
163 小时
7#
 楼主| 发表于 2011-2-26 10:14:13 | 只看该作者
回复 3# 夏午茶


    不客气,交流一下
回复 支持 反对

使用道具 举报

22

主题

242

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2785

优秀会员奖章

威望
534
贡献
1925
兑换币
20
注册时间
2009-10-12
在线时间
163 小时
8#
 楼主| 发表于 2011-2-26 10:14:57 | 只看该作者
回复 4# fbhsy


    谢谢捧场,你们学校很犀利呀,有空多多指教
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
威望
242
贡献
27
兑换币
2
注册时间
2010-6-16
在线时间
7 小时
9#
发表于 2011-2-26 10:15:39 | 只看该作者
回复 5# 艾玛


    我晕
回复 支持 反对

使用道具 举报

22

主题

242

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2785

优秀会员奖章

威望
534
贡献
1925
兑换币
20
注册时间
2009-10-12
在线时间
163 小时
10#
 楼主| 发表于 2011-2-26 10:16:29 | 只看该作者
回复 5# 艾玛


    哦,这个我可能没说明白,我的意思是能用程序解决的问题就不要去动车的机械,硬件啥的,比如跳车舵机的中心值,刚开始我们就是跳机械,哎!悲剧了好久,其实调程序才是王道
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 14:25 , Processed in 0.304665 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表