Модуль - датчик скорости щелевой, LM393

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

Модуль - датчик скорости щелевой, LM393

#1

Сообщение vfv » 15.02.2019{, 14:07}

Есть такой модуль для Ардуино - датчик скорости щелевой, LM393.
Модуль - датчик скорости щелевой, LM393.JPG
Схема - датчик скорости на LM393.JPG
Решил использовать для коллекторного электродвигателя постоянного тока в качестве датчика обратной связи.
Прикрепил к валу двигателя - колесо щелевое 20 пазов. Сигнал подал на ПИД.
Результатом доволен.

Попробовал для тех же целей просто датчик с этой платы подсоединить к ардуино - результат гораздо хуже. Не могу понять , что даёт компаратор на LM393 в этом модуле и как достичь такого же результата в ардуино без него ?

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Модуль - датчик скорости щелевой, LM393

#2

Сообщение KulibinOrsk » 15.02.2019{, 14:31}

vfv, ответ:
LM393 - 2-х канальный компаратор, именно он позволят формировать точные крутые фронты и спады напряжения при появлении сигнала с датчика - формирует точный сигнал для контроллера.
А если использовать датчик напрямую то фронт и спад растянуты во времени и соответственно реакция контроллера происходит "с ошибкой" которая накапливается в ПИД-регуляторе. Для мотором лучше использовать ПИ-регулятор т.е. Д ставить = 0 (не будет мелкой дрожи на низких скоростях)

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

Модуль - датчик скорости щелевой, LM393

#3

Сообщение vfv » 15.02.2019{, 14:45}

KulibinOrsk писал(а):
15.02.2019{, 14:31}
А если использовать датчик напрямую то фронт и спад растянуты во времени и соответственно реакция контроллера происходит "с ошибкой"
Вот это я наверное и почувствовал, что работает хуже.
В FLProg есть блок компаратоа , хотелось бы не применять внешний LM393 . Я попробовал, но не получается.

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

Модуль - датчик скорости щелевой, LM393

#4

Сообщение pan » 15.02.2019{, 15:54}

vfv, не сравнивайте программный компаратор с железным.
Все почему то хотят избавиться от железок и реализовать всё это программно. Только желательно делать наоборот...

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Модуль - датчик скорости щелевой, LM393

#5

Сообщение Ingwar » 15.02.2019{, 16:15}

vfv писал(а):
15.02.2019{, 14:45}
Я попробовал, но не получается.
В качестве продолжения хотелок можете попробовать viewtopic.php?f=81&t=3065 :smile469:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

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

Модуль - датчик скорости щелевой, LM393

#6

Сообщение vfv » 15.02.2019{, 16:29}

Ingwar писал(а):
15.02.2019{, 16:15}
В качестве продолжения хотелок можете попробовать viewtopic.php?f=81&t=3065
А зачем мне быстрые входа ? У меня стоит скоростной счётчик:
Снимок.JPG

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Модуль - датчик скорости щелевой, LM393

#7

Сообщение Ingwar » 15.02.2019{, 16:34}

vfv писал(а):
15.02.2019{, 16:29}
А зачем мне быстрые входа ?
vfv писал(а):
15.02.2019{, 14:45}
В FLProg есть блок компаратоа
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

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

Модуль - датчик скорости щелевой, LM393

#8

Сообщение vfv » 15.02.2019{, 16:43}

Ingwar писал(а):
15.02.2019{, 16:34}
В FLProg есть блок компаратоа
Блок компаратора то есть, однако он не состыковывается дальше и что в нём писать , что с чем сравнивать ?
Снимок.JPG

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

Модуль - датчик скорости щелевой, LM393

#9

Сообщение Sancho » 15.02.2019{, 17:20}

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

Отправлено спустя 4 минуты 18 секунд:
В наших мк есть встроенный компаратор.
Если немного покодить, то можно сделать блочок с компаратором и обработкой его результатов прерываниями...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

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

Модуль - датчик скорости щелевой, LM393

#10

Сообщение vfv » 15.02.2019{, 17:32}

Эти все эксперименты делаю для бывшей темы электронный редуктор.
Я просто задался целью ( пока зима) испытать несколько типов датчиков для обратной связи управлением ПИД.
Пока на первом месте разработанная вами схема от индуктивного тахо.( работает очень чётко).
На втором с датчиками холла.
А вот на щелевом датчике - работает но как то не устойчиво.

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

Модуль - датчик скорости щелевой, LM393

#11

Сообщение Sancho » 15.02.2019{, 17:41}

vfv писал(а):
15.02.2019{, 17:32}
А вот на щелевом датчике - работает но как то не устойчиво.
Используйте внешний компаратор - Вам проще. Правильно настройте.
Попробуйте использовать блок "Тахометр" - как есть, не на что не делите выходной сигнал, подавая на пид, а уставку умножайте на количество прорезей.

Отправлено спустя 3 минуты 3 секунды:
Напомню Вам ещё раз - чем больше настоящая разрядность сигнала, тем лучше видно отклонение. Умножение сигнала обратной связи - это фикция.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

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

Модуль - датчик скорости щелевой, LM393

#12

Сообщение vfv » 15.02.2019{, 17:52}

Сейчас попробую, готового блока с компаратором у меня нет, есть только микросхема LM393, она такая мелкая , что как правильно заметил " pan "
pan писал(а):
15.02.2019{, 15:54}
Все почему то хотят избавиться от железок и реализовать всё это программно. Только желательно делать наоборот...
очень тяжело паять без лупы.

Отправлено спустя 1 час 13 минут 10 секунд:
Нет по выше указанной методике не настраивается. Настраивается только по схеме выше.

Ответить

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