Author Archive

Пайка планарных (SMD) компонентов

Современные тенденции показывают, что бывший популярным и простым дырочный монтаж компонентов уходит (ушел уже) в прошлое. Признаюсь, я не люблю планарные компоненты. До сих пор при возможности стараюсь выполнить проект, используя дырочный монтаж, хотя и имеется в активе 3-4 платы, сделанные под SMD. Особенно кошмарным пайка таких корпусов может показаться новичкам. Помню, когда я впервые начал паять корпус LQFP100 одного ARM контроллера, я думал, что это невозможно.  И тот первый раз закончился далеко не успешно. Поэтому в этой статье я не буду учить или делиться опытом, эту роль придется примерить тебе, читатель и помочь рекомендациями. Читать полностью »

Comment

TheremenVision. Первые шаги - первый результат.

Автор: Чебаков Денис Игоревич, лицей № 1571, 11 класс, РК-10 абитуриент.
В прошлой статье
Мы рассказали об очень интересном датчике, принцип работы которого унаследован у всемирно известного прибора - терменвокса. Было решено предоставить возможность любому желающему прототипировать эту штуку и проверить принцип действия. Спустя некоторое время, при небольшом моем участии как консультанта будущий бауманец, а ныне абитуриент, Денис Чебаков, выполнил прототип устройства. Теперь мы можем наглядно посмотреть рабочий вариант конструкции прибора. Существует несколько систем оценки дистанции: различные дальномеры, ультразвуковые датчики, системы машинного зрения. Их недостатками являются высокие требования к вычислительной мощности управляющего устройства (СТЗ), трудность монтирования на роботе заданной конструкции, сложность эксплуатации, необходимость использования на объекте отражателей, дороговизна и т.п. В случае, когда требуется простое, легкое и дешевое устройство, можно использовать систему определения дистанции, основанную на методе пассивной радиочастотной идентификации. Система содержит один опорный генератор электрических колебаний и несколько сенсоров. Сенсор состоит из антенны и генератора. Можно использовать штыревую антенну или лист фольгированного текстолита в качестве антенны. У опорного генератора частота жестко зафиксирована. У сенсорного генератора частота может изменяться, т.к. одна из пластин времязадающего конденсатора подключена к антенне. Емкость изменяется за счет приближения объекта (антенна и объект образуют воздушный конденсатор). Сигналы с опорного и сенсорного генераторов подаются в детектор, который выделяет разностную частоту. По степени изменения разностной частоты можно судить о наличии постороннего предмета вблизи антенны. Читать полностью »

Comment

Lenovo DoNetwork. От идеи к делу.

Команда разработчиков www.robot-develop.org принимает участие в новом конкурсе, который учредила компания Lenovo. Для нас - это впервые. Идея конкурса очень оригинальная - все проекты зарегистрированы в новой социальной сети http://donetwork.lenovo.com. Мы давно мечтали о том, чтобы заняться чем-то трендовым и сделать end-user проект. Наконец предоставилась такая возможность. Дорогие читатели, поддержите наше начинание и проголосуйте за проект по ссылке http://donetwork.lenovo.com/ru/project-detail_1570_Personal-3d-printer.html. Особенно это будет удобно тем, у кого есть аккаунт на facebook. Читать полностью »

Comment

Neato XV-11. Робот-пылесос

Авторы robot-develop уже давно искали подходящий для изучения проект, на примере которого можно понять, как технологии робототехники превращаются в продукт. С гордостью можно заявить, что мы нашли таковой и это робот-пылесос Neato XV-11(12,15). Не стоит обращать внимание на номер модели, они ничем не отличаются, кроме цвета и  питания  (на разные рынки - разные модели). Читать полностью »

Comment

Сканирующий лазерный дальномер

Сегодня мы поговорим об интересном для мобильного автономного робота датчике - сканирующем лазерном дальномере. В предыдущей статье был описан алгоритм навигации SLAM. В подавляющем большинстве случаев он базируется именно на этом устройстве. В некоторых других источниках этот датчик называют LIDAR (что неверно!), приписывая всем подобным датчикам уникальные особенности,  включая трехмерную разрешающую способность. На самом деле это не всегда так и мы постараемся развеять часть мифов, а также расскажем о своем опыте использования этого датчика. Читать полностью »

Comment

Аналоговый переключатель

В данной статье мы рассмотрим важную задачу в схемотехнике роботов, а именно задачу переключения аналогового сигнала. К аналоговому сигналу относятся:

- звуковой сигнал

- видеосигнал

- сигнал с аналоговых датчиков (дальномеры и пр.)

Речь идет о следующих типовых ситуациях: Читать полностью »

Comment

С Новым годом!

Всех посетителей нашего сайта авторы robot-develop.org поздравляют с Новым, 2012 годом. Мы желаем вам интересных проектов, освоения новых технологий и просто всего наилучшего.

В этот праздничный день мне бы хотелось приоткрыть завесу тайны, по крайней мере, не обсуждаемой в предыдущих статьях. Я хочу рассказать,  чем занимается наша команда разработчиков, почему мы публикуем именно эти статьи и каковы планы на 2012 год. Читать полностью »

1 комментарий

Сбор данных с инкрементальных энкодеров с помощью МК AVR

Часто возникает необходимость сбора данных с инкрементальных энкодеров. Энкодер можно рассматривать как датчик, который позволяет измерить пройденный путь, скорость, ускорение. Последнее и предпоследнее более предпочтительно, так как позволяет получить вам векторную величину, имея вектор скорости двух точек робота в каждый момент времени можно построить траекторию робота с очень хорошей точностью. Мы называем этот уровень "Внешняя одометрия". Он представляет из себя 2 энкодера, платы измерения скорости и двухпоточное приложение, выполняющее роль интегратора, на выходе которого мы получаем плоские координаты.

На просторах рунета я не раз сталкивался с проблемами пользователей при создании дешевой системы, определяющей скорость и направление вращения. О том, что необходимо для этого сделать - в этой статье. Читать полностью »

Comment

ThereminVision. Электромагнитное зрение роботов на основе терменвокса.



Очень давно, порядка 7 лет назад, на просторах интернета существовал проект, посвященный дешевому и довольно точному способу определить, есть ли в опасной зоне вокруг мобильного робота препятствие ( или сходный по габаритам с ним объект). Это устройство основано на принципе работы терменвокса. Большое преимущество этого в том, что этот способ неконтактный. Кроме того, он позволял определить расстояние до препятствия. К сожалению, в нынешнем виде это устройство не позволяет построить карту объектов вокруг, поэтому в случае наличия нескольких объектов вокруг будет получена некая оценочная величина до препятствия, однако этот способ подходит для задачи избегания столкновения в таких соревнованиях, как роботы-сумо и Евробот, где на поле действует 2 робота.  Возможны и другие более экзотические применения, например вы хотите сделать устройство, реагирующее на подход к нему пользователя или охранную сигнализацию. Об этом и другом - в этой статье.
Читать полностью »

Comment