замыкание/размыкание 2-х контактов через ардуино

Смиирняга
Offline
Зарегистрирован: 08.04.2011

Доброго времени суток)

Есть провод который прерывается кнопкой.Надо убрать кнопку и припаять на её место ардуино.И надо будет эмулировать нажатие кнопки.Не подскажете как?)

Zaliv
Offline
Зарегистрирован: 05.03.2011

 А на проводе что? 5В? 12В? 220В? может 380трехфазка?
Вообще вот здесь есть ответы для общего случая

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Самое простое решение электроный ключ(твердотельное реле) или герконовое реле. Из не дорогих "старых" решений изготовления герконового реле, при отсутствии гоового, можно намотать катушку тонким проводом в эмалевой изоляции на трубчатый конденсатор, концы припаять к выводам ;)  катушку мотать побольше )) и внутрь трубки поместить геркон )) от ТТЛ выхода вполне не плохо работает, главное не перенагрузить выход ...

Смиирняга
Offline
Зарегистрирован: 08.04.2011

5 вольт.Только надо как-нибудь по проще.С помощью самого ардуино просто размыкать/замыкать контакты.Просто мне надо сделать замыкание\размыкание для 3-х кнопок(раздельно).В цепи не больше 9 вольт(от кроны у меня светодиод сплавился, а в цепи он горел со средней яркостью).

Разве в ардуино нет никакой библиотеки для замыкания размыкания двух цифр\аналоговых ножек(в смысле один провод к 5 ножке(например), один к 6 и размыкаем\замыкаем их программно)

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

В ардуино все выходы так и работают, "замыкаются" и "размыкаются" на +5 или на 0В. только нагрузка там маленькая и напряжение 5В. для включения же нагрузок а тем более от других напряжений нужно или достаточной мощности ключи или лучше всего реле. например герконовые РЭС55 не плохо срабатывают от ТТЛ логики. 

Напряжения в цепях "на глаз"не меряют!!! С дуру можно стальной прут, в палец толщиной, заставить от полувольта расплавиться и сгореть с искрами..., а можно, если немного с умом, прекрасно светодиоды зажигать от сети 220в и они не станут плавиться. Только голова нужна при этом.

Не выдумывай, более простого чем возможно, чуес не бывает, если тебе нужно "кнопки", ставь реле! только учитывай что кнопки бывают разные. важно какое напряжение и какой ток коммутируют...

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Хочешь получить точный и конкретный ответ - формулируй задачу более конкретно, что именно нужно коммутировать, и какого типа нагрузку включать?

 

Rublev
Offline
Зарегистрирован: 29.03.2011

 Если это 5В, то не проще ли в качестве ключа использовать транзистор навроде 2N2222?

kikia99
Offline
Зарегистрирован: 22.03.2011

да правельно там писали все мутно сформулированно а так можно и опрон и транзюк и реле  итд и тп  можно и  

Vladst
Offline
Зарегистрирован: 07.03.2012

Вы смогли сделать смыкание и размыкание через ардуино? 

leshak
Offline
Зарегистрирован: 29.09.2011

Смиирняга пишет:

Доброго времени суток)

Есть провод который прерывается кнопкой.Надо убрать кнопку и припаять на её место ардуино.И надо будет эмулировать нажатие кнопки.Не подскажете как?)

Берем кастрюльку. Насыпаем в нее сплав розе (продается в любом радио-магазине). Нагреваем и окунаем в нее Ардуину. Вуаля! Теперь ей можно, вместо кнопки, замыкать любые контакты. Если в перчатках, то даже 220. И уж точно "проще не придумаете".

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

 

achuser
Offline
Зарегистрирован: 02.03.2013

Все же возможно без блока реле производить замыкание контактов? Например на GND если пин какой зацепить? Или тут логика только 0 В - low, +5В hight?

В таком случае, если 2 контактам присвоить low будут ли они между собой замкнуты или присутствовать развязка будет? Требуется управление не силовыми цепями, где реле - как по воробьям из пушки, максимум транзистор...

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Аптрон

achuser
Offline
Зарегистрирован: 02.03.2013

Оптическая развязка м/у контактами ардуино? Или Вы предлагаете применять оптроны вместо реле?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Я пока схемы не вижу, ничего не предлагаю. Ванговать только могу.

achuser
Offline
Зарегистрирован: 02.03.2013

Прошу прощения, схемы чего? 2 контактов, которые необходимо м/у собой замкнуть? Вопрос лишь в том, возможно ли это совершить "голой" ардуиной, естественно подразумевая, что токи как таковые будут околонулевыми. 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Ясно. Ну жди более толкового прорицателя

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

achuser пишет:

Прошу прощения, схемы чего? 2 контактов, которые необходимо м/у собой замкнуть? Вопрос лишь в том, возможно ли это совершить "голой" ардуиной, естественно подразумевая, что токи как таковые будут околонулевыми. 

Именно голой дуней? Ни транзистора, ничего? Тогда один пин на вход, другой - на выход. Анализируем первый, пишем во второй. Если надо какие-то доп. условия - всегда можно дописать. на примере:

#define IN_PIN 3
#define OUT_PIN 4

void setup()
{
  pinMode(IN_PIN,INPUT);
  pinMode(OUT_PIN, OUTPUT);
}

void loop()
{
  byte level = digitalRead(IN_PIN);
  // тут можно всякие проверки
  digitalWrite(OUT_PIN,level);
}

В приведённом примере на выходном пине тот же уровень, что и на входном. Такое поведение надо?

achuser
Offline
Зарегистрирован: 02.03.2013

Наверное, именно то, что надо, если комбинация вход+выход с одним уровнем = замыкание.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

причем казалось бы что короткое ))

 

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

achuser пишет:

Все же возможно без блока реле производить замыкание контактов? Например на GND если пин какой зацепить? Или тут логика только 0 В - low, +5В hight?

В таком случае, если 2 контактам присвоить low будут ли они между собой замкнуты или присутствовать развязка будет? Требуется управление не силовыми цепями, где реле - как по воробьям из пушки, максимум транзистор...

Есть такие реле "Сигнальные" они и размером с транзистор и токи требуют мизерные, но напрямую на ардуину я бы его все равно не вешал. через транзитор или буфер типа 155(74) серии ))

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

b707
Онлайн
Зарегистрирован: 26.05.2017

achuser пишет:

Наверное, именно то, что надо, если комбинация вход+выход с одним уровнем = замыкание.

нет, это не замыкание. А нафига замыкание-то, если токи "околонулевые"?

achuser
Offline
Зарегистрирован: 02.03.2013

Замкнуть 2 контакта, "нажать" на кнопку и тп, от велечины  протекающего тока это действо никак не зависит. 

b707
Онлайн
Зарегистрирован: 26.05.2017

achuser пишет:

Замкнуть 2 контакта, "нажать" на кнопку и тп, от велечины  протекающего тока это действо никак не зависит. 

ну-ну... Попробуйте подключить к управляющему пину ардуины 2х-киловантный мотор и "замкнуть контакты"... От тока же не зависит, правда?

achuser
Offline
Зарегистрирован: 02.03.2013

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

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

achuser пишет:
вопрос стоял конкретный - возможно или нет.

Отвечаю конкретно - разумеется возможно! Так, кстати, а о чем был вопрос?

okta
Offline
Зарегистрирован: 10.01.2015

Съесть можно что угодно! Но кое-что только однажды...

b707
Онлайн
Зарегистрирован: 26.05.2017

achuser пишет:

 вопрос стоял конкретный - возможно или нет. 

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

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

DetSimen пишет:

Аптрон

Мне кажется в этой ситуации даунтрон более уместен.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Я уже и не лезу.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

DetSimen пишет:
Я уже и не лезу.

Нога человеческая сюда не ступила! тупить это вообще не наш метод.

 

achuser пишет:
В таком случае, если 2 контактам присвоить low будут ли они между собой замкнуты или присутствовать развязка будет?

Вопрос все же почти понятен. Правильным ответом следовало бы послать в Даташит на АТмегу там есть схемы с устройством и принципом работы всех цепей обеспечивающих работу портов.

Из этих кому схем, а для кого просто картинок, следует что в контроллере есть "транзисторные" ключи подключенные и вверх, к+5В, и вниз, к=0В. поэтому непосредственных "подключений ног" между собой все же не происходит. Но и гальванической развязки при этом тоже ни какой нет. Потому что все "Подключения" производятся относительно одного, общего GND.

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

Pinger
Offline
Зарегистрирован: 30.04.2018

Такое впечатление, что ребята которые разбираются в теме, родились с этими знаниями)) Разве не понятно, что человек спросил именно таким образом, потому что, пока что, только так ситуацию и видит, зачем наезжать на него? На stackoverflow, таких помощников заминусовали бы сразу, не хотите выуживать "правильно сформулированный вопрос", просто проходите мимо и все.

Ок, спрошу у добрых людей, которые не будут меня осуждать за  незнания. И пологаю проолью свет на формулировку вопроса - "Замкнуть контакты с токами которыми можно принебречь"

Условия:
Есть два аудио устройста из которых безпрерывно поступает аудио сигнал. 
Есть один уселитель звукового сигнала.
Есть ардуино и нет реле и нет полевого транзистора. Сходить в магазин не представляется возможным. Предположим решить надо прямо сейчас.

Вопрос :
Как с помощью ардуино принять аудио сигнал из одного источника и транслировать его в уселитель, а при замыкании двух контактов(например сработал датчик дыма и замкнул нам контакты) начать принимать звуковой сигнал из источника номер два и транслировать на уселитель уже его?

Вариант, без доп деталей никак, тоже принимается) Но желательно тогда со схемкой и списком деталей.
И по возможности с ссылками, если бы вы вернулись в прошлое, и не знали ответа на этот вопрос, с чего начали бы поиск ответа? 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

1. Pinger, Вам не кажется, что начинать общение на форуме с чтения нотаций завсегдатаям - не самый разумный вариант поведения?

2. Лично я бы начал поиск ответа с того, что спросил у Гугла "коммутатор аналогового сигнала". (да, без доп. деталей - никак)

Pinger
Offline
Зарегистрирован: 30.04.2018

andriano
1) Я только открыл волшебный мир Arduino и хочу чтоб качество общения было на достойном уровне. За стандарт принимаю упомянутый мной stackoverflow, где сказать по правде и мои нравоучения были бы не уместны, зато там есть другие инструменты регулирования. Я считаю, хочешь помочь помоги, нет, просто ничего не пиши, не засоряй ленту. 
Плюс, честно говоря, только сейчас заметил возможность минусовать коменты, после того как вы заминусовали мой)))
Давайте взглянем правде в глаза, парню который создал топик, так и не помогли, а значит весь процесс из 31го комментария, был не эффективен. Значит, что то не так у некоторых завсегдатаев форума с подходом к передаче информации.

2) Спасибо за ответ ).
Правда он озадачил меня не менее чем мой изначальный вопрос. Я безусловно со временем изучу тему достаточно для самостоятельного составления  схем, но сейчас для достижения цели, мне нужен один добрый человек с 5 минутами времени и желанием поделиться знаниями. А именно набросать схему и дать список деталей. 

_________________________________

Вот еще вопрос, на Ардуино ведь есть аналоговые входы\выходы, а аудио сигнал, это как раз аналоговый переменный ток, никак нельзя его принимать из двух источников, и один из ни передавать дальше?
То есть начал я с вопроса, а нельзя ли использовать ардуино в качестве реле, теперь же спрашиваю, может ли она выступать в качестве ретранслятора? 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

1. Вы неправильно представляете себе цели форума. Поэтому делаете неверные заключекния.

2. Ардуино - это не один контроллер, а целое семейство. При этом аналоговых выходов нет у подавляющего большинства из них (за исключением одного). Одновременно с тем скорость оцифровки у того же самого подавляющего большинства недостаточна для оцифровки звука. Ну и, самое главное, - непонятно, зачем использовать то, что не предназначено для данной задачи, вместо того, что предназначено. Т.е. зачем использовать вещи не по назначению.

Pinger
Offline
Зарегистрирован: 30.04.2018

1. Оставим.

2. Есть цель -> ищу варианты достижения -> предполагаю -> советуюсь с более опытными людьми на оф  форуме проекта.
То есть, возможно и не зачем, но я ограничен своими знаниями и временем.
Возможны вы знаете как оптимально достигнуть цели?
Если знаете, подскажите пожалуйста.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Pinger пишет:

еще вопрос, на Ардуино ведь есть аналоговые входы\выходы, а аудио сигнал, это как раз аналоговый переменный ток, никак нельзя его принимать из двух источников, и один из ни передавать дальше?

То есть начал я с вопроса, а нельзя ли использовать ардуино в качестве реле, теперь же спрашиваю, может ли она выступать в качестве ретранслятора? 

Аналоговый вход, это не совсем то что вам показалось. Аналоговый ввод это вход АЦП - АналоговоЦифровогоПреобразователя. который умеет дискретно, то есть через определенные интервалы времени, измерять напряжение на входе, но производить непрерывный ввод сигнала он не умеет, и что происходило с сигналом от измерения до измерения не догадывается. потому что на АЦП преобразование требуется время. Сам же контроллер оперирует только оцифрованными данными. а аудио сигнала, как такового, для него не существует.

а вашем случае контроллер мог бы запускать аудио устройство, а не коммутировать источники.  Хотя, если порыться то есть микросхемы - аналоговые ключи(комутаторы, мультиплексоры), которые вдвое-четверо дороже контроллера, но зато способны пропускать или нет аналоговые сигналы "по комманде" от ЦПУ. почитать можно тут или у производителей например Vishay или AnalogDevices ..

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Pinger пишет:

Как с помощью ардуино принять аудио сигнал из одного источника и транслировать его в уселитель

Зачем транслировать? Чтобы тот его уселил?

svm
Offline
Зарегистрирован: 06.11.2016

Pinger пишет:

теперь же спрашиваю, может ли она выступать в качестве ретранслятора? 

Скорее в качестве псевдо-коммутатора аудиосигналов. Если учесть, что выход ардуино при подаче на него логического "0" имеет сопротивление относительно "земли " около 20 Ом, а если он находится в высокоимпедансном состоянии то бесконечность, то вполне возможно коммутировать аудиосигналы. Для этого достаточно входной сигнал подать через делитель. Верхний резистор допустим 20 кОм, а нижний- выход ардуино. Если выход в "0", то выходной сигнал ослабится в 1000 раз, если выход сконфигуриповать как вход (высокий импеданс), то сигнал пройдет без ослабления (при достаточно высоком входном сопротивлении усилителя). Если ослабление в 1000 раз недостаточно увеличивайте значение верхнего резистора, однако при этом увеличиваются и шумы. Если не стоит задача высококачественного воспоизведения, то вариант вполне работоспособный.

SLKH
Онлайн
Зарегистрирован: 17.08.2015

svm пишет:

Pinger пишет:

теперь же спрашиваю, может ли она выступать в качестве ретранслятора? 

Скорее в качестве псевдо-коммутатора аудиосигналов. Если учесть, что выход ардуино при подаче на него логического "0" имеет сопротивление относительно "земли " около 20 Ом, а если он находится в высокоимпедансном состоянии то бесконечность, то вполне возможно коммутировать аудиосигналы. Для этого достаточно входной сигнал подать через делитель. Верхний резистор допустим 20 кОм, а нижний- выход ардуино. Если выход в "0", то выходной сигнал ослабится в 1000 раз, если выход сконфигуриповать как вход (высокий импеданс), то сигнал пройдет без ослабления (при достаточно высоком входном сопротивлении усилителя). Если ослабление в 1000 раз недостаточно увеличивайте значение верхнего резистора, однако при этом увеличиваются и шумы. Если не стоит задача высококачественного воспоизведения, то вариант вполне работоспособный.

Сколько в этой схеме уселителей?

svm
Offline
Зарегистрирован: 06.11.2016

SLKH пишет:

 Сколько в этой схеме уселителей?

Если радиолюбитель

Вдруг напишет уселитель

Значит, он навеселе-

Уселители в селе.О_О

Мир!Труд!Май!

Усилителя достаточно одного, а коммутируемых сигналов может быть по количеству выходов конкретной ардуины.

Pinger
Offline
Зарегистрирован: 30.04.2018

svm

Спасибо. Чувствую мы уже близко)
Есть несколько уточняющих вопросов по этой части вашего ответа - 

"Для этого достаточно входной сигнал подать через делитель. Верхний резистор допустим 20 кОм, а нижний- выход ардуино. Если выход в "0", то выходной сигнал ослабится в 1000 раз, если выход сконфигуриповать как вход (высокий импеданс), то сигнал пройдет без ослабления (при достаточно высоком входном сопротивлении усилителя). Если ослабление в 1000 раз недостаточно увеличивайте значение верхнего резистора, однако при этом увеличиваются и шумы."

1) Входной сигнал, вы имеете в виду входной сигнал от одного из источников звука?
2) Что такое делитель, как его загуглить чтоб увидеть схему?
3) Соответственно, что значит "верхний" резистор?
4)"Достаточно высокое входное сопративление усИлителя" - что это значит и как в этом убедиться?
5) ок, предположим мы сейчас разберемся что такое делитель.
Правильно ли я понял, мы входящий звуковой сигнал от каждого из источников, пускаем через свой собственный "Делитель", с делителя на ардуино, а из ардуино на усИлитель. Тогда вопрос, мы аналоговые входы ардуино на которые поступают сигналы с делителей, в зависимости от замкнутости контактов с датчика дыма, просто ретранслируем на выходные контакты ардуино, идущие на усИлитель ?
 

Пока что моя схема выглядит вот так))- 

Для меня очевидно насколько я далек от понимания процесса в целом, и уже занялся изучением основ, но это длительный процесс, а задачу надо решить сейчас, может кто то схемку накидать? Пожалуйста)

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Ё маё. научите меня гуглить! Походу человек решил на коленке собрать систему оповещения или что то подобное?

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Pinger пишет:
2) Что такое делитель, как его загуглить чтоб увидеть схему?

ГуглЮ схему картины "Ардуина замыкающая контакт в пасти змееподобного льва"

Pinger, приходилось ли тебе уже посещать уроки физики примерно в 6 классе? Приходилось уже слышать про законы Ома и все такое?

svm
Offline
Зарегистрирован: 06.11.2016

Pinger пишет:

svm

Спасибо. Чувствую мы уже близко)
Есть несколько уточняющих вопросов по этой части вашего ответа - 

"Для этого достаточно входной сигнал подать через делитель. Верхний резистор допустим 20 кОм, а нижний- выход ардуино. Если выход в "0", то выходной сигнал ослабится в 1000 раз, если выход сконфигуриповать как вход (высокий импеданс), то сигнал пройдет без ослабления (при достаточно высоком входном сопротивлении усилителя). Если ослабление в 1000 раз недостаточно увеличивайте значение верхнего резистора, однако при этом увеличиваются и шумы."

1) Входной сигнал, вы имеете в виду входной сигнал от одного из источников звука?
2) Что такое делитель, как его загуглить чтоб увидеть схему?
3) Соответственно, что значит "верхний" резистор?
4)"Достаточно высокое входное сопративление усИлителя" - что это значит и как в этом убедиться?
5) ок, предположим мы сейчас разберемся что такое делитель.
Правильно ли я понял, мы входящий звуковой сигнал от каждого из источников, пускаем через свой собственный "Делитель", с делителя на ардуино, а из ардуино на усИлитель. Тогда вопрос, мы аналоговые входы ардуино на которые поступают сигналы с делителей, в зависимости от замкнутости контактов с датчика дыма, просто ретранслируем на выходные контакты ардуино, идущие на усИлитель ?
 

 

Для меня очевидно насколько я далек от понимания процесса в целом, и уже занялся изучением основ, но это длительный процесс, а задачу надо решить сейчас, может кто то схемку накидать? Пожалуйста)

Похоже схема Вам не очень поможет, но логика работы несколько иная.

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

Делитель напряжения -это просто два резистора, и уровень сигнала на выходе зависит от их соотношения. В принципе вот простейший "коммутатор"

Верхний резистор это R1---Rn  а нижний - один из выходов ардуино. Резисторы в правой части-это сумматор. Если выход в "0", то соответствующий входной сигнал закорочен на землю, если в высокоимпедансном состоянии проходит на выход.

По поводу входного сопротивления усилителя лрще всего узнать из его характеристик

Сигналы на ардуино никуда не попадают, она просто разрешает прохождение того или иного аудио сигнала на вход усилителя в соответствии с логикой обработки сигналов датчиков.

 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Pinger пишет:

1) Входной сигнал, вы имеете в виду входной сигнал от одного из источников звука?

2) Что такое делитель, как его загуглить чтоб увидеть схему?
3) Соответственно, что значит "верхний" резистор?
4)"Достаточно высокое входное сопративление усИлителя" - что это значит и как в этом убедиться?

На каждый из этих вопросов можно дать ответ.

И даже не слишком длинный.

Проблема в другом: термины, используемые в ответах могут оказаться Вам незнакомыми, а потому спровоцируют новые вопосы.

 

Форум не может (и не доложен) заменить учебник.

Цитата:

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

Неправильно.

Сигнал "заходить" в Ардуино не будет. Будет "проходить мимо". Выходы Ардуино будут играть роль нижних плеч делителей (кстати, так и гуглится: "делитель напряжения").

И еще: забудьте про аналоговые входы Ардуино - они Вам не нужны. И никакой ретрансляции в предложенном Вам решении не предусмотрено. 

Заодно, рез уж будете гуглить, погуглите и "операционный усилитель" - он, в отличие от аналоговых входов, понадобится.

Цитата:

Для меня очевидно насколько я далек от понимания процесса в целом, и уже занялся изучением основ, но это длительный процесс, а задачу надо решить сейчас, может кто то схемку накидать? Пожалуйста)

Я думаю, Вам лучше обратиться в раздел "Ищу исполнителя".

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Pinger пишет:

2) Что такое делитель, как его загуглить чтоб увидеть схему?

Загуглить вот так.

А схема делителя слишком сложна для понимания, потому, во избежание эпидемии шизофрении роскомнадзор её запретил.

svm
Offline
Зарегистрирован: 06.11.2016

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

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

svm пишет:

[

логика работы несколько иная.

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

Делитель напряжения -это просто два резистора, и уровень сигнала на выходе зависит от их соотношения. В принципе вот простейший "коммутатор"

Верхний резистор это R1---Rn  а нижний - один из выходов ардуино. Резисторы в правой части-это сумматор. Если выход в "0", то соответствующий входной сигнал закорочен на землю, если в высокоимпедансном состоянии проходит на выход.

По поводу входного сопротивления усилителя лрще всего узнать из его характеристик

Сигналы на ардуино никуда не попадают, она просто разрешает прохождение того или иного аудио сигнала на вход усилителя в соответствии с логикой обработки сигналов датчиков.

Слишком высокие сопротивления получатся при таком раскладе. в нагрузке источников сигнала аж по 40 кОм. у входа усилителя 20 кОм при таких параметрах страшного уровня шумы будут вместо озвучки. особенно учитывая

Сама затея с запретом сигнала понятная и возможно могла бы работать, если после ардуино включить хотябы транзистор с ОК. и сопротивления уменьшить как минимум раз в 20, но и этого возможно будет лишку. К тому же мы не знаем даже амплитуду в in1,2..n

Pinger
Offline
Зарегистрирован: 30.04.2018

svm и andriano 

Спасибо вам за ответы) 

andriano, форум и есть то место которое должно способствовать передаче информации)) Только так и никак иначе. Вот например, по роду своей проффессиональной деятельности, я вынужден беспрерывно искать новую и новую информацию, и пока я изучаю новый фреймворк, миллионы людей пишут десятки новых, большие корпорации выпускают новые спецификации к существующим фреймворкам(возможно вы догадались, я программист) И это все только в одном языке, ну есть же еще JavaScript, без знания которого тоже никак, а там все еще интересней. И на каждом новом проекте используются новые фреймворки. Все изучить невозможно априори. Плюс у ардуино свой маленький стек имеется. В общем если каждый специалист будет сам читать спецификации от корки до корки, то все наши банковские счета, все наши сайты, все приложения будут жутко тормозить, так как будут либо криво написаны либо написаны на технологии десятилетней давности.
А вот, уважаемый andriano, вам альтернативный вариант -  гуглишь нужную тебе фичу, попадаешь на stackoverflow, а там другой бедалага уже давно спросил об этом и какой нибудь уважаемы BalusC (знатоки Java знают о ком я) уже разложил по полочкам. Вот и получается что ты не потратил неделю на изучения, а добился цели сразу. Это называется коллективный разум и у меня для вас новость, мы сейчас сидим перед экранами мониторов именно благодаря тому что ученые, с появлением радио а в последствии интернета, получили возможность обмениваться информацией, а не изобретать миллион велосипедов в каждом уголке планеты! 

andriano, вот настоящее предназначение хороших форумов!

Ребята, если будете злыми, я просто переключю раскладку на английскую и уйду на оф форум arduino.cc, понимаю  потеря не велика)) Но что получится, человек настойчиво пытается "на коленке собрать систему оповещения", а вы его затролили, только за то, что он не знает чего то и спросил об этом на форуме)) Конечно компания у вас сплоченная но маленькая получится, ну и качество ресурсу это тоже не предаст. Я почему начал с нравоучений, потому что прочел все посты и был разочарован качеством общения, а какие выводы сделают тысячи молодых специалистов, которые даже не попытаются что то спросить, боясь что их затролят? Вот так ресурсы и затухают из за того, что есть несколько, пускай и грамотных но неуверенных в себе людей, которые самоутверждаются за счет недоучек типа меня.

Я очень прошу, ну перестаньте флудить и самоутверждаться, мы же все "изобретатели" нам нравится возможность спаять, написать пару строк кода и смотреть как оно полетело, так будьте же добры к тем, кто как вы решили - "решил на коленке собрать" и просто помогите, ну а если нет времени или желания, так  блин просто идите мимо!

Короче, давайте придерживатся трех простых правил,
1) "Пишу только ответы на вопросы" 
2)"Пишу только вопросы" 
3)"Пишу советы как сделать лучше".

И увидите, появится много новых участников, которые придадут жизни форуму) Ну а я больше ни слова не напишу не по теме, дальше дело вашего выбора.

svm если я правильно вас понял, у нас есть любое колличество звуковых сигналов, которые, чтоб пройти на усилитель должны преодалеть два сопративления, которые в сумме дают непреодалимую преграду, тем более что есть легкий способ уйти на ноль ардуинки, но на тот сигнал, который мы выберем исходя из нашей логики, мы подаем дополнительные 5в которые  усиливают аудио сигнал достаточно, чтоб преодалеть сопративление номер два, так просто? 
Не надо никаких усиливающих транзисторов, конденсаторов, диодов чтоб обезопасится, от чего то)?
Просто слишком уж просто выглядит, я сейчас сяду реализовывать, не хочу спалить ничего.

Pinger
Offline
Зарегистрирован: 30.04.2018

Probelzaelo
в in1,2..n просто музыка с компьютера и с mp3 плеера, причем плеер включается ардуинкой одновременно с переключением на него выхода на усилитель.

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

sadman41
Offline
Зарегистрирован: 19.10.2016

Pinger пишет:
В общем если каждый специалист будет сам читать спецификации от корки до корки, то все наши банковские счета, все наши сайты, все приложения будут жутко тормозить, так как будут либо криво написаны либо написаны на технологии десятилетней давности.

Как будто все технологии десятилетней давности - это что-то плохое. JavaScript-у лет больше, чем ряду посетителей этого форума. Про C с ASM вообще не говорю.

Да и тормозят они, в основном, из-за новомодных перделок и свистелок. Каждый раз, как в исходник загляну тормозному сайту - сразу пару фреймворков и неоптимизированный "всебраузерный" CSS вижу.

Pinger пишет:
Ребята, если будете злыми, я просто переключю раскладку на английскую и уйду на оф форум arduino.cc, понимаю  потеря не велика))
...
Конечно компания у вас сплоченная но маленькая получится, ну и качество ресурсу это тоже не предаст. 

СЕО-шников пугайте снижением конверсии, хоббистам на это плевать. Если все новички c России полезут на .cc - там Ник Гамон сразу повесится на на квадратной шине.

Pinger пишет:

Короче, давайте придерживатся трех простых правил,

1) "Пишу только ответы на вопросы" 
2)"Пишу только вопросы" 
3)"Пишу советы как сделать лучше".

Чего ж вы тут который раз уже по целой простыне пространных рассуждений вываливаете? Начали бы с себя.