Size: a a a

2020 December 21

LZ

Leonid Zaliubovskii in Embedded Group
если не пишут - скорее всего москва. Лол
источник

ED

Electronics Designer in Embedded Group
Цена/возможности/доступность у него вне конкуренции.
источник

P

Ponytale 🇷🇺 in Embedded Group
Electronics Designer
Ну, потому что это процессор-по-умолчанию в наши дни.
я один такой остался кто ни разу в жизни с ним не работал, да? :)))
источник

ED

Electronics Designer in Embedded Group
Ну, кто знает... :)
источник

LZ

Leonid Zaliubovskii in Embedded Group
Ponytale 🇷🇺
я один такой остался кто ни разу в жизни с ним не работал, да? :)))
Кто ж его знает. Мы тут вангуем вообщем
источник

LZ

Leonid Zaliubovskii in Embedded Group
чую сча интрига решится
источник

LZ

Leonid Zaliubovskii in Embedded Group
makavity
Код Грея здесь не причем.

Проблема в определении направления вращения

Метод измерения - считается количество импульсов за фиксированное время

Про дребезг - дребезга нет, на осцилле это видно.

А конкретнее проблема - думаю проще картинку будет нарисовать. Одну минуту
какой проц?
источник

LZ

Leonid Zaliubovskii in Embedded Group
да, еще важно как запитан этот датчик. Если там говно, а не питание - то и выход будет таким же
источник

m

makavity in Embedded Group
Так, видимо, по-порядку)
Проц - STM32L412
Аппаратный блок обсчета энкодера - присутствует
По картиночкам, в офисе нет того кто может с осцилла сделать скрин, поэтому пришлось рисовать.
Первый вход - сверху, второй - снизу. Основная проблема в том, что второй вход может быть как 0, так и 1 (Я так полагаю, это потому что я накосячил с расположением, да? Сейчас датчики стоят под 45*, под 90* тоже пробовал, но ситуация не изменилась)

На картиночке красное - срез, показал, какие ситуации наблюдал в разное время на осцилле.

Питание там стабильное, 3.3в, не с ноги проца.
источник

LZ

Leonid Zaliubovskii in Embedded Group
makavity
Так, видимо, по-порядку)
Проц - STM32L412
Аппаратный блок обсчета энкодера - присутствует
По картиночкам, в офисе нет того кто может с осцилла сделать скрин, поэтому пришлось рисовать.
Первый вход - сверху, второй - снизу. Основная проблема в том, что второй вход может быть как 0, так и 1 (Я так полагаю, это потому что я накосячил с расположением, да? Сейчас датчики стоят под 45*, под 90* тоже пробовал, но ситуация не изменилась)

На картиночке красное - срез, показал, какие ситуации наблюдал в разное время на осцилле.

Питание там стабильное, 3.3в, не с ноги проца.
телефоны с фотиком отбирают на входе?
источник

m

makavity in Embedded Group
Нет, просто я не в офисе
источник

P

Ponytale 🇷🇺 in Embedded Group
makavity
Так, видимо, по-порядку)
Проц - STM32L412
Аппаратный блок обсчета энкодера - присутствует
По картиночкам, в офисе нет того кто может с осцилла сделать скрин, поэтому пришлось рисовать.
Первый вход - сверху, второй - снизу. Основная проблема в том, что второй вход может быть как 0, так и 1 (Я так полагаю, это потому что я накосячил с расположением, да? Сейчас датчики стоят под 45*, под 90* тоже пробовал, но ситуация не изменилась)

На картиночке красное - срез, показал, какие ситуации наблюдал в разное время на осцилле.

Питание там стабильное, 3.3в, не с ноги проца.
Сравните с тем, как должно быть.
источник

LZ

Leonid Zaliubovskii in Embedded Group
ок, вопрос снят.
источник

m

makavity in Embedded Group
Да, я знаю как должно быть, в связи с этим и задал вопрос)
источник

ED

Electronics Designer in Embedded Group
makavity
Так, видимо, по-порядку)
Проц - STM32L412
Аппаратный блок обсчета энкодера - присутствует
По картиночкам, в офисе нет того кто может с осцилла сделать скрин, поэтому пришлось рисовать.
Первый вход - сверху, второй - снизу. Основная проблема в том, что второй вход может быть как 0, так и 1 (Я так полагаю, это потому что я накосячил с расположением, да? Сейчас датчики стоят под 45*, под 90* тоже пробовал, но ситуация не изменилась)

На картиночке красное - срез, показал, какие ситуации наблюдал в разное время на осцилле.

Питание там стабильное, 3.3в, не с ноги проца.
Похоже, что магниты слишком сильные или диаметр вала маловат, и датчики Холла срабатывают несколько раз от одного и того же магнита.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Да, у фаз фаза расползлась. Что вполне моет быть из за магнитов или неправильного расположения
источник

m

makavity in Embedded Group
Да, фаза гуляет, прям, если смотреть на осцилл. Дальше стоит поэксперементировать с расположением датчиков?
источник

LZ

Leonid Zaliubovskii in Embedded Group
магниты поменьше взять. Или разнести дальше датчики
источник

LZ

Leonid Zaliubovskii in Embedded Group
хорошо так подальше
источник

m

makavity in Embedded Group
Магнит взять поменьше не могу, как и изменить размер вала
источник