Дмитрий@DM_ChipCraft
Пользователь
Информация
- В рейтинге
- 886-й
- Откуда
- Москва и Московская обл., Россия
- Зарегистрирован
- Активность
Специализация
Инженер встраиваемых систем
Средний
Objective-С
Java
Kotlin
SQL
STM32
Программирование микроконтроллеров
Схемотехника
PCB дизайн
AVR C
Verilog HDL
Могу рассказать свой личный опыт, я лет 10 назад использовал метод передачи по кабелю ШОС, в качестве передатчика был HFBR-1412-TMZ, безусловно если использовать для датчика который находится в помещении, это хорошо, но если его использовать на улице при -10 к примеру , кабель ШОС дублет просто и ломается .. передатчик постоянно загрязняется и тоже выходит из строя… но единственный + что помех конечно вообще не создает такое соединение!!Интересно кстати проанализировать не будут ли теряться данные на высоких скоростях, высоких но приемлемых для датчика имею в виду, и сравнить, откопаю как нибудь посмотрю
В моих задачах такого не было напишу честно, но такое может произойти :
слишком быстрое вращение вала , к примеру прошли какой - то участок с одной скорости, а потом резко к примеру начали движение в два раза больше чем было;
Далее плохая реализация кабеля, который связывает к примеру датчик и другое устройство , на которое датчик передает информацию, у меня кабель используется Unitronic lapp Li2YCY 4x0,75 с витыми парами;
Еще проблема может быть из - за ну очень длинного кабеля(если он без экрана, то он просто будет работать как антенна и создавать помехи).
Сигналы каналов А и В всегда должны быть сдвинуты друг относительно друга на 90 градусов, рисунок (1)являются нормальными переходами, на рисунке 2 переходы не нормальные и такого не должно происходить, это и есть запрещенный переход
Нет, к сожалению в данном датчике нет обработки подавления дребезга, поэтому в настройке таймера я включил параметр Input Filter (3) - для моей небольшой скорости достаточно, проблем не возникало.
Благодарю Вас
Ничего страшного, я прекрасно Вас понимаю, скрывать не буду, я с github особо не работаю, и не умею в нем работать, но обязательно задумаюсь, чтобы исходники заливать и туда:)
хм, честно говоря у меня не было в планах скрывать информацию о настройке таймера, а уж тем более коварного плана по получению подписчиков:) по факту можно зайти - подписаться (скачать исходник) и отписаться :) я на самом деле думал что достаточно показать настройку таймера в граф.интерфейсе, естественно я не против открыть конфиги, обязательно дополню информацию)
Дело каждого, я никого не умоляю подписаться, а по вопросу, настройки таймера и реализации самого кода(с пояснениями), я предоставил всю информацию в данной статье:), надо только внимательно посмотреть статью.
Это сигналы после делителя, тестировал конечно же как Вы и написали, ставил метку на оси и быстро крутил, в 0 возвращается, этот датчик я применяю при пешеходной съемке, максимальная скорость у меня была 4-5 км/ч, можно конечно сделать тест , посадить датчик на шаговый двигатель какой нибудь, кстати попробую:)
Выход у датчика TTL, все верно
Спасибо за комментарий
Понял Вас, примерно такая схема ?
Спасибо большое за комментарий! Исправлю свою ошибку
Заранее прошу прощения за недосказанность, упустил резистор с виду, обязательно добавлю в объяснение.
Данный резистор работает в виде перемычки, я его добавил чтобы плата управления могла работать с разными GNSS-приемниками, приемник в данной статье работает исключительно по RS-232, но у меня есть приемники и по UART, когда мне необходимо будет исполнение платы которая должна работать с приемником UART я просто не произвожу монтаж ADM3202, ставлю резистор и все, на данный момент резистора нет, по факту разъем у меня один, я лишь только меняю компоненты в плате и все.
Понял Ваш совет, спасибо, доработаю
Спасибо большое за совет!! обязательно к нему прислушаюсь!!!
Спасибо большое за комментарий, в качестве соединения ведомого и ведущего устройства я использую кабель UNITRONIC LiYD11Y 4x0,25, очень хорош (экран + витые пары)
Очень интересный у Вас проект! у меня этот конкретно датчик работает вообще на Attiny26SU, хочу вот поиграться еще с датчиком HEDR-5420, перевести работу на STM32, как мне в отзывах порекомендовали, буду уже измерение импульсов производить через таймер, спасибо Вам за отзыв
Данный тип датчика у меня используется для пешеходной съемки уже очень много лет, и никаких проблем с ним нет, его точности для определенного типа задач хватает, да я с Вами соглашусь что он отстает от других датчиков, но я сделал проект этот что бы продемонстрировать то что сам использую, также в работе у меня есть и такой датчик как (HEDR-5420-ES214), тоже неплохой вариант ))
Ошибся, спасибо за установление ошибки, исправлю
Соглашусь с Вами, но я конечно же стараюсь по возможности ставить небольшую безопасность в схему, чтобы потом не копаться, в случае нестабильной работы, у меня был опыт когда я подключил GPS по 5В напрямую и работало некорректно, подключал к STM32F1 и F0