Pull to refresh
0
Send message

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

Вы часом предвыборные/рекламные тексты не пишите? Много текста, в процессе чтения забывашь о чем вообще идет речь, на конкретный вопрос ответа нет.

В ардуине это на уровне концепта, а больше 1 слоя - и начинаются проблемы с нехваткой ног или совместном использовании одного интерфейса. Для совместной работы оно не продумано.

Не видно где тут USB хаб. Какие-то модули совершенно другие. Я не спорю что есть много разных решений для крепления в шкафу. Но с таким подходом вы являетесь интегратором, а не разработчиком. Ваше решение невозможно продать как тиражный/коробочный продукт, вы только можете самостоятельно собрать его как уникалльное изделие для заказчика.

А давайте рассмотрим ваше решение.

Интересно увидеть это со всеми подключенными клеммниками. И как эти модули фиксируются в гнездах USB (никак). И как под нагрузкой десятка подключенных к модулю проводов выламывается несчастное USB гнездо.

Ну и раз речь была о дин рейке, закрепите это на дин рейке, очень интересно глянуть.

сколько сегодня модульных решений с торговых полок Ali идут под дин рейки всех крепежных вариаций и стандартов

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

Должно быть продумано не только возможность сборки конфигурации пользователем, но и удобное корпусирование, надежность крепления модулей, удобный доступ к разъемам модулей. Чтобы пользователю не пришлось самостоятельно все это лепить в корпус с помощью дремеля и такой-то матери.

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

позволяет воплотить в коробочный продукт довольно внушительный спектр роботизированных идей, где аппаратная часть представляет собой недорогие модули, широко используемые в большом списке с Aliexpress

Коробочный продукт и модули с AliExpress концептуально несовместимы.

Конструктор тоже не конкурент коробочному продукту. В том же изделии автора половина себестоимости уйдет на разъемы и их пайку.

Через оптопару наносекундные помехи проходят практически без потерь, через емкостную паразитную связь.

Каким образом "развязка" оптроном поможет? Реле само по себе гальванически развязано. А наносекндные помехи без проблем пройдут через оптрон.

UFO landed and left these words here
UFO landed and left these words here

*30--Если в коде есть список чего-либо (прототипы функций, макросы, перечисления), то эти строки должны > быть отсортированы по алфавиту.

Лучше группировать по семантике, а не по алфавиту.

46-- Include(ы) всегда должны только содержать название конечного файла. Include(ы) не должны содержать > часть пути к файлу.

Для файлов в подкаталогах, которые не используются по всему проекту, нет смысла добавлять путь в опции компилятора. А включать их с относительным путем, например #include "cyclical_buff/cyclical_buff.h"

switch(i)
{
case 1: 
  state1();
  break;
...
case N:
  stateN();
  break;
}
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here

Information

Rating
Does not participate
Registered
Activity