• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

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

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Регулятор скорости и направления вращения серводвигателя

Парамоныч

Ученик
Регистрация
17 Дек 2011
Сообщения
4
Реакции
0
Баллы
0
Регулятор скорости и направления вращения серводвигателя

Здравствуйте, знатоки электроники!
Очень надеюсь на вашу помощь!
Ситуация: делаю т.н. слайдер для видеосъемки - примерно вот такой.
Но, собрав все комплектующие, осознал, что на этапе их поиска и покупки на разных ебэях, прозевал и не заказал один важный элемент - серводрайвер для управления скоростью и направлением вращения сервомоторчика.
Не подскажет ли кто, в каком направлении двигаться в решении этой задачки? В идеале хотелось бы, чтобы управление выглядело так: есть некий ноль, повернул ручку влево - каретка поехала влево, вернулся на ноль - остановилась, повернул вправо - поехала вправо. И, соответственно, чем дальше вращаешь ручку, тем скорость выше...
Так уж вышло, что я не технарь... Но паяльник есть ))))
Заранее, спасибо, если кто откликнется...
П.С. Серводрайвер-то я уже заказал, но приедет он теперь не скоро... - праздники...
 
Контроллер шагового двигателя
Довольно популярной микросхемой, реализующей ШИМ-стабилизацию тока, является L297 фирмы SGS-Thomson. Совместно с микросхемой мостового драйвера L298 они образуют полноценную систему управления для шагового двигателя с максимальным током до 2А
Микросхема L297 сильно разгружает управляющий микроконтроллер, так как от него требуется только тактовая частота HAG (частота повторения шагов) и несколько статических сигналов: DIR – направление (сигнал внутренне синхронизирован, переключать можно в любой момент), HALF/FULL – полушаговый/полношаговый режим (устанавливается перемычкой на плате), EN– разрешение работы микросхемы, V ref – опорное напряжение, которое задает пиковую величину тока при ШИМ-регулировании (регулируется построечным резистором RV1). Кроме того, имеется несколько дополнительных сигналов. Сигнал CONTROL задает режим работы ШИМ-регулятора. При его низком уровне ШИМ-регулирование происходит по выходам INH1, INH2, а при высоком – по выходам ABCD(устанавливается перемычкой J4 на плате). SYN – выход внутреннего тактового генератора ШИМ. Он служит для синхронизации работы нескольких микросхем. Также может быть использован как вход при тактировании от внешнего генератора. HOME – сигнал начального положения (ABCD = 0101,данный сигнал выводится на светодиод D9).
Немаловажным является и то что, разработка специализированной конструкции для каждого конкретного случая требует значительных затрат времени. Поэтому с точки зрения экономии предпочтительней применять универсальные схемы управления на основе готовых наборов деталей с минимальным временем сборки и настройки
Технические характеристики:
Напряжение питания цифровой части 5 В
Напряжение питания шагового двигателя 12-40 В
Максимальный ток двигателя до 2 А
Сигналы управления TTL уровня 5 В
Температура эксплуатации -25 - +130 С

На рисунке 1 представлена принципиальная схема
На вывод EN подаётся сигнал разрешения работы драйвера
На вывод DIR сигнал управления направлением вращения двигателя
На вывод HAG подаются тактовые импульсы шагов
Вывод GND соединяется с минусом питания микроконтролера управления
Вывод SYN служит для синхронизации нескольких драиверов
Перемычкой P\H-H задаётся режим работы драйвера полушаг\шаг
На разъём +5V подаётся питание цифровой части
На разъём 12V-40V подаётся силовое питание для шагового двигателя
К разъёмам A-A\ и B-B\ подключаются обмотки шагового двигателя
Диоды D1-D8 типа SF306
Подстроечный резистор RV1 задает ток в обмотках мотора.
Номинал от 3 до 12кОм желательно многооборотный.
Ток в обмотке = (напряжение VREF) / ( 0.33 Ом ) в амперах.
Резисторы токоизмерительные по 0.33 Ом можно заменить
резисторами от 0.22 до 0.47 Ом на 2-5 Вт.
 

Вложения

  • Snap1б.webp
    Snap1б.webp
    13.9 KB · Просмотры: 1,267
Спасибо....
Теперь все стало гораздо понятнее... )))))))
К сожалению, я не технарь. Образование - сугубо гуманитарное.
Это я специально уточняю, рассчитывая на более понятный для обычного человека язык.
Рассматривая этот самый сервоконтроллер, я вижу довольно нехитрую схемку - разъемы для подключения питания 4,8 - 6V (от батареек или преобразователя напряжения), микросхему, пару-тройку конденсаторов и резисторов, два переменных резистора и разъемы для подключения двух сервомоторчиков. (Причем, в моем случае, нужно подключить всего один моторчик).
У моторчика - три провода: плюс, минус и сигнальный. Плюс-минус - питание 4,8-6V. По сигнальному, насколько я понимаю, подаются некие импульсы, которые и задают направление и скорость.
Вот дальше у меня наступает ступор...
Что и как соединить, чтобы ЭТО заработало?
Может, кто-нибудь с таким сталкивался и просто ткнет носом: чувак, купи то-то и то-то и соедини так-то и так-то?
 

Вложения

  • New_902MSD_Schematics1.webp
    New_902MSD_Schematics1.webp
    18.2 KB · Просмотры: 373
  • JR_connector_2.webp
    JR_connector_2.webp
    4.8 KB · Просмотры: 127
Смотря какой серводвигатель. Я не сталкивался но должна же к драйверу прилагаться инструкция. Тут похоже так, на чёрный-красный идёт прерывистый сигнал, тоесть сколько нужно сделать шагов двигателю столько сигналов и пойдёт(ну и со скоростью так же чем быстрее сигналы тем быстрее вращается двигатель) а сигнальный поидее отслеживает положение ротора, так же по шагам, там скорее всего стоит датчихолла или что то такое, а при изменении направления полярность чёрного и красного изменяются, я так думаю:D Нужно больше информации, что за двигатель(если серво то он поидее должен отслеживать угол поворота и проводов как мне кажется дожно быть больше, зде похоже обычный шаговик:D) ну и наименование драйвера или название его микросхемы.
 
К сожалению, бОльшей инфой по сервоконтроллеру и сервомоторчику, чем в ссылках в первом сообщении, не располагаю...
Попробую списаться с парнем, который сделал этот слайдер и попросить сфоткать покрупнее сам контроллер с разных сторон, чтобы можно было прочитать названия и номиналы деталей...
 
А, извини я ссылки не заметил:D Но иностранщину я не понимаю:D Судя по фотке там подключается чёрный-красный-жёлтый от микросхемы в направлении края платы:D(может и не так но сложно что то разобрать на фотке такого качества:D) Дальше поидее просто подаём питание и мотор крутится, с помощью резистора задаём скорость вращения и возможно направление:D Кстати если контроллер пока не приехал то можешь попробовать двигатель от LPT компьютера, программы управления есть в интернете.
 

Вложения

  • серво (Large).webp
    серво (Large).webp
    65 KB · Просмотры: 318
С чувством глубокого удовлетворения, и дабы тема не осталась без конкретного решения проблемы, сообщаю - я ее для себя решил :tehnari_ru_288:
Полазив по форумам различных радиомоделистов (а ведь именно они чаще всего применяют сервомашинки), обнаружил существование девайса под названием сервотестер.
После этого найти и готовые решения, и схемы оказалось делом нескольких минут.
Купил готовый за 400 р.
При наличии времени/желания/деталей можно спаять за несколько минут. Обойдется рублей в 100, я думаю.
Что получилось - в видеоролике.
Именно то, что мне было нужно.
Спасибо!
:cx:
 
Что такое сервопривод?
Я так понимаю что то типо шагового нос очень большой мощьностью вала
 
Назад
Сверху