Например TDA7294

Форум РадиоКот • Просмотр темы - Драйвер/МК для шаговика
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт янв 02, 2026 04:41:23

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Драйвер/МК для шаговика
СообщениеДобавлено: Ср дек 15, 2021 01:09:10 
Встал на лапы

Зарегистрирован: Пн май 11, 2009 11:58:43
Сообщений: 115
Откуда: San Diego
Рейтинг сообщения: 0
Всем доброго, есть шаговый двигатель у которого обратная связь на одном датчике холла и магнитном кольце на оси.
Вот возникает вопрос есть ли какие-то готовые решения, например драйвер с поддержкой такого типа обратной связи?
Сам двигатель маломощный, просто поискав по производителям я не нашёл драйвера с поддержкой такого типа обратной связи, хотя может просто не так искал.
В идеале хочется просто отдать по любой шине команду повернуть на нужный угол и поймать ответ ОК/ERROR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 09:08:11 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2927
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18893
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
а просто для нужного угла подать нужно число импульсов не получается?
вся техника - принтеры, сканеры и прочая работают без обратной связи, только по числу импульсов.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 09:26:53 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 0
Я себе сделал трехосевой контроллер: используются внешние step/dir драйвера и оптические энкодеры 1000 штрихов на оборот.
Следующим хочу сделать с холлом, по типу тех, что на али продаются, но там они дороговаты + управление идет тупо ключами, а я хочу тринамиковский драйвер поставить, + там нет CAN+USB: либо только CAN (да еще и с дебильным протоколом вроде CANopen), либо step/dir. Правда, подозреваю, что все на плату 42х42мм не влезет, придется "двухэтажку" делать.

Если сойдет CANopen или вообще step/dir (понятно, что в этом случае никак о заклинивании мотора не узнаешь), то можно готовые на али купить. От 2500 до 6000 рублей за штучку.

Добавлено after 1 minute 54 seconds:
а просто для нужного угла подать нужно число импульсов не получается?

Если мотор заклинит, либо скорость будет высоковатой и будут пропуски шагов, то никакой гарантии, что мотор в нужную позицию придет. Могу снять ролик, как энкодер помогает в случае, если скорость слишком высокая (мой алгоритм в этом случае резко уменьшает скорость вдвое, если не выходит - еще вдвое, и так N попыток; если в течение этих N попыток - на каждой не меньше 10 шагов - ситуация не изменилась, выдается сигнал STALL).

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 09:35:40 
Встал на лапы

Зарегистрирован: Пн май 11, 2009 11:58:43
Сообщений: 115
Откуда: San Diego
Рейтинг сообщения: 0
а просто для нужного угла подать нужно число импульсов не получается?
вся техника - принтеры, сканеры и прочая работают без обратной связи, только по числу импульсов.

Если бы так можно было то написал бы, в кратце есть модуль дальнего света от Мерседеса, в нём хитрая система управления СТГ, там стоит вал с разнвм узором, и вращая его получается дальний/ближний или другие виды света, поэтому урпавлять вслепую невозможно, нужно сначала повернуть вал в нужную позицию и потом только включать свет, чтобы не слепить всех подряд, оригинальный драйвер это умеет, но он стоит в несколько раз дороже чем сам модуль, и нигде нет описания как им управлять, а управляется он судя по всему только через CAN.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 12:52:42 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 2114
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 7059
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
либо шаговик (каждый раз при подаче питания шаговик идет до конечной точки, где начинает пропускать шаги - принцип как у позиционирования стрелок на панели приборов)

либо шаговик+конечник (каждый раз при подаче питания ШД позиционируется по конечнику, дальше число шагов в памяти контроллера соответствует положению устройства)

либо сервопривод... (постоянное измерение положения устройства, мотор может быть любым, не обязательно ШД)

_________________
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 13:30:49 
Встал на лапы

Зарегистрирован: Пн май 11, 2009 11:58:43
Сообщений: 115
Откуда: San Diego
Рейтинг сообщения: 0
В том то и дело что там нет конечной точки, вал вращается во все стороны без ограничений.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 13:55:33 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 2114
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 7059
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
а механизм?

_________________
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 19:26:44 
Встал на лапы

Зарегистрирован: Пн май 11, 2009 11:58:43
Сообщений: 115
Откуда: San Diego
Рейтинг сообщения: 0
Да нет там по сути никакого механизма
Изображение
А вот что внутри чёрной "коробочки"
Изображение


Вложения:
IMG02.JPEG [49.01 KiB]
Скачиваний: 306
IMG01.JPEG [144.32 KiB]
Скачиваний: 307
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 19:43:21 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 2114
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 7059
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
а вот этот черный клоп с номером 250, это часом не датчик холла (читай конечник)?

_________________
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 19:45:03 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 2218
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 19578
Откуда: Таксимо
Рейтинг сообщения: 0
Как то же должен определять. Ищи датчик. Мб чтото подобие абсолютного энкодера или как в видеомагнитофонах на контактах сделано или как в автомагнитолах с несколькими датчиками оптическими

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 19:51:05 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 0
Скорей всего, здесь через жопу сделано: сначала фары "инициализируются", и шаговик прет на концевик. Потом, как МК понял положение нуль-пункта, тупо шаги считает. В надежде на то, что конструкция легкая и пропуска шагов не будет. А если и будет, то никто от этого не помрет (разве что догонят водителя и морду набьют, что дальний не отрубает ☺).
Мне как-то притащили в качестве актуаторов на одну железяку актуаторы, управляющие инжектором (кажись, тойоты). Я малость подохренел: оказывается, там вообще никакого механизма обратной связи нет! Просто в момент включения актуатор до упора втягивается (с хорошим запасом, чтобы трещало весело), а потом типа можно и шаги считать...
А я тут думаю, как бы на валы ЧПУ получше закрепить энкодеры, чтобы пропуска шагов не было (потому как оптические линейки мало того, что дороговаты, так еще и в адских условиях эксплуатации загнутся быстро).

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Последний раз редактировалось Eddy_Em Чт дек 16, 2021 19:53:46, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 19:51:11 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1219
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2403
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
По холлу синхронизируется, а дальше просто кол-во импульсов = нужный угол.

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 20:11:16 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 2218
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 19578
Откуда: Таксимо
Рейтинг сообщения: 0
А ну да. Такой вариант что крутит например, сработал холл - начинает считать- сработал холл, сравнил сколько шагов насчитал и сколько должно быть. Если норма, шагает сколько там надо и включает фару. Если не норма загорает чек и пишет едьте на аварийке в автосервис каклох с одной фарой

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:01:40 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 188
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1665
Рейтинг сообщения: 0
Как то же должен определять. Ищи датчик.
Вроде ещё в самом первом сообщении ТС написал:
есть шаговый двигатель у которого обратная связь на одном датчике холла и магнитном кольце на оси.
Логично предположить, что там аналоговый датчик холла, который определяет угловое положение в каком-то диапазоне. И никакие шаги или импульсы ему считать не нужно.
Достаточно вышеозначенное кольцо надеть на ось вращения с некоторым эксцентриситетом, чтобы по изменению показания д.Холла (изменению интенсивности магнитного поля), вычислять угол.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:08:08 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 2218
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 19578
Откуда: Таксимо
Рейтинг сообщения: 0
Гложут сомнения в точности аналогового датчика

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:13:12 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 188
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1665
Рейтинг сообщения: 0
Гложут сомнения в точности аналогового датчика
Почему?
Используем подобные (только их 2), точность = десятые доли градуса. гуглить "синус-косинусные датчики Холла".
Но можно и по одному такому датчику угол определить, только сложнее и движение необходимо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:27:31 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 0
jcxz, маловероятно, что там бы так заморачивались. Судя по устройству других узлов разнообразных автомобилей, могу сказать, что обычно забивают на качество и делают упор на простоту (простое и поломаться меньше шансов имеет).
Те же стеклоподъемники ведь можно оснащать датчиками тока, чтобы башку не придавили, когда закрываются - ан нет…

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:31:29 
Встал на лапы

Зарегистрирован: Пн май 11, 2009 11:58:43
Сообщений: 115
Откуда: San Diego
Рейтинг сообщения: 0
Я малость подохренел: оказывается, там вообще никакого механизма обратной связи нет!.

Да это у них (у японцев) вообще норма, есть у меня Bi-Led модули головного света от Тойоты, там на светодиоде тоже нет датчика температуры, просто если драйвер видит что пропал ШИМ с вентилятора то снижает ток на заданную величину.
Вот BOSCH так не поступает, обычно на мощные светодиоды они ставят обратную связь.

Логично предположить, что там аналоговый датчик холла, который определяет угловое положение в каком-то диапазоне.

Тоже так думаю, к стати как определить что за датчик? Я вот быстрым поиском что-то его не опознал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:44:19 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 188
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1665
Рейтинг сообщения: 0
jcxz, маловероятно, что там бы так заморачивались.
А что там сложного? Эти аналоговые датчики есть дешёвые, в 3-ногом корпусе. У меня где-то валяются несколько.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер/МК для шаговика
СообщениеДобавлено: Чт дек 16, 2021 22:48:43 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 0
Поиск по маркировке 250 ничего не дает, разве что находится 251 - датчик Холла с Шмидтом и push-pull выходом.
А сложности в том, что придется же АЦП городить. Хотя на выходе платы RC стоит - ХЗ, ХЗ...
И к земле подтянут.
Видать, правда ваша: аналоговый…

Но вот нафиг туда было лепить дорогущие 0.1% резисторы - загадка!

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Последний раз редактировалось Eddy_Em Чт дек 16, 2021 22:51:59, всего редактировалось 1 раз.

Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y