Увиличиение дискретности уставки скорости шагов шагового двигателя.

Ответить
vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#1

Сообщение vfv » 09.12.2020{, 15:17}

Собрал проект для управления униполярным шаговым двигателем.
Использовал блок пользователя:
Блок управления шаговым двигателем.png
Блок управления шаговым двигателем.png (4.7 КБ) 645 просмотров
ШД_(CODE).ubi
(164.34 КБ) 35 скачиваний
Всё работает.
Уставка скорости шагов самая оптимальная подошла со значением 4. Мне нужно плавно регулировать скорость чуть выше или ниже этой уставки 4 на 0,1.Допустим сделать 4,2.
Это возможно?

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#2

Сообщение AlexCrane » 09.12.2020{, 17:11}

vfv, Почему бы не попробовать
ШД_тест.flp
(190.06 КБ) 47 скачиваний
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#3

Сообщение vfv » 09.12.2020{, 20:27}

Уважаемый AlexCrane , вы случайно ничего не перепутали. Вы мне выложили блок для тестирования точно такой же как я выложил выше?

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#4

Сообщение Dryundel » 09.12.2020{, 20:36}

vfv писал(а):
09.12.2020{, 20:27}
Уважаемый AlexCrane , вы случайно ничего не перепутали. Вы мне выложили блок для тестирования точно такой же как я выложил выше?
Уважаемый vfv, а может Вы откроете глаза и попытаетесь разглядеть разницу?

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#5

Сообщение RedSky » 09.12.2020{, 20:38}

Насколько помню interval задаётся в миллисекундах. Библиотека timerOne работает с микросекундами, так что можно подправить блок.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#6

Сообщение vfv » 09.12.2020{, 20:46}

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

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#7

Сообщение Dryundel » 09.12.2020{, 20:55}

vfv, для вас вход int изменили на float. Неужели не заметно?

Отправлено спустя 2 минуты 8 секунд:
Ставьте теперь свои 4,2

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#8

Сообщение vfv » 09.12.2020{, 21:06}

А в параметрах блока у меня стоял режим 1 полушаговый, а теперь что ставить
появившийся пункт межшаговый 2 , а полушаговый сохранится? Или я вообще,что то не допонимаю.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#9

Сообщение com » 09.12.2020{, 21:07}

vfv писал(а):
09.12.2020{, 20:46}
Я даже не знаю , что это такое
Вам надо почитать, что такое шаговый двигатель и как он работает

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#10

Сообщение vfv » 09.12.2020{, 21:14}

vfv писал(а):
09.12.2020{, 21:06}
а теперь что ставить
появившийся пункт межшаговый 2 , а полушаговый сохранится?
Так да или нет? Что тянуть резину.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#11

Сообщение Dryundel » 09.12.2020{, 21:21}

vfv писал(а):
09.12.2020{, 21:14}
Так да или нет? Что тянуть резину.
vfv, Вы прям в тупик ставите такими вопросами. :)
Вот основы микрошаговости таких двигателей.

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#12

Сообщение vfv » 09.12.2020{, 21:27}

Dryundel писал(а):
09.12.2020{, 21:21}
vfv, Вы прям в тупик ставите такими вопросами.
Вот основы микрошаговости таких двигателей.
У меня тут смерть на пороге стучится, а вы мне основы изучать. Так да или нет?

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#13

Сообщение Dryundel » 09.12.2020{, 22:01}

vfv писал(а):
09.12.2020{, 21:27}
У меня тут смерть на пороге стучится, а вы мне основы изучать. Так да или нет?
Да Вы упорный, я смотрю. Или упёртый правильно?
Хорошо, ответьте мне с высоты своей мудрости - Если к жд составу из 4 вагонов прицепить еще 12 вагонов у него середина останется?

Вам надо все что в ролике на пальцах объяснить? Ну так все равно ролик надо делать. Пальцы то мои Вы как то должны обозревать.
И вот вопрос, успею ли я снять этот ролик раньше вашей гостьи. Дилемма однако.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#14

Сообщение com » 09.12.2020{, 22:31}

Dryundel писал(а):
09.12.2020{, 22:01}
Пальцы то мои Вы как то должны обозревать.
И вот вопрос, успею ли я снять этот ролик раньше вашей гостьи
Гы!
vfv писал(а):
09.12.2020{, 21:27}
У меня тут смерть на пороге стучится
Чойта, гарант грит, пенсия в 65, а посля жизнь тока начинается!
А по факту, зачем тут это озвучивать? Все под Богом ходим, у всех отрезки разные. Мне 50, здоровье так себе, группу имею, больше половины одноклассников выкосило, и что, кому на этом форуме это надо знать? Есть тематические сайты по этому поводу. Если уж взялись изучать фл прог, значит есть интерес, значит еще живы и не собираетесь к костлявой? Держите хвост пистолетом, и все будет пучком!

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#15

Сообщение vfv » 18.12.2020{, 22:28}

Dryundel писал(а):
09.12.2020{, 20:58}
vfv, для вас вход int изменили на float. Неужели не заметно?
Да я и в выложенном выше мною блоке мог поставить Float. Однако, я всегда считал раз написано в описании переменной Float - Типу <Float> соответствуют числа от: -3.4028235е38 до: 3.4028235е38, то число 4,2 не попадает в этот интервал и не будет работать и поэтому не пробовал. А после вашего сообщения про float, попробовал и в старом блоке поставить 4,2 да и выше, работает.Поэтому и вопрос задал.
А вот ваше видео про шаговые , очень хорошее. Как бы его скачать, чтобы не влючать интернет.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Увиличиение дискретности уставки скорости шагов шагового двигателя.

#16

Сообщение AlexCrane » 19.12.2020{, 07:28}

vfv писал(а):
18.12.2020{, 22:28}
Да я и в выложенном выше мною блоке мог поставить Float
Да именно в этом блоке это возможно было сделать и не нарушить логику работы....
vfv писал(а):
18.12.2020{, 22:28}
-3.4028235е38 до: 3.4028235е38, то число 4,2 не попадает
Тут как раз таки входит, е38 означает умножить на 10 в 38 степени....
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Ответить

Вернуться в «Помогите, а то я "нимагу"»