Драйвер DRV8825: различия между версиями
Перейти к навигации
Перейти к поиску
AKDZG (обсуждение | вклад) (Новая страница: «Драйвер шагового двигателя DRV8825 рассчитан на ток до 2,2А — интересен большей мощностью и…») |
Dulfer (обсуждение | вклад) |
||
(не показано 8 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
− | + | [[Файл:My DRV8825.jpg|thumb]] | |
+ | == Описание == | ||
+ | Драйвер шагового двигателя DRV8825 рассчитан на ток до 2,2А — интересен большей мощностью и [[%D0%A8%D0%B0%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C#.D0.9C.D0.B8.D0.BA.D1.80.D0.BE.D1.88.D0.B0.D0.B3|микрошагом]] 1/32. | ||
− | |||
− | |||
− | Например для 17HS4401: Vref = 1,7 / 2 = 0,85В | + | == Подключение == |
+ | [[Файл:Minimal-wiring-diagram-for-connecting-a-microcontroller-to-a-DRV8825.jpg|frame|none|Минимальная диаграмма подключения для полношагового режима]] | ||
+ | |||
+ | [[Файл:Alternative-minimal-wiring-diagram-for-connecting-a-microcontroller-to-a-DRV8825.jpg|frame|none|Альтернативная минимальная диаграмма подключения для полношагового режима]] | ||
+ | |||
+ | |||
+ | |||
+ | == Подключение к [[RAMPS 1.4]] == | ||
+ | |||
+ | [[Файл:Правильное подключение драйверов ШД к RAMPS.jpg]] | ||
+ | |||
+ | |||
+ | == Установка режима [[%D0%A8%D0%B0%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C#.D0.9C.D0.B8.D0.BA.D1.80.D0.BE.D1.88.D0.B0.D0.B3|микрошага]] для [[RAMPS 1.4]] == | ||
+ | |||
+ | [[Файл:Перемычки микрошага RAMPS 1.4.jpg]] | ||
+ | |||
+ | {| class="wikitable" style="text-align: center;" | ||
+ | |- | ||
+ | ! scope="col"| M0 | ||
+ | ! scope="col"| M1 | ||
+ | ! scope="col"| M2 | ||
+ | ! scope="col"| Режим [[%D0%A8%D0%B0%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C#.D0.9C.D0.B8.D0.BA.D1.80.D0.BE.D1.88.D0.B0.D0.B3|микрошага]] | ||
+ | |- | ||
+ | | не стоит | ||
+ | | не стоит | ||
+ | | не стоит | ||
+ | | полный | ||
+ | |- | ||
+ | | стоит | ||
+ | | не стоит | ||
+ | | не стоит | ||
+ | | 1/2 | ||
+ | |- | ||
+ | | не стоит | ||
+ | | стоит | ||
+ | | не стоит | ||
+ | | 1/4 | ||
+ | |- | ||
+ | | стоит | ||
+ | | стоит | ||
+ | | не стоит | ||
+ | | 1/8 | ||
+ | |- | ||
+ | ! не стоит | ||
+ | ! не стоит | ||
+ | ! стоит | ||
+ | ! 1/16 | ||
+ | |- | ||
+ | | стоит | ||
+ | | не стоит | ||
+ | | стоит | ||
+ | | 1/32 | ||
+ | |- | ||
+ | | не стоит | ||
+ | | стоит | ||
+ | | стоит | ||
+ | | 1/32 | ||
+ | |- | ||
+ | ! стоит | ||
+ | ! стоит | ||
+ | ! стоит | ||
+ | ! 1/32 | ||
+ | |} | ||
+ | |||
+ | |||
+ | == Расчёт Vref == | ||
+ | |||
+ | '''Current Limit = Vref * 2''' | ||
+ | |||
+ | '''Vref = Current Limit / 2''' | ||
+ | |||
+ | Например для шагового двигателя 17HS4401: '''Vref = 1,7 / 2 = 0,85В''' | ||
+ | |||
+ | Обычно '''Vref''' ставят ниже, для снижения температуры нагрева [[Шаговый двигатель|шагового двигателя]]. | ||
+ | |||
+ | |||
+ | === Более подробно (выдержки из datasheet) === | ||
+ | [[Файл:ISEN DRV8825.png]] | ||
+ | |||
+ | [[Файл:RS DRV8825.png]] | ||
+ | |||
+ | [[Файл:CR DRV8825.png]] | ||
+ | |||
+ | |||
== Полезные ссылки == | == Полезные ссылки == | ||
Строка 12: | Строка 95: | ||
* [http://3deshnik.ru/go.php?http://www.reprap.org/wiki/A4988_vs_DRV8825_Chinese_Stepper_Driver_Boards A4988 vs DRV8825 Chinese Stepper Driver Boards] | * [http://3deshnik.ru/go.php?http://www.reprap.org/wiki/A4988_vs_DRV8825_Chinese_Stepper_Driver_Boards A4988 vs DRV8825 Chinese Stepper Driver Boards] | ||
− | * [http://3deshnik.ru/forum/viewtopic.php?f=5&t=78 | + | * Тема на форуме "[http://3deshnik.ru/forum/viewtopic.php?f=5&t=78 Разбираемся с правильным расчётом Vref для драйверов ШД]" |
* Статья "[http://3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dlya-shagovyx-dvigatelej Правильная настройка тока для шаговых двигателей]" | * Статья "[http://3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dlya-shagovyx-dvigatelej Правильная настройка тока для шаговых двигателей]" | ||
− | [[:Категория:Электроника]] | + | * pololu.com "[https://www.pololu.com/product/2133 DRV8825 Stepper Motor Driver Carrier, High Current]" |
+ | |||
+ | * pololu.com "[https://www.pololu.com/file/0J590/drv8825.pdf Datasheet]" | ||
+ | |||
+ | * ti.com "[http://www.ti.com/product/DRV8825/datasheet Datasheet]" | ||
+ | |||
+ | * [http://www.robototehnika.ru/e-store/catalog/203/1252/ Драйвер шагового мотора Pololu на DRV8825 <2,2А] | ||
+ | |||
+ | [[Категория:Электроника]] |
Текущая версия на 20:19, 8 февраля 2018
Содержание
Описание
Драйвер шагового двигателя DRV8825 рассчитан на ток до 2,2А — интересен большей мощностью и микрошагом 1/32.
Подключение
Подключение к RAMPS 1.4
Установка режима микрошага для RAMPS 1.4
M0 | M1 | M2 | Режим микрошага |
---|---|---|---|
не стоит | не стоит | не стоит | полный |
стоит | не стоит | не стоит | 1/2 |
не стоит | стоит | не стоит | 1/4 |
стоит | стоит | не стоит | 1/8 |
не стоит | не стоит | стоит | 1/16 |
стоит | не стоит | стоит | 1/32 |
не стоит | стоит | стоит | 1/32 |
стоит | стоит | стоит | 1/32 |
Расчёт Vref
Current Limit = Vref * 2
Vref = Current Limit / 2
Например для шагового двигателя 17HS4401: Vref = 1,7 / 2 = 0,85В
Обычно Vref ставят ниже, для снижения температуры нагрева шагового двигателя.
Более подробно (выдержки из datasheet)
Полезные ссылки
- Тема на форуме "Разбираемся с правильным расчётом Vref для драйверов ШД"
- pololu.com "DRV8825 Stepper Motor Driver Carrier, High Current"
- pololu.com "Datasheet"
- ti.com "Datasheet"