хитрый способ управления выходом

Железо внутри ЭБу и железо снаружи ЭБУ
Post Reply
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

хитрый способ управления выходом

Post by AndreyB »

См. картинку. Обычный выход - мы выдаём либо 0/GND, либо 3.3в/VCC

Предлагаемая хитрость: в качестве нуля подавать 0/GND, а вот для логической единицы - переводить пин в состояние input, получая таким образом висящий пин. За счёт притяжки вверх получаем в итоге сигнал 0/5в - профит.

Извращение? Будет работать?
Attachments
IMAG0033.jpg
IMAG0033.jpg (114.66 KiB) Viewed 4274 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
Maxi
Sr Consultant
Sr Consultant
Posts: 786
Joined: Wed Oct 23, 2013 4:25 pm

Re: хитрый способ управления выходом

Post by Maxi »

смотря какой сигнал
фронт может оказаться сильно заваленым.
User avatar
Sergey89
contributor
contributor
Posts: 839
Joined: Wed Sep 25, 2013 5:30 pm
Location: Russia, Velikiy Novgorod

Re: хитрый способ управления выходом

Post by Sergey89 »

У STM32 есть режим выхода типа открытый коллектор.
nikll
Posts: 186
Joined: Tue Oct 15, 2013 5:45 am

Re: хитрый способ управления выходом

Post by nikll »

"Выход с открытым коллектором (стоком, если быть точным)" -- выход или подключен к "0" или в воздухе болтается (например, для внешней подтяжки вверх)
И не придется передергивать конфигурацию на input
Управляем нулем, в принципе работает но на счет фронтов не скажу т.к. частоты были низкие и я не смотрел т.к. все работало.
Post Reply