драйвер DRV8825

Обсуждение электронных компонентов, схем станков

Модераторы: Dj_smart, life, koolhatcker

Крамолвник
Станкостроитель
Станкостроитель
Сообщения: 227
Зарегистрирован: 06 сен 2011, 07:48

драйвер DRV8825

Сообщение Крамолвник »

Мужики, конкретно понять ничего не могу.

Установил эти драйвера через CNC Shild v3 на ардуино, всё работает как надо.

Решил подключить CNC Shild v3 с драйверами DRV8825 на ЛПТ через МАСН.
И тут засада. Уже всё перепробывал, не крутит зараза движки.

Как подключал, распаял, кабель лпт на шильд Step и Dir на 3 оси, плюс земля с ноута.
Питание Также беру с USB ноута +5 вольт и землю. Ну и отдельный БП на 24 вольт, на разъем CNC Shild v3, а с него через драйвера DRV8825 на ШД.

Enable, Reset и Sleep нечего к ним не припаивал. Enable 3.62 вольт, остальные 4,65 вольт

Настройки МАСН высокими.

Вроде всё по инструкции, а ШД не крутит. У кого может есть, уже подключение таким макаром, так подскажите, подробно. А то просто уже и не знаю, где копать.
Самодельные сервоконтролеры и энкодеры на i4.ru
gif-65
Станкостроитель
Станкостроитель
Сообщения: 299
Зарегистрирован: 07 фев 2012, 20:23
Имя: игорь
Откуда: Крым Керчь

Re: драйвер DRV8825

Сообщение gif-65 »

привет , я собирал подобное на вот такой плате , спасибо автору .
http://cncmasterkit.ru/viewtopic.php?f= ... 30#p105974 пост 40
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Крамолвник писал(а): Решил подключить CNC Shild v3 с драйверами DRV8825 на ЛПТ через МАСН.
И тут засада.

Вроде всё по инструкции
так подключай массу, step и dir соот. распиновке кабеля , затем задать эти же пин-ы как положено в софте и всё, ну и ардуинку снять с шилда, делов то
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

Крамолвник писал(а):А то просто уже и не знаю, где копать.
Enable подтяни к земле, должно заработать.
Окно откройся - onclick="return !window.open(this.href)"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а): Enable подтяни к земле, должно заработать.

так он и есть в этом положении если не подключен, т.е. актив

https://reprapworld.com/datasheets/data ... rv8825.pdf cтp.5

а вот SLEEP , RESET должны быть актив, т.е.их посадить на 5в
судя по пдф-ке
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а):так он и есть в этом положении если не подключен, т.е. актив
Внимательно прочти его пост, я исхожу из той информации.
А так эти платы встречаются с разной - внешней подтяжкой.
barnaul писал(а):а вот SLEEP , RESET должны быть актив, т.е.их посадить на 5в
судя по пдф-ке
По его информации они уже имеют внешнюю подтяжку к +5.
Окно откройся - onclick="return !window.open(this.href)"
Крамолвник
Станкостроитель
Станкостроитель
Сообщения: 227
Зарегистрирован: 06 сен 2011, 07:48

Re: драйвер DRV8825

Сообщение Крамолвник »

Enable подтяни к земле, должно заработать.
На землю что ли посадить? В том то и дело, что только на него надежда.
Все остальные сигналы, по талмуду распаяны.

А она зараза не работает. Когда подключаю к Ардуино через GRBL и все работает, на Enable 5 вольт показывает.

Пробывал уже и на ардуинке, чтобы от нее питание брать. Та же засада, не крутит.
Осцилографа нет, чтобы сигналы степ и дир глянуть.

В общем чудеса какие то. Не могу понять, что этому драйверу нужно?

Когда от порта USB питание берешь, где то 4.65 вольт идет. Вроде пробывал от другого БП, там более 5.5 вольт. Тоже самое.

Дата шит смотрю

Enable
Enable/disable the stepper driver
HIGH – Disable
LOW – Enable *

Включен получается, когда на земле сидит?

Глянул плату по ссылке выше, там вообще к этим 3 сигналам, ничего не подключено.
А настройку пинов в Масн можете показать. Хотя и там вроде все комбинации перепробывал.
Самодельные сервоконтролеры и энкодеры на i4.ru
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

Крамолвник писал(а):А настройку пинов в Масн можете показать. Хотя и там вроде все комбинации перепробывал.
Масн тут не причем, вам в начале надо добиться что бы драйвер вставал на удержание, то есть включился. А что бы включилось, надо Enable подтянуть к земле.
Если есть удержание, но двигатель не шагает, тогда уже надо смотреть почему импульсы step не доходят.
Вы визуально осмотрите выход от 21 ножки микроконтроллера, имеется ли внешняя подтяжка куда нибудь.
Окно откройся - onclick="return !window.open(this.href)"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Крамолвник писал(а):
Включен получается, когда на земле сидит?
включено, когда даже и не включено , комментарий к * читали
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а):включено, когда даже и не включено , комментарий к * читали
Второй раз, он же пишет когда не включено "Enable 3.62 вольт", значит по умолчанию есть внешняя подтяжка к питанию, или где то замыкает на питание.
Окно откройся - onclick="return !window.open(this.href)"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а):
barnaul писал(а):включено, когда даже и не включено , комментарий к * читали
Второй раз, он же пишет когда не включено "Enable 3.62 вольт", значит по умолчанию есть внешняя подтяжка к питанию, или где то замыкает на питание.
я тоже уже 3-й раз пишу про драйвер DRV8825 !!! , что Einable актив не только тогда когда на нуле сидит, но и когда просто вообще не подключен, что можо увидеть в мануале, разговор то о чём,
он спросил, я ответил, ты тоже, но ты конкретно завис на том что надо к земле, я же написал что согласно мануалу не обязательно, т.е. его вообще можно не подключать, в чём я не прав ?

а есть как ты пишешь подтяжка или нет, так это берём шильд в руки и прозванием, тоже проблеммы не вижу

у меня этих (CNC Shild v3, исходя из написанного !!! )шилдов , не поверишь 100 штук лежит, сейчас достал один , распечатал и прозвонил, если в Ардуинку шилд не воткнут, то Enable актив, т.е. вообще не подключен

я же ему выше написал, что шилд надо вытащить, это может и быть проблеммой он и Aрдуинкy по усб включает и лпт на шилд кидает и хочет что бы и так и так работало, но не выходит, ну и не выйдет похоже пока не отключит от Aрдуинки, а та и даёт Еinable low по D8, ни или D8 отключить, к примеру через тумблер и попробывать. может что выйдет
Крамолвник
Станкостроитель
Станкостроитель
Сообщения: 227
Зарегистрирован: 06 сен 2011, 07:48

Re: драйвер DRV8825

Сообщение Крамолвник »

Я давно вытащил шильд с ардуинки. Еще в самом начале.
Просто пробовал второй вариант, на ардуинке, чтобы через нее питание подавать на шильд. Думал что с питанием не так. А управлял Масн.

Когда подключаю через GRBL ардуино, то есть пробую управлять через GRBL Controler, все ведь работает. То есть шильд и драйвера исправны.

Вот как раз на ардуинке, есть спец. пин для Enable. Для шильда.

В общем не хочет зараза работать. Уже всё прозвонил. Что то не хватает.
Самодельные сервоконтролеры и энкодеры на i4.ru
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а):но не выходит, ну и не выйдет похоже пока не отключит от Aрдуинки,
Он пишет что "Решил подключить CNC Shild v3 с драйверами DRV8825 на ЛПТ через МАСН", я тут не вижу ардуинку. И не думаю что он способен на такое, что с двух концов будет питать логику, даже если висит там ардуина, при подтяжке к земле, драйвер должен встать в удержание, включиться.
Окно откройся - onclick="return !window.open(this.href)"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а):И не думаю что он способен на такое, ч.
ну похоже ты ошибся именно так он и пробывал (читаем выше)
Крамолвник писал(а): Вот как раз на ардуинке, есть спец. пин для Enable. Для шильда.
а я про этот пин и писал, это есть D8, я не пойму где проблемма, ардуикну ты вытащил, ну подавай соот. напругу на sleep и reset, einable (ещё раз повторяюсь ) не обязательно на землю, он и так будет актив, напругу для моторов подаём, потом прописываем правильные пин-ы ЛПТ порта в Маче и работаем
Последний раз редактировалось barnaul 27 окт 2016, 15:05, всего редактировалось 1 раз.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а): распечатал и прозвонил, если в Ардуинку шилд не воткнут, то Enable актив, т.е. вообще не подключен
Если не воткнут, то пин просто в воздухе висит, то есть он никакой, не земля и не +5.
Если этот пин будет прозваниваться на землю ШИЛД-а да тогда он Enable - LOW, она у тебя никуда не прозванивается, потому он никакой.
barnaul писал(а):ну похоже ты ошибся именно так он и пробывал (читаем выше)
читаю и понимаю что ты ошибся, "Я давно вытащил шильд с ардуинки. Еще в самом начале."
Окно откройся - onclick="return !window.open(this.href)"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а): Если не воткнут, то пин просто в воздухе висит, то есть он никакой, не земля и не +5.
с каkого он никакой, мануал почитай, что * обозначает


Enable
Enable/disable the stepper driver
HIGH – Disable
LOW – Enable *

* this is the default state when the pin is not connected

я так думаю по этому вопросу больше вопросов не будет
Planet писал(а):читаю и понимаю что ты ошибся, "Я давно вытащил шильд с ардуинки. Еще в самом начале."
пoчитай же пару постов выше, где он пишет про второй вариант с питанием от Ардуинки
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а):мануал почитай, что * обозначает
Ты же писал что прозванивал, и что она прозванивается на землю?
Изображение
barnaul писал(а):пoчитай же пару постов выше, где он пишет про второй вариант с питанием от Ардуинки
не все равно ли где брать питание, главное правильно подключить. Даже когда он питал его через Арудино, если подятнуть Enable к земле, драйвер должен заработать. Или ты с этим тоже не согласен?
Последний раз редактировалось Planet 27 окт 2016, 15:15, всего редактировалось 1 раз.
Окно откройся - onclick="return !window.open(this.href)"
Крамолвник
Станкостроитель
Станкостроитель
Сообщения: 227
Зарегистрирован: 06 сен 2011, 07:48

Re: драйвер DRV8825

Сообщение Крамолвник »

Enable на ардинке, я смотрел для сравнения. То есть воткнул, чтобы лишь посмотреть. Какой он. Потом для интереса глянул, на ардуинке откуда он подается. Там свой пин.

Без ардинки, они все в воздухе висят. То есть никуда не подключены.
В общем вообще ничего не понимаю, все прозваниваю, нормально.

Такое впечатление, что драйвер ардуинки, как то порт задавил.
Самодельные сервоконтролеры и энкодеры на i4.ru
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а):Ты же писал что прозванивал, и что она прозванивается на землю?
где писал ? на шильде Einable висит в воздухе, пин то конечно есть но если шилд никуда не воткнут, то этот пин не подключен никуда
Крамолвник писал(а):на ардуинке откуда он подается. Там свой пин.

уже 5 раз написал что D8
Крамолвник
Станкостроитель
Станкостроитель
Сообщения: 227
Зарегистрирован: 06 сен 2011, 07:48

Re: драйвер DRV8825

Сообщение Крамолвник »

* this is the default state when the pin is not connected

я так думаю по этому вопросу больше вопросов не будет
Перевел гугл, вот что написал поэтому.
* Это состояние по умолчанию, когда штифт не подключен

То есть получается, когда он висит в воздухе, должен нулем быть, так?
Самодельные сервоконтролеры и энкодеры на i4.ru
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а):Даже когда он питал его через Арудино, если подятнуть Enable к земле, драйвер должен заработать. Или ты с этим тоже не согласен?
я же и писал выше попробывать D8 через тумблер
Крамолвник писал(а):То есть получается, когда он висит в воздухе, должен нулем быть, так?
ну наконец то
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

2 Planet

у меня прозванивается на D8 у тебя D2, хотя ты неправильно раскладку дал, D2 это step Х
Последний раз редактировалось barnaul 27 окт 2016, 15:27, всего редактировалось 1 раз.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а):ну наконец то
Как я понял вы не понимаете, почему нужна подтяжка, вы думаете если пин висит в воздухе, значит это ноль, не обязательно.
https://ru.wikipedia.org/wiki/%D0%9F%D0 ... 0%BE%D1%80
barnaul писал(а): у меня прозванивается на D8 у тебя D2, надо смотреть конкрето шильд
у меня его нет, я просто по рисунку посмотрел, могу ошибиться, может на D8 правильно, только от этого суть не меняется, она висит в воздухе, и не гарантирует логический уровень ноль.
Последний раз редактировалось Planet 27 окт 2016, 15:28, всего редактировалось 1 раз.
Окно откройся - onclick="return !window.open(this.href)"
BMB
Станкостроитель
Станкостроитель
Сообщения: 381
Зарегистрирован: 04 дек 2009, 01:00
Имя: Виктор
Откуда: Московская обл.

Re: драйвер DRV8825

Сообщение BMB »

Подключаю щилд напрямую к ЛПТ, на енабле подаю "ноль",всё работает, на неподключеном енабле плюс 5 .
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а):она висит в воздухе, и не гарантирует логический уровень ноль
а это не я же заявляю, а производитель драйвера, я это читаю в мануал и всё и из этого же исхожу
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

BMB писал(а):Подключаю щилд напрямую к ЛПТ, на енабле подаю "ноль",всё работает, на неподключеном енабле плюс 5 .
Все так и должно быть, с нулем должен включиться.
barnaul писал(а): а это не я же заявляю, а производитель драйвера, я это читаю в мануал и всё и из этого же исхожу
где?
Производитель не может такое заявлять, потому как если вас послушать, он его вывел на пин D8, потому все зависит какой сигнал от ардуино пойдет в D8, логический ноль или +5.
А на висячем в воздухе конце ничего не может пойти.
Окно откройся - onclick="return !window.open(this.href)"
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Planet писал(а):где?
Производитель не может такое заявлять, потому как если вам послушать, он его вывел на пин D8, потому все зависит какой сигнал от ардуино пойдет.

я тебе даже выписку из манула скопирывал,а ты её так и не увидил, разговор про драйвер, почитай мануал, я действительно не пойму о чём ты разговор ведёшь,
копирую ещё раз выдержку из мануала производитея драйверов:

Enable
Enable/disable the stepper driver
HIGH – Disable
LOW – Enable *

* this is the default state when the pin is not connected

https://reprapworld.com/datasheets/data ... rv8825.pdf ctp. 5
Крамолвник
Станкостроитель
Станкостроитель
Сообщения: 227
Зарегистрирован: 06 сен 2011, 07:48

Re: драйвер DRV8825

Сообщение Крамолвник »

barnaul писал(а):уже 5 раз написал что D8
Так я и не спрашивал про это. На шильде он подписан, хорошо видно. И не D8 а D9
Я просто говорю, что в ардуинке, он задействован.
А через МАСН получается в воздухе висит. Мужики выше ссылку дали, на свою разводку платы, там у них тоже в воздухе висит.

Когда спрашиваю, знак вопроса ставлю.
ну наконец то
Так Planet об этом с самого начала писал.
Тогда вешаю его на землю?
Самодельные сервоконтролеры и энкодеры на i4.ru
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: драйвер DRV8825

Сообщение barnaul »

Крамолвник писал(а):Так я и не спрашивал про это. На шильде он подписан, хорошо видно. И не D8 а D9
D8 !!!
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: драйвер DRV8825

Сообщение Planet »

barnaul писал(а):я тебе даже выписку из манула скопирывал
Вы одного не поймете, китайцы могут выпускать разные варианты, по умолчанию подтянутые к нулю или +5, и надо действовать исходя из этого.
Если у Крамолвника по умолчанию на пине Enable высокий логический уровень, то что бы запустить его надо обязательно подтянуть к нулю, иначе никак.

Вот Виктор написал "Подключаю щилд напрямую к ЛПТ, на енабле подаю "ноль",всё работает, на неподключеном енабле плюс 5 ."
Крамолвник писал(а):Тогда вешаю его на землю?
Просто согни два пина где написано En и Grd , замкни. Если у Виктора (BMB) работает, то и у вас должно заработать.
Последний раз редактировалось Planet 27 окт 2016, 15:46, всего редактировалось 1 раз.
Окно откройся - onclick="return !window.open(this.href)"
Ответить