Плата расширения интерфейсов для esp32 через spi

Цена договорная
29 января 2021, 16:12 • 8 откликов • 56 просмотров
Добрый день!
Задача: Проектирование платы расширения для устройства на базе esp32, через свободный spi1.

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

Слой Top
— bme680
— разъем для основной платы (+3.3V, +5V, GND, интерфейсы)
— Служебные надписи производителя
— Основная часть электронных компонентов

Слой Bottom (всё описанное ниже)
— CCS811
— MICS-6814
— Место для впайки шлейфа (I2C: 200 кГц) для https://www.ozon.ru/product/arduino-dozimetr-schetchik-geygera-i2c-modul-radsens-202782244/?asb=nQf16YRX8%252FQ3mbgK5yW7PrBssdh8%252B%252F52pvnNboir5Fc%253D
— Место для впайки шлейфа (UART 3.3v, задействуем все работающие пины) для датчика PMS5003
— Место для впайки шлейфа (UART 3.3v, не задействуем импульсные пины) для датчика SDS011
(Три указанных датчика выше устанавливаются и используются одновременно)

Интерфейсы (группы выводов на плате со сквозными монтажными отверстиями, чтобы можно было подняться проводами, подписаны шелкографией)

— Три вывода ModBus RS485, длинна линии до 100м, защита от удара молнии на плате (при возможности)
— Три вывода OneWire длинна линии до 10м, защита от удара молнии не требуется, (схема с внешним питанием 3.3V) Датчик температуры DS18B20 в герметичном корпусе
— 2 вывода +5V, GND
— 2 вывода +3.3V, GND
— 2 вывода +12…48V, GND (прямой вывод приходящего питания, но размещенный в группе выводов)

Внешнее питание (постоянным током от 12 до 48V)
  1. Разъем rj-45, установленный перпендикулярно поверхности платы, Passive PoE, стандарт 802.3af и выше.
  2. Отдельно для альтернативного источника питания два вывода на плате с переходными отверстиями.
  3. Светодиод, красный, индикация питания.
  4. Схема преобразования питания, рабочие напряжения на плате, постоянный ток, 5V, 3,3V, защита от переплюсовки.
Габариты
В корпусе по углам посадочного места предусмотрены четыре стойки для крепления платы, расстояние между сточками ними 45 мм. Общий размер посадочного места 55мм*55мм. Можно круглую плату, диаметром до 80мм, но с теми же отверстиями под крепления.


Слои
Два слоя

ПО
Проект необходимо исполнить в ... Обсуждаемо.

Комплектующие
Ориентироваться на номенклатуру https://www.pcbway.ru Изготовление тестовых плат будет заказано у них, поэтому важно использовать комплектующие, имеющиеся у них в наличии. (Датчики, указанные в задании, при их отсутствии у указанной компании, будут докуплены и смонтированы отдельно, но остальные компоненты должны быть в наличии у них.)

Корректировка ТЗ
Если по вашему мнению какое-то из требований является критическим ограничением, можно обсуждать и корректировать задание.

Разработка прошивки
Желание разработать прошивку для этого расширения явный плюс, разработка прошивки будет отдельным заданием с бюджетом.

Стоимость и сроки указывайте в комментариях
Отзывы
R50 afa1badb6c058624afbea39d7b3cf6c2
Фрилансер
Заказчик разбирается в том, что хочет - большая редкость по нынешним временам ))
ТЗ достаточно подробное, все вопросы решались оперативно.
~ 3 года назад