Как изменить поведение переключателя?

У меня есть педаль сустейна (это просто мгновенный переключатель!) с неправильной полярностью (в зависимости от устройства, с которым я ее использую):

  • цепь ЗАКРЫВАЕТСЯ при нажатии на педаль
  • цепь РАЗОМКНУТА при отпускании педали

Я хотел бы наоборот.

Существует ли электронное решение для инвертирования поведения такого переключателя только с пассивными компонентами (без использования компонента с батарейным питанием и т. д.)?

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

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

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

Если повезет, то внутренний переключатель будет иметь как «Нормально разомкнутые», так и «Нормально замкнутые» контакты. Если это так, вам просто нужно переместить провод к другому соединению. Готовы разобрать и посмотреть? Если да, то выложи фото :)
Некоторые музыкальные вещи могут автоматически определять, какой тип переключателя вы подключили к ним. Любое состояние, которое он видит при включении, считается неактивным. Вы можете проверить это, удерживая педаль нажатой при включении устройства, к которому оно подключено. Если он волшебным образом исправляет себя, то, вероятно, это то, что происходит.
В худшем случае использовать транзистор, сконфигурированный как инвертирующий ключ. Вы можете хлопнуть этим по ардуино.
Электронное решение будет зависеть от того, к чему подключается переключатель. Вы можете сделать это с помощью реле и источника питания, чтобы включать и выключать реле с помощью переключателя.
@bitsmack Я исправил свой вопрос (проверил мультиметром: цепь ЗАКРЫВАЕТСЯ при нажатии на педаль!) ​​и добавил 2 картинки того, что внутри педали :) К сожалению, нет контактов "Нормально разомкнут/замкнут"...
@AaronD Я уже пробовал это, но, к сожалению, это не работает с моим DX7 или Juno 106: они не определяют автоматически, какой тип переключателя подключен
@mcmiln блок питания Arduino + будет дороже, чем новая педаль сустейна с правильной полярностью (около 10–15 долларов).
Есть вариант механического решения. Пружина или аналогичный элемент постоянно оказывает давление на переключатель до тех пор, пока ножка не ослабит давление через кантилевер.
Вы уверены , что у вас действительно есть проблема? Многие инструменты, принимающие педальные входы, определяют, разомкнут ли переключатель при включении питания. Если он закрыт, они будут считать, что у вас есть педаль NC. Возможно, ваш блок инструментов/эффектов уже делает это?
@KubaOber, ни мой DX7, ни мой Juno106 не определяют, открыт или закрыт переключатель при включении питания.
:( Жаль слышать это. Это одна из тех функций, которые обычно реализуются, если есть процессор, и если кто-то услышал об этом трюке или открыл его заново. Вероятно, старинные инструменты появились раньше, чем широкое распространение этого подхода.

Ответы (5)

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Это может сработать.
Прежде чем пытаться это сделать, проверьте оборудование, с которым оно должно работать, и измерьте напряжение на разомкнутом выключателе. Если вы видите от 3 до 5В, то вероятность этого увеличивается. В противном случае, возможно, не стоит пытаться. Соедините плюсовую сторону с плюсом схемы.

Когда SW1 разомкнут, R1 проводит, Q1 включается, напряжение между + и - становится около 0,7 В (если ток от оборудования не слишком велик). Существует разумная вероятность того, что оборудование будет интерпретировать 0,7 В как замыкание переключателя.

Когда SW1 замкнут, база Q1 заземлена, небольшое количество тока протекает через R1. Если сопротивление источника мало по сравнению с R1, напряжение высокое.

Возможно, придется поэкспериментировать с другим значением R1, но, скорее всего, от 10 до 100 тыс.

Вау, это выглядит великолепно! Перед тестированием, каков процент риска повреждения моих синтезаторов с помощью этого теста? 1% 10е-7%? Я заказал на ebay 2N3904!
Вероятность повреждения оборудования практически исключена. Эта схема не имеет источника питания. По сути, это просто изменение сопротивления. Если вы посмотрите просто на переключатель, он меняет сопротивление от 0 до бесконечности. Таким образом, оборудование должно выдерживать изменения. Я, наверное, даже не должен был говорить «база заземлена». Когда SW1 замкнут, база-эмиттер Q1 замыкается, отключая его. Тогда схема становится похожей на один только R1. Если R1 большой (например, 100K), он должен выглядеть как открытый переключатель оборудования.
Просто сегодня вечером зашел в свою обычную фабрику и обнаружил, что у них много неиспользуемых резисторов 2N3904 и 10K. Я попробовал ваши схемы ... и теперь они работают с моим синтезатором :) :)
Примечание: к сожалению, пока не работает с моим Roland Juno 106... Будет ли больше шансов работать с резистором 100K, чем с резистором 10K, который я использовал? Какое напряжение вместо 0,7В было бы при 100К/10К?
100K могут иметь значение, потому что большее сопротивление больше похоже на разомкнутый переключатель. Требуется около 0,6-0,7В В Б Е включить транзистор. Напряжение во включенном состоянии будет оставаться на уровне около 0,7 В, если только ток, создаваемый оборудованием, не будет слишком большим.
С 100K это работает как с DX7, так и с Juno 106 :) Еще раз спасибо @rioraxe!

Этот тип переключателя является только нормально разомкнутым. Он работает путем нажатия проводящей прокладки на открытые дорожки печатной платы.

Я не знаю пассивного способа разрешить ток, когда управляющее устройство блокирует его, а затем блокировать его, когда управляющее устройство разрешает это. В лучшем случае вы в конечном итоге разрешаете ток все время или не разрешаете его вообще.

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

Удачи!

Самый простой способ - использовать реле! Подключите переключатель к контактам катушки реле и цепи, которой вы хотите управлять, к нормально разомкнутым контактам. Вот и все!

Если удерживать педаль нажатой при включении устройства, она изменит полярность. Почти все клавиатуры имеют такое поведение.

Вы предлагаете OP инвертировать то, как они используют свою педаль, вместо того, чтобы модифицировать ее, чтобы она работала так, как они хотят (что является целью вопроса)? Также обратите внимание, что это вопрос 4-летней давности.
@ Девин, ты прав, он может работать со многими клавиатурами (я проголосовал за), но не со всеми. Таким образом, мой вопрос.
@ Даниэль, даже если это старый вопрос, любой новый хороший ответ всегда приветствуется :)

Я немного больше думал об этой проблеме. Нет необходимости в arduino/uC/внешних источниках питания и так далее.
Решение максимально простое:

Вам нужно получить переключатель SPST, который является NC (нормально закрытым). Вам нужно будет перепаять его на место оригинального. Вот некоторые SPST NC , которые я нашел в результате быстрого поиска. Убедитесь, что он может вернуться в исходное положение, и у вас не будет других проблем.

Некоторые изображения:
У вас есть такой переключатель (назовите его кнопкой). Обычно он ОТКРЫТ. При нажатии на педаль она ЗАКРЫВАЕТСЯ.SPST НЕТ


Вместо этого для ваших нужд вам нужна кнопка, которая обычно ЗАКРЫТА, а затем при переключении становится нормально ОТКРЫТА.

СПСТ НК
Я надеюсь, что это самое простое доступное решение. Найди нужную кнопку и все.

Спасибо! Есть фото такого компонента? Как вы думаете, я мог бы легко установить его на текущей печатной плате? (См. мой вопрос - отредактированный - с некоторыми фотографиями внутри педали / печатной платы)
Да, я не мог загрузить его в вопросе. Вот вам media.digikey.com/photos/Judco%20Mfg%20Photos/… . Добавьте серую кнопку поверх желтой, если хотите (больше отскока).
Спасибо @Triak, но как установить это на мою текущую печатную плату?
Вам нужно будет удалить существующую печатную плату. Вам нужно будет перепаять новый переключатель (контакт 1 подключается к черному или белому, контакт 2 подключается к оставшемуся проводу).
Тогда @Triak, я думаю, это будет дороже (сделать новую печатную плату), чем купить другую педаль (10 долларов)
Вам не нужна печатная плата, чтобы зафиксировать переключатель на месте и припаять его.
Моя забота об использовании кнопки, подобной той, на которую ссылается, заключается в правильном перемещении. Я думаю, что было бы разумнее использовать микропереключатель, подобный этому , с длинным рычагом, который можно регулировать. Единственная загвоздка здесь в том, что я думаю, что минимальная их высота составляет около 1/2 дюйма, так что они могут не поместиться внутри педали - трудно сказать по фотографии. Я согласен с другими, что нет необходимости избавляться от печатной платы. , можно просто заклеить переключатель эпоксидной смолой поверх текущих контактов и подключить к существующим дорожкам.