Всем привет! Есть станок, выполняющий однообразную функцию - а-ля "повернул-ударил-вернулся", и так каждые 1,5-2 сек. В момент возврата станка в исходное положение определенный датчик считывает этот "возврат", элементарный геркон. Датчик на 24В. Задача - считать это состояние "возврата" станка с помощью Ардуино УНО. Специалист, работающий на станке, говорит, что может через реле трансформировать сигнал 24В в сигнал 5В... То бишь может мне "выдать" со станка 2 провода, на концах которых, при замере, будет +5В каждый раз при возврате станка в исходное состояние. Внимание вопрос. Каким макаром далее подключить эти 2 провода (в какие порты, GND и т.п.), как считывать сигнал - аналогово или через порт (PinMode INPUT)? Спасибо!
Очевидно, чтобы Дуня знала, что станок вернулся в исходное положение, и готов к новой операции. Вобщем-то, "зачем" оно нужно - ну нужно, раз спрашиваю. Вопрос в подключении - как правильно подключить 2 провода со станка (с реле), в какие порты и т.п.
Ну ок. Не доставать, значит не доставать. Диалог не получился. Воткните в любую ногу ардуино через 10 ком. резистор. В D13 лучше не втыкать. Земля, безусловно, общая. Я бы так не делал, но это точный ответ на Ваш вопрос.
Лучше к геркону параллельно подключить оптрон, это позволит гальванически развязаться со станком, а транзистор оптрона (коллектор) запитать уже от Ардуино через резистор 300...1000 Ом. Эмитор транзистора на "Землю". С коллектора транзистора через 10 Ком сигнал подаем на вход Ардуино.
Или рядом с герконом станка расположить свой геркон, чтоб не было никакого вмешательства в электрическую схему станка. "Тыщу двести сорок дырок просверлил за смену я" (с) DDT + Arduino
А что не так в предложенном Вами варианте? Пожароопасный вариант подключения? ) Как бы Вы сделали в таком случае?
Ну, тут особо мудрить-то не надо... Берем реле, которое от 24В управляется, заводим ему на катушку датчик со станка, вяжем подходящим диодом и т.д. Подаем на замыкаемые контакты реле 5В с Arduino, ставим по дороге 10КОм, дабы не пожечь плитку, или включаем PULL_DOWN на ноге. В итоге - 24В приходит на катушку, реле блямкает, на ноге имеем HIGH. Типа: 5V->Relay->R10K->pin10(PULL_DOWN).