Как сделать пин 3.3в в пин 24в?

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Аватара пользователя
lampa
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вс мар 12, 2017 11:59:12

Как сделать пин 3.3в в пин 24в?

Сообщение lampa »

Собственно вопрос в заголовке, есть esp32 с каким-то gpio, который может выдавать 3.3в, либо считывать его.
Мне нужно этот 3.3в пин преобразовать в 24в пин :)) т.е. либо выдавать 24в, либо считывать 24в.

Как видно на схеме, я реализовал по отдельности поднятие напряжения до 24в, либо считывание напряжения (до логического нуля).
Screenshot_12.png
(59.03 КБ) 80 скачиваний
По отдельности оно всё работает, но как только объединяешь выход, либо вход, оно перестает. Я пытаюсь это завести в симуляторе https://tinyurl.com/2b73wojv, подкиньте идею как это реализовать можно

Добавлено after 30 minutes 54 seconds:
Разобрался, такая схема называется: "Двунаправленный преобразователь логического уровня с использованием MOSFET"
Реклама
Аватара пользователя
mickbell
Друг Кота
Сообщения: 16421
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Re: Как сделать пин 3.3в в пин 24в?

Сообщение mickbell »

Сразу скажу, идея не моя. Чья - не помню, может быть, автор объявится. Сам я такого не только не пробовал, но и не симулировал и даже на бумажке не разрисовал, прикинул в уме, так что, возможно, не заработает, однако проверьте. Схема содержит NPN-транзистор, для выходного сигнала включенный по схеме ОБ: эмиттер на лапу ESP, коллектор подтягивается к 24 вольтам резистором, база через другой резистор, скажем, номиналом 10 кОм, подключается к 3.3 вольтам. При выводе сигнала он работает понятно как. При вводе сигнала низкого уровня транзистор работает в инверсном режиме, но работает. Я, правда, не уверен, что какой-то симулятор сможет симулировать инверсный режим транзистора, так что надо пробовать живьём.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Аватара пользователя
lampa
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вс мар 12, 2017 11:59:12

Re: Как сделать пин 3.3в в пин 24в?

Сообщение lampa »

[uquote="mickbell",url="/forum/viewtopic.php?p=4705241#p4705241"]Сразу скажу, идея не моя. Чья - не помню, может быть, автор объявится. Сам я такого не только не пробовал, но и не симулировал и даже на бумажке не разрисовал, прикинул в уме, так что, возможно, не заработает, однако проверьте. Схема содержит NPN-транзистор, для выходного сигнала включенный по схеме ОБ: эмиттер на лапу ESP, коллектор подтягивается к 24 вольтам резистором, база через другой резистор, скажем, номиналом 10 кОм, подключается к 3.3 вольтам. При выводе сигнала он работает понятно как. При вводе сигнала низкого уровня транзистор работает в инверсном режиме, но работает. Я, правда, не уверен, что какой-то симулятор сможет симулировать инверсный режим транзистора, так что надо пробовать живьём.[/uquote]

вот вроде получилось: https://tinyurl.com/2bgfq97b две недели куковал, оказывается так просто
Ответить

Вернуться в «Практика»