最新公告

    欢迎光临广力科技有限公司--远科测控技术服务中心   ***专业的自动化技术推广网站***

最新图片文章

 <-返回

如何在1天内制作跳街舞的机器人89c52[原创]

         如何可以在一天之内制作一个机器人呢?这里只谈谈我个人的经验,供大家参考。本人家住广州,所有材料都一广州能够买到的为准。

        首先一大早,当然是睡觉,睡到12点,起床,跑去模型店买4个伺服电机,国产的就可以,大概60元。 吃完饭,回到家大概下午2点,用3个小时把机械人的骨架,外形搞好。手脚精明的可以2小时搞定,我用了15分钟。

        接着想想怎样编编写89c52的程,先别急着打字,而是画好完整的框图。接着用keil打个程序出来,这里要视乎你对51的熟练程度,我手头的板资源不多,我只用了P1口.可以控制8个伺服电机一起工作。

       为什么不用avr?主要是目前初学者大都只会51,但我觉得会AVR的还是用AVR控制的好,因为51速度的确比较慢,0.5~1us一条指令,如果要控30个以上伺服电机就没门啦!不过广州就只有双龙有AVR,而且我每次上去说要一片半片MEGA16\MEGA32都要收我40~50元,呵呵,贵啊!不过门口的mm次次都倒水给我,服务算好了!

        最后打开vb写个电脑端的程序,主要用到HScroll条,拖动HScroll条,就可以控制伺服电机转动的角度了。搞完以上所有东西,已经是晚上1点了,还没吃晚饭!呵呵!!

        机器人的动作录象可以在中鸣创意区看到。

        以上是本人的一些经验,当然,这需要有很综合的知识才可以轻松完成,特别是各个程序的编写过程,如果你的经验不够,化在排错上的时间会挺多。

        最后,我觉得这些都是较简单,如果有时间,我会和大家探讨一下如何在ARM芯片上用uC/OS2.52来实现机器人的复杂控制,就是上火星的那个。

     以上所有89C52源程序和VB源程序都可以发短信和email免费问我要。

 技术支持: 陈先生 13802939662  windy_job@21cn.com  

设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | 

版权所有(C) 2004 广东广力科技有限公司  远科测控技术服务中心

广东广力科技有限公司  地址:广州市连新路171号(广东省科学馆内)

 电话:0086-020-33604971    传真:020-34124964 

技术支持: 陈先生 13802939662  haha_gzb@21cn.net

业务联系: 孔先生 13650819867   smart-io@163.com