драйвер 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 вольт
Настройки МАСН высокими.
Вроде всё по инструкции, а ШД не крутит. У кого может есть, уже подключение таким макаром, так подскажите, подробно. А то просто уже и не знаю, где копать.
Установил эти драйвера через 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
-
- Станкостроитель
- Сообщения: 299
- Зарегистрирован: 07 фев 2012, 20:23
- Имя: игорь
- Откуда: Крым Керчь
Re: драйвер DRV8825
привет , я собирал подобное на вот такой плате , спасибо автору .
http://cncmasterkit.ru/viewtopic.php?f= ... 30#p105974 пост 40
http://cncmasterkit.ru/viewtopic.php?f= ... 30#p105974 пост 40
Re: драйвер DRV8825
так подключай массу, step и dir соот. распиновке кабеля , затем задать эти же пин-ы как положено в софте и всё, ну и ардуинку снять с шилда, делов тоКрамолвник писал(а): Решил подключить CNC Shild v3 с драйверами DRV8825 на ЛПТ через МАСН.
И тут засада.
Вроде всё по инструкции
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Enable подтяни к земле, должно заработать.Крамолвник писал(а):А то просто уже и не знаю, где копать.
Окно откройся - onclick="return !window.open(this.href)"
Re: драйвер DRV8825
Planet писал(а): Enable подтяни к земле, должно заработать.
так он и есть в этом положении если не подключен, т.е. актив
https://reprapworld.com/datasheets/data ... rv8825.pdf cтp.5
а вот SLEEP , RESET должны быть актив, т.е.их посадить на 5в
судя по пдф-ке
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Внимательно прочти его пост, я исхожу из той информации.barnaul писал(а):так он и есть в этом положении если не подключен, т.е. актив
А так эти платы встречаются с разной - внешней подтяжкой.
По его информации они уже имеют внешнюю подтяжку к +5.barnaul писал(а):а вот SLEEP , RESET должны быть актив, т.е.их посадить на 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
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Масн тут не причем, вам в начале надо добиться что бы драйвер вставал на удержание, то есть включился. А что бы включилось, надо Enable подтянуть к земле.Крамолвник писал(а):А настройку пинов в Масн можете показать. Хотя и там вроде все комбинации перепробывал.
Если есть удержание, но двигатель не шагает, тогда уже надо смотреть почему импульсы step не доходят.
Вы визуально осмотрите выход от 21 ножки микроконтроллера, имеется ли внешняя подтяжка куда нибудь.
Окно откройся - onclick="return !window.open(this.href)"
Re: драйвер DRV8825
включено, когда даже и не включено , комментарий к * читалиКрамолвник писал(а):
Включен получается, когда на земле сидит?
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Второй раз, он же пишет когда не включено "Enable 3.62 вольт", значит по умолчанию есть внешняя подтяжка к питанию, или где то замыкает на питание.barnaul писал(а):включено, когда даже и не включено , комментарий к * читали
Окно откройся - onclick="return !window.open(this.href)"
Re: драйвер DRV8825
я тоже уже 3-й раз пишу про драйвер DRV8825 !!! , что Einable актив не только тогда когда на нуле сидит, но и когда просто вообще не подключен, что можо увидеть в мануале, разговор то о чём,Planet писал(а):Второй раз, он же пишет когда не включено "Enable 3.62 вольт", значит по умолчанию есть внешняя подтяжка к питанию, или где то замыкает на питание.barnaul писал(а):включено, когда даже и не включено , комментарий к * читали
он спросил, я ответил, ты тоже, но ты конкретно завис на том что надо к земле, я же написал что согласно мануалу не обязательно, т.е. его вообще можно не подключать, в чём я не прав ?
а есть как ты пишешь подтяжка или нет, так это берём шильд в руки и прозванием, тоже проблеммы не вижу
у меня этих (CNC Shild v3, исходя из написанного !!! )шилдов , не поверишь 100 штук лежит, сейчас достал один , распечатал и прозвонил, если в Ардуинку шилд не воткнут, то Enable актив, т.е. вообще не подключен
я же ему выше написал, что шилд надо вытащить, это может и быть проблеммой он и Aрдуинкy по усб включает и лпт на шилд кидает и хочет что бы и так и так работало, но не выходит, ну и не выйдет похоже пока не отключит от Aрдуинки, а та и даёт Еinable low по D8, ни или D8 отключить, к примеру через тумблер и попробывать. может что выйдет
-
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 06 сен 2011, 07:48
Re: драйвер DRV8825
Я давно вытащил шильд с ардуинки. Еще в самом начале.
Просто пробовал второй вариант, на ардуинке, чтобы через нее питание подавать на шильд. Думал что с питанием не так. А управлял Масн.
Когда подключаю через GRBL ардуино, то есть пробую управлять через GRBL Controler, все ведь работает. То есть шильд и драйвера исправны.
Вот как раз на ардуинке, есть спец. пин для Enable. Для шильда.
В общем не хочет зараза работать. Уже всё прозвонил. Что то не хватает.
Просто пробовал второй вариант, на ардуинке, чтобы через нее питание подавать на шильд. Думал что с питанием не так. А управлял Масн.
Когда подключаю через GRBL ардуино, то есть пробую управлять через GRBL Controler, все ведь работает. То есть шильд и драйвера исправны.
Вот как раз на ардуинке, есть спец. пин для Enable. Для шильда.
В общем не хочет зараза работать. Уже всё прозвонил. Что то не хватает.
Самодельные сервоконтролеры и энкодеры на i4.ru
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Он пишет что "Решил подключить CNC Shild v3 с драйверами DRV8825 на ЛПТ через МАСН", я тут не вижу ардуинку. И не думаю что он способен на такое, что с двух концов будет питать логику, даже если висит там ардуина, при подтяжке к земле, драйвер должен встать в удержание, включиться.barnaul писал(а):но не выходит, ну и не выйдет похоже пока не отключит от Aрдуинки,
Окно откройся - onclick="return !window.open(this.href)"
Re: драйвер DRV8825
ну похоже ты ошибся именно так он и пробывал (читаем выше)Planet писал(а):И не думаю что он способен на такое, ч.
а я про этот пин и писал, это есть D8, я не пойму где проблемма, ардуикну ты вытащил, ну подавай соот. напругу на sleep и reset, einable (ещё раз повторяюсь ) не обязательно на землю, он и так будет актив, напругу для моторов подаём, потом прописываем правильные пин-ы ЛПТ порта в Маче и работаемКрамолвник писал(а): Вот как раз на ардуинке, есть спец. пин для Enable. Для шильда.
Последний раз редактировалось barnaul 27 окт 2016, 15:05, всего редактировалось 1 раз.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Если не воткнут, то пин просто в воздухе висит, то есть он никакой, не земля и не +5.barnaul писал(а): распечатал и прозвонил, если в Ардуинку шилд не воткнут, то Enable актив, т.е. вообще не подключен
Если этот пин будет прозваниваться на землю ШИЛД-а да тогда он Enable - LOW, она у тебя никуда не прозванивается, потому он никакой.
читаю и понимаю что ты ошибся, "Я давно вытащил шильд с ардуинки. Еще в самом начале."barnaul писал(а):ну похоже ты ошибся именно так он и пробывал (читаем выше)
Окно откройся - onclick="return !window.open(this.href)"
Re: драйвер DRV8825
с каkого он никакой, мануал почитай, что * обозначаетPlanet писал(а): Если не воткнут, то пин просто в воздухе висит, то есть он никакой, не земля и не +5.
Enable
Enable/disable the stepper driver
HIGH – Disable
LOW – Enable *
* this is the default state when the pin is not connected
я так думаю по этому вопросу больше вопросов не будет
пoчитай же пару постов выше, где он пишет про второй вариант с питанием от АрдуинкиPlanet писал(а):читаю и понимаю что ты ошибся, "Я давно вытащил шильд с ардуинки. Еще в самом начале."
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Ты же писал что прозванивал, и что она прозванивается на землю?barnaul писал(а):мануал почитай, что * обозначает
не все равно ли где брать питание, главное правильно подключить. Даже когда он питал его через Арудино, если подятнуть Enable к земле, драйвер должен заработать. Или ты с этим тоже не согласен?barnaul писал(а):пoчитай же пару постов выше, где он пишет про второй вариант с питанием от Ардуинки
Последний раз редактировалось Planet 27 окт 2016, 15:15, всего редактировалось 1 раз.
Окно откройся - onclick="return !window.open(this.href)"
-
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 06 сен 2011, 07:48
Re: драйвер DRV8825
Enable на ардинке, я смотрел для сравнения. То есть воткнул, чтобы лишь посмотреть. Какой он. Потом для интереса глянул, на ардуинке откуда он подается. Там свой пин.
Без ардинки, они все в воздухе висят. То есть никуда не подключены.
В общем вообще ничего не понимаю, все прозваниваю, нормально.
Такое впечатление, что драйвер ардуинки, как то порт задавил.
Без ардинки, они все в воздухе висят. То есть никуда не подключены.
В общем вообще ничего не понимаю, все прозваниваю, нормально.
Такое впечатление, что драйвер ардуинки, как то порт задавил.
Самодельные сервоконтролеры и энкодеры на i4.ru
Re: драйвер DRV8825
где писал ? на шильде Einable висит в воздухе, пин то конечно есть но если шилд никуда не воткнут, то этот пин не подключен никудаPlanet писал(а):Ты же писал что прозванивал, и что она прозванивается на землю?
Крамолвник писал(а):на ардуинке откуда он подается. Там свой пин.
уже 5 раз написал что D8
-
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 06 сен 2011, 07:48
Re: драйвер DRV8825
Перевел гугл, вот что написал поэтому.* this is the default state when the pin is not connected
я так думаю по этому вопросу больше вопросов не будет
* Это состояние по умолчанию, когда штифт не подключен
То есть получается, когда он висит в воздухе, должен нулем быть, так?
Самодельные сервоконтролеры и энкодеры на i4.ru
Re: драйвер DRV8825
я же и писал выше попробывать D8 через тумблерPlanet писал(а):Даже когда он питал его через Арудино, если подятнуть Enable к земле, драйвер должен заработать. Или ты с этим тоже не согласен?
ну наконец тоКрамолвник писал(а):То есть получается, когда он висит в воздухе, должен нулем быть, так?
Re: драйвер DRV8825
2 Planet
у меня прозванивается на D8 у тебя D2, хотя ты неправильно раскладку дал, D2 это step Х
у меня прозванивается на D8 у тебя D2, хотя ты неправильно раскладку дал, D2 это step Х
Последний раз редактировалось barnaul 27 окт 2016, 15:27, всего редактировалось 1 раз.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Как я понял вы не понимаете, почему нужна подтяжка, вы думаете если пин висит в воздухе, значит это ноль, не обязательно.barnaul писал(а):ну наконец то
https://ru.wikipedia.org/wiki/%D0%9F%D0 ... 0%BE%D1%80
у меня его нет, я просто по рисунку посмотрел, могу ошибиться, может на D8 правильно, только от этого суть не меняется, она висит в воздухе, и не гарантирует логический уровень ноль.barnaul писал(а): у меня прозванивается на D8 у тебя D2, надо смотреть конкрето шильд
Последний раз редактировалось Planet 27 окт 2016, 15:28, всего редактировалось 1 раз.
Окно откройся - onclick="return !window.open(this.href)"
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 04 дек 2009, 01:00
- Имя: Виктор
- Откуда: Московская обл.
Re: драйвер DRV8825
Подключаю щилд напрямую к ЛПТ, на енабле подаю "ноль",всё работает, на неподключеном енабле плюс 5 .
Re: драйвер DRV8825
а это не я же заявляю, а производитель драйвера, я это читаю в мануал и всё и из этого же исхожуPlanet писал(а):она висит в воздухе, и не гарантирует логический уровень ноль
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Все так и должно быть, с нулем должен включиться.BMB писал(а):Подключаю щилд напрямую к ЛПТ, на енабле подаю "ноль",всё работает, на неподключеном енабле плюс 5 .
где?barnaul писал(а): а это не я же заявляю, а производитель драйвера, я это читаю в мануал и всё и из этого же исхожу
Производитель не может такое заявлять, потому как если вас послушать, он его вывел на пин D8, потому все зависит какой сигнал от ардуино пойдет в D8, логический ноль или +5.
А на висячем в воздухе конце ничего не может пойти.
Окно откройся - onclick="return !window.open(this.href)"
Re: драйвер DRV8825
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
Так я и не спрашивал про это. На шильде он подписан, хорошо видно. И не D8 а D9barnaul писал(а):уже 5 раз написал что D8
Я просто говорю, что в ардуинке, он задействован.
А через МАСН получается в воздухе висит. Мужики выше ссылку дали, на свою разводку платы, там у них тоже в воздухе висит.
Когда спрашиваю, знак вопроса ставлю.
Так Planet об этом с самого начала писал.ну наконец то
Тогда вешаю его на землю?
Самодельные сервоконтролеры и энкодеры на i4.ru
Re: драйвер DRV8825
D8 !!!Крамолвник писал(а):Так я и не спрашивал про это. На шильде он подписан, хорошо видно. И не D8 а D9
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: драйвер DRV8825
Вы одного не поймете, китайцы могут выпускать разные варианты, по умолчанию подтянутые к нулю или +5, и надо действовать исходя из этого.barnaul писал(а):я тебе даже выписку из манула скопирывал
Если у Крамолвника по умолчанию на пине Enable высокий логический уровень, то что бы запустить его надо обязательно подтянуть к нулю, иначе никак.
Вот Виктор написал "Подключаю щилд напрямую к ЛПТ, на енабле подаю "ноль",всё работает, на неподключеном енабле плюс 5 ."
Просто согни два пина где написано En и Grd , замкни. Если у Виктора (BMB) работает, то и у вас должно заработать.Крамолвник писал(а):Тогда вешаю его на землю?
Последний раз редактировалось Planet 27 окт 2016, 15:46, всего редактировалось 1 раз.
Окно откройся - onclick="return !window.open(this.href)"