Например TDA7294

Форум РадиоКот • Просмотр темы - Возможно ли управление 8 шаговыми моторами от есп32 ?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 20:08:16

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


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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср май 25, 2022 14:30:28 
Держит паяльник хвостом
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 962
Рейтинг сообщения: 0
шаговые типо нема 17 так же 4 проводные

попробовал покрутить через mx1508 там всё просто 4 провода с есп и работает
но по 4 провода с каждого это порядка 32 вывода нужно иметь свободные и не капризные

может какие расширители есть под это дело спецальные ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср май 25, 2022 14:39:26 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Возьми любой МК с нужным количеством выводов и достаточно шустрый, чтобы ногодрыгом смог управлять аж восемью ШД. Либо разбей на группки поменьше (скажем, по 4) и управляй любым МК с четырьмя ШИМ-выходами и достаточным количеством свободных GPIO.
А еще бывают всякие тринамики и т.п., которыми можно по UART, SPI или I2C управлять - в этом случае и еспшки хватит, но по цене эти тринамики - от 500р за чип!

И да, откуда взялось 4 провода? Там же STEP, DIR и EN: по 3 провода на каждый драйвер ШД, если драйвер - step/dir. Если моторы всегда будут под напругой, то и вообще по 2 проводочка на мотор надо: STEP и DIR…

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср май 25, 2022 14:41:40 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
может какие расширители есть под это дело спецальные ?

Расширители портов ввода-вывода для МК это общедоступные вещи. PCF8575 например.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср май 25, 2022 15:13:03 
Друг Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 1319
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10498
Рейтинг сообщения: 0
Сдвиговый регистр обычный ничуть не хуже, но зато точно общедоступный и копеечный.

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Чт май 26, 2022 04:13:01 
Держит паяльник хвостом
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 962
Рейтинг сообщения: 0
Eddy_Em, просто 4 вывода подключил вроде крутит
но со штатным блоком флпрога на шаговый просто гудит на месте
а с гувер библиотекой вращает с настройками от балды видимо поэтому его подёргивает на каждом шагу хотя возможно это его особенность работы

Изображение

про STEP и DIR посмотрел обзоры но непонял как она работает с шаговыми если питание у неё от 8в а шаговые на 3в
к примеру A4988
если посредством стаба тока она ограничивает ток максимальный ей то с мк получается шимом мы этот ток ещё уменьшаем что бы снизить скорость ?
там DIR не нужен они будут все крутится в одну сторону и лишь коректировка скорости нужна


electroget, Martian, с этим будет по сложнее
тока щас подумал что у флпрога нету блоков которые бы имели выходы на шаговые там есть только с внутренним выбором пинов


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Чт май 26, 2022 08:59:03 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18526
Рейтинг сообщения: 0
если питание у неё от 8в а шаговые на 3в
...
если посредством стаба тока она ограничивает ток максимальный ей то с мк получается шимом мы этот ток ещё уменьшаем что бы снизить скорость ?
там DIR не нужен они будут все крутится в одну сторону и лишь коректировка скорости нужна

ограничивает ток шимом. чтобы снизить скорость нужно снизить частоту импульсов на STEP, скорость напрямую с током не связана, с током связан момент (усилие), хотя при низком напряжении и низком токе ротор с высокой скоростью просто не провернется. если по току, напряжению, размерам и т.п. драйвера от 3д принтеров годятся - это лучшее решение

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Чт май 26, 2022 09:12:22 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
у флпрога нету блоков которые бы имели выходы на шаговые

ФЛпрог ФЛпрогом, но в интернете и без ФЛпрога полно кода для управления шаговыми. Посмотрите какие и на базе чего есть нужные решения, а потом уже будете определяться какое железо под это выбирать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Чт май 26, 2022 09:14:15 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Цитата:
там DIR не нужен они будут все крутится в одну сторону и лишь коректировка скорости нужна

Тогда хватит восьми ног: STEP. Если мощей у ESP32 достаточно, конечно, чтобы ногодрыгом одновременно восьми двигателям микрошаг посылать. С другой стороны, если на шум и "припадочность" наплевать, можно и целыми шагами …

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Чт май 26, 2022 09:39:53 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18526
Рейтинг сообщения: 0
должно хватить, смотря что и как еще там написать )

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 09:21:50 
Держит паяльник хвостом
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 962
Рейтинг сообщения: 0
пробую ток застабить но максимум что получается выкрутить это 0,9а
питание 12в
ток шагового 1,3а 3в

Изображение

или этот способ не для всех ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 09:25:46 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18526
Рейтинг сообщения: 0
пойдет. обычно ориентируются на напряжение в контрольной точке чтобы в разрыв не включать прибор, но оно будет от драйвера зависеть.

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 09:26:52 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4420
Откуда: РФ
Рейтинг сообщения: 0
пробую ток застабить но максимум

Зачем нужен максимум тока через обмотку?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 09:41:15 
Держит паяльник хвостом
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 962
Рейтинг сообщения: 0
ну хотя да максималка не важна
там же суть в шагах завязана

а какие советуете для более лучшей работы шагового
а то у 4988 как то шумновато получается


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 10:01:15 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Di123, тринамиковские - самые приличные. Особенно у которых есть управление по SPI/I2C или UART. Тогда можно вообще забыть об убогом STEP/DIR.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 10:19:58 
Держит паяльник хвостом
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 962
Рейтинг сообщения: 0
что то на али не ищется тринамик
может у него есть какойто номер

в поиске хвалят DM556T но он под косарь стоит


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 11:02:32 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Di123, по запросу "TMC stepper" много чего разного выдает.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 11:11:57 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18526
Рейтинг сообщения: 0
в поиске хвалят DM556T но он под косарь стоит

где такой за косарь нашли ? это другого класса девайс, но для nema17 перебор
нужные tmc2208 tmc2209

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 01, 2022 15:40:51 
Потрогал лапой паяльник
Аватар пользователя

Карма: -6
Рейтинг сообщений: -1
Зарегистрирован: Вс апр 03, 2022 07:01:29
Сообщений: 362
Рейтинг сообщения: 0
а какие советуете для более лучшей работы шагового
а то у 4988 как то шумновато получается

TMC2208, TMC2209, TMC2130, TMC2160. Причем, для вращения мотора нужны лишь два вывода - Direction и Step. Остальное относится к настройке микрошагов, интерполяции и выключению мотора (свободному ходу)
А всякие там A4988 - эт туфта, шумные. Моторы будут работать с характерным "роботным" свистом, как в киношках из 80-х.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 15, 2022 11:58:15 
Держит паяльник хвостом
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 962
Рейтинг сообщения: 0
пришли DRV8825 но мотор не крутится а просто делает как бы качельки вперёд и тут же назад
обмотку уже перепробовал любые комбинации подключения
скорость поставил 10 но и это не помогает

уже третий драйвер втыкаю и одна и та же картина
может с ними как то по другому надо
говорят они взаимоменяемые с 4988 но на деле там где 5в у 4899 то у DRV8825 FAULT
и по схеме 5в подается на ресет и слип


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Возможно ли управление 8 шаговыми моторами от есп32 ?
СообщениеДобавлено: Ср июн 15, 2022 16:15:50 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Di123, мотор-то живой?
Подключи обмотки к осциллографу и покрути вал. Если есть две сдвинутые на 90℃ синусоиды — все ОК, нужно более детально копать; если нет - косяк-с...
Еще полезно посмотреть на осциллографе, что там получается на выходе драйвера ШД. Но вообще, такое поведение, если движок и драйвер в норме, чаще всего значит, что не хватает тока. Проверь, сколько там у тебя нужно движку давать и какое напряжение на подстроечном резисторе контура обратной связи. Еще осциллограмма может показать состояние ШИМ-выходов: если по сути они работают в ключевом режиме (т.е. не шимят ни хрена), то не хватает напряжения — можно поднять до 24В (а то и всех 42В).

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


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

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


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

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


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

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


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