roboforum.ru

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

DEMON PROJECT (Для начинающих)

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

Re: DEMON PROJECT (Для начинающих)

Сообщение LastLeader » 11 сен 2008, 10:10

=DeaD=]
DEMON никаких протоколов не задействовано (только свой программный)
i2c и RS232 выведен на разъемы которые прямо возле МК

EdGull
Я имел ввиду не конкретный проект, а в общем. Например делаем ДД? Собралось 10 человек, которым он нужен. Обсуждаем это на форуме, сбрасуемся на изготовление прототипа, когда он заработал, всем 10-ти делаем. Тогда выложить на продажу (чтоб не зря все делать)

blindman писал(а):
У ЭдГула не растянулось с МиниБотом ! Он всё на форуме обсуждал ДО ИЗГОТОВЛЕНИЯ !

Да, но такого
Чтоб всем понравилось (или большинству)

не было и не будет


Да тех кто РТ нормально занимается на пальцах пересчитать можно, я их имею введу.
Если 11 самых опытных из 20 согласны то модуль явно нормальный.
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/
Аватара пользователя
LastLeader
 
Сообщения: 132
Зарегистрирован: 31 авг 2008, 20:27
Откуда: Ukraine (Kiev)

Re: DEMON PROJECT (Для начинающих)

Сообщение avr123.nm.ru » 11 сен 2008, 10:41

=DeaD= писал(а):Я предлагаю:
1. Зафиксировать шину как раскладку 10-пинового разъема;
2. В первом приближении юзать простейшие готовые протоколы и не париться со своим новым протоколом;

СОВМЕСТИМО С МОДУЛЯМИ ЗАПАДНЫХ МОНСТРОВ !!!
Не нужно велосипед изобретать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: DEMON PROJECT (Для начинающих)

Сообщение =DeaD= » 12 сен 2008, 10:56

avr123.nm.ru писал(а):СОВМЕСТИМО С МОДУЛЯМИ ЗАПАДНЫХ МОНСТРОВ !!!
Не нужно велосипед изобретать.

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

Re: DEMON PROJECT (Для начинающих)

Сообщение EdGull » 12 сен 2008, 11:05

в смысле IDC?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: DEMON PROJECT (Для начинающих)

Сообщение =DeaD= » 12 сен 2008, 11:19

EdGull писал(а):в смысле IDC?

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

Re: DEMON PROJECT (Для начинающих)

Сообщение EdGull » 12 сен 2008, 11:33

а что такое тогда BLS ?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: DEMON PROJECT (Для начинающих)

Сообщение =DeaD= » 12 сен 2008, 11:56

EdGull писал(а):а что такое тогда BLS ?

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

Re: DEMON PROJECT (Для начинающих)

Сообщение EdGull » 12 сен 2008, 12:04

простые штырьки в ряд называются PLS
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: DEMON PROJECT (Для начинающих)

Сообщение blindman » 12 сен 2008, 12:11

А вот обжимаются именно BLS/BLD :D
Проект [[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: DEMON PROJECT (Для начинающих)

Сообщение Tracer » 13 сен 2008, 00:19

=DeaD= писал(а):
EdGull писал(а):а что такое тогда BLS ?

Это когда обычные штырьки в ряд, там надо разъем который "мама" обжимать долго и упорно без спец-инструмента, а со спец-инструментом не факт что в разъем пластиковый влезать нормально будет, у меня только с помощью "какой-то матери" и плоскогубцев туда запихивать его получается.

Да купи себе тру обжималку и не мучайся. Я тоже поначалу страдал фигней а потом плюнул, купил (120 грн ~ 25$)- теперь не нарадуюсь - обжимать стало "не вопрос".
Тем более она сразу на 6 типоразмеров AVG идет
Последний раз редактировалось Tracer 13 сен 2008, 00:28, всего редактировалось 1 раз.
Аватара пользователя
Tracer
 
Сообщения: 195
Зарегистрирован: 24 ноя 2004, 12:36
Откуда: Харьков

Re: DEMON PROJECT (Для начинающих)

Сообщение =DeaD= » 13 сен 2008, 00:23

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

Re: DEMON PROJECT (Для начинающих)

Сообщение Tracer » 13 сен 2008, 00:32

=DeaD= писал(а):Одна проблема - не везде такие обжималки есть :(

Ну не тебя же мне учить как быть? :о)
Неужели никто из робофорумчан Москвичей или СПБшников не перешлет? (Удивлен)
Аватара пользователя
Tracer
 
Сообщения: 195
Зарегистрирован: 24 ноя 2004, 12:36
Откуда: Харьков

Re: DEMON PROJECT (Для начинающих)

Сообщение =DeaD= » 13 сен 2008, 00:34

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

Re: DEMON PROJECT (Для начинающих)

Сообщение FireFly » 13 сен 2008, 01:52

вона клещи - http://robozone.su/2008/06/16/obzhimaem ... serii.html
брал в десси, все нормально жмется :) цена в районе 200 руб (точно не помню)

Добавлено спустя 2 минуты 30 секунд:
во, нашел - http://www.dessy.ru/cgi-bin/shop.cgi?do ... ode=225892
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Re: DEMON PROJECT (Для начинающих)

Сообщение vintch » 13 сен 2008, 03:36

Отчёт

К сожалению, ввиду определённых обстоятельств, на сегодня сделано совсем немного :(

Пока успел только накидать шаблон прошивки драйвера двигателей, а также полностью написать и протестировать (правда пока в симуляторах) прошивку для платы ИК-передатчика. Он теперь работает следующим образом:
Получает по полноценному SPI интерфейсу (мастер-устройство: AVR-ISP программатор) байт данных (частота SCK до 57600),
после чего формирует стандартный RC5 пакет (тип системы - 111хх, где хх используются как два старших бита данных).
Далее этот пакет кодируется манчестером (фазовое кодирование) и отправляется посредством модуляции несущего сигнала, который имеет частоту 36кГц. То есть эта штука получает байт по SPI и отправляет его через ИК по стандартному для пультов ДУ протоколу. Таким образом мы без каких-либо затруднений можем в ДД прописать обработку какой-то кнопки пульта.
Также устройство получая байт данных одновременно возвращает его инвертированый SPI мастеру. Это сделано для контроля ошибок.
Максимальная скорость передачи данных - 20 байт/с. Вреале - почти 40, но там есть вероятность, что устройство не успеет отправить пакет, когда SPI мастер начнёт передавать следующий - получается сбой. Но не смертельный - девайс сам через 16-45мс ресетится (Watch-Dog) и благополучно продолжает работу.

На пока всё.
vintch
 
Сообщения: 19
Зарегистрирован: 03 апр 2008, 14:46

Пред.След.

Вернуться в Готовые модули

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

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

cron