Прошу помощи в схемотехнике управления питанием

Vadim1971

✩✩✩✩✩✩✩
14 Июл 2020
8
1
Добрый день.
В моем проекте используется А-Нано. и она общается с платой обвязки автомобильной LCD-панели на Андроиде.
Эта плата имеет не очень хорошую реализацию режима сна. Поэтому я вынужден отключать питание по команде с ардуино.
самый простой способ, конечно, это поставить реле и через транзистор им управлять.
но это .. архаично, чтоли.. а у меня знаний в электронике не так много, чтобы ПРАВИЛЬНО собрать электронный ключ например на MOSFET...
в интернете тонны схем, но все около, да и многие противоречат друг другу.. видимо потому что решают разные задачи.
прошу помощи конкретно для моей задачи...

1) на андроид-плате штатная кнопка Power . на одной ноге 2,3V на второй земля. срабатывание при нажатии замыканием на землю.
надо: поставить ключ параллельно кнопке, чтобы с ардуино управлять иммитацией нажатия

2) между андроид-платой и дисплеем есть плата обвязки подсветки (драйвер) которая питается от неё. +5V (питание элементов) и +12V ( ток до 1,5A)
надо: в разрыв питающих проводов также поставить ключи, чтобы с ардуино отключать питание подсветки панели.

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

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
1) ну, кнопкой можно управлять на прямую пином ардуино за счет z состояния пина. Я так делал.

Пример кода:
const byte btPin = 10;. // Пин ардуино для управления кнопкой PWR

void setup() {
pinMode(btPin, OUTPUT); // установить пин как выход
digitalWrite(btPin, LOW); // прижимаем выход к ground (это состояние ардуино будет помнить)
pinMode(btPin, INPUT); // переопределить пин как вход (за счет этого, на пине не будет собственного напряжение (как в случае digitalWrite(btPin, HIGH), но сопротивление относительно ground будет стремиться к бесконечности)
}

После такого сетапа пина, кнопкой PWR можно управлять так
modePin(btPin, OUTPUT) - нажать кнопку,
modePin(btPin, INPUT) - отпустить.
Само собой, что пин ардуино нужно припаять к кнопке PWR к той стороне, где у вас напряжение 2.3V.

2) не совсем понял. Мало данных. Распишите более подробно.
 
  • Лойс +1
Реакции: Vadim1971

Vadim1971

✩✩✩✩✩✩✩
14 Июл 2020
8
1
1) нет.. ну я то знаю, как управлять пинами.. ))
и даже первое о чем подумал, это именно такой вариант.. но честно говоря, сразу мне показался он "слишком хорошим, чтобы быть правдой" и я даже не удосужился проверить... да и были опасения сжечь или то, или другое..
ОГРОМНОЕ спасибо. за подсказку.. ))

2) ээ. я даже не знаю, что добавить.. просто надо ключ в разрыв двух питающих стороннее устройство проводов..
в одном из них +5 малый ток.. в другом +12 до 1,5 А ..
все тоже самое другими словами..
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632

@Vadim1971,
1) Не, не... Такого управления вы не знаете, большинство не знают. ВНИМАТЕЛЬНО изучите пример кода. Иначе точно сожжете.
в одном из них +5 малый ток
Малый ток это сколько? Если до 25мА то тоже пином ардуино подавать можно.
 

Vadim1971

✩✩✩✩✩✩✩
14 Июл 2020
8
1
не-не.. не настолько малый.. там до 100 мА.
там точно без двух ключей, или реле никак. с реле-то мне все понятно как..
а вот на ключе - схем много, но какие элементы брать - плаваю.
 
Изменено:

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
Занимательное для вас видео
смотреть можно с середины. По ходу скажу так, - вам нужны два P-канальных MOSFET, N-канальные вам не подходят, они на разрыв массы заточены, а вам нужно + питания разрывать.
 
  • Лойс +1
Реакции: Vadim1971