Представляем дополнительный экспериментальный модуль для нашего контроллера MRC40. Модуль удобен при проведении экспериментов с контроллером, а так же при создании различных робототехнических устройств на базе MRC40. Основным отличием от предыдущей версии является установленный драйвер двигателей на базе L298.
Модуль имеет несколько основных разъемов для подключения различных типов устройств:
8 разъемов аналогово-цифровых - Port A (с разводкой дополнительного питания RC-стандарта - питание от встроенного стабилизатора)
8 разъемов для подключения сервомашинок (RC-стандарт) - Port C с возможностью подачи как отдельного питания, так и от встроенного стабилизатора.
8 разъемов с разводкой дополнительного питания RC-стандарта - Port B (питание от встроенного стабилизатора)
6 разъемов для подключения по шине I2C (TWI) с питанием
1 разъем 4-х битного подключения ЖК-индикатора с питанием и регулировкой контраста (стандартная распиновка под CodeVision, для использования в BASCOM AVR - подключаем библиотеку Lcd4.lib).
Так же имеется возможность подключится к любому выводу микроконтроллера.

Пьезодинамик и кнопки присутствующие в предыдущей версии модуля отсутствуют.
Дополнительно в схеме модуля присутствуют:
1. кнопка сброса МК - RESET
2. светодиод наличия питания
3. три вспомогательных сигнальных светодиода
4. внешний I2C EEPROM серии 24LCxxx (32, 64, 265, 512)
Конфигурационные ножки микросхемы EEPROM (A0-A2) заведены на массу и соответственно она имеет фиксированный адрес на шине I2C.

Схема управления двигателями полностью идентична модулю управления электродвигателями на основе L298N.
Печатная плата модуля выполнена в двухстороннем варианте. Дорожки на плате довольно толстые, что не вызовет проблем при повторении.
Схема модуля в формате sPlan 6.0 и разводка печатной платы под ЛУТ в формате Sprint-Layout 5.0 вы можете скачать ниже.