Pinboard II. Концепция краевого модуля

На Pinboard II есть боковой разъем расширения, вот его распиновка:

Туда можно выткать какую-либо периферию. Например сейчас разрабатывается и скоро пойдет в производство модуль двухканального RS232/RS432 с гальванической развязкой (опционально) каналов. Но речь не о нем, а о общей концепции при создании таких модулей.

Вся соль в том, чтобы сделать модуль самодостаточной единицей. Т.е. на нем должен быть точно такой же разъем под процессорный блок, как на PBII. C точно такой же распайкой на периферию модуля расширения. Тогда у нас получается ситуация, что можно будет отлаживать систему в двух схемах:

  • Полная: Процессорный блок главная плата краевой модуль. Допускающая удобную и быструю перешивку проца, связь с компом по интерфейсам, отладку и прочие блага наличия FTDI и всяких примочек демоплаты.
  • Удаленная: Процессорный блок краевой модуль + внешнее питание с адаптера. Что удобно когда надо закинуть, например, наш блок куда-нибудь в автономное плавание. И дать ему там побыть одному, половить глюки и баги. Причем не занятый краевой разьем модуля расширения может дополняться чем либо еще. Например какими нибудь доп интерфейсами (плата расширения на плату расширения 🙂 ), или как под доп входы-выходы под управление использоваться. Этот режим чем то напоминает концепцию Arduino + Shield где в роли арудины наш процессорный модуль, а в роли шилда краевой модуль расширения. Конечно можно в таком режиме его и на постоянное дежурство куда-либо повесить, но это нерационально.

Такая концепция дает ряд конструктивных особенностей которые желательно учитывать:

  • Возможность подключить внешнее питание и обеспечить питанием процессорный модуль
  • Возможность переключать питание с внешнего на питание от шины MainPower платы Pinboard II.
  • Соответствие выводов разьема под процессорный модуль распиновке и подключения интерфейсов на соответствующие шины (т.е. чтобы i2c четко на i2c, spi на spi и т.д.). При этом с точки зрения контроллера не должно быть различия в работе с краевым модулем сквозь шины материнской платы и работе в автономке.
  • Краевой разьем должен быть утоплен за край платы, чтобы не торчать и не мешаться:

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

З.Ы.
В данный момент, сторонними разработчиками, ведется разработка процессорного модуля под PIC18F67J60 с Ethernet разьемом на борту. Плата уже разведена и ждем прихода печатных плат для сборки и отладки прототипа.
Также, на стороне, разработан модуль под STM8, в данный момент ведется его доводка и подготовка к производству.

Еще на форуме видел движуху по организации модуля под ПЛИС от Xilinx.

З.З.Ы.
На множественные вопросы по срокам отгрузки плат:

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

В: А когда можно будет заплатить и сразу же получить отправление?
О: К чистому складу в этом году вряд ли выйдем. Но к февралю вполне может быть.

В: А где узнать состояние заказа?
О: Есть ветка на форуме, где я отписываюсь о отгрузках.
>тутВ: А что с документацией?
Основная документация выложена в ветке форума
Все обновления будут появляться в той же ветке форума, в первом сообщении. Это не все, будет больше, но чуть позже. Пока не успеваем.

5 1 голос

Оцените статью!

guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии