roboforum.ru

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

Мой первый Бот :)

Re: Мой первый Бот :)

Master » 31 авг 2009, 09:32

А почему в коде нет строки типа
#include <ATtiny2313.h>
или это только в CVavr такое есть?

Re: Мой первый Бот :)

SMT » 31 авг 2009, 09:34

посмотри без нагрузки (без двигателей) - что на ножках дд. Возможно питание проседает. Также можно попробовать мк отдельно запитать. Если причина в этом - поставить индуктивность (я из платы сдрома выдернул пару, чтобы не грелись - элемент с обозначением L). У меня при включении контроллера с L293D колеса кратковременно включаются на полную мощность. До установки индуктивности, после такого броска, одно колесо медленно крутилось в какую-то сторону. После установки индуктивности - кратковременное включение осталось, но после него все работает по программе.

Re: Мой первый Бот :)

pashteet » 31 авг 2009, 09:49

Логика запитана отдельно, от 3-х батареек типа АА. Силовая часть запитана на 8 Вольт от аккумуляторов, драйвер использую l293B.
На ножках МК смотрел, все ок, только работает не по программе :crazy:

Re: Мой первый Бот :)

Master » 31 авг 2009, 09:53

Напиши сам для начала программу
Едем вперед 3 сек.
Пауза
Едем влево 3 сек.
Пауза.
Едем право 3 сек.
Пазуза.
Едем назад 3 сек.

Re: Мой первый Бот :)

pashteet » 31 авг 2009, 10:06

Картинки не могу добавить, пишет "Вы попытались отправить недопустимый тип файла изображения"

Добавлено спустя 1 минуту 36 секунд:
Master писал(а):Напиши сам для начала программу
Едем вперед 3 сек.
Пауза
Едем влево 3 сек.
Пауза.
Едем право 3 сек.
Пазуза.
Едем назад 3 сек.

Мне сначала нужно разобраться с прошивкой, никак немогу понять как Фьюзы надо выставлять :pardon:
И много еще чего немогу понять :sorry:

Re: Мой первый Бот :)

blindman » 31 авг 2009, 10:22

Master писал(а):А почему в коде нет строки типа
#include <ATtiny2313.h>
или это только в CVavr такое есть?

Там есть #include <io.h> - который сам разруливает, какой инклюд подключить. Тип МК передаётся компилятору в командной строке.
Хотя правильнее было бы
Код: Выделить всёРазвернуть
#include <avr/io.h>

Re: Мой первый Бот :)

Master » 31 авг 2009, 10:23

как Фьюзы надо выставлять

Только в ДШ указано, как правильно выставлять фьюзы, но чтобы читать ДШ нужно иметь хоть какой-то опыт юзания МК, поэтому я советую пересесть с тини на Mega16 или Mega8. На них я могу сказать как выставить, фьюзы для работы от кварца на 16МГц.

Re: Мой первый Бот :)

pashteet » 31 авг 2009, 10:36

Почитал Вашу тему про фьюзы, нашел калькулятор фьюзов
Пока неразрешенным остается вопрос:
Надо ли включать делитель на 8 ?

Re: Мой первый Бот :)

Master » 31 авг 2009, 10:39

Делитель к фьюзам никакого отношения не имеет. Он для таймеров используется.

Re: Мой первый Бот :)

pashteet » 31 авг 2009, 10:40

В калькуляторе фьюзов спрашивает: включить делитель на 8? по умолчанию стоит "да"

Re: Мой первый Бот :)

=DeaD= » 31 авг 2009, 10:41

Забить на делитель - если таймер не пользуется, пофиг что там будет стоять.

Re: Мой первый Бот :)

blindman » 31 авг 2009, 10:42

Бегом даташит читать, знатоки :) С делителем проц будет работать на 1/8 от выбранной частоты.

Re: Мой первый Бот :)

pashteet » 31 авг 2009, 10:43

Спасибо!
С фьюзами вроде как разобрался :D
Осталось только понять, как прогу "адаптировать" под мой мк?

Re: Мой первый Бот :)

Master » 31 авг 2009, 10:45

Нинада походу ниче адаптировать. Попробуй для начала прошить фьюзы и исходную прошивку.

Re: Мой первый Бот :)

pashteet » 31 авг 2009, 10:48

Ок, сегодня пойду в гости прошиваться :D
По результатам отпишусь!

П.С. Спасибо всем, кто принимал участие в наставлении меня на путь истиный :Rose:


cron
Rambler\'s Top100 Mail.ru counter