搜索
bottom↓
回复: 26

基于单片机、FPGA的循迹小车

[复制链接]

出0入4汤圆

发表于 2011-8-4 17:03:33 | 显示全部楼层 |阅读模式
开源代码+图片
FPGA控制信号传递与显示ourdev_664211RWHOKK.zip(文件大小:1.30M) (原文件名:wuyouxunji.zip)
51核心控制ourdev_664212WDUV3J.zip(文件大小:17K) (原文件名:core.zip)

循迹小车图片 (原文件名:智能循迹小车.jpg)

设计思想:
智能循迹小车主要由单片机模块,FPGA模块,自动寻迹模块,电机驱动模块,显示模块组成。单片机为主控模块,接收并判断各种信号,控制电机驱动。FPGA处于电路的中心地带,主要起连接作用,接收寻迹信号,并将其传送给单片机。在智能寻迹小车系统设计过程中,用L298N驱动两个电机,当产生信号驱动小车前进时,是通过寻迹模块里的红外对管ST178是否寻到黑线产生的电平信号通过LM339再返回到单片机,单片机再根据程序设计的要求做出相应的判断送给电机驱动模块,用以实现小车自动寻迹功能。整个过程通过FPGA板采用液晶显示屏1602来显示小车运行状态。

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入4汤圆

 楼主| 发表于 2011-8-4 17:07:26 | 显示全部楼层
任务要求
1、自行设计、制作寻迹电路板;
2、采用所制作的寻迹电路板、控制板(即单片机_FPGA综合实训板)与实验室提供的小车车体搭建寻迹小车;
3、编写C语言程序,使小车寻迹行驶和遇停止标志自动停止功能。
4.能显示小车运行状态,小车启动前,蜂鸣器提示三声,小车停止后,蜂鸣器播放音乐

(原文件名:循迹小车.jpg)

出0入4汤圆

 楼主| 发表于 2011-9-10 18:09:15 | 显示全部楼层

(原文件名:赛道.GIF)

出0入0汤圆

发表于 2011-8-9 19:48:05 | 显示全部楼层
我觉得程序还不错。

但是中间缺乏注释啊。

按照程序里面写的,小车循迹有斑马线,还有十字路口。

楼主是不是应该具体说说那个路线呢??

出0入0汤圆

发表于 2011-8-13 22:45:51 | 显示全部楼层
很好LZ,mark

出0入0汤圆

发表于 2011-8-16 13:24:04 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-16 14:23:33 | 显示全部楼层
用fpga做一个摄像头的应该不错

出0入4汤圆

 楼主| 发表于 2011-8-16 20:36:29 | 显示全部楼层
回复【2楼】cixizq
我觉得程序还不错。
但是中间缺乏注释啊。
按照程序里面写的,小车循迹有斑马线,还有十字路口。
楼主是不是应该具体说说那个路线呢??
-----------------------------------------------------------------------

这是我们上个学期做的一个项目,挺完整的,我觉得不错就传上来了,这个程序是我根据那个图纸写的,没有图确实很难懂,我现在正在电赛模拟测试中,时间忙不过来,等过两三天我把图画好,程序注释再上传!

出0入0汤圆

发表于 2011-8-16 21:49:42 | 显示全部楼层
只用一个51能做出这个效果吗?

出0入4汤圆

 楼主| 发表于 2011-8-16 22:05:29 | 显示全部楼层
回复【7楼】zouyf12
只用一个51能做出这个效果吗?
-----------------------------------------------------------------------

51速度上达不到,只用FPGA可以达到

出0入4汤圆

 楼主| 发表于 2011-8-19 16:52:10 | 显示全部楼层

(原文件名:循迹图纸.JPG)

点击此处下载 ourdev_669208RP9HPN.txt(文件大小:4K) (原文件名:xunji.txt)
如果用步进电机,会很轻松的跑完这幅地图,但如果用直流电机调试起来会很麻烦,并且根据场地环境不同(摩擦力)而变化,我们用的是直流电机,所以反复调了N遍才完成!

出0入0汤圆

发表于 2011-8-23 21:55:25 | 显示全部楼层
Cool !

出0入4汤圆

 楼主| 发表于 2011-8-28 12:20:41 | 显示全部楼层
大家都觉得这地图太简单了吧,确实如此,但新手练练还是很不错的!

出0入0汤圆

发表于 2011-8-29 23:30:48 | 显示全部楼层
车速很快吗? 2M每秒?

出0入4汤圆

 楼主| 发表于 2011-9-7 23:15:50 | 显示全部楼层
没那么快,我想如果车体改小的话能达到那么快
下面是上面地图的加深版,也是我们学校竞赛用的地图

(原文件名:guosai赛道.gif)

出0入0汤圆

发表于 2011-9-8 12:49:05 | 显示全部楼层
恩 我最近也在搞循迹小车,不过只用51单片机

出0入0汤圆

发表于 2011-9-10 12:46:59 | 显示全部楼层
回复【13楼】batou
-----------------------------------------------------------------------

楼主,可以把原理图贴上来吗?用FPGA来实现循迹有非常大的潜力和可扩展性啊,期待!

出0入0汤圆

发表于 2011-9-10 19:32:31 | 显示全部楼层
弄个摄像头来玩玩

出0入0汤圆

发表于 2011-9-10 21:01:17 | 显示全部楼层
是不是每学期都有同学做这个项目?

出0入0汤圆

发表于 2011-9-11 11:06:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-28 15:48:02 | 显示全部楼层
谢谢楼主分享,好样的。

出0入0汤圆

发表于 2011-10-11 12:46:13 | 显示全部楼层
谢谢楼主分享,之前弄了个智能小车循迹,单片机实现,现在在学习FPGA,正好借鉴借鉴

出0入0汤圆

发表于 2011-10-11 17:05:53 | 显示全部楼层
谢谢分享,支持

出0入0汤圆

发表于 2011-10-11 23:06:03 | 显示全部楼层
精彩~~~学习

出0入0汤圆

发表于 2011-10-12 11:36:56 | 显示全部楼层
加油

出0入4汤圆

 楼主| 发表于 2012-8-28 19:29:49 | 显示全部楼层
自己帮顶了,现在看来这个还有很大改进,更加智能化就好
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 23:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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