新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 使用ATMega8微控制器的線路機(jī)器人電路

        使用ATMega8微控制器的線路機(jī)器人電路

        作者: 時(shí)間:2023-06-07 來源:電子產(chǎn)品世界 收藏

        你有沒有做過自己的?這里有一個(gè)非常簡單和容易的。在這個(gè)項(xiàng)目中,我將解釋如何使用單片機(jī)設(shè)計(jì)和建造一個(gè)跟線。跟線機(jī)器人是一個(gè)基本的機(jī)器人,它沿著一條有特定寬度的線(通常是淺色表面上的一條黑線)指示的特定路徑前進(jìn)。

        本文引用地址:http://www.104case.com/article/202306/447416.htm

        Line Follower Robot using Microcontroller Image 1

        跟線機(jī)器人的電路原理

        該電路主要由8051單片機(jī)、兩個(gè)紅外傳感器、電機(jī)和電機(jī)驅(qū)動(dòng)IC(嵌入在一個(gè)模塊中)組成。線路跟隨者機(jī)器人需要機(jī)械地安排底盤。我使用了一個(gè)四輪驅(qū)動(dòng)的丙烯酸底盤。兩個(gè)紅外傳感器被安裝在機(jī)器人的前部,二極管朝向地球。

        當(dāng)機(jī)器人被放置在固定的路徑上時(shí),它通過檢測線來跟蹤路徑。機(jī)器人的運(yùn)動(dòng)方向取決于兩個(gè)傳感器的輸出。當(dāng)兩個(gè)傳感器在路徑線上時(shí),機(jī)器人向前移動(dòng)。如果左邊的傳感器遠(yuǎn)離直線,機(jī)器人就向右移動(dòng)。同樣地,如果右邊的傳感器遠(yuǎn)離路徑,機(jī)器人就會(huì)朝左邊移動(dòng)。每當(dāng)機(jī)器人遠(yuǎn)離其路徑時(shí),就會(huì)被紅外傳感器檢測到。

        你知道遙控間諜機(jī)器人電路是如何工作的嗎?

        紅外傳感器由板上的紅外發(fā)射器和紅外接收器組成。當(dāng)車輛在黑線上移動(dòng)時(shí),紅外射線不斷被黑色表面吸收,沒有反射的射線,使輸出很高。每當(dāng)機(jī)器人移動(dòng)到白色表面時(shí),它就開始反射紅外射線,使輸出變低。因此,根據(jù)紅外傳感器的輸出,指示電機(jī)改變其方向。

        線性跟蹤機(jī)器人電路圖

        Line Follower Robot using Microcontroller Circuit Diagram

        電路中的元件

        8051

        8051的開發(fā)板(優(yōu)先)。

        10KΩ 電阻器 X 2

        10μF電容

        11.0592MHz晶體

        33pF 電容 X 2

        按鈕

        電機(jī)驅(qū)動(dòng)模塊(L298N)

        帶電機(jī)的機(jī)器人底盤

        紅外傳感器 x 2

        如何設(shè)計(jì)一個(gè)跟線機(jī)器人?

         該電路由8051微控制器、紅外傳感器(帶紅外發(fā)射器和紅外接收器)、L298N電機(jī)驅(qū)動(dòng)模塊、帶4個(gè)輪子和4個(gè)電機(jī)的機(jī)器人底盤、電池座組成。

        8051微控制器是項(xiàng)目的主要組成部分。它是一個(gè)8位的微控制器,有32個(gè)可編程的I/O引腳。它有許多外圍功能,如可編程的UART,兩個(gè)8位定時(shí)器/計(jì)數(shù)器,兩個(gè)中斷,外部存儲(chǔ)器訪問等。

         機(jī)器人的直流電動(dòng)機(jī)通過一個(gè)電機(jī)驅(qū)動(dòng)IC與控制器連接。由于控制器的輸出最大為5V,電流非常小,它不能驅(qū)動(dòng)電機(jī)。因此,為了放大這一電壓,使用了電機(jī)驅(qū)動(dòng)IC。L298N可以驅(qū)動(dòng)高達(dá)36伏的電機(jī),并且可以提供3A的驅(qū)動(dòng)電流。

        驅(qū)動(dòng)器IC有15個(gè)引腳,通常采用多瓦15封裝。這些IC在市場上很容易買到,作為模塊。電機(jī)驅(qū)動(dòng)模塊的輸入連接到PORT2的P2.0、P2.1、P2.2和P2.3引腳。

        兩個(gè)紅外傳感器連接到微控制器的P2.6和P2.7引腳。安排好底盤,將機(jī)器人車的四個(gè)輪子連接到電機(jī)上,而電機(jī)又連接到微控制器上。

        紅外傳感器的設(shè)計(jì)

        紅外傳感器電路主要由紅外發(fā)射器和紅外接收器組成。紅外發(fā)射器類似于一個(gè)LED。它的工作電壓約為1.4V。因此,為了保護(hù)它,一個(gè)150Ω的電阻與它串聯(lián),并連接在正向偏壓上。紅外接收器被連接在反向偏壓中,一個(gè)10KΩ的電阻被放在VCC和接收器之間。輸出是在電阻和紅外接收器之間進(jìn)行的。

        由于這是一個(gè)模擬輸出,我們可以用一個(gè)簡單的比較器集成電路(如LM358)將其轉(zhuǎn)換為數(shù)字高電平和低電平。本項(xiàng)目中使用的紅外傳感器模塊使用相同的配置,其電路圖如下所示。

        IR Sensor Module Circuit Diagram

        紅外傳感器的工作原理

        紅外發(fā)射器連續(xù)發(fā)射紅外射線。當(dāng)紅外發(fā)射器在黑色表面時(shí),這些射線被表面吸收,當(dāng)它在白色表面時(shí),這些射線被反射。當(dāng)沒有收到紅外射線時(shí),紅外接收器有最大的電阻,來自VCC的電壓流經(jīng)電阻。在輸出引腳,電壓約為5V。

        隨著接收器接收到的紅外射線的強(qiáng)度增加,電阻值下降,發(fā)生反向斷路。因此,通過電阻的電壓是接地的。因此,在輸出引腳,它將產(chǎn)生0V的電壓。

        Line Follower Robot using Microcontroller Image 2

        線路跟蹤機(jī)器人車輛電路工作

        首先用黑色膠帶在淺色的表面上畫出路徑。

        將機(jī)器人放在地板上。

        現(xiàn)在給電路通電。

        機(jī)器人在指定的路徑上移動(dòng)。

        當(dāng)它移出路徑時(shí),傳感器檢查并自動(dòng)調(diào)整機(jī)器人。

        Line Follower Robot using Microcontroller Image 3

        線路跟蹤機(jī)器人電路應(yīng)用

        這可以用在沒有司機(jī)的汽車系統(tǒng)中,并增加一些功能,如障礙物檢測。

        這也可用于工業(yè)和國防應(yīng)用。

        線路跟蹤機(jī)器人的局限性

        跟線機(jī)器人需要2-3英寸寬的線。

        如果繪制的黑線強(qiáng)度低,它可能無法正常移動(dòng)。

        紅外傳感器有時(shí)也會(huì)吸收周圍環(huán)境的紅外射線。因此,機(jī)器人可能以不適當(dāng)?shù)姆绞揭苿?dòng)。



        關(guān)鍵詞: ATMega8 微控制器 機(jī)器人

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 弥勒县| 安多县| 南京市| 蕉岭县| 乐安县| 张家川| 玉山县| 萨迦县| 昌图县| 仁化县| 竹北市| 蓝山县| 民乐县| 法库县| 土默特左旗| 武乡县| 交城县| 临海市| 阿尔山市| 大城县| 海淀区| 泾阳县| 灵台县| 濮阳市| 镇江市| 纳雍县| 翁源县| 明水县| 边坝县| 郑州市| 会宁县| 兴义市| 兰溪市| 宜君县| 翁牛特旗| 临邑县| 区。| 井陉县| 桐庐县| 密山市| 日照市|