Как включать и выключать несколько плат одновременно?

У меня много узлов.

Каждый узел состоит из MPU9250 и ESP32. Каждый узел функционирует независимо. Они не взаимодействуют друг с другом.

Как я могу включить их все одновременно и легко включать и выключать их все одновременно?

, 👍-1

Обсуждение

Есть ли у них общий источник питания?, @Majenko

@Majenko Прямо сейчас у всех есть свои батареи. У меня нет образования в области электронной инженерии, поэтому я не уверен, с чего начать, чтобы понять, как питать их все от одного источника., @Kaizer Sozay

Если они не подключены к общему источнику питания и не взаимодействуют друг с другом, вы не сможете управлять ими всеми вместе. Тем более не для их включения. Чтобы запитать их все от одного источника, просто подключите их все к этому источнику. Тогда у вас есть один выключатель питания на источнике, чтобы включать и выключать их все., @Majenko

@Majenko, это проблема дизайна. Если вы подключите их всех к одному и тому же источнику питания, разве они все не будут потреблять больше энергии? Так что вам не придется разрабатывать какую-то схему, чтобы гарантировать, что все они получают одинаковое количество энергии или что-то в этом роде..., @Kaizer Sozay

Нет, это не так. Устройство потребляет только ту мощность, которая ему необходима. Пока блок питания может обеспечить *по крайней мере* общее количество энергии для всех устройств вместе, это нормально., @Majenko

Итак, если каждое устройство рассчитано на x вольт и требует y ампер, как мне выяснить, насколько большой аккумулятор мне нужен?, @Kaizer Sozay

Тот, который обеспечивает x вольт и, как минимум, y*z ампер, где z — количество устройств., @Majenko

x вольт и y*z * 1,2 ампера (что дает вам 20% буфер)., @Duncan C

Если вы подключите их все к одной батарее, проблема будет намного проще. Просто подключите переключатель к аккумулятору. Включите переключатель, и питание поступит на все ваши узлы. Выключите выключатель, и поток тока прекратится, и все они отключатся., @Duncan C


1 ответ


0

Вы должны предоставить более подробную информацию. Сколько это "много"? Насколько далеко они друг от друга физически? Можно ли провести между ними провода? Можно ли использовать радиоуправление?

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

Одна из возможностей – поставить по одному силовому МОП-транзистору на каждую батарею, переключая питание для данного узла. Затем соедините затворы (и земли) вместе и управляйте ими с помощью переключателя, подключенного к источнику питания от одной из ваших батарей (или от логической линии 5 В). МОП-транзисторы почти не потребляют энергии в режиме ожидания и потребляют очень небольшой ток затвора для переключения. , поэтому вы должны иметь возможность управлять десятками из них от одной линии управления 5 В. Однако для этого потребуется, чтобы у вас был провод, идущий от центрального коммутатора к каждому узлу, а также общее заземление для всех них.

,

Не более шести футов между любыми узлами. Около 30 узлов. Я могу провести провода между ними. Я не знаю, что вы имеете в виду под радиоуправлением. Это все новое для меня. Я программный чувак, так что просто пробую свои силы в хирургии для развлечения. На самом деле я мало что знаю о печени, селезенке или о том, что делает поджелудочная железа... Какие-нибудь советы или руководство, которое я мог бы прочитать очень быстро?, @Kaizer Sozay

Есть чему поучиться. Похоже, вы новичок в электронике и электрических схемах, поэтому вам нужно изучить основы напряжения и тока, источников питания, регулирования напряжения и аналоговых схем. Тогда вам, вероятно, следует прочитать о CMOS, поскольку большинство современных компьютеров, включая Arduino, в основном являются CMOS. Тогда вам следует узнать о микроконтроллерах в целом и об Arduinos и их особенностях в частности., @Duncan C

Кажется, это много. Я просто собираюсь подключить провода и посмотреть, что произойдет., @Kaizer Sozay

Подумайте, чему вы должны научиться, чтобы разрабатывать программное обеспечение. Вам нужны основы программирования (типы данных, инструкции управления потоком и т. д.), концепции объектно-ориентированного программирования, структуры данных и алгоритмы. Затем вам нужно изучить операционную систему и структуру приложений для вашей целевой платформы, а также один или несколько языков программирования. Электроника и микроконтроллеры также сложны., @Duncan C

Чувак, я как оби-ван в программировании... Бьюсь об заклад, я бы очень быстро выучил лектрониксы, если бы у меня был репетитор...., @Kaizer Sozay

С программным обеспечением, когда что-то дает сбой, вы просто меняете свой код и пробуете снова. Проблема с «просто подключить провода и посмотреть, что происходит» в электронике заключается в том, что иногда что-то начинает дымить и больше никогда не работает., @Duncan C

надо попробовать чувак!!!! Я просто должен!!!!!, @Kaizer Sozay