Автор Тема: Re: Простой сервоконтроллер Часть 3  (Прочитано 100904 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн сергей

  • Станочники
  • Освоившийся
  • *
  • Сообщений: 96
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #180 : 24 Январь 2017, 21:07:46 »
В общем пробую первый раз видио закинуть :)

http://youtu.be/4Qf1nVDFuw4

====================================================
букву s удаляйте перед двоеточием и смартфон на 90 градусов переворачивайте когда снимаете.

Оффлайн Ermak Александр Владимирович

  • Авторы проектов
  • Ветеран
  • *
  • Сообщений: 729
  • Карма: +3/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #181 : 25 Январь 2017, 10:24:43 »
Даже и не знаю.

Человек пишет, по вопросам выше, я ему их перекинул.

Цитировать
Спокойно работает с 10-12 битными энкодерами, сколько это будет в импульсах, если тямы хватит сами высчитаете, если не хотите голову ломать, объясняю по простому, на пальцах,  движки на моих энкодерах спокойно раскручиваются и стабильно работают на 10000 оборотах в минуту, это раз десять превышает необходимых мне номинальных параметров. 
А скорострельность зависит от применяемого камня
Здоровья вам и долгих лет жизни! Вельма понеже.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #182 : 25 Январь 2017, 14:03:52 »
Даже и не знаю.

Человек пишет, по вопросам выше, я ему их перекинул.

Цитировать
Спокойно работает с 10-12 битными энкодерами, сколько это будет в импульсах, если тямы хватит сами высчитаете, если не хотите голову ломать, объясняю по простому, на пальцах,  движки на моих энкодерах спокойно раскручиваются и стабильно работают на 10000 оборотах в минуту, это раз десять превышает необходимых мне номинальных параметров. 
А скорострельность зависит от применяемого камня

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

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #183 : 25 Январь 2017, 14:12:46 »
В общем пробую первый раз видио закинуть :)

Сергей зачётное видео, только мало что видно, побольше покажите что и как, где датчик, как прицеплен, от чего запитано, всем интересно.

Оффлайн сергей

  • Станочники
  • Освоившийся
  • *
  • Сообщений: 96
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #184 : 25 Январь 2017, 15:38:44 »
На выходных поставлю двигатель на ось Х.Нужно проверить механику.Поганять натянутую цепь ГРМ. Видео пересниму.Еще раз Спасибо за прошивку.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #185 : 25 Январь 2017, 17:27:26 »
 Адаптировал прошивку v5 на ардуино nano, всё работает :) проблем было несколько, но последняя заключалась в том что xloader не может заполнить еепром память с параметрами. Сначала просто сервотуном прописал параметры вручную. Потом сделал програмку для занесения в еепром начальных параметров. Чуть позже оформлю и выложу схему и прошивки.
 
С разомкнутым драйвером повоевал, результаты пока не особо радуют.
Сквозняки пропали, но появилось несколько других проблем:
1. Зона нечувствительности из за индуктивности двигателя (шим открывается примерно на 40%, после этого появляется усилие на движке). Для разных движков думаю этот параметр будет свой. Если ставить LC фильтр, и питать мотор с конденсатора, то реагирует сразу, эта проблема отходит.
2. Если нагрузка в одну сторону, и ток несколько ампер, начинает падать напряжение на конденсаторе питания верхнего полевика (нагрев полевика) как и предполагалось Иваном. Так что если эту схему использовать, придётся делать 2 изолированных источника для питания затворов верхних ключей.

В общем минус пока что только пункт 2, можно решить небольшим источником на колечке, и парой стабилитронов на выходе. Из плюсов правильная работа драйвера, и скорее всего нормальная работа на высоких напряжениях (кто бы ещё проверил :) ).

Оффлайн motoyarik

  • Механики
  • Вновь прибывший
  • ***
  • Сообщений: 44
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #186 : 25 Январь 2017, 20:57:23 »
А почему не делать драйверы как на Ардуинках? Там, на сколько я понял, на 1 мотор идет по 2 полевика и 4 диода. По идее, так правильнее и проще. Во всяком случае, мне так понятнее :) А на ваших драйверах я так и не понял, зачем на 1 мотор с 2 проводами аж 4 транзистора.

Оффлайн v61

  • Ученики
  • Вновь прибывший
  • *
  • Сообщений: 2
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #187 : 25 Январь 2017, 22:51:13 »
А на ваших драйверах я так и не понял, зачем на 1 мотор с 2 проводами аж 4 транзистора.
Судя по всему - чтобы реверс обеспечить ;)

Оффлайн motoyarik

  • Механики
  • Вновь прибывший
  • ***
  • Сообщений: 44
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #188 : 25 Январь 2017, 23:07:36 »
Судя по всему - чтобы реверс обеспечить ;)
Ну так он и там обеспечивается.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #189 : 26 Январь 2017, 00:51:20 »
А почему не делать драйверы как на Ардуинках? Там, на сколько я понял, на 1 мотор идет по 2 полевика и 4 диода. По идее, так правильнее и проще. Во всяком случае, мне так понятнее :) А на ваших драйверах я так и не понял, зачем на 1 мотор с 2 проводами аж 4 транзистора.
Может просвятите нас про что речь ? Телепатических способностей малость не хватает :)

Оффлайн motoyarik

  • Механики
  • Вновь прибывший
  • ***
  • Сообщений: 44
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #190 : 26 Январь 2017, 01:11:32 »
Вроде это называется "мостовой драйвер". Крутой Бобер давал ссылки. Вот одна из схем от продавца

Оффлайн Propovednik (Иван)

  • Спонсоры
  • Постоялец
  • *****
  • Сообщений: 153
  • Карма: +6/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #191 : 26 Январь 2017, 03:57:41 »
S13. Питание от отдельного источника бесспорно проблему решит. Но к слову о высоком напряжении. Драйвер не развязан по питанию, из личного опыта помехи по одному проводу по питанию превышают питание цифровой части. Это называется передача фронта тока по одному проводу. Как в трансформаторе Теслы. Короче говоря я не сумел избавится от них. Уж только как я не фильтровал. Такому фронту абсолютно наплевать на все емкости, индуктивности и даже диоды быстрые. Так что если задумали высоковольтный драйвер делать обязательно с оптической развязкой. Причем верхняя частота опторазвязки не должна быть ниже 250кгц. Даже с такой пропускной способностью, и с учетом временных задержек нормальная работа шима у меня получилась всего 20кгц. Возможно и получится поднять пропускную способность еще выше используя более быстрые оптопары. Я использовал pc817. Но проблема в том чем быстрее оптопары тем ниже диэлектрический предел. Вот такие дела. Константин по-моему реализовал оптические драйвера, и по-моему пропускная способность у них 1мбит. Может проще у него позаимствовать драйвера на высокое напряжение?

Оффлайн Ermak Александр Владимирович

  • Авторы проектов
  • Ветеран
  • *
  • Сообщений: 729
  • Карма: +3/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #192 : 26 Январь 2017, 12:16:23 »
s13 Да я просто думал, вам регится не охота. Хотя там, можно и гостем сообщение написать, если есть желание.
Теперь понятно, что вы в курсе.

Вообще мужики, когда созреете, до полноценной, подробной статьи, даже для первоклассника. И не боитесь, даже наивных глупых вопросов.
Милости просим http://i4.ru/index.php?action=forum#cat_32 там можно и не сразу, потихоньку, материал наращивать. А то я там в одиночестве... :(
Народ думаю, не заставит себя ждать.
Здоровья вам и долгих лет жизни! Вельма понеже.

Оффлайн v61

  • Ученики
  • Вновь прибывший
  • *
  • Сообщений: 2
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #193 : 26 Январь 2017, 13:27:15 »
Вроде это называется "мостовой драйвер".
и где в L298 "на 1 мотор идет по 2 полевика и 4 диода"?

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #194 : 26 Январь 2017, 17:26:54 »
Собрал всё в один архив для ардуинщиков, забирайте и пробуйте :)
Инструкция такая:
1. Подключаем ардуину, в диспетчере устройств назначаем ей порт не выше 4.
2. Запускаем xLoader, грузим в ардуину  eeprom_upload.hex ждём неск. секунд пока всё проморгается. (кому интересно отчёт com38400)
3. Через xLoader  грузим Servo_AtMega328_V5.0.hex
4. Запускаем ServoTuning, выбираем свой порт, жмём конект, убеждаемся что есть соединение и параметры.