|
Возможно ли определить пропуск шага шаговым двигателем., Без энкодера, из электричества. |
|
|
|
Jun 13 2017, 15:47
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Есть шаговый двигатель с не шибко хитрым контроллером, без излишней самодеятельности (не trinamic).
Вопрос: можно, измерив с него текущее напряжение и ток фаз, зная скорость движения, уставки, и все остальное что знает контроллер управления, определить, пропустил ли двигатель шаг.
Говорят, что некто AlexMos при создании подвеса беспилотника на bldc исследовал что-то подобное, но я не нашел этой статьи. Если кто видел киньте ссылочку плз.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
 |
Ответов
|
Jun 14 2017, 10:23
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(Эдди @ Jun 14 2017, 08:20)  Еще интересен TMC2660 — на работе планирую заказать по парочке этих и L6470H, буду на досуге ковырять, кто из них лучше. Правда, у меня нет цели диагностировать пропуск шагов (тихо-мирно прем себе до концевика с запасом в 10-15% шагов — на случай диагностики полного ахтунга), но хочется уже перейти на человеческие драйверы, которые сами что нужно делают. Лепить горбатого из L6208 и отдельного микроконтроллера не хочется (хотя, по цене выходит дешевле). Я тут слышал от опытных людей, что коробка leadshine на 4А честных стоит 2 тыр. А там собственная морда на rs232 с отстройкой резонансов и блекджеками. Цитата(khach @ Jun 14 2017, 13:14)  Нет конечно. Да и сама библиотека FOC SDK в виде исходников недоступна. И задача HFI наблюдателя в алгоритме немного другая- отслеживание положения ротора, а не детекция срыва синхронизма АКА пропуск шага. Но это просто пример, что мощности процессора хватает для реализации и инжекции ВЧ манипулированем ШИМ драйвера и обработки сигнала с АЦП в риалтайме. Поэтому я и предлагал аппартаную реализацию без вмешательства в существующий контроллер. мне если честно вот так жить надоело...а Вы предлагаете к неизбежным граблям добавить еще и сверхурочные, типа вот так(:
Эскизы прикрепленных изображений
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
Jun 14 2017, 12:41
|
Знающий
   
Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250

|
Цитата(a123-flex @ Jun 14 2017, 13:23)  Я тут слышал от опытных людей, что коробка leadshine на 4А честных стоит 2 тыр. А там собственная морда на rs232 с отстройкой резонансов и блекджеками. Не годится: нужно что-нибудь небольшое, т.к. места обычно не густо. А подобные "готовые" драйвера еще плохи тем, что приходится много соплей навешивать — проводочки-то тупо на клеммники обычно цепляются. Некошерно как-то. Эти же SPI'ные драйвера и небольшие, и стоимость у них около 400р, и можно навешать кучу на одну линию SPI, только clock подавай каждому... А еще, судя по даташиту, на токах в 1-1.5А они почти не греются, т.е. можно даже без радиаторов обойтись. Вот, кстати, интересно, что в ЧПУшные станки китайцы никаких энкодеров не ставят! И концевики у них индуктивные — боюсь предположить, какой там гистерезис… И ничего, пилят дюральку… Коллеги собрали такой — уже несколько готовых деталей для своих спектрографов вырезали. Как у них получается точность в 5 соток — ума не приложу!
Сообщение отредактировал Эдди - Jun 14 2017, 12:43
|
|
|
|
|
Jun 14 2017, 16:40
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(Эдди @ Jun 14 2017, 15:41)  Не годится: нужно что-нибудь небольшое, т.к. места обычно не густо. А подобные "готовые" драйвера еще плохи тем, что приходится много соплей навешивать — проводочки-то тупо на клеммники обычно цепляются. Некошерно как-то. Эти же SPI'ные драйвера и небольшие, и стоимость у них около 400р, и можно навешать кучу на одну линию SPI, только clock подавай каждому... А еще, судя по даташиту, на токах в 1-1.5А они почти не греются, т.е. можно даже без радиаторов обойтись. Вам выбора нет. У меня нет ограничений на габарит. Цитата(Эдди @ Jun 14 2017, 15:41)  Вот, кстати, интересно, что в ЧПУшные станки китайцы никаких энкодеров не ставят! И концевики у них индуктивные — боюсь предположить, какой там гистерезис… Гистерезис концевика неважен - они в одном цикле все пилят, начальная координата устанавливается вручную, в концевик в цикле обработки не ходят. Цитата(Эдди @ Jun 14 2017, 15:41)  И ничего, пилят дюральку… Коллеги собрали такой — уже несколько готовых деталей для своих спектрографов вырезали. Как у них получается точность в 5 соток — ума не приложу! В нормально собранном и обслуживаемом ЧПУ при правильной подаче станок шаг не пропустит, иначе это не ЧПУ... ему обратная связь не необходима. 5 соток это нормально. Цитата(AlexandrY @ Jun 14 2017, 19:29)  Почитал, ничего не нашел. Где там описан механизм проверки выполнения отдельных шагов? Еще раз повторюсь, ШД не может пропустить 1 шаг. Вы упорно не хотите видеть этой фразы) Точнее сказать, потеряв синхронизацию, двигатель может пропустить от 1 до n шагов подряд. AND8471-D.PDF страница 8. Таки amis ето моторола...гребаные слияния и поглощения. Впрочем не имеет значения кто. Главное чтобы BEMF правильно обрабатывалось, ВЕДЬ ЧАСТОТЫ ДИСКРЕТИЗАЦИИ и ПРОИЗВОДИТЕЛЬНОСТИ ДЛЯ ЭТОГО БОЛЬШОЙ НЕ НУЖНО - 100 квыб/c более чем достаточно) и корреляторы, тоже ни к чему здесь)))
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
Сообщений в этой теме
a123-flex Возможно ли определить пропуск шага шаговым двигателем. Jun 13 2017, 15:47 somebody111 Отслеживать положение ротора по энкодеру. Вы ему з... Jun 13 2017, 16:18 a123-flex Цитата(somebody111 @ Jun 13 2017, 20:18) ... Jun 13 2017, 16:22  Tanya Цитата(a123-flex @ Jun 13 2017, 19:2... Jun 13 2017, 16:29   a123-flex Цитата(Tanya @ Jun 13 2017, 20:29) Если н... Jun 13 2017, 16:33    Tanya Цитата(a123-flex @ Jun 13 2017, 19:3... Jun 13 2017, 16:48     a123-flex Цитата(Tanya @ Jun 13 2017, 20:48) Очень ... Jun 13 2017, 16:49    AlexandrY Цитата(a123-flex @ Jun 13 2017, 19:3... Jun 13 2017, 20:12     a123-flex Цитата(AlexandrY @ Jun 13 2017, 23:12) Та... Jun 13 2017, 20:31      AlexandrY Цитата(a123-flex @ Jun 13 2017, 23:3... Jun 14 2017, 08:17       a123-flex Цитата(AlexandrY @ Jun 14 2017, 12:17) Та... Jun 14 2017, 08:50        AlexandrY Цитата(a123-flex @ Jun 14 2017, 11:5... Jun 14 2017, 16:29 Николай Семёнович попадалась микросхема, которая монеторит эдс и ток... Jun 13 2017, 16:42 a123-flex Цитата(Николай Семёнович @ Jun 13 2017, 20... Jun 13 2017, 16:42 Николай Семёнович напомните как эдс по ангицки - тогда я быстрей най... Jun 13 2017, 16:43 a123-flex Цитата(Николай Семёнович @ Jun 13 2017, 20... Jun 13 2017, 16:45  Николай Семёнович Цитата(a123-flex @ Jun 13 2017, 19:4... Jun 14 2017, 03:42   amaora Цитата(Николай Семёнович @ Jun 14 2017, 06... Jun 14 2017, 04:05    dinam Драйверы, умеющие определять пропуск шагов делают ... Jun 14 2017, 05:16     a123-flex Цитата(dinam @ Jun 14 2017, 09:16) Драйве... Jun 14 2017, 06:00 amaora Другими словами вам нужно определять положение без... Jun 13 2017, 18:14  khach Цитата(a123-flex @ Jun 14 2017, 12:2... Jun 14 2017, 10:34   a123-flex Цитата(khach @ Jun 14 2017, 13:34) А поте... Jun 14 2017, 10:52    AlexandrY Цитата(a123-flex @ Jun 14 2017, 19:4... Jun 14 2017, 19:29     a123-flex Цитата(AlexandrY @ Jun 14 2017, 22:29) Ну... Jun 14 2017, 19:38 khach Возможно определять по изменению индуктивности обм... Jun 14 2017, 08:53 a123-flex Цитата(khach @ Jun 14 2017, 12:53) Возмож... Jun 14 2017, 08:59  khach Цитата(a123-flex @ Jun 14 2017, 10:5... Jun 14 2017, 09:15   a123-flex Цитата(khach @ Jun 14 2017, 13:15) Контро... Jun 14 2017, 09:43 khach HFI ( high frrequency injection) можно реализовать... Jun 14 2017, 09:56 a123-flex Цитата(khach @ Jun 14 2017, 12:56) HFI ( ... Jun 14 2017, 10:04  khach Цитата(a123-flex @ Jun 14 2017, 12:0... Jun 14 2017, 10:14 Эдди У них еще бывают проблемы на нормальной скорости с... Jun 14 2017, 20:19 a123-flex Цитата(Эдди @ Jun 14 2017, 23:19) У них е... Jun 14 2017, 22:34  Эдди Цитата(a123-flex @ Jun 15 2017, 01:3... Jun 15 2017, 06:51   a123-flex Цитата(Эдди @ Jun 15 2017, 09:51) Этим го... Jun 15 2017, 07:00    Эдди Цитата(a123-flex @ Jun 15 2017, 10:0... Jun 15 2017, 07:35     a123-flex Цитата(Эдди @ Jun 15 2017, 10:35) Ни одно... Jun 15 2017, 07:40    Tanya Цитата(a123-flex @ Jun 15 2017, 10:0... Jun 15 2017, 09:05     a123-flex Цитата(Tanya @ Jun 15 2017, 12:05) Ускоре... Jun 15 2017, 09:12   dinam Цитата(Эдди @ Jun 15 2017, 13:51) Но в ре... Jun 15 2017, 08:34    Эдди Цитата(dinam @ Jun 15 2017, 11:34) Странн... Jun 15 2017, 09:15     a123-flex Цитата(Эдди @ Jun 15 2017, 12:15) Разные ... Jun 15 2017, 09:29 khach В качественном станке в какой-то момент отказывают... Jun 15 2017, 09:34 a123-flex Цитата(khach @ Jun 15 2017, 12:34) В каче... Jun 15 2017, 09:40  khach Цитата(a123-flex @ Jun 15 2017, 11:4... Jun 15 2017, 10:33   a123-flex Цитата(khach @ Jun 15 2017, 13:33) В осно... Jun 15 2017, 12:20 amaora Может пора уже говорить об оптимальном векторном у... Jun 15 2017, 18:32 a123-flex Цитата(amaora @ Jun 15 2017, 21:32) Может... Jun 15 2017, 18:46 Николай Семёнович Нашёл.
ЦитатаNanotec releases sensorless control f... Jun 17 2017, 16:09 Николай Семёнович И ЭДС по англицкому не "voltage" а ... Jun 17 2017, 18:58 AlexandrY Цитата(Николай Семёнович @ Jun 17 2017, 21... Jun 17 2017, 19:47  Николай Семёнович Цитата(AlexandrY @ Jun 17 2017, 22:47) вы... Jun 17 2017, 20:06   AlexandrY Цитата(Николай Семёнович @ Jun 17 2017, 23... Jun 17 2017, 20:42 Николай Семёнович у шагового двигателя при данной комбинации запитан... Jun 17 2017, 21:22 AlexandrY Цитата(Николай Семёнович @ Jun 18 2017, 00... Jun 18 2017, 08:01  Николай Семёнович Цитата(AlexandrY @ Jun 18 2017, 11:01) Чт... Jun 18 2017, 19:16   khach Цитата(Николай Семёнович @ Jun 18 2017, 21... Jun 18 2017, 23:23    Эдди Цитата(khach @ Jun 19 2017, 02:23) Была у... Jun 19 2017, 06:10     b32b Цитата(Эдди @ Jun 19 2017, 09:10) А ведь ... Jun 19 2017, 09:06      Сергей Борщ QUOTE (b32b @ Jun 19 2017, 12:06) Это пол... Jun 19 2017, 10:06       AlexandrY Цитата(Сергей Борщ @ Jun 19 2017, 13:06) ... Jun 19 2017, 10:12    Огурцов Цитата(khach @ Jun 18 2017, 23:23) Вот то... Jun 19 2017, 16:49 khach Получить пропуск шагов при торможении это надо оче... Jun 18 2017, 09:52 Сергей Борщ QUOTE (AlexandrY @ Jun 19 2017, 13:12) Из... Jun 19 2017, 11:06
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|