roboforum.ru

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

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

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

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

Сообщение Master » 31 авг 2009, 09:32

А почему в коде нет строки типа
#include <ATtiny2313.h>
или это только в CVavr такое есть?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение SMT » 31 авг 2009, 09:34

посмотри без нагрузки (без двигателей) - что на ножках дд. Возможно питание проседает. Также можно попробовать мк отдельно запитать. Если причина в этом - поставить индуктивность (я из платы сдрома выдернул пару, чтобы не грелись - элемент с обозначением L). У меня при включении контроллера с L293D колеса кратковременно включаются на полную мощность. До установки индуктивности, после такого броска, одно колесо медленно крутилось в какую-то сторону. После установки индуктивности - кратковременное включение осталось, но после него все работает по программе.
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

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

Сообщение pashteet » 31 авг 2009, 09:49

Логика запитана отдельно, от 3-х батареек типа АА. Силовая часть запитана на 8 Вольт от аккумуляторов, драйвер использую l293B.
На ножках МК смотрел, все ок, только работает не по программе :crazy:
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

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

Сообщение Master » 31 авг 2009, 09:53

Напиши сам для начала программу
Едем вперед 3 сек.
Пауза
Едем влево 3 сек.
Пауза.
Едем право 3 сек.
Пазуза.
Едем назад 3 сек.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение pashteet » 31 авг 2009, 10:06

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

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

Мне сначала нужно разобраться с прошивкой, никак немогу понять как Фьюзы надо выставлять :pardon:
И много еще чего немогу понять :sorry:
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

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

Сообщение blindman » 31 авг 2009, 10:22

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

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

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение Master » 31 авг 2009, 10:23

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

Только в ДШ указано, как правильно выставлять фьюзы, но чтобы читать ДШ нужно иметь хоть какой-то опыт юзания МК, поэтому я советую пересесть с тини на Mega16 или Mega8. На них я могу сказать как выставить, фьюзы для работы от кварца на 16МГц.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение pashteet » 31 авг 2009, 10:36

Почитал Вашу тему про фьюзы, нашел калькулятор фьюзов
Пока неразрешенным остается вопрос:
Надо ли включать делитель на 8 ?
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

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

Сообщение Master » 31 авг 2009, 10:39

Делитель к фьюзам никакого отношения не имеет. Он для таймеров используется.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение pashteet » 31 авг 2009, 10:40

В калькуляторе фьюзов спрашивает: включить делитель на 8? по умолчанию стоит "да"
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

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

Сообщение =DeaD= » 31 авг 2009, 10:41

Забить на делитель - если таймер не пользуется, пофиг что там будет стоять.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение blindman » 31 авг 2009, 10:42

Бегом даташит читать, знатоки :) С делителем проц будет работать на 1/8 от выбранной частоты.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение pashteet » 31 авг 2009, 10:43

Спасибо!
С фьюзами вроде как разобрался :D
Осталось только понять, как прогу "адаптировать" под мой мк?
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

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

Сообщение Master » 31 авг 2009, 10:45

Нинада походу ниче адаптировать. Попробуй для начала прошить фьюзы и исходную прошивку.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение pashteet » 31 авг 2009, 10:48

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

П.С. Спасибо всем, кто принимал участие в наставлении меня на путь истиный :Rose:
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Пред.След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8