roboforum.ru

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

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

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

x1313 » 11 окт 2009, 12:39


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

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

yak-40 » 11 окт 2009, 12:43

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

Можно гимнастику с утра сделать :D
Конкретизируй. Вопрос непонятен :(

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

x1313 » 11 окт 2009, 12:47

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


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

ну если по этой разводк не получится сделать.. попробую развести плату не на SMD элементах.. ну побольше получится немного, ну ничего :)

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

=DeaD= » 11 окт 2009, 12:49

Если дома делать - то может быть лучше взять SSC-32 по версии robozone.su, оно специально для этого планировалось, а у нас всё-таки под пром-производство, но там надо будет еще 1 контроллер, если автономку делать, короче не спешите и всё спланируйте - доступоность компонент, технологий и т.п. Может оказаться, что дешевле готовое купить, не очень уж простой девайс :)

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

avr123.nm.ru » 11 окт 2009, 12:50

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

Попроси Dead прислать тебе несколько микрух 74hc4017d и плату.

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

blindman » 11 окт 2009, 12:53

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

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

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

x1313 писал(а):ну если по этой разводк не получится сделать.. попробую развести плату не на SMD элементах.. ну побольше получится немного, ну ничего :)
Это более реальный вариант, наверно. Получится правда значительно больше. А может и правда лучше SSC-32, раз уж так хочется самому сделать

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

=DeaD= » 11 окт 2009, 12:56

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

Микрухи то есть, а вот платы все распаяны.

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

x1313 » 11 окт 2009, 12:58

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


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

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


в сложности весь и интерес )) люблю так сказать собирать конструкторы :)

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

avr123.nm.ru » 11 окт 2009, 13:01

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

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


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

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

x1313 » 11 окт 2009, 13:06

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


это если на плату ssc32 - 32 сервы. я планирую запустить автономного.

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

avr123.nm.ru » 11 окт 2009, 13:11

Сделайте на 2-х ATmega16 по 80 рублей и у вас будет 48 серв. Всего доступно 254 адреса для серв в простейшем прОтоколе. И это будет дешевле и ГЛАВНОЕ ПРОЩЕ гораздо меги128 и наверно дешевле меги168 с регистрами.

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

=DeaD= » 11 окт 2009, 13:18

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

Нет, там еще 1 контроллер надо будет ставить, т.к. этот будет занят управлением сервами целиком.

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

x1313 » 11 окт 2009, 13:21

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

а какой размер Вашей печатной платы?

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

blindman » 11 окт 2009, 13:22

А давайте вынесем последние посты из этой темы? Совсем не к месту

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.

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

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

Так как речь именно о самосборном компоненте - самодельно сервоконтроллере.


Rambler\'s Top100 Mail.ru counter