Arduino DUE работает на 3v3, и почти все в мире работает на 5v. При управлении, например, микросхемой h-моста, для работы которой требуется не менее 5 В, могу ли я использовать оптоизолятор с диодом, управляемым 3v3 от DUE, а другая сторона переключает питание 5 В? Мне нужна превосходная скорость и ресурсы, которые есть у DUE, поэтому использование UNO или MEGA не сработает - просто недостаточно вычислительной мощности для выполнения всех кинематических расчетов для 6-осевой руки. Мне также нравится идея изолировать мой DUE от стороны, которая, вероятно, будет производить синий дым ;>} (32 микроконтроллера PIC поджарены в моей последней попытке этого проекта) Спасибо, люди.
Да, вы можете получить сдвиг напряжения и изоляцию с помощью оптронов.
Имейте в виду, что недорогие ответвители, используемые в режиме насыщения, что является «очевидным» способом их использования для передачи логических сигналов, довольно медленны, сигнал 10 кГц должен проходить, а 100 кГц - нет. Пока вы допускаете это при выборе скоростей ШИМ, все должно быть в порядке.
Они работают намного быстрее в режиме без насыщения, но тогда вам нужно немного больше оборудования вокруг них.
Вы можете приобрести соединители премиум-класса, работающие на частоте МГц или 10 МГц, если вам действительно нужна низкая задержка.
Если вам не нужна изоляция, есть несколько ИС, которые будут обрабатывать преобразование уровней или использовать дискретные транзисторы.
Обратите внимание, что если в вашем проекте используются только низкие напряжения (все, что до 12 В, безусловно, можно считать низким), вам действительно не нужны оптопары для изоляции сбоев магического дыма. Подключение Arduino через полевые МОП-транзисторы обеспечивает разумную защиту от перенапряжения на его выводах, а последовательное добавление резисторов гарантирует ограничение тока.
Вот пример из этого ответа :
Конечно, я не утверждаю, что оптопары бесполезны в низковольтной электронике. Есть и другие причины для их использования, например, когда вы не можете соединить земли разных частей цепи вместе.
Тони Стюарт EE75
Дмитрий Григорьев