Как стать автором
Обновить

Комментарии 20

Да, такая она электроника… ошибок не прощает, даже самых простых.
А почему нельзя было завязать светодиоды на общий "+" и разрывать землю? Или было конкретное требование подавать "+" на выход или ничего.
Это конструктивная особенность самих диодов. Планка с двумя линейками диодов. 2 цвета. 3 провода — земля общая и по управляющему "+" на каждую линейку
На сколько я знаю, есть специальные микросхемы драйверы светодиодов, и сразу с SPI шиной.
А как вы сделали сеть?
Да, возможно. Но мы ориентировались на доступность компонентов.

Не очень понятно, что имелось в виду про сеть.
Ethernet присутствует на BB-board для stm32f4discovery, а реализация стека TCP/IP с Web-сервером у embox достаточно полная
Не пойдет, светодиоды может на расстоянии 20 метров будут, и к ним еще питание вести, SPI — те же 2-3 провода + питание, и нужна защита от помех. Забыли где система расположена? Там от наводок на сигнальные линии надо защищаться.
Зачем тянуть SPI далеко? Она для внутренней связи. Просто потенциально вместо связки из сдвигового регистра + ключей может быть одна микросхема.
Другой вопрос, как там дела с общей землей диодов, но возможно что надо смотреть на RGB драйвер.
Как я понял, там не просто светодиоды надо подключить(иначе можно было использовать 3..5В для них) а выдать сигнал +24В на готовые светодиодные модули, рассчитанные на 24В. Я так понимаю, раньше для этих целей использовали лампочки на 24В а теперь светодиоды с резисторами, отсюда и требование к совместимости по напряжениям, хотя в целом это оказывается очень неэкономично.
Имел ввиду, какой вариант использован — внутренний мак + плата с фаем (на фото не видно) или распространенные SPI контроллеры.
Не знал о STM32F4DIS-BB.
P.S. При разработке данного устройства ни один светодиод в датацентре не пострадал

Ну слава Богу, а я то уж думал звонить в Комитет по защите прав светодиодов!
А как же бедные микросхемки?
Ну, мы же не подписывали конвенцию о защите микросхем. ;)
Где взяли такой rack-корпус? Дорого ли стоит?
Покупали в платане такой G17082UBK. Чтобы тут не рекламировать, цену легко найти, загуглив
Покупали в платане такой G17082UBK. Чтобы тут не рекламировать, цену легко найти, загуглив
Класс!
Расскажите пожалуйста, как обычно осуществляется поддержка таких проектов?
К примеру, через год что-то ломается — как выглядит цепочка инцидента?
Мы передаем заказчику весь комплект КД, устройство не единичное, в партии наверняка предусматривается ЗИП. По вопросам возникающих багов — обращаются к нам.
Я может быть нарушу вашу DIY идиллию, но на зачем это все нужно? Заказчик готов был оплатить разработку? Или вы сами решили что изобрести велосипед? Как принималось решение? Можно увидеть хоть какие-то цифры по экономическому обоснованию? Потому что формулировка «не укладывалось в сроки» слабо прокатывает с учетом сроки отработки прототипа и доведения до промсборки.
Сразу скажу для минусеров — я за поиск новых решений и вообще люблю паяльником помахать, но для себя. И считаю, что заказчик мои хобби не должен финансировать, даже считаю это вредным.
Решение о собственной разработке, как и описано в статье, зрело постепенно. И не последнюю роль в нем сыграли не только сроки поставки готовых контроллеров, кривизна конструктивного решения с ними, но и конечная стоимость в расчете на один диод. Срок разработки от прототипа до выпуска первой партии получился меньше, чем обещанный срок поставки готовых PLC. Причем львиную долю все также занимало ожидание поставки комплектухи.
Можно увидеть хоть какие-то цифры по экономическому обоснованию?

Одно наше изделие может управлять до 40 пар светодиодов. Думаю, можно легко прикинуть, сколько стоит набор из простых пром. PLC с учетом такого количества выходов на 24В для управления. Плюс блоки питания для них. Даже с учетом стоимости разработки получается не плохая экономия. При этом в процессе разработки подоспела девальвация, и цену контроллеров пришлось бы умножать на 2.
Даже не знаю, как нам в голову такое пришло, ведь очевидно, что если два напряжения приходят на одну и туже микросхему, то у них должна быть общая земля, а мы земли не соединили и получили на схеме два развязанных напряжения. В свое оправдания могу сказать только то, что мы программисты, хотя и системные, и даже очевидный факт про общую точку нам подсказали знакомые инженеры.


Я какое-то время назад пытался завести гироскопы от ADI (модель ADIS16060/PCBZ). Там на микросхеме и, соответственно, на плате выведено несколько линий питания на одной гребенке (3 линии VDD кажется). Мне подумалось, что быть может для удобства или еще для чего-то и подавал питание только на один из пинов.

Опытные люди мне подсказали, что если производитель сделал несколько выводов VDD неспроста. Запитал все — заработал датчик.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий