оптический концевик

оптический концевик управляет двигателем через драйвер

Использование драйверов двигателей и пользовательских блоков к ним
Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#1

Сообщение leons » 13.03.2018{, 23:27}

Подскажите куда копать , имеем оптический концевик (вход а0) и драйвер l298n (выход 6) , по такой схеме работает без проблем вставляем бумажку в оптопару и вынимаем .
но на концевике рпыгают показания , добавил я блок сравнения и таймер с задержкой , а в ответ тишина .
плата леонардо
Вложения
концевик ; мотор.flp
(1.11 МБ) 104 скачивания

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

управление коллекторным двигателем

#2

Сообщение pan » 14.03.2018{, 00:14}

оптический концевик в студию.
и схема его подключения.

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

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

управление коллекторным двигателем

#3

Сообщение leons » 14.03.2018{, 00:43}

https://www.banggood.com/es/5Pcs-Speed- ... rehouse=CN

схема подключения А0 на оптическом концевике в А0 на ардуино

Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

управление коллекторным двигателем

#4

Сообщение vacz » 14.03.2018{, 04:49}

У этого датчика цифровой коммутационный выход (0 и 1). Подключите так: вход цифровой а не аналоговый
СпойлерПоказать
1.PNG
1.PNG (912 байт) 2953 просмотра
Вложения
концевик ; мотор2.flp
(1.06 МБ) 109 скачиваний
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

управление коллекторным двигателем

#5

Сообщение leons » 14.03.2018{, 12:57}

vacz . так работало и у меня но если подключяю блоки сравнения нет связи только в аналоговом варианте , может баг какой

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

управление коллекторным двигателем

#6

Сообщение pan » 14.03.2018{, 13:04}

зачем цифровой датчик подключать "в аналоговом варианте" ?
в чем прикол сравнивать аналоговый сигнал с 0 и 1 .
вы не знаете что значение с аналогового входа может принимать значение от 0 до 1023 ?
но если уж та сильно хочется то
СпойлерПоказать
Изображение

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

оптический концевик

#7

Сообщение Boroda » 14.03.2018{, 13:31}

leons, у всех микросхем компараторов на выходе открытый коллектор. Чтобы схема работала, нужна подтяжка резистором на + питания. В модуле концевика этот резистор есть? Это касается цифрового выхода DO
LM393.PNG
LM393.PNG (4.91 КБ) 2893 просмотра

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

оптический концевик

#8

Сообщение Dev1 » 14.03.2018{, 14:24}

Win10-64 FLProg v7.5.2 Portable :fie:

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#9

Сообщение leons » 14.03.2018{, 14:49}

pan писал(а):
14.03.2018{, 13:04}
зачем цифровой датчик подключать "в аналоговом варианте" ?
в чем прикол сравнивать аналоговый сигнал с 0 и 1 .
прикол в том что 1и0 меняютса с чястотой 100гц идея была ловить 1 и дальше по таймеру , так же и с нулём как то так
ваш пример заработал

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

оптический концевик

#10

Сообщение pan » 14.03.2018{, 14:57}

leons писал(а):
14.03.2018{, 14:49}
ловить 1
не путайте логическую единицу..... :nono:
leons писал(а):
14.03.2018{, 14:49}
ваш пример заработал
это я так, подурачится...
подключайте D0 к цифровому пину и не занимайтесь ерундой

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#11

Сообщение leons » 15.03.2018{, 12:39}

pan писал(а):
14.03.2018{, 14:57}
подключайте D0 к цифровому пину и не занимайтесь ерундой
так и есть , а уменьшая значение 1023 я могу контролировать стадию срабатывания ,раньше позже

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

оптический концевик

#12

Сообщение Phazz » 15.03.2018{, 13:35}

leons, Не сможете, у датчика только ДВА состояния.

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#13

Сообщение leons » 15.03.2018{, 14:14}

у меня материал который поподает в концевик имеет способность просвечиватса и как с этим быть ? пробовал ставить 500...1000 и вроде есть разница , а что там на входе цыфровом как глянуть ? у меня есть UNO для эксперемента

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

оптический концевик

#14

Сообщение Phazz » 15.03.2018{, 16:35}

leons, Что должно произойти при срабатывании концевика?

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#15

Сообщение leons » 15.03.2018{, 18:25}

Phazz писал(а):
15.03.2018{, 16:35}
leons, Что должно произойти при срабатывании концевика?
пауза по таймеру ,а после остановка двигателя , нашол ошибку во втором сравнении

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

оптический концевик

#16

Сообщение Phazz » 15.03.2018{, 18:43}

leons, а простите, я почему-то подумал, что у датчика только дискретный выход. А оказалось есть и аналоговый.
Вы пробовали как срабатывает датчик на D0?

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#17

Сообщение leons » 15.03.2018{, 18:47}

Phazz писал(а):
15.03.2018{, 18:43}
Вы пробовали как срабатывает датчик на D0?
вот в таком режиме пробовал
Вложения
счётчик ; мотор ; последняя версия для испытания.flp
(1.11 МБ) 104 скачивания

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#18

Сообщение leons » 21.03.2018{, 20:35}

посмотрел данные с А0 в монитор порта , выдаёт 1020...20 , но особо плавности работы нет , вопрос как снизить высокое показание до 800 и ниже

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

оптический концевик

#19

Сообщение pan » 21.03.2018{, 21:00}

leons, для чего это? я лично не понимаю сей заморочки.

снизить показание вы можете используя более прозрачный материал который попадает в концевик.

вы бы подробнее объяснили всю задумку, наверняка есть более простой и надежный способ.

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

оптический концевик

#20

Сообщение leons » 21.03.2018{, 21:29}

материал (карбон https://www.google.com.ua/search?q=carb ... 21&bih=913

устройство имеет две катушки с материалом подающая и принимающая , между ними канал в который воздухом затягивает карбон на определённую глубину , концевик должен вовремя отключать подающий двигатель , и тут приехали, а если из за просвета ,а такое будет но не всегда концевик не сработает и карбон затянет глубже что не желательно , скорость подачи мы подберём чтобы срабатываний было как можно меньше для уменьшения ошибок
Вложения
20180321202254[1].jpg

Ответить

Вернуться в «Управление двигателями»