roboforum.ru

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

сеть из контроллеров

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

Re: сеть из контроллеров

Сообщение Digit » 12 авг 2009, 17:01

Ну и что, что это драйверы двигателей (пусть и навороченные)! :)
Есть несколько МК в боте. Они выполняют свои функции и имеют линии связи.
Значит это система из сетки контроллеров!
В чем ошибочность моей логики? :)
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: сеть из контроллеров

Сообщение Vorral » 12 авг 2009, 17:16

По твоей логике, loox не прав изначально. И почти каждый имеет опыт работы с сетью из контроллеров. :) Тогда само собой и не было бы моего сообщения, но дела то обстоят немного сложнее и говорить о подобной "логике" не имеет смысла.
Последний раз редактировалось Vorral 12 авг 2009, 17:19, всего редактировалось 1 раз.
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: сеть из контроллеров

Сообщение Duhas » 12 авг 2009, 17:17

ну если сервы по и2ц то да... ибо управление скважностью ето некий изврат сети ) и в 1 сторону...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: сеть из контроллеров

Сообщение Digit » 12 авг 2009, 17:19

Vorral писал(а):По твоей логике, loox не прав изначально. И почти каждый имеет опыт работы с сетью из контроллеров. :)

ты так и не ответил, где я ошибаюсь в своих размышлениях ;)

Duhas, согласен :)
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: сеть из контроллеров

Сообщение Vorral » 12 авг 2009, 17:20

Мало ждал, я всегда потом дополняю сообщение, правя его :)
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: сеть из контроллеров

Сообщение Digit » 12 авг 2009, 17:24

нда :)

Добавлено спустя 2 минуты 57 секунд:
Vorral писал(а):это что на каждую ногу по МК? :D

Duhas писал(а):ну реализуйте микрошаг для 18 шаговиков на 1-2 контроллерах ? )) + на них будут висеть сенсоры ...

Vorral писал(а):Это уже получаются не контроллер, а драйвер двигателя.

Мы упираемся в то, что если от МК даже в драйвере двигателя (или серве) может идти сигнал на другой МК, значит имеем сеть. Использование кучи серв (даже цифровых) сетью считаться не может, т.к. серва только получает задания, но не "говорит" ничего другим.

Вот тогда фолмулировки будут корректными. :)
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: сеть из контроллеров

Сообщение Duhas » 12 авг 2009, 17:25

эээм, как не может? мои как минимум будут ругаться при перегрузе)))
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: сеть из контроллеров

Сообщение Digit » 12 авг 2009, 17:28

Duhas, я не про тебя, а в целом. :) Есть понятие "цифровые сервы" - они управляются таким же сигналом, как и аналоговые модельные сервы, а значит обратная связь не предусмотрена.
А у тебя - все путем! :) И с ОС и с прочим :)
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: сеть из контроллеров

Сообщение D1mcon » 12 авг 2009, 17:33

В своем роботе я использую 4 МК мега 8. 2 - управление механикой 2 - сенсорикой. В каждой паре управления механикой контроллеры равнозначны, данные только принимают. Перед передачей команды сначала передаю ее код, по которому МК определяют для кого эта команда. В паре управления сенсорами один главный передает данные на комп, потом опрашивает ведомый МК и передает его данные. Контроль передачи данных от ведомого прост PINB.1 == 1 -> передаем, иначе собираем данные для отправки. По моему все просто, или я чего-то не уловил?
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Аватара пользователя
D1mcon
 
Сообщения: 700
Зарегистрирован: 08 фев 2009, 10:13
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий

Re: сеть из контроллеров

Сообщение Vorral » 12 авг 2009, 17:38

2D1mcon: Давай проще, а то букв много. Для твоего робота подойдёт одна OR-AVR-M128-S?
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: сеть из контроллеров

Сообщение D1mcon » 12 авг 2009, 17:41

Щас подумаем.

Добавлено спустя 1 минуту 37 секунд:
Портов хватает а АЦП маловато, если подключить внешний АЦП то хватит.
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Аватара пользователя
D1mcon
 
Сообщения: 700
Зарегистрирован: 08 фев 2009, 10:13
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий

Re: сеть из контроллеров

Сообщение Vorral » 12 авг 2009, 17:43

Так уже приближаемся к цели. А для каких целей/датчиков не хватает АЦП?
Последний раз редактировалось Vorral 12 авг 2009, 17:46, всего редактировалось 1 раз.
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: сеть из контроллеров

Сообщение D1mcon » 12 авг 2009, 17:45

8 датчиков на основе фототранзисторов. 2 уз дальномера 2 про запас на дальнейшую модернизацию.
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Аватара пользователя
D1mcon
 
Сообщения: 700
Зарегистрирован: 08 фев 2009, 10:13
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий

Re: сеть из контроллеров

Сообщение Vorral » 12 авг 2009, 17:48

Это было ожидаемо. Третий пункт: какая цель у робота?
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

Re: сеть из контроллеров

Сообщение D1mcon » 12 авг 2009, 17:58

Цель - отработка алгоритмов локального позиционирования с точностью позиционирования 1-2 см.

Добавлено спустя 7 минут 2 секунды:
Совсем забыл, у мня еще и 2 датчика наклона чтобы робот случайно не свалился.
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Аватара пользователя
D1mcon
 
Сообщения: 700
Зарегистрирован: 08 фев 2009, 10:13
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий

Пред.След.

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

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

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