PDA

Просмотр полной версии : Скорость считывания импульсов



Петр Тугулев
15.02.2020, 07:07
Приветствую, коллеги!

Такой вопрос: реле ПР200-24.4.0.0. - нужно считывать входящие импульсы (+24 В). Импульсы посылаются с другой платы. Сможет ли ПР200 точно считывать импульсы, если они будут подаваться в таком режиме: 15 мс импульс и 5 мс перерыв между импульсами?

Петр Тугулев
15.02.2020, 09:36
так Выназовите хотя бы среднее время цикла Вашей программы, которая будет залита в ПР


Нам нужно управлять бесколлекторным мотором. Делаем подобие энкодера. В моторе стоят датчики холла. 3 импульса на оборот (5 В), 6000 оборотов в минуту (максимальная скорость). Делаем промежуточную плату-делитель, в контроллер которой (stm32) прошиваем соотношение сигналов вход-выход, стараясь найти наилучшее соотношение точность/чувствительность.

Т.е. импульсы будут бежать потоком сотнями и тысячами. Вопрос в том, способен ли контроллер ПР200 работать в режиме 15/5 мсек на прием импульсов? Или ставить 15/15 или 20/10 или 25/15? Мы можем прошить любое соотношение, но, чем крупнее будут цифры, тем ниже точность управления мотором.

Петр Тугулев
15.02.2020, 10:07
Вы меня услышали что я спросил?
Например, у Вас цикл будет 22мс, в таком случае (15+5)=20 < 22 Вы будете пропускать импульсы. Если цикл 2мс то Вы не потеряете ни одного импульса

Погрешность неполного цикла допустима.

Недопустимы пропуски учета импульсов.

игорь68
15.02.2020, 10:57
Все зависит от вашей программы. Но лучше если это импульс в секунду. В пр 200 нет высокоскоростного входа. На производстве я делал так брал СИ30 и по rs485 передавал инт . А дальше обрабатывал.

Петр Тугулев
15.02.2020, 11:23
Все зависит от вашей программы. Но лучше если это импульс в секунду.

это очень много

Ревака Юрий
15.02.2020, 17:57
Приветствую, коллеги!

Такой вопрос: реле ПР200-24.4.0.0. - нужно считывать входящие импульсы (+24 В). Импульсы посылаются с другой платы. Сможет ли ПР200 точно считывать импульсы, если они будут подаваться в таком режиме: 15 мс импульс и 5 мс перерыв между импульсами?

По импульсам сразу сказать сложно, много зависимостей, тут https://youtu.be/qC5uuBg-eBc есть мои исследования на эту тему, можно прикинуть к своему проекту.

Сергей0308
15.02.2020, 18:05
Мне так кажется, для максимальной частоты, способной воспринять ПР, надо меандр!

игорь68
15.02.2020, 19:56
По пробую провести тестовый эксперимент. Есть у меня ПР200-5( транзисторная) создать генератор и подать на вход другой пр200. И посмотреть сколько может принять и не поперхнуться.

capzap
15.02.2020, 20:05
По пробую провести тестовый эксперимент. Есть у меня ПР200-5( транзисторная) создать генератор и подать на вход другой пр200. И посмотреть сколько может принять и не поперхнуться.

а смысл? Вы же не знаете какой сложности будет проект, есть среднее время цикла плюсом девиация вот время за которое можно определить разные состояния входа а следовательно подсчитать каждый приходящий импульс

rovki
15.02.2020, 20:38
Ревака Юрий все эти тесты провел и показал видео

Петр Тугулев
16.02.2020, 04:42
По импульсам сразу сказать сложно, много зависимостей, тут https://youtu.be/qC5uuBg-eBc есть мои исследования на эту тему, можно прикинуть к своему проекту.

спасибо огромное!