Pull to refresh

Comments 29

Разводка 76 светодиодов выглядит очень впечатляюще! Расскажите, есть какие-то принципы, как такое делать?

Быстрого и сильнотокового ничего нет, поэтому простая ортогональная трассировка, вертикальные дорожки в top, горизонтальные в bottom, ну насколько это возможно. Большинство выводов процессора равнозначны, поэтому меняем их не стесняясь для удобства трассировки.

Выглядит красиво.

Но есть вопросы по схемотехнике:

  1. Зачем транзисторы q1 q2? И резисторы подтяжки?

  2. Где токоограничительные резисторы?

  3. По идее, лучше было бы полевики ставить на source, а COLxx - sink.

  1. Присоединюсь к вопросу. И почему Q1 и Q2 управляются тем же сигналом PWM2, что и вторая группа светодиодов.

  2. Видимо, R2..R5

4. А зачем вообще транзисторы, если в верхнем плече ток все равно течет через микроконтроллер? И зарезан он, вроде бы, до безопасных значений.

  1. в нижнем плече току тоже надо через что-то протекать))

  1. Оказалось что без подтяжек R2-R5 при закрытых Q3-Q6 есть минимальное поразитное свечение светодиодов и это глазу, наверно емкость дорожек или самих транзисторов. Поэтому пришлось добавить подтяжки, а Q1 и Q2 нужны чтобы эти подтяжки работали только в активном режиме и в спячке через них ничего не утекало.

  2. Нету их, выводы процессора имеют сопротивление + внутреннее сопротивление батарейки.

Светятся когда все выкл? Не должно такого быть, особенно если притянуть все COL к земле. Опять же просто подтяжка,даже килоом по 10 без всяких ключей должна спасти.

Без кода непонятно, как там сделано управление и мультиплексирование.

Ну и ещё, цеплять напрямую затворы к gpio - очень плохая идея.

Иногда мерцают в динамике, но глазу это заметно.

просто подтяжка,даже килоом по 10 без всяких ключей должна спасти.

Говорю же, будет "теч" через диоды и эти резисторы в спячке.

Ну и ещё, цеплять напрямую затворы к gpio - очень плохая идея.

И чем же позвольте оведомиться?

Говорю же, будет "теч" через диоды и эти резисторы в спячке.

Куда течь? (Если только в спячке у вас gpio в hi-z)

И чем же позвольте оведомиться?

Тем что есть ёмкость затвора. И в момент коммутации ток через gpio может превысить допустимый. Что, особенно при питании от такого "слабого" источника как 2032, легко может может легко перезагрузить контроллер.

Куда течь? (Если только в спячке у вас gpio в hi-z)

От плюса к минусу, это же очевидно)) Никто не идеален, светодиоды тем более, и хотя светодиод не горит при обратном включении, но ток всё равно потребляет, хотя и на порядки меньше чем при прямом включении. А если помножить этот обратный ток на 76, то получается не мало, с этим призваны бороться Q1 и Q2.

Тем что есть ёмкость затвора. И в момент коммутации..

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

На схеме не указано, но если больше 100пф или сотни, то всякое может быть. Тем более, у вас 5 затворов подключены к 4 gpio. Если их включать одновременно - шанс выше.

Сам такое наблюдал лет 20 назад, но там был авр и несколько irlml6402 (Cgate 600pf), коммутировавших питание датчиков. И один из них при включении устраивал перезагрузку, остальные ноги - норм.

Все таки на сколько больше возможностей дают адресные светодиоды. Сейчас появились в корпусах 1*1мм, 2*2мм и прочие крохотулечки

И разводить лучше и эффекты на порядок круче

Всё так, мне известны такие светодиоды, но они требуют повышеного напряжения питания и у них бОльшее потребление, ещё они значительно дороже, я же хотел сделать чтобы от одной батарейки работало как можно дольше.

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

Да что вы в самом деле. Это вам не МТХ-90 с "теплым ламповым светом" )))

Что в обычных индикаторных диодах, что в адресных одни и те же кристаллы. Просто управлять адресными на порядок легче в современных микроконтроллерах. А делать их яркими, бледными, красными, синими - дело вкуса каждого. Но если адресный RGB светодиод можно научит прикидываться обычным красным, то вот наоборот - нет.

Лично мне очень нравится к каждому НГ создавать какие то новые эффекты

Обычные/стандартные "адресные" диоды - они RGB. И получить нормальный белый там не получится, тем более с разной яркостью.

А так есть конечно RGB+W но я их в живую в мелком корпусе не видел,

Красиво, но память руками наверное сложно.

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

Есть как минмум одна - ошибки, как в разработке, так и в производстве. Прототипы лучше собирать самостоятельно. Недавно например столкнулись с тем что заводские платы все в коротыше, оказалось генератор не тот вообще с другой распиновкой...

Не собираюсь спорить, какждый сам себе злобный буратино.

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

Как вас успешное тестирование с "домашним" прототипированием спасет от подобной проблемы при запуске в серию?

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

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

А это интересно. Раньше JLCPCB так делала. Сейчас кто?

Разводка, конечно, плотная получилась, но оно стоило того - эффекты переключения классные.

в открытый доступ запланировано?

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

В принципе и без микрофона пойдет.

И тут, если микрофон только как детектор шума, не смотрели в сторону стандартного электронного с подтяжку на те же самые 10мка и lpcomp контроллера в качестве детектора?

Sign up to leave a comment.

Articles