Перевод градусов поворота в линейную величину перемещения

Тема в разделе "Arduino & Shields", создана пользователем ldr9, 1 июн 2017.

  1. ldr9

    ldr9 Нуб

    Здравствуйте, имеется плоттер, работающий на базе Arduino UNO и трех сервоприводов. По осям перемещается каретка с пишущим блоком. Как можно перевести градусы поворота двигателя (0-180) в линейную величину перемещения каретки?
     
  2. ostrov

    ostrov Гуру

    Рассчитать или измерить какое перемещение приходится на 1 градус и умножать.
     
  3. rkit

    rkit Гуру

    Нарисовать чертеж. С ним пойти к семикласснику, он вам рассчитает за мороженое.
     
  4. Tomasina

    Tomasina Сушитель лампочек Модератор

    Scara или Delta?
     
  5. ldr9

    ldr9 Нуб

    А как это можно рассчитать?
     
  6. ostrov

    ostrov Гуру

    Эмпирически.
     
  7. mcureenab

    mcureenab Гуру

    Нужен чертеж механизма. Из описания не ясно, как организована передача движения от сервы к каретке.
     
  8. ldr9

    ldr9 Нуб

    Конструкция как на фото. Перемещение осуществляется по линейным направляющим, с использованием линейных подшипников, зубчатого ремня и шкивов.
     

    Вложения:

  9. ANV

    ANV Гуру

    Так измерьте длину хода и поделите на количество шагов от концевика до концевика
     
  10. mcureenab

    mcureenab Гуру

    А где сервоприводы? Вместо шаговиков? На валу сервопривода круглый зубчатый шкив?

    Ищите "расчет зубчатой ременной передачи".
     
    qwone нравится это.
  11. ldr9

    ldr9 Нуб

    Да, вместо шаговиков, шкив круглый зубчатый. По расчету зубчато-ременных передач что то не получается вывести эту формулу.
     
  12. ldr9

    ldr9 Нуб

    а как это в общем виде записать? Не могу понять, как из этого получится перевод в линейную величину.
     
  13. rkit

    rkit Гуру

    Так и записать, как вы процитировали. .
     
  14. ldr9

    ldr9 Нуб

    имеется в виду обозначение формулами.
     
  15. mcureenab

    mcureenab Гуру

    Если экспериментально выводить коэффициент.

    Измеряем путь1 и угол1. Получаем


    K = путь1 / угол1

    И формула для рассчета пути от произвольного угла

    Путь = K × угол.
     
  16. rkit

    rkit Гуру

    Вы серьезно не знаете. как записать деление формулой? Не стыдно?
     
  17. ldr9

    ldr9 Нуб

    не стыдно, просто у меня было 2 по физике и по математике, я просто больше поэзией и рисованием увлекаюсь. Но не хочется отставать от современных технологий, осваиваю.
     
  18. ldr9

    ldr9 Нуб

    спасибо, то есть так просто осуществляется этот перевод и не нужно дополнительных манипуляций? А K, как этот коэффициент называется? И не знаете, где можно почитать подробнее по этой теме?
     
    Последнее редактирование: 2 июн 2017
  19. NikitOS

    NikitOS Король шутов Администратор

    Разве)?!
     
  20. mcureenab

    mcureenab Гуру

    Этот коэффициент - длина действующей окружности шкива с поправкой на единицы измерения угла.
    Сложность рассчета ременных передач в определении действующего радиуса окружности шкива.

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