Jump to content
    

Согласование OpenDrain со входом 3.3 вольт.

Господа, вот схема выхода на управляющей плате.

image.thumb.png.8a03c7827c0a1dd51bb37b49f46d41e8.png

 

Предназначен этот выход, судя по всему, чтобы от J15 непосредственно питать относительно мощную 12 вольтовую нагрузку. Мне же нужно с этого выхода, то есть с вывода 1 разъема J15 снимать сигнал и аппаратно определять его скважность.

В принципе можно выпаять D26 и R61. Но во-первых, не хочется потерять индикацию диодом D22, во-вторых, принципиально не хочется корежить плату.

Выход 1 разъема J15 я буду подключать ко входу контроллера, подтянутого к 3.3 вольт.

Собственно 2 вопроса.

1. Достаточно ли будет диода на вход, катодом подключенного к VCC контроллера?  R61, если что, имеет сопротивление 4.7 к.   Не внесет ли сумятицу в это D26?

2.  Вход - это вход таймера в режиме Input PWM.  Он в принципе на Pullup и Pulldown не настраивается. Нужно ли мне организовывать внешнюю подтяжку?  Или же   12 вольт на выходе 1 J15 (при закрытом Q5), просаженные дополнительным диодом до VCC, это и будет подтяжка? 

Share this post


Link to post
Share on other sites

Никаких открытых стоков на схеме нет, будет достаточно делителя.

Share this post


Link to post
Share on other sites

3 часа назад, MementoMori сказал:

Выход 1 разъема J15 я буду подключать ко входу контроллера, подтянутого к 3.3 вольт.

А откуда GND возьмете? На разъеме J15 его нету.

Share this post


Link to post
Share on other sites

4 часа назад, MementoMori сказал:

с вывода 1 разъема J15 снимать сигнал

Если речь идёт о подаче с этой точки на цифровой вход, то напрашивается каскад на полевичке, так как нагружать этот выход (делителем напряжения и т.п.) нельзя - будет ток через светодиод. А очень высооомный резистивный делитель (чтобы ток был меньше порога зажигания светодиода) не даст вам измерять скважность (завалит фронты), не обеспечит уровень "нуля" и не обеспечит безопасность цифрового входа от превышения допустимого входного напряжения при переходных процессах в такой цепи.

Share this post


Link to post
Share on other sites

2 hours ago, rezident said:

А откуда GND возьмете? На разъеме J15 его нету.

От этой платы питается плата с контроллером. GND общий.

1 hour ago, r_dot said:

Если речь идёт о подаче с этой точки на цифровой вход, то напрашивается каскад на полевичке, так как нагружать этот выход (делителем напряжения и т.п.) нельзя - будет ток через светодиод. А очень высооомный резистивный делитель (чтобы ток был меньше порога зажигания светодиода) не даст вам измерять скважность (завалит фронты), не обеспечит уровень "нуля" и не обеспечит безопасность цифрового входа от превышения допустимого входного напряжения при переходных процессах в такой цепи.

По этой причине я и отмел этот вариант.

Так все-таки, что насчет диода Шоттки со входа на VCC?

Share this post


Link to post
Share on other sites

Just now, rezident said:

Частота на выходе вашего устройства не МГц, надеюсь?

10 кгц

Хоть в этом преобразователе и 3 детали, но это или дополнительная плата или навесной монтаж, а хотелось поменьше "колхоза".

Я думаю наверное поступлю проще - слева виден вход "air assist". Подпаяюсь я к нему наверное.

Share this post


Link to post
Share on other sites

4 часа назад, r_dot сказал:

так как нагружать этот выход (делителем напряжения и т.п.) нельзя - будет ток через светодиод.

Достаточно между контактами 1 и 2 повесить еще один резистор сопротивлением раз в 10-15 меньше сопротивления делителя.

2 часа назад, rezident сказал:

Не скупитесь, поставьте для надежности согласователь уровней на мелком N-MOSFET по схеме с общим затвором.

А смысл? Это двунаправленный согласователь, но тут нужно согласовывать только в одну сторону. К тому же у вас перепутаны сток с истоком у транзистора - через паразитный диод транзистора 12 В попадет прямиком на вход контроллера. Я бы просто подтянул измерительный вход к плюсу питания микроконтроллера и подключил его к контакту 1 через диод катодом к контакту 1. То есть, фактически, резистор подтяжки и встроенный диод транзистора из вашего преобразователя (в правильном включении транзистора) - транзистор все равно в этом направлении не работает.

Share this post


Link to post
Share on other sites

7 часов назад, MementoMori сказал:

Я думаю наверное поступлю проще - слева виден вход "air assist". Подпаяюсь я к нему наверное.

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

Share this post


Link to post
Share on other sites

12 часов назад, Сергей Борщ сказал:

К тому же у вас перепутаны сток с истоком у транзистора - через паразитный диод транзистора 12 В попадет прямиком на вход контроллера.

Mia culpa! Посыпаю голову пеплом. Спасибо, Сергей, за замечание! 👍 "Переворачивать" MOSFET, используя схему истокового повторителя, может действительно не стоит. Я удалил свое сообщение, чтобы оно не вводило в заблуждение.

Share this post


Link to post
Share on other sites

оптрон. или, если земля будет ,  то диодик катодом к 1 ножке разъема. потом подтягивающий к 3 вольтам резистор и из точки соединения диода и резистора к ножке процессора.

Share this post


Link to post
Share on other sites

14 часов назад, firstvald сказал:

диодик

Уровень "нуля" будет на пределе. Ненадёжно.

Share this post


Link to post
Share on other sites

тогда после диодика еще эмиттерный повторитель. но единица теперь будет 2.4 вольта.

Share this post


Link to post
Share on other sites

1 час назад, firstvald сказал:

тогда... еще...

Не проще "тогда", как сразу было предложено, ключ на одном полевичке в SOT-23 (затвором на контакт 1) и один резистор поставить? :biggrin:

Share this post


Link to post
Share on other sites

1 час назад, r_dot сказал:

Не проще "тогда", как сразу было предложено, ключ на одном полевичке в SOT-23 (затвором на контакт 1) и один резистор поставить? :biggrin:

Я не стал размещать скорректированную схему на истоковом повторителе. Потому, что ее выходное напряжение зависит от значения VGS(TH), которое в свою очередь имеет зависимость от температуры. При питании 3,3В этот факт может иметь довольно важное значение, чтобы уровень напряжения на выходе схемы ограничения гарантированно создавал лог.1. на входе МК. Так что в случае использования истокового повторителя нужно выбирать N-MOSFET с небольшим значением VGS(TH) (не более 1В во всем диапазоне рабочих температур), либо подавать ему на затвор потенциал немного выше напряжения питания МК.

Share this post


Link to post
Share on other sites

2 hours ago, r_dot said:

Не проще "тогда", как сразу было предложено, ключ на одном полевичке в SOT-23 (затвором на контакт 1) и один резистор поставить? :biggrin:

нет не проще. такая схема инвертирует сигнал ,  а возможность изменения формы сигнала не была обговорена. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...