оптоизолятор, используемый для изменения напряжения

Arduino DUE работает на 3v3, и почти все в мире работает на 5v. При управлении, например, микросхемой h-моста, для работы которой требуется не менее 5 В, могу ли я использовать оптоизолятор с диодом, управляемым 3v3 от DUE, а другая сторона переключает питание 5 В? Мне нужна превосходная скорость и ресурсы, которые есть у DUE, поэтому использование UNO или MEGA не сработает - просто недостаточно вычислительной мощности для выполнения всех кинематических расчетов для 6-осевой руки. Мне также нравится идея изолировать мой DUE от стороны, которая, вероятно, будет производить синий дым ;>} (32 микроконтроллера PIC поджарены в моей последней попытке этого проекта) Спасибо, люди.

Устройства 74HCTxx принимают входное напряжение от 3 В до 5 В на выходе. Драйверы логического уровня с перекрестным контролем мертвого времени и RdsOn должны быть намного меньше сопротивления катушки двигателя.
«Почти все в мире работает на 5 В» — это немного натянуто. Многие современные устройства работают при напряжении 3,3 В, рассеивая гораздо меньше энергии, чем требуется их 5-вольтовым аналогам.

Ответы (2)

Да, вы можете получить сдвиг напряжения и изоляцию с помощью оптронов.

Имейте в виду, что недорогие ответвители, используемые в режиме насыщения, что является «очевидным» способом их использования для передачи логических сигналов, довольно медленны, сигнал 10 кГц должен проходить, а 100 кГц - нет. Пока вы допускаете это при выборе скоростей ШИМ, все должно быть в порядке.

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

Вы можете приобрести соединители премиум-класса, работающие на частоте МГц или 10 МГц, если вам действительно нужна низкая задержка.

Если вам не нужна изоляция, есть несколько ИС, которые будут обрабатывать преобразование уровней или использовать дискретные транзисторы.

Ой, учитывая, что будет происходить куча ШИМ, и пока я не знаю, какие это будут частоты, потому что я еще не закончил работу над зубчатой ​​передачей, тогда, возможно, это не такая уж «яркая» идея для моего текущего приложения. Спасибо за отзыв.
@MadMan, если вы управляете двигателями, я ожидаю, что частоты ШИМ в диапазоне кГц будут в порядке. Одна из причин, по которой вы хотели бы подняться выше, заключается в том, чтобы избежать гудения от частот в слышимом диапазоне, но двигатели часто производят достаточно шума сами по себе, поэтому шум ШИМ является меньшей проблемой.

Обратите внимание, что если в вашем проекте используются только низкие напряжения (все, что до 12 В, безусловно, можно считать низким), вам действительно не нужны оптопары для изоляции сбоев магического дыма. Подключение Arduino через полевые МОП-транзисторы обеспечивает разумную защиту от перенапряжения на его выводах, а последовательное добавление резисторов гарантирует ограничение тока.

Вот пример из этого ответа :

введите описание изображения здесь

Конечно, я не утверждаю, что оптопары бесполезны в низковольтной электронике. Есть и другие причины для их использования, например, когда вы не можете соединить земли разных частей цепи вместе.

Спасибо за информацию Дмитрий - IRF510 доступен на месте (8,90 ZAR или около 0,61 доллара США), но 2N3903 нигде нет - найдите 2N3904 (альтернатива??) (1,19 ZAR / 0,09 доллара США) в моем будущем ;>}
И последнее замечание. Нужны ли в приведенной выше схеме какие-либо обратные диоды или другая «самозащита»? Извините, но я не очень разбираюсь в электронике.
@MadMan, очевидно, это так. МОП-транзистор, вероятно, защитит Arduino, но сам умрет, если вы не установите обратноходовые диоды. То же самое справедливо и для оптопар, кстати. О, и если у вас нет 2N3903, подойдет почти любой NPN, рассчитанный на то, чтобы выдерживать ваше напряжение.
Я так и думал, Дмитрий - спасибо - надеюсь, когда-нибудь я буду знать о полупроводниках достаточно, чтобы не задавать подобные вопросы. ;>}