Главная » Статьи

Всего материалов в каталоге: 67
Показано материалов: 11-20
Страницы: « 1 2 3 4 ... 6 7 »

Модуль PIN_OUT-M32

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

   PIN_OUT-M32дополнительный модуль для контроллера MRC-M32-V1.0Разработан для проведения различных экспериментов и последующей отладки программы. Так же можно применять его на роботе. На модуле имеется несколько разъёмов для подключения различных датчиков, драйверов двигателей, ЖК-дисплеев и т.д.

   Основные характеристики модуля:
  • разъём для 4-х битного подключения ЖК-дисплея (питание подсветки дисплея, регулировка контраста дисплея);
  • 8 разъёмов АЦП Port A с дополнительной разводкой питания RC-стандарта (питание от встроенного стабилизатора L7805);
  • 8 разъёмов Port B без разводки дополнительного питания RC-стандарта;
  • 8 разъёмов Port D с дополнительной разводкой питания RC-стандарта (питание от встроенного стабилизатора L7805, на прямую от источника питания контроллера, от еще одного источника питания-подключается на дополнительный модуль через клемник X1), (для использования PD0 и PD1, отключить  джамперы (JP4) на контроллере MRC-M32-V1.0);

Контроллеры | Просмотров: 1077 | Автор: Space | Добавил: Space | Дата: 21.09.2011 | Комментарии (0)

Контроллер MRC-M32-V1.0


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

   MRC-M32-V1.0 - универсальный контроллер с выведенными со всеми портами ввода/вывода данных. В качестве основного микроконтроллера выступает ATmega16-16PU фирмы Atmel. Так же без всяких проблем сюда подходит ATmega32 и ATmega644. Все эти микроконтроллеры полностью совместимы по выводам. 
  
   Данный контроллер можно использовать для управления распространёнными электронными устройствами, применяемыми в робототехнике. Но для того чтобы использовать данный модуль с лёгкостью, специально для него был разработан Module-Pin_OUT-M32. Модуль MRC-M32-V1.0 можно использовать и без Module-Pin_OUT-M32, но это крайне не удобно. Хотя если использовать только UART и пару портов, то вполне сносно.

   Основные характеристики модуля:

  • Микроконтроллер: ATmega16/32/644
  • Тактовая частота: 16 мГц
  • Габаритные размеры: 95х68х1.5 мм
  • Логические уровни: 5 В
  • Линии питания: 5 В, 3.3 В
  • Питание от USB: Есть
  • Уровень питания контроллера: 7.4 - 12 В
  • Вес: 50 грамм
  • Стандарты разъёмов: RoboBus

Контроллеры | Просмотров: 1132 | Автор: Space | Добавил: Space | Дата: 21.09.2011 | Комментарии (1)

Датчик IR_Bumper-555-36K

1. Описание и краткие характеристики датчика

   IR_bumper-555-36K - бесконтактный датчик препятствия или ИК-бампер. Основой этого датчика является инфракрасный приёмник. Ик-приёмники достаточно давно используются в любительской робототехнике. Прямым их назначением является приём команд по ик каналу. Реагируют инфракрасные приёмники на сигнал с определённой скважностью и частотой. В нашем случаи используется TSOP1736, последние две цифры это частота принимаемого сигнала приёмником. Чтобы ик-приёмник принимал нужный сигнал от ик-диодов, а именно сигнал с частотой 36kHz и скважностью 50%, я взял известную всем микросхему NE555. Она и генерирует нужный сигнал. Излучаемый сигнал от ик-диодов, отражаясь от поверхности препятствия улавливается приёмником, а принятый сигнал отсылается уже на то устройство к которому вы подключите этот датчик.

   Краткие характеристики:

  • Размеры: 38х24х1,5 мм
  • Дальность: ~30 см (зависит от точной генерации сигнала, мощности излучения ик-диодов, особенностей поверхности (цвет, фактура, материал) )
  • Вес: 4 грамма
  • Рабочее напряжение: от 4,5 до 5 вольт

Датчики | Просмотров: 1654 | Автор: Space | Добавил: Space | Дата: 20.09.2011 | Комментарии (0)

Программатор PROG-USBASP-V1.0

1. Описание и краткие характеристики модуля

   PROG-USBASP-V1.0 - внутрисхемный программатор, предназначенный для программирование контроллеров Atmel AVR. Данный программатор достаточно простой. Состоит из нескольких элементов, пары штекеров(разъёмы программирования), основой программатора является микроконтроллер ATmega8 фирмы ATMEL. Программатор разработал немец Thomas Fichl. Схема его программатора была немного дополнена необходимыми для нас деталями и далее был разведён наш вариант платы. Всю необходимую информацию(прошивка мк, схема, драйвера на ПК для работы программатора) по этому программатору можно найти на его сайте по ссылке

   Наш программатор совместим (запись/стирание контроллера) с модулями OpenRobotics. Благодаря разъёму RoboBus - открытый стандарт системной шины, предназначенной для взаимодействия электронных модулей в робототехнике. Более подробную информацию можно получить здесь. Нумерация разъёма ниже:

Программаторы | Просмотров: 1453 | Автор: Space | Добавил: Space | Дата: 20.09.2011 | Комментарии (0)


    Если раньше на сайтах нашего хобби да и даже не по хобби, можно было наблюдать лишь новостные ленты, форумы, статьи, то сейчас на большинство сайтов добавились блоги. Они делают сайт еще интересней, люди все разные и большинство пишет достаточно интересные вещи, а может даже для кого то и полезные. Так что дорогие пользователи нашего сайта, предоставляем Вам возможность завести блог на нашем сайте. Ограничений по темам пока не будет. Если по нашему мнению будут какие то темы в блогах, о которых не стоит здесь писать, то будут введены ограничения для блогеров (Кстати вопрос к пользователям, нужна ли группа блогеров на  сайте??)
Новости | Просмотров: 601 | Автор: Кирилл | Добавил: Space | Дата: 17.09.2011 | Комментарии (0)

После того как я попробовал делать платы с помощью пленочного фоторезиста делать каким либо другим способом неохота. 
И так что нам нужно: стеклотекстолит, фоторезист, ламинатор или утюг, нарисованная в какой угодно программе плата, кальцинирования сода или средство типа КРОТ, ультрафиолетовую лампу, пленку для печати на принтере, ну и раствор для травления. 

   Первым делом готовим рисунок платы. Я использую чаще всего layout. В этой программе есть закладочка печать там мы выбираем тот слой который нас интересует и так как у меня фоторезист негативный находим и ставим галочку "негативно". Заставляем в принтер пленочку для печати и печатаем в наилучшем качестве. Пленочки есть как для струйных так и для лазерных принтеров, так что тут проблем никаких.
 
 

   Так фотошаблон у нас есть. Теперь берем фоторезист отрезаем по размеру платки чуть с запасом. Пленка фоторезиста состоит из трех слоев. Центральный слой сам фоторезист и с обеих сторон защитные пленочки. Одна пленочка чуть матовая она нас и интересует. Берем острый ножик или скальпель или даже просто иголочку, и питаемся поддеть защитную матовую пленочку. Когда у нас это выходит потихоньку наклеиваем фоторезист на стеклотекстолит. Вот так оно должно получится и на фото видно войлочный ракель с которым удобнее и лучше накатывать самоклеющиеся пленки. 
Делимся опытом | Просмотров: 2855 | Автор: Дмитрий Витальевич | Добавил: Bass85 | Дата: 08.07.2011 | Комментарии (8)

   Я уже рассказывал в статье про RC5 как сделать управление на примере со светодиодами. Теперь рассмотри вариант управления моторами. Разницы в программе почти нет, лишь не много дополним её командами, которые будет выполнять робот по нажатию определённой клавише на пульте.


Для сборки такого робота нам понадобится:
Драйвер двигателей - я использовал этот (используем режим A, меняется с помощью перемычки)
Контроллер
TSOP1736
Пульт Rc5

Программирование в BascomAVR | Просмотров: 2046 | Автор: Space | Добавил: Space | Дата: 28.06.2011 | Комментарии (0)

Не робот конечно, но девайс достаточно интересный. Использовал ATmega8.
   Немного предыстории...
   Если у кого то есть или был Москвич 2141-45 именуемый как Святогор, да и без разницы даже пусть 2141, наверняка сталкивались с проблемой охлаждения. Вентилятор ни когда не включается во время, а то и вообще не включается, из-за чего постоянно кипим. Чтож меня это так сказать достало, в прошлом году сделал девайс простенький. Вместо штатного датчика температуры поставил в радиатор DS18B20(раскурочил штатный датчик, оставив только корпус без внутренностей, поставил в него DS18B20, залил эпоксидной смолой и вкрутил в радиатор). Написал программку измерения температуры и вывод её на дисплей. Добавил к схеме реле(как оо используется объясню позже). Короче при достижение заданной температуры в программе вкл. вентилятор. Всё отлично работало, но решил модернизировать девайс и добавить часы, принудительное включение вентилятора с помощью одной кнопки без фиксации(используя прерывания в программе), установку температуры(настраивается через меню и записывается в EEPROM мк) при которой будет вкл. и выкл. вентилятор... Вообщем вот, фотки ниже.

Разное | Просмотров: 1937 | Автор: Space | Добавил: Space | Дата: 27.06.2011 | Комментарии (0)

 Расскажу немного о самих Beam. Так как статья не особо большая, а вот классификация BEAM будет интересна.

   B.E.A.M - это сокращение от английских слов Biology, Electronics, Aesthetics and Mechanics (Биология, Электроника, Эстетика, Механика):

   Биология - мир вокруг нас после миллиардов лет эволюции служит прекрасным источником идей, особенно когда в нашем распоряжении современные материалы, двигатели, электроника.

   Электроника - позволяет добиться сложного поведения простыми средствами; сама схема тоже должна быть простойи понятной.

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

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

 

   Sitters (сидячие) – роботы, которые служат либо маяками для навигации других роботов, либо просто являются настольными (настенными) украшениями. Эти роботы не содержат механических узлов в своей конструкции и, преимущественно, питаются энергией получаемой с помощью солнечных батарей. Сидячие....


                                                                                 
На логике(BEAM) | Просмотров: 2448 | Автор: Кирилл | Добавил: Space | Дата: 14.06.2011 | Комментарии (0)

В этот раз мы будем использовать вспененный ПВХ - листовой. Это пластмасса белого цвета, термопластичный полимер винилхлорида. Приобрел кусок такого материала 50х50х3 мм всего за ~ 120 руб. Режется он очень легко канцелярским ножом. Склеивать пластины между собой можно либо специализированным клеем, либо ограничиться дешевым вариантом и взять клей момент (прозрачный) - клеит быстро и крепко. 


   Для сборки платформы на гусеничном году нам понадобиться:
  1. Линейка
  2. Маркер
  3. ПВХ вспененный
  4. Канцелярский нож
  5. Клей "Момент" - прозрачный
  6. Набор гусениц Timiya
  7. Двухмоторный редуктор Timiya
  8. Свёрла (3мм) и то чем будем сверлить отверстия
Механика | Просмотров: 1843 | Автор: Кирилл | Добавил: Space | Дата: 09.06.2011 | Комментарии (0)