Замикання ланцюга з портом GPIO - GPIO; Електротехніка - німецький форум Raspberry Pi
Я вже відкривав цю тему кілька разів. На жаль, дискусії здебільшого заплутали, і остання тема була кілька місяців тому.
Ось чому цього разу я хотів сформулювати своє запитання дуже загальним чином:
Що мені потрібно для розмикання ланцюга за допомогою портів GPIO?
Поки що я маю дві відповіді:
А1. Оптрон або
Моє запитання конкретно спрямоване на такі підзапитання:
B1. Як я можу зрозуміти, коли відповідь А1 або А2 вище правильна?
При використанні оптрона:
В2. Як вибрати оптрон?
B3. Я вимірюю напругу на ланцюзі, який повинен бути замкнутий, як саме тоді я обчислюю опір перед світлодіодом оптрони і що ще мені потрібно зробити, щоб мати можливість переключити оптрону з PI?
B4. Чи потрібен струм для комутації також резистор?
Т
Відредаговано один раз, востаннє DEVV (29 травня 2020 р.).

Ти стригаєш коня ззаду. Якщо ви хочете перемкнути струм, спочатку потрібно визначити, що ви хочете перемкнути. І тоді ви можете присвятити себе питанню * як * це зробити.
Немає підтримки через PN! Кожен повинен скористатися допомогою!
Я думаю, що на мої запитання можна відповісти без конкретного дослідження.
Ну гаразд. Давайте подивимось, чи хтось пише вам бажаний роман. Я скептично налаштований.
Немає підтримки через PN! Кожна людина повинна скористатися допомогою!
Що мені потрібно для розмикання ланцюга за допомогою портів GPIO?
Поки що я маю дві відповіді:
А1. Оптрон або
Питання відносне, і тому на нього можна відповісти досить неоднозначно. Іншими можливими відповідями можуть бути шматок дроту, перемикач або кнопка, резистор або, щоб не пошкодити RPi у разі неправильного програмування, але у вашій схемі завжди повинен бути резистор, що обмежує струм, якщо ви плануєте безпосередньо порт GPIO + 3,3 В або GND. Просто напишіть, якою саме має бути ваша мета, тоді хтось, безумовно, може вам допомогти.
Ну гаразд. Давайте подивимось, чи хтось пише вам бажаний роман. Я скептично налаштований.
Я задаю собі питання, описані вище. В даний час немає нічого конкретного для реалізації. Якщо вам не хочеться відповідати на запитання, це нормально, але тоді вам просто не потрібно нічого писати тут.
Інакше я вдячний за відповіді.
@Relbmessa: Я відразу прочитаю посилання. При грубому скануванні я не знайшов слова оптрона.
оптрон не є обов'язковим.
Це можливо, лише якщо потрібна гальванічна ізоляція.
Гальванічну ізоляцію також можна досягти за допомогою реле.
Параметри, які слід спостерігати, описані в посиланні.
Це по суті залежить від того, яку напругу та струм ви хочете перемкнути.
Якщо вам достатньо 3,3 вольт і 3 мА, ви можете замкнути ланцюг через GPIO без будь-яких додаткових «інгредієнтів». Ви можете підключити світлодіод з резистором близько 430 Ом до GPIO і до GND. Якщо перемкнути GPIO на ВИСОКИЙ, ланцюг замкнеться і пройде приблизно 3 мА.
Якщо ви хочете переключити інші напруги та/або вищі струми, це неможливо, оскільки GPIOS дуже чутливі і не можуть впоратися з тим чи іншим.
Оптопар можна перемикати з низьким струмом GPIO і, залежно від типу, може перемикати вищі напруги та струми на його виході. 817 використовується в технічних паспортах, наприклад B. зазначено при 35 В і 30 мА. На виході оптрона насправді є не що інше, як транзистор. Перевага оптрона полягає в тому, що він гальванічно відокремлює ланцюг Pi (GPIO) від схеми навантаження - між чутливим GPIO і "небезпечним" джерелом напруги, яке ви перемикаєте на Pi, немає провідного зв'язку.
Якщо ви хочете більше, можливо, вам доведеться вибрати інший оптрон або підключити транзистор за оптопарою, який витримує ще більшу напругу/струм. Існують також оптрони Дарлінгтона, на яких вже встановлений другий транзистор і B. створити 300 В, 150 мА.
Два (або більше) транзистори поспіль можуть перемикати вищі струми, оскільки коефіцієнт посилення струму транзисторів збільшується до потужності (пара Дарлінгтона).
Ви також можете керувати транзистором (або ланцюгом Дарлінгтона) безпосередньо за допомогою GPIO, і в цьому випадку немає необхідності в гальванічній ізоляції.
Для ще більших напруг і струмів можна використовувати механічні реле або твердотільні реле. Зазвичай ними керують за допомогою оптронів/транзисторів. Хоча транзистори можуть перемикати лише постійну напругу, ви також можете перемикати напругу змінного струму за допомогою механічного реле. Напівпровідникові реле доступні для постійної та змінної напруги, залежно від вимог. Пізніше, коли ви хочете перемкнути побутову техніку, лампи тощо, вам доведеться використовувати реле.
Для конкретного випадку ви повинні знати напругу і струм і вирішити, чи хочете ви гальванічну ізоляцію.
О, тут можна заблокувати небажаних користувачів. Як зручно!