roboforum.ru

Технический форум по робототехнике.

Гусеничный бот "tails"

Гусеничный бот "tails"

кулер 23 » 09 июл 2010, 00:35

Мой проэкт "tails"
В качестве платформы - Редуктор тамия, гусеницы тамия, профиль для гипсокартона.
Драивер двигателей - L298
Мозги - Контроллер МТ-8
Пока-что ничего не умеет но будет развиваться, как только закончим ремонт в комнате=)
Вложения
P100057.JPG
ТанчеГ

Re: Гусеничный бот "tails"

MegaBIZON » 09 июл 2010, 05:58

хы ))
а чё планируется?

Re: Гусеничный бот "tails"

D1mcon » 09 июл 2010, 09:02

Какое падение напряжения получилось на L298?

Судя по последним проектам, нас ожидает вторжение буржуйской бронетехники в лице Тамиевской гусеничной платформы. :)

Re: Гусеничный бот "tails"

pashteet » 09 июл 2010, 11:18

Судя по последним проектам, нас ожидает вторжение буржуйской бронетехники в лице Тамиевской гусеничной платформы. :)

:ROFL: полюбому


ТС, прикольно получилось, компактненько :)

Re: Гусеничный бот "tails"

Skyline » 09 июл 2010, 11:40

А название как правильно переводится, что-то с хвостом связанно?

Re: Гусеничный бот "tails"

кулер 23 » 09 июл 2010, 12:00

MegaBIZON писал(а):хы ))
а чё планируется?

Пока думаю=)
D1mcon писал(а):Какое падение напряжения получилось на L298?

эм......а можно языком чайника?) :sorry:
D1mcon писал(а):
Судя по последним проектам, нас ожидает вторжение буржуйской бронетехники в лице Тамиевской гусеничной платформы. :)

:ROFL: гы=)
pashteet писал(а):ТС, прикольно получилось, компактненько :)

Спасибо!)
Skyline писал(а):А название как правильно переводится, что-то с хвостом связанно?

Да, с хвостом) почему сам не наю...)

Re: Гусеничный бот "tails"

Doktor » 09 июл 2010, 12:16

Красивый робот и проходимость видимо хорошая.
Skyline писал(а):А название как правильно переводится, что-то с хвостом связанно?

Да это имя лисёнка друга соника из приставочной игры Соник. А хвост по тому что в игре лис мог летать как на вертолёте с помошью хвоста. :D

Re: Гусеничный бот "tails"

кулер 23 » 09 июл 2010, 14:02

Doktor писал(а):Да это имя лисёнка друга соника из приставочной игры Соник. А хвост по тому что в игре лис мог летать как на вертолёте с помошью хвоста. :D

Да......верно)

Re: Гусеничный бот "tails"

Skyline » 09 июл 2010, 14:49

D1mcon писал(а):Какое падение напряжения получилось на L298?

эм......а можно языком чайника?) :sorry: [

Насколько снизилось напряжение питание двигателей после микросхемы, по сравнению с входным напряжением.

Re: Гусеничный бот "tails"

кулер 23 » 09 июл 2010, 15:11

Не проверял...

Re: Гусеничный бот "tails"

D1mcon » 09 июл 2010, 18:09

Если не трудно проверь, а то по ДШ там может быть падение в 4,9в при токе в 2А.

Re: Гусеничный бот "tails"

кулер 23 » 10 июл 2010, 17:39

D1mcon писал(а):Если не трудно проверь, а то по ДШ там может быть падение в 4,9в при токе в 2А.

Подовал питание 4.8 вольт (4 акума по 1.2v 2700mAh) на движки выходило 3.4v

Re: Гусеничный бот "tails"

кулер 23 » 14 сен 2010, 15:07


Видео работы) Работает программно а не с пульта! =)

Re: Гусеничный бот "tails"

yak-40 » 14 сен 2010, 17:06

А почему ты при развороте крутишь только одной гусеницей? Надо одну вперёд, вторую назад. Разворот получится эффективней.

Re: Гусеничный бот "tails"

кулер 23 » 15 сен 2010, 11:36

Да вот я сам незнаю! Че токо не делал, он не крутит одной в одну, а другой в другую! Незнаю почему!(
Вот код.
Код: Выделить всёРазвернуть
$regfile = "m8def.dat"                                      ' файл спецификации ATmega8
$crystal = 12000000                                         'показываем что кварц у нас на 12mHz
'---------Настройка таймеров-------------
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down       ' таймер для ШИМ двигателей

'--------Описание портов-----------------

Config Pinb.2 = Output : Dr1 Alias Portb.2                 
Config Pinb.3 = Output : Dr2 Alias Portb.3                 
Config Pinb.4 = Output : Dr3 Alias Portb.4                 
Config Pinb.5 = Output : Dr4 Alias Portb.5                 

'----------Описанние переменных----------


Dim Speed As Integer

'----------------------------------------

Do
Speed = 255                                               
Gosub Вперёд
Waitms 2000                                                '2 секунды едем вперед
Gosub Стоп
Waitms 1000                                                '1 секунду стоим на месте
Gosub Назад
Waitms 2000                                                '2 секунды едем назад
Gosub Стоп
Waitms 1000                                                '1 секунду стоим на месте
Gosub Влево
Waitms 2000                                                '2 секунды поворачиваем влево
Gosub Стоп
Waitms 1000                                                '1 секунду стоим на месте
Gosub Вправо
Waitms 2000                                                '2 секунды поворачиваем вправо
Gosub Стоп
Waitms 1000                                                '1 секунду стоим на месте



   Loop
'************************Основные программы движения****************************

Стоп:                                                       ' стоим на месте
Dr1 = 0 : Dr2 = 0 : Dr3 = 0 : Dr4 = 0 : Pwm1a = 0 : Pwm1b = 0
Return

Вперёд:                                                     ' едим вперёд
Dr1 = 0 : Dr2 = 1 : Dr3 = 1 : Dr4 = 0 : Pwm1a = 0 : Pwm1b = 0
Return

Вправо:                                                     ' поварачиваем вправо
Dr1 = 1 : Dr2 = 0 : Dr3 = 1 : Dr4 = 0 : Pwm1a = 0 : Pwm1b = Speed
Return

Влево:                                                      ' поворачиваем влево
Dr1 = 0 : Dr2 = 1 : Dr3 = 0 : Dr4 = 1 : Pwm1a = Speed : Pwm1b = 0
Return

Назад:                                                      ' едим назад
Dr1 = 1 : Dr2 = 0 : Dr3 = 0 : Dr4 = 1 : Pwm1a = Speed : Pwm1b = Speed
Return

End


cron
Rambler\'s Top100 Mail.ru counter