» » Экспериментальный модуль для универсального контроллера MRC40
Информация к новости
  • Просмотров: 29531
  • Автор: administrator
  • Дата: 16 июня 2008
  • 100
16 июня 2008

Экспериментальный модуль для универсального контроллера MRC40

Категория: Контроллер MRC40

Представляем дополнительный экспериментальный модуль для нашего контроллера MRC40. Модуль удобен при проведении экспериментов с контроллером, а так же при создании различных робототехнических устройств на базе MRC40.
 

Экспериментальный модуль для универсального контроллера MRC40

 

Модуль имеет несколько основных разъемов для подключения различных типов устройств:

  • 8 разъемов аналогово-цифровых (с разводкой дополнительного питания RC-стандарта)
  • 6 разъемов для подключения по шине I2C (TWI) с питанием
  • 6 разъемов для подключения сервомашинок RC-стандарта с возможностью внешнего питания.
  • 1 разъем 4-х битного подключения ЖК-индикатора с питанием и регулировкой контраста (стандартная распиновка под CodeVision и для использования в BASCOM AVR с подключением библиотеки Lcd4.lib).
Экспериментальный модуль для универсального контроллера MRC40
 
Так же  на плате присутствуют все выводы микроконтроллера и выводы дополнительного питания, что позволяет подключаться к портам различными произвольными способами.
 

Так же на плате присутствуют все выводы микроконтроллера и выводы дополнительного питания

 

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

Дополнительно на модуле разведены четыре пользовательские кнопки, кнопка RESET, светодиод индикации питания, три вспомогательных сигнальных светодиода и звуковой пьезодинамик.

 

Так же дополнительно разведено место под внешний I2C EEPROM серии 24LCxxx (32, 64, 265, 512). Конфигурационные ножки микросхемы EEPROM (A0-A2) заведены на массу и соответственно она имеет фиксированный адрес на шине I2C.
 

Конфигурационные ножки микросхемы EEPROM (A0-A2) заведены на массу и соответственно она имеет фиксированный адрес на шине I2C

 

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

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

 

  Схема модуля в формате sPlan 6.0 и разводка печатной платы под ЛУТ в формате Sprint-Layout 4.0 вы можете скачать ниже.

 
 
Вы не можете скачивать файлы с нашего сервера

Метки к статье: MRC40, модуль, робо-контроллер

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
Rosh

20 января 2009 00:10

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Наверное это будет самый глупый вопрос но всётаки тут запутался с выбором переменных резисторов прошу помогите какие у Вас стоят какая маркировка? я тут пару нашёл но даже не понял какого они сопративления =(
http://www.megachip.ru/item.php?item_id=100730
http://www.megachip.ru/item.php?item_id=77150
<
administrator

20 января 2009 10:10

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Цитата: Rosh
Наверное это будет самый глупый вопрос но всётаки тут запутался с выбором переменных резисторов прошу помогите какие у Вас стоят какая маркировка? я тут пару нашёл но даже не понял какого они сопративления =(
http://www.megachip.ru/item.php?item_id=100730
http://www.megachip.ru/item.php?item_id=77150

Корпуса должны подойти, а вот сопротивления тех, что ты указал не те, тебе нужны на 10 килоом, у них маркировка 103
<
gfer

8 апреля 2009 22:36

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Собран, спасибо!
<
gfer

12 апреля 2009 02:15

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Опробовал модуль LCD, диоды, звук, датчик температуры по 1 Wire. Все работает. А вот кнопки как я не старался программой не принимаются. Ошибок в коде нет т.к. внешняя кнопка на PC6 работает с программной подтяжкой входа.

// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=P State6=P State5=P State4=P State3=P State2=P State1=T State0=T
PORTC=0xFC;
DDRC=0x00;

while (PINC.4 == 1)
{
};
<
ваня круглов

25 июня 2015 14:18

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 24.06.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

 а проекты на ней будут ???

Назад Вперед
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.