ПОЛЕЗНО Установка концевиков

Может параметры какие-нибудь поменять, чтобы при "0" срабатывала программа остановки (поиска дома), а при "1" программа не реагировала?
Параметр $5=1 установите.
 
Добрый вечер уважаемые форумчане. Вопрос такого характера:
Спаял плату опторазвязки, вроде все хорошо, ну почти:
Питание 12в взял с разъема вентилятора, подключил к датчику "+", GND к "-", сигнал на оптопару PC817 к аноду, минус у меня общий и идет к катоду. НО, постоянно дает напряжение 12в на оптопару, из-за того, что датчик PNP, а не NPN. В итоге на других ногах оптопары при срабатывании датчика появляется "0", а когда он не активен - "1". Можно как-нибудь это задействовать на нашем станке не меняя датчиков? Может параметры какие-нибудь поменять, чтобы при "0" срабатывала программа остановки (поиска дома), а при "1" программа не реагировала? Спасибо. Если нужно - 3d модель для принтера с SL6 файлы прикреплю для личного пользования.
$5 - Инверсия входов концевых выключателей, логический
По умолчанию, входы концевых выключателей подтягиваются к питанию
встроенным резистором подтяжки Arduino. Когда сигнал на входе принимает низкий
уровень, Grbl рассматривает это как срабатывание выключателя. Для
противоположного поведения, просто инвертируйте входы, введя $5=1. Отключается
командой $5=0. Может потребоваться перезапуск контроллера, чтобы изменения
втупили в силу.
Если вы инвертируете входы концевых выключателей, потребуется внешний
резистор подтяжки к земле, чтобы предотвратить перегрузку по току и сгоранию
входа.
 
Спасибо большое. Сейчас будем пробовать. (y) А на подтяжку 220 Ом хватит?
 

Вложения

  • Schematic_Optorazvyazka CNC 3018_2021-04-15.png
    Schematic_Optorazvyazka CNC 3018_2021-04-15.png
    189.2 KB · Просмотры: 83
Добрый вечер уважаемые форумчане. Вопрос такого характера:
Спаял плату опторазвязки, вроде все хорошо, ну почти:
Питание 12в взял с разъема вентилятора, подключил к датчику "+", GND к "-", сигнал на оптопару PC817 к аноду, минус у меня общий и идет к катоду. НО, постоянно дает напряжение 12в на оптопару, из-за того, что датчик PNP, а не NPN. В итоге на других ногах оптопары при срабатывании датчика появляется "0", а когда он не активен - "1". Можно как-нибудь это задействовать на нашем станке не меняя датчиков? Может параметры какие-нибудь поменять, чтобы при "0" срабатывала программа остановки (поиска дома), а при "1" программа не реагировала? Спасибо. Если нужно - 3d модель для принтера с SL6 файлы прикреплю для личного пользования.
Чего то Вы намудрили. Из Вашего рассказа ничего не понятно, что за "датчик", как включена оптопара? Схему можете показать?
 
Не смотрите только что минус общий и дублируется... :)
Ваши сообщения автоматически объединены:

Там только подаю 12В (оптопара PC817 работает по даташиду от 6В до 36В)
 

Вложения

  • plata.JPG
    plata.JPG
    315.9 KB · Просмотры: 78
Не смотрите только что минус общий и дублируется... :)
Ваши сообщения автоматически объединены:

Там только подаю 12В (оптопара PC817 работает по даташиду от 6В до 36В)
Странная схема. А сигналы откуда снимаются на МК?
 
  • Последнее редактирование:
Последнее редактирование:
Странная схема. А сигналы откуда снимаются на МК?
Более, чем странная...
А без ограничительных резисторов светодиодов оптопар ещё и смертельно опасная...для этих светодиодов.
Вот нафиг народ сочиняет что-то заведомо неработающее, при наличии готового решения?
 
Сверху подходят провода от датчиков. +от платы и + от датчиков в общую клемму засунул (не хватило клемников, а заказывать неохота). Минусы с платы в общую, а минус с датчиков к катоду. Сигнальный провод к аноду. При подаче напряжения в 817 срабатывает светодиод и при поступлении сигнала на светоприемник, сигнал от идет на с эмитора на коллектор, как бы замыкая и работая как концевик.
Ваши сообщения автоматически объединены:


Ваши сообщения автоматически объединены:

А у меня сейчас наоборот. Подается с платы напряжение и на анод напряжение, в итоге оптопара изначально срабатывает и эмитор-коллектор замыкают ("1") как концевики. А когда датчик подходит на 4мм и срабатывает, напряжение на аноде пропадает, эмитор-коллектор в разрыве ("0").
Ваши сообщения автоматически объединены:

Сверху подходят провода от датчиков. +от платы и + от датчиков в общую клемму засунул (не хватило клемников, а заказывать неохота). Минусы с платы в общую, а минус с датчиков к катоду. Сигнальный провод к аноду. При подаче напряжения в 817 срабатывает светодиод и при поступлении сигнала на светоприемник, сигнал от идет на с эмитора на коллектор, как бы замыкая и работая как концевик.
Ваши сообщения автоматически объединены:


Ваши сообщения автоматически объединены:

А у меня сейчас наоборот. Подается с платы напряжение и на анод напряжение, в итоге оптопара изначально срабатывает и эмитор-коллектор замыкают ("1") как концевики. А когда датчик подходит на 4мм и срабатывает, напряжение на аноде пропадает, эмитор-коллектор в разрыве ("0").

А все из-за того, что индуктивный датчик не NPN, а PNP
 

Вложения

  • 817.png
    817.png
    87.8 KB · Просмотры: 62
Не смотрите только что минус общий и дублируется... :)
Ваши сообщения автоматически объединены:

Там только подаю 12В (оптопара PC817 работает по даташиду от 6В до 36В)
Вот на быструю руку набросал Вам... Думаю так будет правильно...
 

Вложения

  • ОБРАЗЕЦ.JPG
    ОБРАЗЕЦ.JPG
    266.9 KB · Просмотры: 60
При подаче напряжения в 817 срабатывает светодиод
1. В цепи светодиода оптопары необходим резистор для ограничения тока.
2. Нарисуйте, наконец, схему, как и что подключено, зачем эти словесные описания? Вам на схеме сразу и проще показать, где что не так.
3. Датчики у вас какие из из 2-х нижних?
15981586871.jpg
 
Но в сигнальные цепи с датчиков лучше ставить ограничивающие резисторы ещё... см. схему...
 
Сверху подходят провода от датчиков. +от платы и + от датчиков в общую клемму засунул (не хватило клемников, а заказывать неохота). Минусы с платы в общую, а минус с датчиков к катоду. Сигнальный провод к аноду. При подаче напряжения в 817 срабатывает светодиод и при поступлении сигнала на светоприемник, сигнал от идет на с эмитора на коллектор, как бы замыкая и работая как концевик.
Ваши сообщения автоматически объединены:
Нифига не понятно, простите. Вы с электроникой знакомы? Ток протекает от коллектора к эмиттеру, тем самым увеличивая падение напряжения на резисторе включенного в цепь коллектора. Вот с коллектора и надо брать сигнал на МК.
А выход датчика(PNP) подключить к аноду через токоограничительный резистор.

1620762700956.png
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

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

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать