Умножение выходного напряжения

Я работаю над проектом, где arduino получает напряжение 0-5 В. Нужно, чтобы выход всегда был 10 В. Есть ли способ сделать это?

, 👍0

Обсуждение

Вы получаете источник питания, который дает 10 В, и переключаете его с помощью Arduino (точно так же, как вы сделали бы это с реле или двигателем). Или если вам нужен аналог между 0-10В, вы усиливаете его (опять же с помощью источника питания 10В или выше) с помощью операционного усилителя., @Majenko

Здравствуйте и добро пожаловать. Не могли бы вы более конкретно рассказать о своей задаче? К сожалению, существует множество интерпретаций того, что вы написали до сих пор. Является ли ваш входной сигнал аналоговым (от 0 до 5 В) или цифровым (только высокий и низкий)? Если аналоговый, то каково ваше предполагаемое отношение выхода к входу (умножение подразумевает аналоговое отношение, то есть в 0В - выход 0В, в 2В - выход 4В, в 5В - выход 10В) или вы имеете в виду, что если вход низкий (или если аналог ниже определенного порога), то выход должен быть 0В, а если вход высокий (аналог выше порога), то выход должен быть 10В?, @Ghanima

[...] Вы хотите управлять определенной нагрузкой с помощью этих 10 В? Если вы рекомендуете конкретную настройку (например, транзисторную схему), это может иметь большое значение., @Ghanima


1 ответ


1

Предполагая, что 0-5 Вольт должны переключать выход, и в этом случае вы хотите, чтобы программа управляла вашим выходом, тогда вам понадобится использовать вывод цифрового выхода для переключения реле или транзистора, который управляет 10 вольтами, подаваемыми на то, что вы контролируете.

Возможно, вам нужна ШИМ, которая указывает на транзисторную схему. Трудно сказать, чего вы хотите, по тому, как это сформулировано.

Если понимать ваши слова буквально: "Мне нужно, чтобы выход всегда был 10 В", то это просто означает жесткую проводку к источнику питания 10 В. ;-)

,