找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14534|回復: 33
收起左側

【詳解+視頻+代碼】基于ATMEGA128單片機的智能循跡小車

  [復制鏈接]
ID:262 發(fā)表于 2013-6-2 02:09 | 顯示全部樓層 |閱讀模式
哈哈。。。給大家看看我們的循跡小車,速度可是相當快!5月6號我們就要進行比賽了,這是初賽的跑道,看那一個個的小彎,跑起來還是有一定難度的呀,廢話不多說了,直接上圖:




調(diào)試的時候用的穩(wěn)壓電源,嘿嘿。。。電池沒電了,充電中。。。。

下面的循跡板周圍用黑膠帶粘了一下,主要是防止干擾,這在白天調(diào)試的時候發(fā)現(xiàn)影響還是比較大的。



小車主控部分用的是ATMEGA128,由OCA1(PB5)和OCA2(PB6)同時輸出兩路高精度相頻修整PWM,而且一個定時器就能搞定,用來控制電機有相當大的優(yōu)勢。電機驅動部分用的是孫老師畫的L298驅動板,可以同時驅動兩路直流電機,用起來還是相當?shù)慕o力!


小車整體供電用的是8V的鋰電池,又經(jīng)升壓模塊升到12V給電機驅動板供電,再將12V經(jīng)7805降到5V給單片機供電。

循跡板部分用了一個74LS14將循跡管接收信號轉換成0V和5V的邏輯電平。
小車車體用的是有機玻璃加工的,硬度還可以,但不夠結實,在調(diào)試的過程中小車的循跡管上方已經(jīng)摔斷了,讓我很是心疼啊。在制作車體之前最好先規(guī)劃一下,可以用鉛筆,或者用CAD軟件,先把車的輪廓畫出來,打印過之后可以把紙直接粘到制作車體材料上,然后再沿著已經(jīng)畫好的線裁剪即可,這也算是自己做車的一點兒小經(jīng)驗吧。
下面是小車的程序和PWM的配置方式:


小車循跡AVR版.rar

165.88 KB, 下載次數(shù): 275, 下載積分: 黑幣 -5

回復

使用道具 舉報

ID:262 發(fā)表于 2013-6-2 02:15 | 顯示全部樓層
電機驅動和升壓部分用的都是現(xiàn)成的模塊兒,原理部分也都是比較常見的,我把單片機系統(tǒng)板和循跡板原理圖給大家吧

主控和循跡部分原理圖.rar

55.47 KB, 下載次數(shù): 102, 下載積分: 黑幣 -5

回復

使用道具 舉報

ID:262 發(fā)表于 2013-6-2 02:18 | 顯示全部樓層
回復

使用道具 舉報

ID:262 發(fā)表于 2013-6-2 02:23 | 顯示全部樓層
好了,視頻現(xiàn)在也放出來了,這是初賽的跑道,跑完三圈即可進入決賽,比的是耐力,但決賽跑道是有時間限制的,昨天我在調(diào)試決賽跑道過程中,遇到了一個問題:左側循跡管在循直角時能夠檢測到,但電機不能馬上執(zhí)行,偶爾能夠執(zhí)行,如果我直接把小車放在直角處電機也能立馬做出動作,我懷疑是PWM配置模式上的問題,我是看128的手冊寫的,一些細節(jié)可能還沒注意到,希望對這塊兒了解的朋友看看什么問題,程序在定時器PWM配置上和原來的一樣。
回復

使用道具 舉報

ID:262 發(fā)表于 2013-6-2 02:24 | 顯示全部樓層
141017hg94mmmmiegp996h.jpg.thumb.jpg 這是我自己用DXP畫的小車底板,自認為比網(wǎng)上賣的好多了,有興趣的朋友可以看看
回復

使用道具 舉報

ID:51897 發(fā)表于 2013-7-16 09:10 | 顯示全部樓層
很好啊,,51hei有你更精彩。
回復

使用道具 舉報

ID:51962 發(fā)表于 2013-7-21 21:07 | 顯示全部樓層
很有意思,初學者剛學單片機,希望能跟你一樣做點好玩的東西~
回復

使用道具 舉報

ID:44571 發(fā)表于 2013-9-22 01:34 | 顯示全部樓層
樓主威武!51黑論壇有你更精彩!
回復

使用道具 舉報

ID:55937 發(fā)表于 2013-10-14 20:47 | 顯示全部樓層
51hei有你更精彩。
回復

使用道具 舉報

ID:33668 發(fā)表于 2013-11-12 16:58 | 顯示全部樓層
很好。。。。。。。。。。。。。。。。。。。。11
回復

使用道具 舉報

ID:57339 發(fā)表于 2013-11-27 21:26 | 顯示全部樓層
太棒了  好好學習一下
回復

使用道具 舉報

ID:59572 發(fā)表于 2014-3-10 18:47 | 顯示全部樓層
謝謝
學習了
回復

使用道具 舉報

ID:59572 發(fā)表于 2014-3-17 18:30 | 顯示全部樓層
你太有才了
回復

使用道具 舉報

ID:63095 發(fā)表于 2014-6-19 11:05 | 顯示全部樓層

你太有才了
回復

使用道具 舉報

ID:67805 發(fā)表于 2014-10-22 23:18 | 顯示全部樓層
樓主太贊了,頂!
回復

使用道具 舉報

ID:70104 發(fā)表于 2014-12-19 16:27 | 顯示全部樓層
喜歡啊
回復

使用道具 舉報

ID:74899 發(fā)表于 2015-3-19 22:40 | 顯示全部樓層
直角的時候由于循跡模塊檢測的速度很快,剛檢測到黑線先stop下,延時xxms,再進行轉向就好了
回復

使用道具 舉報

ID:72611 發(fā)表于 2015-4-4 17:10 | 顯示全部樓層
很好的東西,可惜是有錢人的玩意
回復

使用道具 舉報

ID:76142 發(fā)表于 2015-4-4 23:15 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:76651 發(fā)表于 2015-4-11 10:25 | 顯示全部樓層
很棒   我也計劃做呢。
回復

使用道具 舉報

ID:76929 發(fā)表于 2015-4-14 14:48 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:76952 發(fā)表于 2015-4-14 18:36 | 顯示全部樓層
好帖,頂一下樓主,我也在做小車,不過是用的52的單片機
回復

使用道具 舉報

ID:76929 發(fā)表于 2015-4-24 07:05 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:76929 發(fā)表于 2015-4-24 07:05 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:80516 發(fā)表于 2015-6-2 23:41 | 顯示全部樓層
有線的
回復

使用道具 舉報

ID:91560 發(fā)表于 2015-10-3 12:02 | 顯示全部樓層
流弊,51hei有你更精彩!
回復

使用道具 舉報

ID:93806 發(fā)表于 2015-10-27 22:30 | 顯示全部樓層
很不錯呀,學習了
回復

使用道具 舉報

ID:94402 發(fā)表于 2015-11-13 10:04 | 顯示全部樓層

很好啊,,51hei有你更精彩!!
回復

使用道具 舉報

ID:79544 發(fā)表于 2015-11-27 19:54 | 顯示全部樓層
xuanyuanleiyun 發(fā)表于 2015-4-14 18:36
好帖,頂一下樓主,我也在做小車,不過是用的52的單片機

STC的單片機運算速度做智能小車綽綽有余。我的一些小車都是用STC的。
回復

使用道具 舉報

ID:117984 發(fā)表于 2016-6-9 11:30 | 顯示全部樓層
高手 謝謝分享
回復

使用道具 舉報

ID:168328 發(fā)表于 2017-3-5 16:22 | 顯示全部樓層
來大神這里看看
回復

使用道具 舉報

ID:184736 發(fā)表于 2017-3-30 11:11 | 顯示全部樓層
來學習,謝謝了
回復

使用道具 舉報

ID:204595 發(fā)表于 2017-5-25 08:53 | 顯示全部樓層

流弊,51hei有你更精彩!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表