Сбой счёта импульсов с оптического щелевого датчика

Вопросы от новичков
Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Сбой счёта импульсов с оптического щелевого датчика

#21

Сообщение AVGN » 01.03.2019{, 16:54}

vfv писал(а):
01.03.2019{, 16:22}
Осциллографа, к сожалению, у меня нет, а схему пожалуйста:

Станок для намотки шпагата-v01.flp
Т.е. радиоэлектроникой Вы никогда не занимались? Я спросил не схему FLp, а принципиальную схему на Вашу поделку.
Без осциллографа Вы будете оооооченьььь долго методом научного тыка запускаться.
Коммерческий проект?

Отправлено спустя 4 минуты :
Priyatel писал(а):
01.03.2019{, 16:48}
У Вас должны быть два экстремума, с прохождением середины функции через 0 оси координат.
Сильно сказано.
Проще обратиться к пионЭрам радиолюбителям - заточат такую поделку за час.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04.11.2018{, 14:09}
Репутация: 0
Имя: Олегович

Сбой счёта импульсов с оптического щелевого датчика

#22

Сообщение Priyatel » 01.03.2019{, 17:05}

Для vfv. По поводу сбоев щелевого датчика.
Попробуйте фрагмент из моих наработок. Я испытывал этот обработчик с различными заводскими и самодельными энкодерами (в большинстве своем, это те же щелевые датчики). Сбоев практически нет.
Обработчик энкодера.flp
(230.25 КБ) 59 скачиваний

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#23

Сообщение vfv » 01.03.2019{, 17:10}

Priyatel, спасибо за совет, но с механикой, я уже определился.

AVGN! А какая вам нужна электрическая принципиальна схема ? На силовой транзистор, который управляется с ардуино ШИМ через оптрон для развязки. Датчик - с компаратором.Блоки питания. Больше ничего нет. С принципиальными электрическими схемами работаю почти всю свою жизнь, в своё время кончил элетротехнический институт.

Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04.11.2018{, 14:09}
Репутация: 0
Имя: Олегович

Сбой счёта импульсов с оптического щелевого датчика

#24

Сообщение Priyatel » 01.03.2019{, 17:10}

Для AVGN. Я предлагал помощь, но vfv хочет идти своим путем, тернистым.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#25

Сообщение vfv » 01.03.2019{, 17:12}

Priyatel - сечас скачаю попробую.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Сбой счёта импульсов с оптического щелевого датчика

#26

Сообщение AVGN » 01.03.2019{, 18:56}

vfv писал(а):
01.03.2019{, 17:10}
AVGN! А какая вам нужна электрическая принципиальна схема ? На силовой транзистор, который управляется с ардуино ШИМ через оптрон для развязки. Датчик - с компаратором.Блоки питания. Больше ничего нет. С принципиальными электрическими схемами работаю почти всю свою жизнь, в своё время кончил элетротехнический институт.
Вернуться к началу
Электроника это наука вы знаете раз ВУЗ закончили. Значит Вас должны были научить что приборы наши глаза и уши плюс.
Ищите помощника с оборудованием.
Я по буквам не умею читать схемы.
Принципиальная схема о многом расскажет радиоинженеру.
А монтажная такое может рассказать о чем Вы даже и подозреваете.
Тут вот народ на столе тестирует все как часы. Привинчивает на станок и опять Ваш случай -сбои.
Электроника дама капризная.
Так схему как инженер Вы выполнили, прежде чем пустится на пусконаладку?

Отправлено спустя 1 минуту 55 секунд:
Priyatel писал(а):
01.03.2019{, 17:10}
Для AVGN. Я предлагал помощь, но vfv хочет идти своим путем, тернистым.
Путь один - обзавестись приборами. Образование уже получено.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#27

Сообщение vfv » 01.03.2019{, 19:12}

Давайте закончим с лирикой.
Теперь по делу. Sancho в этой теме в пост #6 писал:
Sancho писал(а):
22.02.2019{, 12:25}
Это будет связано с тем, что пока Вы выводили на дисплей, который вносит значительные временные задержки в цикл выполнения программы

но это им писалось, как я понял для входа с прерываниями для быстрого счётчика.
Но когда я сейчас убрал дисплей с выхода ПИД - ШИМ - 13, то я поднял скорость до нужного мне порога и сбоев не стало. Значит надо стремиться как можно меньше ставить дисплеев, так как они вносят рассоглосование ?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сбой счёта импульсов с оптического щелевого датчика

#28

Сообщение Sancho » 01.03.2019{, 20:02}

vfv, Нужно написать свой блок, в котором будет реализован основной алгоритм. После этого ставить дисплеев сколько душе заблагорассудится...

Отправлено спустя 46 секунд:
Завтра сделаю.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#29

Сообщение vfv » 01.03.2019{, 20:08}

Это было бы замечательно с дисплееми!!!

Отправлено спустя 7 минут 38 секунд:
А счётчик под конец я всё таки использовал скоростной. Если дисплеи убрать сбоев нет (в проекте неубраны):
Станок для намотки шпагата-v02.flp
(592.7 КБ) 56 скачиваний

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сбой счёта импульсов с оптического щелевого датчика

#30

Сообщение Sancho » 02.03.2019{, 11:57}

vfv, Валерий, по выше приведённой программе работает как нужно, пусть и медленно?
Делаю исходя из неё.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#31

Сообщение vfv » 02.03.2019{, 12:03}

Да по последней программе работает как нужно, убрав дисплеи.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сбой счёта импульсов с оптического щелевого датчика

#32

Сообщение Sancho » 02.03.2019{, 12:12}

vfv, Валерий, а чего делает счётчик?
СпойлерПоказать
Это чего такое.png
Это чего такое.png (6.43 КБ) 602 просмотра
Отправлено спустя 23 секунды:
Счётчик до 1???
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#33

Сообщение vfv » 02.03.2019{, 12:40}

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

Это временный счётчик служит для вкючения повышенной рабочей скорости , я его потом уберу.

Отправлено спустя 7 минут 37 секунд:
Хотя его убрать надо сечас и переключение скоростей сделать от счётчика середины D4. Лишне получилось

Отправлено спустя 5 минут 4 секунды:
Однако нет. Он нужен, так как после середины мне нужна постоянно 1 для включения и поддержания повышенной скорости.

Отправлено спустя 29 минут 58 секунд:
Дальнейшее описание работы:
одновременно как укладчик начнёт работать с середины, с повышенной рабочей установленной скоростью, включается основной двигатель намотки со своим счётчиком с уставкой и как только значение дойдёт до значения уставки - выключится, а скорость укладчика переключится опять на пониженную скорость и совсем выключится на середине. То есть вся работа начинается с середины и заканчивается на ней.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сбой счёта импульсов с оптического щелевого датчика

#34

Сообщение Sancho » 02.03.2019{, 15:06}

vfv писал(а):
02.03.2019{, 13:22}
Однако нет. Он нужен, так как после середины мне нужна постоянно 1 для включения и поддержания повышенной скорости.
Будет RS триггер.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#35

Сообщение vfv » 02.03.2019{, 17:23}

Sancho писал(а):
02.03.2019{, 15:06}
Будет RS триггер
RS триггер не пойдёт. Мне нужно, чтобы на входе S переключателя SWITCH после пересечения середины появилась 1 и держалась пока не закончится полный цикл работы.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сбой счёта импульсов с оптического щелевого датчика

#36

Сообщение Sancho » 02.03.2019{, 18:00}

vfv писал(а):
02.03.2019{, 17:23}
Sancho писал(а):
02.03.2019{, 15:06}
Будет RS триггер
RS триггер не пойдёт. Мне нужно, чтобы на входе S переключателя SWITCH после пересечения середины появилась 1 и держалась пока не закончится полный цикл работы.
Не нужно лезть вперёд батьки в пекло.
Семь раз отмерь, один раз отрежь.
....
Народные мудрости :)

Отправлено спустя 30 секунд:
Будет RS!
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#37

Сообщение vfv » 02.03.2019{, 19:09}

Ещё, я в своём проекте упустил один момент - заданную рабочую(повышенную) скорость укладки вижу только в момент включения на неё. Удобнее было бы видеть её уставку как у пониженной до начала переключения на повышенную. А так проект очень даже рабочий. При такой высокой скорости погрешность на концах всего где то 0,5мм и это сделано не на шаговом двигателе. Возможно сделали своё дело обратная связь и ПИД.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Сбой счёта импульсов с оптического щелевого датчика

#38

Сообщение vfv » 03.03.2019{, 18:44}

Sancho писал(а):
01.03.2019{, 20:02}
Завтра сделаю.
У вас не получается? Или просто нет времени? Дайте мне пожалуйста знать, а то весь мой проект стоит на месте , т.е. делать с дисплеями, если вы мне поможете или нет.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Сбой счёта импульсов с оптического щелевого датчика

#39

Сообщение grin-mpx » 04.03.2019{, 03:06}

Лучшую и точную укладку возможно обеспечил-бы шаговик на ремне вместо коллекторника с винтом и оптикой. Но это уже механика. Да и не известно насколько блоки ШД адекватно будут работать с Вашими задачами.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сбой счёта импульсов с оптического щелевого датчика

#40

Сообщение Sancho » 04.03.2019{, 08:23}

Сегодня. Выходные зацепили :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ответить

Вернуться в «Начинающим»