roboforum.ru

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


24 сервомотора мотора управляются с ПК??

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: 24 сервомотора мотора управляются с ПК??

Сообщение =DeaD= » 23 окт 2010, 22:06

aalleexxaa писал(а):я имею ввиду с того, что можно сдеать в домашних условиях, на коленках

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

Re: 24 сервомотора мотора управляются с ПК??

Сообщение aalleexxaa » 23 окт 2010, 22:59

ну, хотелось бы, как минимум - изучить основы работы с микроконтроллерами (от программирования, до пользования), а как максимум - ходячего робота. У меня принтеров и всякой такой техники полно валяется, хочу из них чего-нибудь использовать
aalleexxaa
 
Сообщения: 20
Зарегистрирован: 22 окт 2010, 17:46

Re: 24 сервомотора мотора управляются с ПК??

Сообщение =DeaD= » 23 окт 2010, 23:17

Ну изучать основы работы с МК можно и на готовом модуле, никто же не запрещает программировать МК.

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

Re: 24 сервомотора мотора управляются с ПК??

Сообщение Angel71 » 23 окт 2010, 23:24

aalleexxaa, самые популярные микроконтроллеры (со всеми вытекающими последствиями): атмеловые тиньки/меги, микрочиповские и армы. :) про всякую экзотику в виде tmp95c061bf и ей подобных лучше забудьте
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: 24 сервомотора мотора управляются с ПК??

Сообщение flyroman » 24 окт 2010, 00:11

Вобще наши ответы зависят от того, что ты сам хочешь.
Ответь себе и нам....
Ты хочешь учиться "микроконтроллерам" и т.п или тебе необходимо какое-то решение вот в этом вопросе "24 сервомотора мотора управляются с ПК"?

Если хочешь учиться ...то начинаем с малого.....покупаем микроконтроллер, плату макетку, собираем простой программатор.....светодиодиков.....и начинаем учить...можно динамик пищалку....а там ты и поймешь как 24 сервомотора запустить...и не обязательно будет LPT подключать...это вообще старый век......есть такие штуки как последовательые интерфейсы... RS-232(COM порт), а еще круче есть USB. И этому научишься.....


Если хочешь готовое решени для управления 24 сервами....то тебе Dead уже советовал отличную плату.....
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: 24 сервомотора мотора управляются с ПК??

Сообщение Timmy » 24 окт 2010, 15:48

ты научишся работать с тмп контроллером,
а когда тебе понадобится еще такой, пойдешь за принтером в магазин? и будешь спрашивать на каком контроллере принтер...
а если твой единственный микроконтроллер на плате сгорит...
не жалко будет времени потраченного на датащит

представь себе нормальный план обучения, как посмотреть как сделано у других и сделать нехуже,
ты собрался делать принтер???

как говорил один мой препод, "жизнь это банка, не пытайтесь заполнить ее песком. заполните ее сначала камнями"
для того чтобы изучить все от начала и до конца, как самый правильный вариант изучить это поверхностно,
далее либо продолжить либо тратить время на другое.

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

но в целом я согласен с ораторами до меня
хочешь программить, бери популярный готовый модуль и учись, соревнуйся
хочешь лепестронить, бери протеус потом пали паяй

в принтерах иногда хорошие шаговые двигатели, в остальном искать применение бу компоновке трата времени
ИМХО
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)
Timmy
 
Сообщения: 225
Зарегистрирован: 13 янв 2009, 11:19
Откуда: Санкт Петербург

Re: 24 сервомотора мотора управляются с ПК??

Сообщение =DeaD= » 24 окт 2010, 15:49

Timmy писал(а):самый дорогой ресурс, это не контроллеры и железки,
самый дорогой рессурс это время!!! как ты его потратишь решать тебе

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

Re: 24 сервомотора мотора управляются с ПК??

Сообщение Pirate » 24 окт 2010, 16:55

+100501
Аватара пользователя
Pirate
 
Сообщения: 289
Зарегистрирован: 18 авг 2010, 23:35
Откуда: Одесса

Re: 24 сервомотора мотора управляются с ПК??

Сообщение boez » 25 окт 2010, 11:02

Ну если уж речь идет о микроконтроллерах, использовать LPT совершенно нецелесообразно. Действительно, возьми OR-овский сервоконтроллер, его можно подключать хоть через COM, хоть через USB, хоть по блютусу - меняются только схемы согласования, а весь управляющий софт остается неизменным. Там правда диапазон импульса от 0.5 до 2.5 мс, если нужно обязательно до 3 мс - ну фиг с ним, расширить период импульсов с 20 до 25 мс. Да, а какой вообще тебе период нужен-то, это стандартные сервы или что-то особенное?
И всю эту возню с коэффициентами тогда можно вынести на ПК, если она вообще нужна. Информацию о позициях требуется передавать раз в период (20-25 мс), а за это время на скорости 115200 можно передать более 200 байт. Я не знаю, можно ли в OR одним стандартным запросом выставить все 26 серв - но в любом случает эта задача решаемая программно, железка OR-AVR-M128-S это ровно то, что нужно. И будет у тебя не 64 дискретных длительности, а любая от 500 до 2500 или 3000 мкс с точностью 1 мкс.
И ты сможешь осваивать все постепенно, имея сразу некое рабочее решение - готовую прошивку OR. Сначала проверишь что у тебя работает железо с готовой прошивкой, а потом уже можно ее начинать модифицировать, протокол там свой ваять если надо и ширины импульсов увеличивать.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: 24 сервомотора мотора управляются с ПК??

Сообщение =DeaD= » 25 окт 2010, 11:21

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

Пред.

Вернуться в Идеи

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

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