заплутал в двух датчиках

Ответить
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

есть машина упаковки АРМ100 (советская рухлядь) но работает исправно . задача поставить на неё фотометку (резка упаковочной бумаги по черной метке ) ..плевая задача ..не тут то было ..
на машине стоит "прибор на реле и тиристоре " который работает ..но старье не устраивает решил перейти на контроллер ...
стоит два датчика один видит метку второй индукционный на валу ...
датчики развязал через оптроны .. реле то же . .
алгоритм довольно простой
датчик 1 - 0
датчик 2 - 0
равно 1 на выходе ( включение реле )
при всех остальных условиях на выходе 0 (реле не включается)
применил элемент ИЛИ (OR) инвертировав выходы датчиков .

на столе и на станке в ручном режиме (крутил рукой) все работает .. при включении на скорости НЕТ

мысль .. фотодатчик .. срабатывает несколько раз на метке (на входе и на выходе ) поставил TON на 200 мс .. не помогло ..

мыслей нет .. может быть кто уже реализовывал ..
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

заплутал в двух датчиках

Сообщение Ingwar »

Добавьте тестовый кусок (вывод информации в порт или дисплей) контролирующий входа с датчиков. Думаю лучше видеть, чем предполагать.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

заплутал в двух датчиках

Сообщение Sancho »

olma писал(а): 15 фев 2019, 16:14алгоритм довольно простой
датчик 1 - 0
датчик 2 - 0
равно 1 на выходе ( включение реле )
при всех остальных условиях на выходе 0 (реле не включается)
применил элемент ИЛИ (OR) инвертировав выходы датчиков .
Не знаю насчёт "или", мне, по логике вещей/названий/назначений напрашивается "И" с инверсией входных данных. Вам ещё и выход инвертировать надо.
Далее - осциллограф, двухвходовый - смотреть расхождение по времени. Кто убегает вперёд.
Или сделать тестовый проект, где будет вычисляться разница между двумя сигналами по времени, два параметра А-Б и Б-А. Далее делать оргвыводы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

Ingwar писал(а): 15 фев 2019, 16:28 Добавьте тестовый кусок (вывод информации в порт или дисплей) контролирующий входа с датчиков. Думаю лучше видеть, чем предполагать.
повторюсь на старой железяке с реле и тиристором все работает ..то есть датчики настроены правильно и метку видит .

Отправлено спустя 3 часа 3 минуты 3 секунды:
[ref]Ingwar[/ref], после ваших слов, я задумался .. и меня посетила мысль ..
я развязался от 24 вольтовых датчиков через оптрон (я так уже делал ) но мне кажется неправильно ..............
на вход 7805 я подаю 24 вольта с датчика, снимаю 5 вольт, резистор 1 кил и оптрон ...
так вот мне кажется что тут собака порылась .. то есть в схемах где скорость срабатывания не важна это работает... тут нет ..
что вы думаете по этому поводу?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

заплутал в двух датчиках

Сообщение Sancho »

olma писал(а): 15 фев 2019, 19:40на вход 7805 я подаю 24 вольта с датчика, снимаю 5 вольт, резистор 1 кил и оптрон ...
Ну Вы даёте! Резаков больше, других нет?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

[ref=#ff8000]Sancho[/ref], я понял что вы удивлены ...но не понял чем ?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

заплутал в двух датчиках

Сообщение Sancho »

olma писал(а): 15 фев 2019, 19:58но не понял чем ?
Зачем стабилизатор?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

[ref=#ff8000]Sancho[/ref], перестраховался на всякий случай ..
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

заплутал в двух датчиках

Сообщение Sancho »

Какие у Вас временныё параметры сигналов -мксек, мсек, сек?
Резисторы считайте по формату 5ма-24в ... = 4,7к
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

миллисекунды .. особенно в те моменты когда проскакивает черная метка то есть ... на миллисекунды проскакивает 0.. который мне нужен ..
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

заплутал в двух датчиках

Сообщение Sancho »

[ref]olma[/ref], Проект в студию.
И именно тот, который тестируете.

Отправлено спустя 8 минут 14 секунд:
Смелее :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

ok

Отправлено спустя 38 минут 47 секунд:
[spoiler=в железе]
IMG_20190216_114652.jpg
[/spoiler]

Отправлено спустя 58 минут 56 секунд:
разобрал старое устройство .. на датчике фотометки висит реле .. то есть когда бумага белая - реле включено .. когда метка черная реле выключено ..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

заплутал в двух датчиках

Сообщение Sancho »

[ref]olma[/ref], Простите, но ржунимагу :haha: :haha: :haha: :haha: :haha:
:smile44:
Антидребезг = 40 миллисекунд. Если время импульса меньше - Вы его никогда не зафиксируете.
Или полностью убирать, или уменьшать это время в коде:
строчки типа
if (millis() >= (_bounseInputD11P + 40))

Отправлено спустя 2 минуты 58 секунд:
не зря я Вас о временных параметрах спрашивал. Да?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

[ref=#ff8000]Sancho[/ref], ок попробую .. важно что вы помогаете .. смех продлевает жизнь ..

Отправлено спустя 7 часов 49 минут 54 секунды:
не получилось .. буду пробовать еще завтра утром

выбросил 7805 и оптроны ...развязался 24 вольтовым реле от датчиков .(сухими контактами на ардуино)
убрал дребезг (задержку)
нет, не работает .

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

почему не работает ни на ИЛИ ни на И..
просто на скорости бумага с меткой проскакивают и соответственно алгоритм не работает . то есть при прокручивании машины вручную по свечению датчиков алгоритм правильный .. но вот в работе (на скорости )все по другому
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

заплутал в двух датчиках

Сообщение Ingwar »

olma писал(а): 15 фев 2019, 16:14датчик 1 - 0
датчик 2 - 0
равно 1 на выходе ( включение реле )
olma писал(а): 16 фев 2019, 22:58то есть при прокручивании машины вручную по свечению датчиков алгоритм правильный .. но вот в работе (на скорости )все по другому
В Вашем алгоритме достаточно времени на выходе для резки ?

Отправлено спустя 2 минуты 5 секунд:
Может подержать 1 на выходе?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

[ref]Ingwar[/ref], задумываюсь насчет счетчика со сбросом ...фото датчик на счет до 1 , второй датчик резет .
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

заплутал в двух датчиках

Сообщение Ingwar »

olma писал(а): 17 фев 2019, 00:04задумываюсь насчет счетчика со сбросом ...фото датчик на счет до 1 , второй датчик резет .
Для таких условий логичнее RS триггер...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

заплутал в двух датчиках

Сообщение olma »

[ref=#ff8000]Sancho[/ref], [ref]Ingwar[/ref], спасибо все работает .. вся проблема была в антидребезге
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

заплутал в двух датчиках

Сообщение pan »

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

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя