roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 02:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Робо-контроллер на ATMEGA-64
СообщениеДобавлено: 14 авг 2007, 23:29 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Робо-контроллер на ATMEGA-64.
В общем нашел время продолжить работу над модульным роботом - сделал еще одну платку - центральный контроллер. Делал просто и сердито - только самое необходимое. (разводка портов, АЦП, интерфейсов, прерываний и часы реального времени) Все остальное будет висеть на шинах (SPI и I2C). Контроллер моторов уже готов, скоро начну протоколы обмена придумывать...  :roll:


Вложения:
main64.jpg
main64.jpg [ 71.49 КиБ | Просмотров: 2353 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 авг 2007, 23:36 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
А вот и контроллер моторов. Он уже пару месяцев как валяется собранный...  :roll:


Вложения:
SPI DC Motor.jpg
SPI DC Motor.jpg [ 37.68 КиБ | Просмотров: 2414 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 авг 2007, 23:42 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Будем благодарны за контроллер серв.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 авг 2007, 23:50 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Будет и контроллер серв. Пока не знаю I2C или SPI - уж что мне удобнее будет. Пока думаю исполнительные устройства по SPI, а датчики по I2C или прямо на АЦП или PIO... Из этой серии будет так-же плата акселерометра, плата гироскопа, алата ИК-бампера и плата УЗ-сонара. Из приводов - универсальная плата управления ШД с ОС по току и енкодерами. В принципе на всем этом можно будет хоть робота, хоть станок ЧПУ строить.

Пока-что все нацелено вот на этого робота: http://www.roboforum.ru/viewtopic.htm?t=2417

Очередность такая:
1)Моторная плата (уже готова)
2)Контроллер (в процессе изготовления)
3)Сонар (в симуляции)
4)ШД (плата уже есть под крейт-SPI, но сложная и здоровая, делал по заказу, а не для робота. Буду под себя исправлять и упрощать.)
5)Там уже видно будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робо-контроллер на ATMEGA-64
СообщениеДобавлено: 15 авг 2007, 11:17 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
-= Александр =- писал(а):
Робо-контроллер на ATMEGA-64.


А схема ? того и другого.

А диода и конденсатора-электролита нет перед 7805 ?  А зря ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 11:33 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Свободное место у MOSFET желательно медью залить и с ножками связать - пусть охлаждаются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 13:38 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Кондер уже добавил, щас еще и диод воткну. А про мосфеты - они и так совсем не греются! Этот модуль я уже проверял...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 17:59 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Вот обе платы уже готовые!  :D


Вложения:
IMG_1325.jpg
IMG_1325.jpg [ 62 КиБ | Просмотров: 2270 ]
IMG_1324.jpg
IMG_1324.jpg [ 81.5 КиБ | Просмотров: 2270 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 18:47 
Не в сети
Аватара пользователя

Зарегистрирован: 04 май 2007, 17:56
Сообщения: 50
Откуда: Москва
сымаю шляпу перед вами Александр очень красяво и качественно сделанно.
будем точить свое мастерство чтобы до такого уровня исполнения подняться  :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 19:06 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Возникла такая проблема: Мега64 не шьется. В даташите вычитал про ногу ~PEN - но куда ее не подключаю - толку никакого. Кто-нить с этим МК работал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 19:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
работали, знаем  - PEN подтянуть к питанию 1-10 ком           и выполнить рекомендации   http://avr123.nm.ru/07.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 19:56 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Читать http://avr123.nm.ru/07.htm  ОЧЕНЬ ЖЕЛАТЕЛЬНО до изготовления платы и тем более пайки.  Тогда будет шиться.

Потому как ножки разъема ISP будут ПРАВИЛЬНО подсоединены.

Если курс претит, то

можно просто посмотреть схему макетки на используемом МК или аналоге (mega128) - например на OLIMEX.com  (линк там  http://avr123.nm.ru/06.htm)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 19:57 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Stillsly писал(а):
сымаю шляпу перед вами Александр очень красяво и качественно сделанно.


Желатель что неправильно.  

Но перемычки как всегда спасут.   :lol:  :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 20:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ИМХО  считаю что правильно выложить вначале схему - чтоб коллективный разум мог узреть недочеты и высказать рекомендации а потом уже делать.

Схема будет ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 авг 2007, 20:05 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Так я и думал что тут все не так просто... Однако в даташите про этот чертов PEN с трудом нашел. Откуда было знать что там еще и ISP черт знает как сделано. В общем придется эту платку на соплях прошить и куда-нить толкнуть в готовом девайсе, а для себя другую сделать...

Кстати порывшись по форумам где-то заметил что PEN можно вообще в воздухе оставлять, мол у него внутри подтяжка. Так ли это?

Схема будет, как до ума доведу... Щас сначала печатку подправлю...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO