заплутал в двух датчиках
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
есть машина упаковки АРМ100 (советская рухлядь) но работает исправно . задача поставить на неё фотометку (резка упаковочной бумаги по черной метке ) ..плевая задача ..не тут то было ..
на машине стоит "прибор на реле и тиристоре " который работает ..но старье не устраивает решил перейти на контроллер ...
стоит два датчика один видит метку второй индукционный на валу ...
датчики развязал через оптроны .. реле то же . .
алгоритм довольно простой
датчик 1 - 0
датчик 2 - 0
равно 1 на выходе ( включение реле )
при всех остальных условиях на выходе 0 (реле не включается)
применил элемент ИЛИ (OR) инвертировав выходы датчиков .
на столе и на станке в ручном режиме (крутил рукой) все работает .. при включении на скорости НЕТ
мысль .. фотодатчик .. срабатывает несколько раз на метке (на входе и на выходе ) поставил TON на 200 мс .. не помогло ..
мыслей нет .. может быть кто уже реализовывал ..
на машине стоит "прибор на реле и тиристоре " который работает ..но старье не устраивает решил перейти на контроллер ...
стоит два датчика один видит метку второй индукционный на валу ...
датчики развязал через оптроны .. реле то же . .
алгоритм довольно простой
датчик 1 - 0
датчик 2 - 0
равно 1 на выходе ( включение реле )
при всех остальных условиях на выходе 0 (реле не включается)
применил элемент ИЛИ (OR) инвертировав выходы датчиков .
на столе и на станке в ручном режиме (крутил рукой) все работает .. при включении на скорости НЕТ
мысль .. фотодатчик .. срабатывает несколько раз на метке (на входе и на выходе ) поставил TON на 200 мс .. не помогло ..
мыслей нет .. может быть кто уже реализовывал ..
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
заплутал в двух датчиках
Добавьте тестовый кусок (вывод информации в порт или дисплей) контролирующий входа с датчиков. Думаю лучше видеть, чем предполагать.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
заплутал в двух датчиках
Не знаю насчёт "или", мне, по логике вещей/названий/назначений напрашивается "И" с инверсией входных данных. Вам ещё и выход инвертировать надо.olma писал(а): 15 фев 2019, 16:14алгоритм довольно простой
датчик 1 - 0
датчик 2 - 0
равно 1 на выходе ( включение реле )
при всех остальных условиях на выходе 0 (реле не включается)
применил элемент ИЛИ (OR) инвертировав выходы датчиков .
Далее - осциллограф, двухвходовый - смотреть расхождение по времени. Кто убегает вперёд.
Или сделать тестовый проект, где будет вычисляться разница между двумя сигналами по времени, два параметра А-Б и Б-А. Далее делать оргвыводы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
повторюсь на старой железяке с реле и тиристором все работает ..то есть датчики настроены правильно и метку видит .Ingwar писал(а): 15 фев 2019, 16:28 Добавьте тестовый кусок (вывод информации в порт или дисплей) контролирующий входа с датчиков. Думаю лучше видеть, чем предполагать.
Отправлено спустя 3 часа 3 минуты 3 секунды:
[ref]Ingwar[/ref], после ваших слов, я задумался .. и меня посетила мысль ..
я развязался от 24 вольтовых датчиков через оптрон (я так уже делал ) но мне кажется неправильно ..............
на вход 7805 я подаю 24 вольта с датчика, снимаю 5 вольт, резистор 1 кил и оптрон ...
так вот мне кажется что тут собака порылась .. то есть в схемах где скорость срабатывания не важна это работает... тут нет ..
что вы думаете по этому поводу?
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
заплутал в двух датчиках
Ну Вы даёте! Резаков больше, других нет?olma писал(а): 15 фев 2019, 19:40на вход 7805 я подаю 24 вольта с датчика, снимаю 5 вольт, резистор 1 кил и оптрон ...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
заплутал в двух датчиках
Зачем стабилизатор?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
заплутал в двух датчиках
Какие у Вас временныё параметры сигналов -мксек, мсек, сек?
Резисторы считайте по формату 5ма-24в ... = 4,7к
Резисторы считайте по формату 5ма-24в ... = 4,7к
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
миллисекунды .. особенно в те моменты когда проскакивает черная метка то есть ... на миллисекунды проскакивает 0.. который мне нужен ..
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
заплутал в двух датчиках
[ref]olma[/ref], Проект в студию.
И именно тот, который тестируете.
Отправлено спустя 8 минут 14 секунд:
Смелее
И именно тот, который тестируете.
Отправлено спустя 8 минут 14 секунд:
Смелее

мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
ok
Отправлено спустя 38 минут 47 секунд:
[spoiler=в железе] [/spoiler]
Отправлено спустя 58 минут 56 секунд:
разобрал старое устройство .. на датчике фотометки висит реле .. то есть когда бумага белая - реле включено .. когда метка черная реле выключено ..
Отправлено спустя 38 минут 47 секунд:
[spoiler=в железе] [/spoiler]
Отправлено спустя 58 минут 56 секунд:
разобрал старое устройство .. на датчике фотометки висит реле .. то есть когда бумага белая - реле включено .. когда метка черная реле выключено ..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
заплутал в двух датчиках
[ref]olma[/ref], Простите, но ржунимагу
Антидребезг = 40 миллисекунд. Если время импульса меньше - Вы его никогда не зафиксируете.
Или полностью убирать, или уменьшать это время в коде:
строчки типа
if (millis() >= (_bounseInputD11P + 40))
Отправлено спустя 2 минуты 58 секунд:
не зря я Вас о временных параметрах спрашивал. Да?






Антидребезг = 40 миллисекунд. Если время импульса меньше - Вы его никогда не зафиксируете.
Или полностью убирать, или уменьшать это время в коде:
строчки типа
if (millis() >= (_bounseInputD11P + 40))
Отправлено спустя 2 минуты 58 секунд:
не зря я Вас о временных параметрах спрашивал. Да?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
[ref=#ff8000]Sancho[/ref], ок попробую .. важно что вы помогаете .. смех продлевает жизнь ..
Отправлено спустя 7 часов 49 минут 54 секунды:
не получилось .. буду пробовать еще завтра утром
выбросил 7805 и оптроны ...развязался 24 вольтовым реле от датчиков .(сухими контактами на ардуино)
убрал дребезг (задержку)
нет, не работает .
рассмотрел устройство на тиристоре ... работает следующим образом .. реле которое завязано на фотометке , замыкает управляющий электрод тиристора, тем самым включая выходную нагрузку (реле) ..второй датчик (на валу) (завязан так же на реле ) просто размыкает(анод) питающую цепь нагрузки.(и так по кругу)
почему не работает ни на ИЛИ ни на И..
просто на скорости бумага с меткой проскакивают и соответственно алгоритм не работает . то есть при прокручивании машины вручную по свечению датчиков алгоритм правильный .. но вот в работе (на скорости )все по другому
Отправлено спустя 7 часов 49 минут 54 секунды:
не получилось .. буду пробовать еще завтра утром
выбросил 7805 и оптроны ...развязался 24 вольтовым реле от датчиков .(сухими контактами на ардуино)
убрал дребезг (задержку)
нет, не работает .
рассмотрел устройство на тиристоре ... работает следующим образом .. реле которое завязано на фотометке , замыкает управляющий электрод тиристора, тем самым включая выходную нагрузку (реле) ..второй датчик (на валу) (завязан так же на реле ) просто размыкает(анод) питающую цепь нагрузки.(и так по кругу)
почему не работает ни на ИЛИ ни на И..
просто на скорости бумага с меткой проскакивают и соответственно алгоритм не работает . то есть при прокручивании машины вручную по свечению датчиков алгоритм правильный .. но вот в работе (на скорости )все по другому
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
заплутал в двух датчиках
В Вашем алгоритме достаточно времени на выходе для резки ?olma писал(а): 16 фев 2019, 22:58то есть при прокручивании машины вручную по свечению датчиков алгоритм правильный .. но вот в работе (на скорости )все по другому
Отправлено спустя 2 минуты 5 секунд:
Может подержать 1 на выходе?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
[ref]Ingwar[/ref], задумываюсь насчет счетчика со сбросом ...фото датчик на счет до 1 , второй датчик резет .
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
заплутал в двух датчиках
Для таких условий логичнее RS триггер...olma писал(а): 17 фев 2019, 00:04задумываюсь насчет счетчика со сбросом ...фото датчик на счет до 1 , второй датчик резет .
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- olma
- Рядовой
- Сообщения: 55
- Зарегистрирован: 06 сен 2018, 10:09
- Откуда: ереван
- Имя: Ашот
- Контактная информация:
заплутал в двух датчиках
[ref=#ff8000]Sancho[/ref], [ref]Ingwar[/ref], спасибо все работает .. вся проблема была в антидребезге
заплутал в двух датчиках
программный антидребезг ... из разряда - чем бы еще не нужным засрать ардуино и замедлить его работу
если уж есть вероятность дребезга то подключайте параллельно пину конденсатор маленькой емкости. ни каких тормозов и лишнего
кода.

если уж есть вероятность дребезга то подключайте параллельно пину конденсатор маленькой емкости. ни каких тормозов и лишнего
кода.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость