• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > AVR單片機視覺智能尋跡車設計與實現

    AVR單片機視覺智能尋跡車設計與實現

    作者: 時間:2010-04-22 來源:網絡 收藏

    傳感器模塊安裝如圖4所示,所有尺寸經過前期計算,D點為前輪舵機可調電阻轉向中心,A點為小車轉向中心。當1號傳感器檢測到黑線時,前輪轉向角度以及與前輪轉向角度對應的前輪舵機中可變電阻轉向角度計算為:

    本文引用地址:http://www.czjhyjcfj.com/article/173364.htm

    V3值線性正比于前輪舵機中可變電阻角度α1,因此,不同的傳感器探測位置,可以計算得出不同的理想前輪轉向角度,不同的理想轉向A/D電壓,通過測量V3,即可換算前輪舵機中可變電阻轉向角度a1,并與理想轉向A/D電壓比較,當V3達到理想轉向A/D電壓,控制給舵機低電平,舵機停轉,保持轉向,從而精確分級轉向。

    3 軟件
    3.1 主程序
    采用C語言在ICC―開發環境下進行編程調試。主程序流程圖如圖5所示。

    3.2 分級模塊程序設計
    ATMEGAl6能對來自端口A的8路單端輸入電壓進行采樣。當片中ADC多功能寄存器ADMUX的REFSl和 REFS0設置為1時,VAREF=2.56 V,為片內穩定基準電壓源,即圖3中電壓V。尋跡車轉向極限為±30°,表1為5個光電傳感器分級精確轉向相應計算數據。


    4 結 語
    基于尋跡車模設計方案能夠在線型復雜,轉彎半徑不確定性大的情況下,利用自主尋跡前進,分級精確轉向。對于環境光線的影響,可考慮增加濾波電路、優化控制算法增加其抗干擾能力。實驗證明,該方案有良好的尋跡效果。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 利辛县| 莱西市| 甘孜县| 葵青区| 突泉县| 垫江县| 安阳市| 曲阳县| 揭西县| 六枝特区| 土默特右旗| 高唐县| 双流县| 凤城市| 本溪市| 眉山市| 喀喇沁旗| 砚山县| 湖州市| 眉山市| 精河县| 茶陵县| 内黄县| 微博| 平原县| 清涧县| 自贡市| 中卫市| 隆安县| 庆阳市| 若尔盖县| 屯昌县| 化州市| 新安县| 邵阳市| 达日县| 长春市| 富川| 介休市| 平阳县| 东莞市|