Компактный шаговик

Morn91
Offline
Зарегистрирован: 18.10.2014

Такс, драйвер мне пришел, и возник такой вопрос: что такое значение «Floating» и как подать его с ардуины?

Вот таблица управления микрошагом с помощью пинов M0 и M1. Мне хотелось бы иметь возможность переключаться между 1/32 и полным шагом.

M0 M1 Microstep Resolution
Low Low Full step
High Low Half step
Floating Low 1/4 step
Low High 1/8 step
High High 1/16 step
Floating High 1/32 step

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

м1 можно прямо на пин наверно подать, а м0 через полевик, например 2n7002

Morn91
Offline
Зарегистрирован: 18.10.2014

jeka_tm пишет:

м1 можно прямо на пин наверно подать, а м0 через полевик, например 2n7002

Спасибо. Ну а в целом, что такое это «Floating»? Ни где не смог найти.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

висящий в воздухе. как раз это полевиком можно сделать

vvadim
Offline
Зарегистрирован: 23.05.2012

Я прямо на пины садил и комбинациями HIGH - LOW  изменял микрошаг

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

vvadim пишет:

Я прямо на пины садил и комбинациями HIGH - LOW  изменял микрошаг

но тогда можно изменить только до 1/16. хотя если пин сделать входом он должен получится висящим в воздухе

Morn91
Offline
Зарегистрирован: 18.10.2014

jeka_tm пишет:

хотя если пин сделать входом он должен получится висящим в воздухе

А вот это уже интересно. Речь про pinMode(INPUT)?

P.S. Проверил, работает, спасибо!

Morn91
Offline
Зарегистрирован: 18.10.2014

Похоже, я сжег драйвер. Сделал программу для проверки всех режимов микрошага, убедился, что работает. Не стал выключать питание, через пару минут простоя мотор стал издавать противный писк и драйвер сильно (но не слишком) нагрелся. Выключил, подождал, пока всё остынет, воткнул... Мотор не ходит, тыркается на месте. Как так? Понятно, что при простое на обе обмотки подается напряжение, но разве драйвер на это не рассчитан?

Оказалось, винт ограничителя тока из коробки был в крайнем положении. В другой раз нужно будет проверять перед включением. А пока придется покупать новый драйвер.

Morn91
Offline
Зарегистрирован: 18.10.2014

Выложил все материалы по слайдеру на GitHub:
https://github.com/Morn91/Slider

Надеюсь найдутся люди, которые захотят собрать такой же и силой коллективного разума помогут довести устройство до ума.

Вот видео с первого «полевого» испытания:
https://youtu.be/7zqeWs62zJY