Считать сигнал от станка

Тема в разделе "Силовая электроника", создана пользователем Papipa, 21 сен 2016.

  1. Papipa

    Papipa Гик

    Всем привет!

    Есть станок, выполняющий однообразную функцию - а-ля "повернул-ударил-вернулся", и так каждые 1,5-2 сек. В момент возврата станка в исходное положение определенный датчик считывает этот "возврат", элементарный геркон. Датчик на 24В.

    Задача - считать это состояние "возврата" станка с помощью Ардуино УНО. Специалист, работающий на станке, говорит, что может через реле трансформировать сигнал 24В в сигнал 5В... То бишь может мне "выдать" со станка 2 провода, на концах которых, при замере, будет +5В каждый раз при возврате станка в исходное состояние.

    Внимание вопрос. Каким макаром далее подключить эти 2 провода (в какие порты, GND и т.п.), как считывать сигнал - аналогово или через порт (PinMode INPUT)?
    Спасибо!
     
  2. ИгорьК

    ИгорьК Гуру

    Можно так, можно - так. А зачем?
     
  3. Papipa

    Papipa Гик

    Очевидно, чтобы Дуня знала, что станок вернулся в исходное положение, и готов к новой операции. Вобщем-то, "зачем" оно нужно - ну нужно, раз спрашиваю. Вопрос в подключении - как правильно подключить 2 провода со станка (с реле), в какие порты и т.п.
     
  4. ИгорьК

    ИгорьК Гуру

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

    ostrov Гуру

    А нельзя ли датчик другой проспособить? Того же Холла. Или оптопару.
     
  6. Radius

    Radius Гик

    Лучше к геркону параллельно подключить оптрон, это позволит гальванически развязаться со станком, а транзистор оптрона (коллектор) запитать уже от Ардуино через резистор 300...1000 Ом. Эмитор транзистора на "Землю". С коллектора транзистора через 10 Ком сигнал подаем на вход Ардуино.
     
  7. ZAZ-965

    ZAZ-965 Гуру

    Или рядом с герконом станка расположить свой геркон, чтоб не было никакого вмешательства в электрическую схему станка.
    "Тыщу двести сорок дырок просверлил за смену я" (с) DDT + Arduino
     
  8. Papipa

    Papipa Гик

    А что не так в предложенном Вами варианте? Пожароопасный вариант подключения? ) Как бы Вы сделали в таком случае?
     
  9. Vad33

    Vad33 Капитан-оригинал

    Как то боязно верить таким трансформациям. :eek:
     
  10. ATishchenko

    ATishchenko Нерд

    Ну, тут особо мудрить-то не надо... Берем реле, которое от 24В управляется, заводим ему на катушку датчик со станка, вяжем подходящим диодом и т.д. Подаем на замыкаемые контакты реле 5В с Arduino, ставим по дороге 10КОм, дабы не пожечь плитку, или включаем PULL_DOWN на ноге. В итоге - 24В приходит на катушку, реле блямкает, на ноге имеем HIGH. Типа: 5V->Relay->R10K->pin10(PULL_DOWN).
     
  11. Unixon

    Unixon Оракул Модератор

    Оптрон или параллельный геркон все равно лучше.