发新话题
打印

准备开工做我自己第一台机器人(实际是小车)

用车床加工轮轴(所有图纸今后都会补上~~~~~)
轴上可以安装传动齿轮
附件: 您所在的用户组无法下载或查看附件

TOP

这就是我准备用来粘接联轴器和初级齿轮的AB胶,这种胶的性能很不错的
========================================
粘好了的零件,接着就是要等待了,到此,小车的机械部分就基本上完工了,只不过还没组装起来,等电路好了,车体再组装比较好
附件: 您所在的用户组无法下载或查看附件

TOP

电路部分与机械比,就比较简单了
最开始我的方案是:MPU用89C2051,驱动用L298
现在方案有改变,驱动还是用L298,不用分离元件的原因是太麻烦了,MPU改用AVR了,型号为AVR中很有代表性的MEGA8了
我用的是28脚直列封装的
红外发射管的载波生成准备用最常用的555集成电路
接受管我还没找到那种带集成放大的3脚元件,现在只有2脚的,准备用LM393比较器来放大接收信号
等这些都做好了后,再扩充无线联结PC机的部分(呵呵~~~,现在还只是想法哈)

现在已经准备好了编程软件和下载软件:
1、AVR Studio 4  (460版已经打好SP2补丁),主要用来仿真和汇编,这是个完全免费的软件;
2、ICC AVR,这是个C语言的集成开发和编译器,比较好用和易用,GCC我不会用,安装和配置都比较麻烦,但速度GCC比ICC要快,ICC是收费软件,不注册的话,有2K的限制,而GCC则完全免费;
3、双龙下载软件,在双龙网站有下,完全免费,可以自己按照电路资料制作并口下载线,便宜得很,连编程器都可以不要了,呵呵~~~~;
附件: 您所在的用户组无法下载或查看附件

TOP

继续关注中。

TOP

好东西啊

TOP

提点疑问,你那个减速装置磨损的会不会很快啊?

TOP

哈哈,果然被你看出来,的确不结实哈,先做个玩玩,接通电源试了试,噪声很大,而且不均匀,说明间隙不好

不好意思,几天没来,家里有事,下乡去了,现在回来继续


在网上邮购的东西我已经收到了,可以继续我的设计和制作了,这次邮购的是个ISP并口下载器,那东西比较简单,成本也很低,所以在网上卖得不贵,3个半汉堡,本来想自己做的,一看做工和价格,我就决定买个算了
这就是那个ISP下载器


ISP下载器是搞什么用的呢?是用来把写好的程序烧到那个叫单片机的小芯片里面的,一般写好的程序可以用仿真器来调试,但那东西价格很高,没这个必要,而现在的单片机里面的储存器大多是FLASH,可以多次擦写,所以,仿真还不如直接烧写在电路上实验了,而一般的单片机都是用编程器来烧写的,编程器也比较贵,而现在的AVR单片机支持串行烧写,不用编程器就可以写程序了,这也是我选用AVR的原因之一,另外选AVR2个原因是AVR功能齐全,在 AVR上集成了AD、模拟比较、PWM还有各种串行接口,AVR价格便宜,开发工具免费,支持也不错
附件: 您所在的用户组无法下载或查看附件

TOP

电路画好了,是用PROTUES画的,这个软件我也是刚刚接触,它的功能很强,仿真也很方便,直接支持常见的MPU如:51、摩托罗拉的68、PIC、AVR等,里面还有示波器等虚拟仪器,还可以直接仿真LCD驱动,呵呵,比较好用,建议有兴趣的兄弟可以去下一个(protues6.7)

================================
================================
小车上的电路板还没焊接完,车子大概是这样
附件: 您所在的用户组无法下载或查看附件

TOP

你觉得AVR和PIC各有什么优缺点呢?我看AVR的介绍多一点,感觉比较适合做机器人,但看了一些国外的机器人作品发现用PIC的比较多?

TOP

AVR主流芯片的功能上不错,速度很快,现在更强,据说出了32位的AVR了,指令几乎和8位的AVR一样,也就是说,用现在的AVR开发的东西,将来还可以升级、移植,在价格上AVR很有竞争力,开发成本也很低,缺点是抗干扰的能力较低,而且到现在芯片还有些BUG没解决,但问题一般都不大,常人碰不到而已

PIC的主流芯片功能简单,机速度适中,非常容易学(汇编一共才33条指令,而AVR有100多条),以前的PIC芯片是比较便宜的,现在被炒得贵了,PIC也出了16位的延续版本,性能具体怎么样估计还是不如32位AVR(价格差不多),但是PIC有很好的抗干扰能力,而且易学易用是它不容怀疑的优点

现在市场上AVR没有任何兼容它的引脚和指令的芯片,而PIC的兼容机种很多,有的是掩膜的,也有FLASH或EPROM的,基本都是台湾的,价格吗,呵呵~~~~~,2块多钱一片(EPROM),便宜得一塌糊涂,功能上很简单,开发的成本比较高,也不方便,要用硬件仿真器才行

通过上面的比较,可以这么认为:做小家电产品,量大,功能要求不多,PIC(入门机种和中级机种)和它的兼容机比AVR要好,做工业控制PIC还是要比AVR好,而做机器人的话,AVR的容易开发,强大的功能,就当仁不让了
==============================================
为什么外国人用PIC而不用AVR呢?原因估计是他用PIC已经很厉害了,不愿意再去重新学习AVR(要复杂些),而AVR的功能,他可以用PIC+外围芯片实现,觉得没必要去弄AVR了,而他们也是很务实的,开发工业控制产品,甚至就用我们都觉得淘汰了的51和Z80,但人家的东西做出来就是好用,所以我私下认为其实用什么芯片并不是关键,关键在于对于你用的那种芯片到底有多熟悉,而且模拟和数字电路基础也是重要的。
如果老换芯片,而不去玩熟悉它,也不肯在电子基础上多花工夫的话,那么可以肯定很难玩出什么真正的花样来。
=========
所以我以后就只玩AVR了

[ 本帖最后由 肉粑粑 于 2006-4-25 11:57 AM 编辑 ]

TOP

发新话题