Могу ли я использовать Arduino для замыкания на землю?

У меня есть небольшой личный проект с использованием Arduino Uno и платы усилителя от Sure Electronics. У усилителя есть контакты для функции отключения звука, которая подразумевает замыкание контакта на землю. Я хотел бы управлять этим отключением звука с помощью Arduino, что я планировал сделать с помощью реле. Однако я думаю, что могу все усложнить, и я подумал, что это можно сделать напрямую с помощью контактов.

Могу ли я использовать Arduino для прямого замыкания цепи на землю? Или мне нужно что-то более сложное для безопасности?

, 👍0

Обсуждение

@FuaZe - нет, это крайне неверно. Предел для данного сигнала как минимум в 10 раз ниже! И есть еще максимальное напряжение., @Chris Stratton

"Для 328P максимальный ток составляет 400 мА для корпуса TQFP" - http://playground.arduino.cc/Main/ArduinoPinCurrentLimitations "Постоянный ток на контакт ввода/вывода: 40,0 мА" Как глупо, я взял максимальный ток для всего комплекта... на один контакт он действительно составляет ~40 мА. И, конечно, напряжение не должно превышать предельные значения Arduino (5 В?) Я удалю свой комментарий, прежде чем кто-нибудь сожжет из-за него свой Arduino :), @Paul


2 ответа


1

Я не вижу, какой ток плата усилителя будет погружать в Arduino, поэтому, как и FuaZe, я бы рекомендовал использовать ваш Arduino для управления внешним компонентом, который, как вы знаете, может выдержать ток. Это не слишком усложнит конструкцию, используйте NPN-транзистор с P, подключенным к Arduino, и просто пишите High на вывод, когда хотите применить отключение звука. Если вы сожжете транзистор, то вам придется заплатить несколько пенсов за новый, если вы сожжете свой Arduino, вы потеряете 20 фунтов!

,

2

Зависит от напряжения на этом выводе отключения звука. Если оно ниже 5 вольт, можно использовать вывод Arduino. Напряжение можно измерить с помощью мультиметра.

Если напряжение больше 5 В, можно использовать комбинацию NPN-транзистора и резистора.

Ток не является проблемой для таких типов "настроечных" контактов, так как есть только подтягивающий резистор, который по умолчанию (не подключен) устанавливает контакт в положение HIGH. Подключая контакт к земле, вы устанавливаете контакт в положение LOW.

,

Я бы рекомендовал оптопару: http://en.wikipedia.org/wiki/Solid-state_relay, которая позволит Arduino выжить даже в случае сильного перенапряжения в усилителе. Они также поставляются по 2 или 4 штуки в упаковке, так что это может также контролировать мощность усилителя, в небольшом размере. Пример: http://www.ebay.com/itm/6N136-Highspeed-Transistor-Optocoupler-DIP-8-/251561136534?pt=LH_DefaultDomain_0&hash=item3a92365196, @Igor Stoppa

Я пропустил ссылку на продукт в вопросе. Вывод SD подтянут к напряжению, приложенному к усилителю ([страница 20 спецификации](http://www.ti.com/lit/ds/symlink/tpa3110d2.pdf)). Напряжение для усилителя составляет 8-24 вольта. Так что вы можете подключить вывод напрямую. А оптопара немного излишня при таких низких напряжениях. Твердотельные реле — это сверхизлишество., @Gerben