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

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

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

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

Вернемся к началу - есть ли опыт организации сети контролеров на Робофоруме?
Нет, такого опыта нет.
Коллеги, там где мы общаемся - это форум а не суд... "я не понимаю.." или иные некорректные выражения несколько обескураживают
Для господина Vorral, возможно я именно тот ( или один их них) кто и предоставил те возможности, которыми вы пользуетесь ведь и такое возможно ....
с уважением Loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

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

Сообщение =DeaD= » 12 авг 2009, 19:36

2Loox: Вам же сказали, что опыт есть. Что за "чукча не читатель, чукча - писатель!" ?

Добавлено спустя 2 минуты 30 секунд:
Правильно заданный вопрос:
1. У кого есть опыт разработки i2c-мастера (у меня и еще у кучи народу);
2. У кого есть опыт разработки i2c-слэйва (у меня нет, но вроде несколько человек писали, точно не назову - смотреть надо, но никаких проблем не вижу этому научиться любому, кто писал уже i2c-мастера);

И так в чем вопрос?

Добавлено спустя 44 секунды:
loox писал(а):Коллеги, там где мы общаемся - это форум а не суд...

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

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

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

Если возможно ... поделитесь знаниями
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

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

Сообщение =DeaD= » 12 авг 2009, 21:04

Что-то я теряюсь. У меня нету времени и желания заниматься в частном порядке обучением программированию МК.

Разве нельзя найти туториал в инете по теме работы с I2C (TWI) сначала просто (что за протокол), а потом на МК типа AVR и почитать, а уже после позадавать конкретные вопросы?

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

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

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

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

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

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

Dead
я отлично знаю что такое I2c
вы заявили что имеете опыт написании протокола TWI - мастер, все остальные TWI - slave - поделитесь решениями...ссылка на код, сам код...
D1mcon - все это я уже давно перерос, машинка для следования по линии была изготовлена лет 8-9 назад ...
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

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

Сообщение =DeaD= » 12 авг 2009, 21:51

2loox: В репозитарии проекта [[ORFA]] есть соответствующий код i2c-мастера.
В моём старом проекте [[Шлюз-контроллер GATE-A8D8M2]] есть исходники прошивки с i2c-мастером.
И наконец в документации к нашему контроллеру OR-AVR-M32-N снятому уже с продажи есть пример i2c-мастера:
mediawiki/images/a/af/OR-AVR-M32-N-PG.pdf - см. стр 10-11.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение loox » 12 авг 2009, 22:11

Dead
спасибо, о результатах доложу...
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

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

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

>возможно я именно тот ( или один их них) кто и предоставил те возможности, которыми вы пользуетесь
Возможно, если вы принимали участие в создании процессоров Intel. Над камерами и сервами, абсолютно точно, трудились китайцы :) Остальное планирую закупить у OR.
>найти спецов которых заинтересует завести это в железо
А вот тут мне и самому безумно интересно, что из себя представляет ПЛИС. Я считаю: если хочешь сделать "хорошо", сделай это сам.
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

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

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

Видите ли ли сударь
Приемущество метода который сегодня обсуждалсяб Вы почувствуете на 2-3 сотне строк кода, когда вы захотите применить купленное или увиденное на форуме внешнее устройство. Хорошо если код программы написан с полными коментариями и имеет некоторую возможность для внесения в него дополнительных строк, а если нет? возможности простых, а АВР простые контроллеры, серьезно ограничены по размерам кода
Хотел бы заметить, что в некоторых задачах приходится считать задержки на выполение команд - например код, при обработке прерывания..

Удачи и успехов Вам
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

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

Сообщение =DeaD= » 13 авг 2009, 00:09

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

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

Сообщение Vorral » 13 авг 2009, 00:36

>Приемущество метода который сегодня обсуждалсяб Вы почувствуете на 2-3 сотне строк кода
Какого метода? Соединения нескольких МК? А для чего? Откуда, вы знаете, какие это 2-3 сотни(а у меня счёт идёт тысячами) строки кода? В общем только одни вопросы почему то лезут на ум, вечер наверное :)
>возможности простых, а АВР простые контроллеры, серьезно ограничены по размерам кода
Какой, например, графический код(работы с большими кол-вами видеоданных) они выдержат? Там же вычислительная мощность мизерная(для подобных задач). Чтобы работать с графикой их вообще потребуется небольшая тележка. :)
Vorral
 
Сообщения: 873
Зарегистрирован: 11 сен 2008, 17:18
Откуда: Москва
прог. языки: Delphi
ФИО: Владислав

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

Сообщение blindman » 13 авг 2009, 05:26

loox, будьте добры сделать 2 вещи:
1. Обозначьте свой уровень знаний контоллеров (АВР, раз уж о них речь пошла). Приведите примеры программ, которые вы для них написали.
2. Опишите задачу которую пытаетесь решить.

Когда вы это сделаете, можно будет разговаривать. А то сейчас одно словоблудство. Сначала показываете отсутствие опыта работы с контроллерами (организация обмена по I2C - несложная задача), а потом пытаетесь поучать про размер кода, подсчёт циклов и прерываний. Мне, как наверное и многим из присутствующих, доводилось писать программы для МК, где приходилось считать байты кода и циклы процессора. Тем не менее никто пока не кинулся городить сети. Ибо необходимости такой не было. Потому и встаёт вопрос о задаче. То что написано про подвижный объект - вполне реализуется на одном контроллере, и сеть никакая не нужна. Опять нет предмета разговора.
Проект [[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: сеть из контроллеров

Сообщение loox » 13 авг 2009, 08:21

Коллеги
Давайте закроем эту тему.
Продолжение обсуждения уходит в непонятную область
на первой странице я обратился с вопросом, а все остальные 5 страниц идет обсуждение: зачем это надо и не ду... ли loox, даже уважаемые Dead и Blindman почем то пытаются определить коэффициент знаний по МК?
Проше сказать - никто не делал, я уже точно..
loox
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

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

Сообщение Сергей » 13 авг 2009, 08:27

На уровне AVR, ARM7 никаких сетей делать не нужно, проще обработать на одном контроллере. А вот сбор данных с шины I2C - нормальная задача, к примеру с цифровых датчиков температуры.

Добавлено спустя 47 секунд:
Чтобы не доставать участников форума - можешь постучать в личку или аську, все объясню что и как.
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Пред.След.

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

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

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