Доброго дня всем. Хотел бы узнать как подключить несколько (к примеру 3) драйверов TB6600 к Arduino UNO? Можно ли подключить напрямую или нужна отдельная плата для этого?

В теме одно сообщение
#1
OFFLINE
Отправлено 08 Октябрь 2024 - 13:12
#2
OFFLINE
Отправлено 08 Октябрь 2024 - 13:40
Напрямую, но возможно через токоограничивающие резисторы. Нужно смотреть, как устроен вход у конкретного "Драйвера на основе ТВ6600", ибо ТВ6600 это МИКРОСХЕМА!!!!!
Например
+5 от ардуино к +STEP и +DIR драйвера.
выход от ардуино к -STEP (возможно через резистор 100-200 Ом)
выход от ардуино к -DIR (возможно через резистор 100-200 Ом)
Резистор должен быть такой, чтобы ток был не менее 5мА и не более 10мА.
Порядок подбора резистора.
1. Подключить вход драйвера к + вольтам через резистор 200Ом, померить ток. сделать вывод о том. есть ли у входа внутри свой резистор.
2. Рассчитать номинал резистора.
Сообщение отредактировал lkbyysq: 08 Октябрь 2024 - 13:52
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
Темы с аналогичным тегами Arduino, TB6600
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных