roboforum.ru

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

Немного о своих планах по основному проекту :)

Вопросы не попавшие в другие категории.

Re: Немного о своих планах по основному проекту :)

Сообщение =DeaD= » 16 янв 2008, 11:06

В общем в ходе упорядочения материала создал вот такой раздел в википедии: [[Библиотеки для программирования]], а то всё расползаться начало :) сейчас еще кросс-ссылки прицеплю с теорией и вообще будет конфетка :)

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

Re: Немного о своих планах по основному проекту :)

Сообщение SkyStorm » 10 мар 2008, 05:10

=DeaD= писал(а):PS: Сейчас уже едут сонар SRF08 и 4 ИК-дальномера SHARP


SRF08 Доехали? Попользовал их? Поделись пожалуста впечетлениями)))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Немного о своих планах по основному проекту :)

Сообщение =DeaD= » 10 мар 2008, 08:08

SkyStorm писал(а):
=DeaD= писал(а):PS: Сейчас уже едут сонар SRF08 и 4 ИК-дальномера SHARP


SRF08 Доехали? Попользовал их? Поделись пожалуста впечетлениями)))

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

Re: Немного о своих планах по основному проекту :)

Сообщение SkyStorm » 10 мар 2008, 08:20

Хорошо, успехов!!!
Судя по даташит очень интересная весчь.
Особо внимательно не вглядывался но обьявленный диапазон от 43мм до 11 метров,
с шагом определения 43 мм, звучит очень вкусно )))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Немного о своих планах по основному проекту :)

Сообщение =DeaD= » 10 мар 2008, 12:55

SkyStorm писал(а):Хорошо, успехов!!!
Судя по даташит очень интересная весчь.
Особо внимательно не вглядывался но обьявленный диапазон от 43мм до 11 метров,
с шагом определения 43 мм, звучит очень вкусно )))

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

Re: Немного о своих планах по основному проекту :)

Сообщение SkyStorm » 10 мар 2008, 18:41

=DeaD= писал(а):от 3см до 6м написано.

Даташит
http://info.hobbyengineering.com/specs/ ... 8-tech.pdf

Changing the Range
Максимальное растояние SRF08 устанавливается внутренним таймером. По умолчанию 65мС что эквивалентно 11 м.
.....
растояние изменяется пошагово, с шагом 43mm до 11 метров, по формуле ((Range Register x 43mm) + 43mm)
где Range Register байтовая велечина 0- 0хFF(255), (255 x 43 + 43 = 11008mm).
Есть 2 причины уменьшить Range Register:
1. Получать данные сканирования быстрее
2. Снизить энергопотребление
....
Да, Range Register выставляется при инициализации, и не надо его менять во время работы,
т.к. изменяется уровень питания, и может стать мучительно больно за 65 баксов

Такой немного вольный перевод )))

Добавлено спустя 9 минут 1 секунду:
Еще интересным мне показалось размещение цифрового датчика освещенности который пишет в Light Sensor
Register , и может быть считан одновременно с получением локационных данных.

Ну а про наличее I2C, что скажеш, красота!!! Тока дороговато )))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Немного о своих планах по основному проекту :)

Сообщение =DeaD= » 10 мар 2008, 21:34

Дык переводить, так полностью:
SkyStorm писал(а):Changing the Range
The maximum range of the SRF08 is set by an internal timer. By default, this is 65mS or the equivalent of 11
metres of range. This is much further than the 6 metres the SRF08 is actually capable of.

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

Re: Немного о своих планах по основному проекту :)

Сообщение SkyStorm » 11 мар 2008, 06:53

Да каюсь был пьян и видел что мне хотелось ))) а не то что есть в реальности )))
Сейчас я немного менее пьян и попробую еще разок )))
As result:
Максимальное растояние SRF08 устанавливается внутренним таймером. По умолчанию 65мС что эквивалентно 11 м.
Это существенно больше, чем 6 метров, реально доступные для измерения с помощью этого датчика.
Это дает возможность понизить у SRF08 время ожидания эха и следовательно заполнения Регистра локационных данных 2 (почему 2 не знаю нужно более плотно читать).
Растояние изменяется пошагово, с шагом 43mm до 11 метров, по формуле ((Range Register x 43mm) + 43mm)
где Range Register байтовая велечина 0- 0хFF(255), (255 x 43 + 43 = 11008mm).
Наиболее полезные 24(0x18) растояние 1 метр и 140 (0x8C) is 6 метров.
Есть 3 причины уменьшить Range Register:
1. Получать данные сканирования быстрее
2. Проводить сканирование быстрее
3. Снизить энергопотребление(таблица Current Consumption, 11mA в течении периода излучения)
....
Да, Range Register выставляется в максимум 65 мС при подаче питания, если вам нужно свое значение выставте его один раз в коде системной инициализации.

Все бутылка кончилась, заканчиваю писать и пошел на Shell за пивом.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Пред.

Вернуться в Обо всём

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

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