roboforum.ru

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


Хочу сделать серво контроллер. Сам.

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Хочу сделать серво контроллер. Сам.

Сообщение x1313 » 11 окт 2009, 12:39


дома хочу попробовать сделать :) посоветуете что-то?
x1313
 
Сообщения: 9
Зарегистрирован: 11 окт 2009, 10:36
Откуда: Москва
прог. языки: php

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение yak-40 » 11 окт 2009, 12:43

x1313 писал(а):дома хочу попробовать сделать посоветуете что-то?

Можно гимнастику с утра сделать :D
Конкретизируй. Вопрос непонятен :(
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение x1313 » 11 окт 2009, 12:47

blindman писал(а):А как собираешься плату делать? Дома?


а по поводу слоев, не подскажете ? :) ккие для верхнего напечатать, какие для нижнего...

ну если по этой разводк не получится сделать.. попробую развести плату не на SMD элементах.. ну побольше получится немного, ну ничего :)
x1313
 
Сообщения: 9
Зарегистрирован: 11 окт 2009, 10:36
Откуда: Москва
прог. языки: php

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение =DeaD= » 11 окт 2009, 12:49

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 11 окт 2009, 12:50

x1313 писал(а): 74hc4017d - сдвиговый регистр? а аналоги есть?
аналог 74hc4017 d в DIP - К561ИЕ8

Попроси Dead прислать тебе несколько микрух 74hc4017d и плату.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 11 окт 2009, 12:53

Посоветую не париться, проще готовый модуль купить. Не потому, что я заинтересован их продавать, а потому, что сделать плату в которой куча переходных под корпусами микросхем не так просто. Конечно, возможно, даже металлизацию в домашних условиях делают - но думаю, что это не тот случай.

x1313 писал(а):а по поводу слоев, не подскажете ? :) ккие для верхнего напечатать, какие для нижнего...

Да вроде очевидно, верхний - Top, нижний - Bottom

x1313 писал(а):ну если по этой разводк не получится сделать.. попробую развести плату не на SMD элементах.. ну побольше получится немного, ну ничего :)
Это более реальный вариант, наверно. Получится правда значительно больше. А может и правда лучше SSC-32, раз уж так хочется самому сделать
Проект [[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: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение =DeaD= » 11 окт 2009, 12:56

avr123.nm.ru писал(а):Попроси Dead прислать тебе несколько микрух 74hc4017d и плату.

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение x1313 » 11 окт 2009, 12:58

=DeaD= писал(а):Если дома делать - то может быть лучше взять SSC-32 по версии robozone.su, оно специально для этого планировалось,


я тот тоже просматривал, ам у нах модуль сервов отделен от основной платы.. вот. а если на основную плату поставить микроконтроллер мега168, она вроде тоже с флеш памятью, получаится сделать автономного?!

=DeaD= писал(а):а у нас всё-таки под пром-производство, но там надо будет еще 1 контроллер, если автономку делать, короче не спешите и всё спланируйте - доступоность компонент, технологий и т.п. Может оказаться, что дешевле готовое купить, не очень уж простой девайс :)


в сложности весь и интерес )) люблю так сказать собирать конструкторы :)
x1313
 
Сообщения: 9
Зарегистрирован: 11 окт 2009, 10:36
Откуда: Москва
прог. языки: php

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 11 окт 2009, 13:01

Ну ты ж не обязан высылать :D я просто подсказал один из вариантов если человеку сильно хочется сделать самому. Иначе ему лучше плату переделать под ЛУТ и под DIP наверно или другой сервоконтроллер сделать.

Добавлено спустя 1 минуту 32 секунды:
x1313 писал(а):а если на основную плату поставить микроконтроллер мега168, она вроде тоже с флеш памятью, получаится сделать автономного?!


Вам на сколько серв надо сервоконтроллер ? На ATmega16 за 80 рублей прекрасно работают 24 сервы без всяких внешних микросхем.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение x1313 » 11 окт 2009, 13:06

Вам на сколько серв надо сервоконтроллер ? На ATmega16 за 80 рублей прекрасно работают 24 сервы без всяких внешних микросхем.


это если на плату ssc32 - 32 сервы. я планирую запустить автономного.
x1313
 
Сообщения: 9
Зарегистрирован: 11 окт 2009, 10:36
Откуда: Москва
прог. языки: php

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 11 окт 2009, 13:11

Сделайте на 2-х ATmega16 по 80 рублей и у вас будет 48 серв. Всего доступно 254 адреса для серв в простейшем прОтоколе. И это будет дешевле и ГЛАВНОЕ ПРОЩЕ гораздо меги128 и наверно дешевле меги168 с регистрами.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение =DeaD= » 11 окт 2009, 13:18

x1313 писал(а):я тот тоже просматривал, ам у нах модуль сервов отделен от основной платы.. вот. а если на основную плату поставить микроконтроллер мега168, она вроде тоже с флеш памятью, получаится сделать автономного?!

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение x1313 » 11 окт 2009, 13:21

а какой контроллер? не подскажете?

а какой размер Вашей печатной платы?
x1313
 
Сообщения: 9
Зарегистрирован: 11 окт 2009, 10:36
Откуда: Москва
прог. языки: php

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 11 окт 2009, 13:22

А давайте вынесем последние посты из этой темы? Совсем не к месту
Проект [[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: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 11 окт 2009, 14:11

Я и рекомендую ему сделать чисто сервоконтроллер. Который просто принимает команды по UART и управляет сервами.

ИМХО новичку ( и продолжающему тоже ) так гораздо проще разрулить алгоритм программы чем увязывать его с управлением сервами.

Добавлено спустя 1 минуту 19 секунд:
blindman писал(а):А давайте вынесем последние посты из этой темы? Совсем не к месту

Давайте.

Добавлено спустя 33 минуты 50 секунд:
x1313 писал(а): а какой размер Вашей печатной платы ?
Плата не моя, но размер это корпус DIP40 и по 3 ряда штырьков под сервы по бокам. С одной стороны 16 серв а с другой 8 серв и разъем питания силовой, вход UART, светодиод, джампер "демо" - при замыкании се сервы колбасятся из стороны в сторону это для проверки подключений ) и rs232 чтоб и к ПК подключать.

Управление всегда по 3 байта: синхро байт (255), номер серво (0-23), положение (0-254)
Иные комбинации игнорируются, тоесть вы можете управлять и другими устройствами на этой же линии UART.

ИМХО топик надо перенести в раздел:

Готовые модули
Обсуждение и примеры готовых и самосборных компонент для построения роботов.

Так как речь именно о самосборном компоненте - самодельно сервоконтроллере.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Новичкам или основы основ роботостроения.

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

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