Страница 2 из 2
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 01:00
Serg
Лично я где-то встречал проект сервоприводов на основе YAPSC и коллекторных моторов - там человек использовал самодельные усилители. Полагаю, что готовые усилители вместе с моторами можно найти у "модельшиков".
Однако мой вопрос
UAVpilot писал(а):Чем он лучше YAPSC?
не предполагает использование именного готового устройства YAPSC. Смысл вопроса таков: Чем ваша реальзация алгоритмов лучше реализации в YAPSC? В том числе и в смысле доступности исходников.
ну и мой опыт разработки подобных устройств (в том числе и удачных коммерческих) говорит, что atmega328 слишком слаба для этого. Простейший пример (цифры по памяти, но не думаю, сто сильно ошибусь):
АЦП этого МК в 8-битном режиме способен делать порядка 15000 выборок в секунду. Для управления двухфазным шаговиком нам нужны 2 канала измерения. Итого 7500 выборок в секунду на каждую фазу. Только вот частоту ШИМ для управления током нужно делать не менее 15-20 кГц... Но и этого мало. Для нормального управления током в обмотках нужно мерять не только усреднённое значение тока в обмотках, но и скорости его нарастания и спада...
Т.е. на atmega328 сделать серводрайвер можно, но весьма и весьма посредственный.
Кстати даже поверхностное изучение исходников YAPSC даёт понимание почему там использован довольно мощный dsPIC.
Причем сильно сомневаюсь, что ваш окажется "бюджетным" - стоимость корпуса и клемников будет заметно больше остальных комплектующих.

Вобщем с интересом посмотрю что у вас получится...
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 09:03
yudelex
UAVpilot писал(а):ну и мой опыт разработки подобных устройств (в том числе и удачных коммерческих)
Где можно посмотреть ваши разработки? На форумах которые я просматриваю, вижу только людей, способных более или менее скопировать чужой проект.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 11:32
Serg
yudelex писал(а):Где можно посмотреть ваши разработки?
В этой области и в смежных уже нигде - у меня контракт с TI и они полностью подпадают под "неразглашение".
Открытые проекты можно поискать в моих темах и по ссылкам в них.
Можно ещё глянуть проект, похожий на ваш
http://www.cncmasterkit.ru/viewtopic.php?t=691
Там как раз пример того максимума, что можно получить на Атмега. Исходников там нет, но по описанию понятно, что там лишь довольно простая математика. Кстати, след. версию автор делал уже на STM32, в той теме помнится он об этом обмолвился и сказал что мощности stm32 уже хватает для нормального управления током в обмотках.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 12:19
yudelex
UAVpilot писал(а):Можно ещё глянуть проект, похожий на ваш
http://www.cncmasterkit.ru/viewtopic.php?t=691
Там как раз пример того максимума, что можно получить на Атмега. Исходников там нет, но по описанию понятно, что там лишь довольно простая математика. Кстати, след. версию автор делал уже на STM32, в той теме помнится он об этом обмолвился и сказал что мощности stm32 уже хватает для нормального управления током в обмотках.
Некорректно сравнивать драйвер ШД и серводрайвер. Простая или сложная математика в алгоритмах не является фактом доказательства наличия или отсутствия качества управления. Без исходников и данных измерений (с осциллограммами) разговор считаю беспредметным.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 17:11
Serg
yudelex писал(а):Некорректно сравнивать драйвер ШД и серводрайвер.
Ну дело хозяйское, если нет желания изучать чужие работы, то никто и не заставляет.
P.S. Теперь хотя-бы понятно почему ответа на мой вопрос не будет...

Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 18:21
yudelex
UAVpilot писал(а):Ну дело хозяйское, если нет желания изучать чужие работы, то никто и не заставляет.
Потому что никакой конкретики в них нет: ни измерений, ни описания алгоритмов которые были использованы для решения задачи. Всё на словах: "Смотрите как я могу!" Т.е. в таких работах нет никакой информации для меня как для разработчика. Если у вас есть какие то конкретные конструктивные предложения, рекомендации, вообще полезная информация по теме - поделитесь. Если же всё на уровне общих фраз и ссылок на чужие работы в которых так же в плане информации всё пусто - то не тратьте ни своё ни моё время. Спасибо за внимание.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 19:16
Vladimir52
yudelex писал(а):Потому что никакой конкретики в них нет: ни измерений, ни описания алгоритмов которые были использованы для решения задачи
Это потому, что с определенного момента люди либо бросают разработку серво контроллера на Атмеловких игрушках (как вам тут уже говорили, они не тянут задачу), либо переходят на более мощную платформу, либо STM32 либо от TI, и уровень затраченных ресурсов и времени уже не позволяют просто так поделиться с сообществом нахаляву. И это понятно - никто не хочет работать бесплатно. Сам наблюдал пару проектов, один контроллер BLDC, другой сервоконтроллер - и с определенного момента, когда начинается оптимизация контроллера и исправление первоначальных косяков, авторы "исчезают с радаров". В случаях, что я наблюдал, просто продались в компании, которые хотели их приобрести вместе с наработками, пока они не заопенсорсили лишнего.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 19:33
MX_Master
yudelex писал(а):Предлагаю вашему вниманию проект недорогого серводрайвера на базе платы Arduino Nano
Поддерживаю авторов выше.
ATmega328 для такого дела слабовата. Как минимум
STM32.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 20:07
yudelex
Vladimir52 писал(а):Это потому, что с определенного момента люди либо бросают разработку серво контроллера на Атмеловких игрушках (как вам тут уже говорили, они не тянут задачу), либо переходят на более мощную платформу, либо STM32 либо от TI, и уровень затраченных ресурсов и времени уже не позволяют просто так поделиться с сообществом нахаляву. И это понятно - никто не хочет работать бесплатно. Сам наблюдал пару проектов, один контроллер BLDC, другой сервоконтроллер - и с определенного момента, когда начинается оптимизация контроллера и исправление первоначальных косяков, авторы "исчезают с радаров". В случаях, что я наблюдал, просто продались в компании, которые хотели их приобрести вместе с наработками, пока они не заопенсорсили лишнего.
MX_Master писал(а):Поддерживаю авторов выше. ATmega328 для такого дела слабовата. Как минимум STM32.
Опять же, никаких ссылок на источники кроме заявлений "я видел, я делал, я слышал" не вижу. Это раз.
Моё изделие уже работает и работает корректно. Предлагайте тесты, которые смогут объективно показать недопустимость применения 8-и разрядных микроконтроллеров в данной задаче. Это два.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 20:38
MX_Master
yudelex писал(а):Моё изделие уже работает и работает корректно.
Отлично, так держать. Таки что вы планируете делать дальше? Выложить исходники или продавать готовые платки?
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 21:16
Vladimir52
yudelex писал(а):Опять же, никаких ссылок на источники кроме заявлений "я видел, я делал, я слышал" не вижу. Это раз.
Ну, вам тут никто ничего не должен доказывать. Это два. С вами просто поделились мнением, можете его и не учитывать, а там дальше как хотите. Удачи в продажах.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 21:51
yudelex
Vladimir52 писал(а):Ну, вам тут никто ничего не должен доказывать. Это два. С вами просто поделились мнением, можете его и не учитывать, а там дальше как хотите. Удачи в продажах.
Мнение и знание - это разные понятия. В науке есть методология: пока утверждение не доказано - это гипотеза.
Забавляет, когда люди копируют чужой проект, потом зарабатывают на нём без всякого зазрения совести, при этом параллельно ждут, когда ещё поступит халява.
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 23:18
SVP
Я, честно говоря недопонимаю.
В этой теме планируется выкладывать какую-то информацию, или продавать какой-то товар ?
Или что-то еще...
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 23:41
yudelex
SVP писал(а):В этой теме планируется выкладывать какую-то информацию, или продавать какой-то товар ?
Информацию по продвижению проекта. Про товар пока говорить преждевременно. Необходимы дополнительные тесты точности позиционирования с другими векторами нагрузок. У меня в тесте на видео вектор нагрузки массой перпендикулярен вектору перемещения. Планируется провести тест, где вектор нагрузки массой будет параллелен вектору перемещения или говоря простым языком, я расположу рельс вертикально, зафиксирую массу на каретке и произведу её подъём-опуск. Опять же, каретка и рельс входящие в состав испытательного стенда имеют поперечные люфты +/-10 мкм, что вносит погрешность в показания микрометрического индикатора. Для более точных результатов я готов недорого купить 2 рельса с каретками, даже б/у, если они не имеют люфтов. Есть у кого какие предложения?
Re: Бюджетный серводрайвер.
Добавлено: 06 мар 2018, 23:48
Vladimir52
yudelex писал(а):Мнение и знание - это разные понятия. В науке есть методология: пока утверждение не доказано - это гипотеза.
Забавляет, когда люди копируют чужой проект, потом зарабатывают на нём без всякого зазрения совести, при этом параллельно ждут, когда ещё поступит халява.
Это в мой адрес что ли обвинение? Тогда мимо кассы. А вообще с такими подходами, я думаю (да да, это гипотеза) пилить вам свой бюджетный контроллер в гордом одиночестве. Всего хорошего.
Re: Бюджетный серводрайвер.
Добавлено: 07 мар 2018, 01:31
Serg
yudelex писал(а):Потому что никакой конкретики в них нет
В этой теме тоже...
yudelex писал(а):Моё изделие уже работает и работает корректно.
Опять-же только заявления.
yudelex писал(а):Информацию по продвижению проекта.
Уточните: инфрмация о проекте или информация о продвижении?
Если это информация о проекте, то её тут фактически нет, даже на мой простой вопрос о проекте, заданный во втором сообщении до сих пор нет ответа к концу второй страницы.
Если это информация о продвижении, то вы ошиблись сайтом - бложики без технических подробностей не по профилю форума.
yudelex писал(а):Предлагайте тесты, которые смогут объективно показать недопустимость применения 8-и разрядных микроконтроллеров в данной задаче.
Показать кому? Вам? А зачем это нужно нам?

Вы и сами можете провести стандартный комплекс тестов сервоприводов.
Тот-же YAPSC хорошо известен многим ЧПУшникам и электронщикам, его повторило большое количество людей и им хорошо известны его достоинства и недостаки (по косвенным признакам похоже вы не входите в их число), а о вашем проекте (вполне возможно, что он хороший), всё ещё нет никакой полезной информации даже просто для привлечения внимания к нему.
Re: Бюджетный серводрайвер.
Добавлено: 10 окт 2018, 17:11
fisherman81
еще есть на продажу YAPSы?
Re: Бюджетный серводрайвер.
Добавлено: 19 окт 2018, 09:46
Taganrog
Извеняюсь что вмешиваюсь в спор, но можно поподробней о комплектующих проекта?
1. Проект готовится для повторения или для продажи комплектом ?
2. Какой используется енкодер ?
2. Какие можно использовать двигатели ?
3. Есть ли выход ошибки на внешнее ЧПУ?
Если для повторения то какова хотя бы примерная цена данного комплекта (просто понятие бюджетный у каждого свое) ?