Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 05.09.2010, 19:35   #1
Pasha_Bi
Senior Member
 
Регистрация: 24.07.2009
Адрес: г. Иваново
Возраст: 45
Сообщений: 294
Вес репутации: 640/47
Pasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to all
По умолчанию Работа с шаговыми двигателями для стрелочных приборов

Пришлось работать со стрелочными приборами , представляющими собой миниатюрный шаговый двигатель. Драйверы не использую. Выдаю управляющие сигналы на обмотки непосредственно с контроллера. Перед началом работы, стрелку прибора загоняю в крайнее положение с запасом и тем самым "зануляюсь" ведь обратной связи по положению нет. Вот тут вся проблемма. Стрелка уже в упоре, а так как я её не вижу то продолжаю какое то время её толкать в ноль. Стрелка при этом дребезжит маленько. Но что меня обескуражило: в других изделиях с этими приборами, как только появляется упор для стрелки, контроллер каким то чудом это видит и снимает управление. У меня ни одной идеи, как они это делают. Может быть у кого нибудь есть наработки по этой теме. Заранее благодарен.
Pasha_Bi вне форума   Ответить с цитированием
Старый 05.09.2010, 20:00   #2
Alex-P
Member
 
Регистрация: 01.09.2010
Сообщений: 62
Вес репутации: 178/36
Alex-P has a spectacular aura aboutAlex-P has a spectacular aura about
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Обычно в таких случаях делают датчик крайнего положения, а если его нет, то определяют момент остановки двигателя по скачку тока обмоток, т.е. делается обратная связь по току.
Alex-P вне форума   Ответить с цитированием
Старый 05.09.2010, 21:02   #3
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 34
Сообщений: 1,400
Вес репутации: 2524/83
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Pasha_Bi Посмотреть сообщение
Пришлось работать со стрелочными приборами , представляющими собой миниатюрный шаговый двигатель. Драйверы не использую. Выдаю управляющие сигналы на обмотки непосредственно с контроллера. Перед началом работы, стрелку прибора загоняю в крайнее положение с запасом и тем самым "зануляюсь" ведь обратной связи по положению нет. Вот тут вся проблемма. Стрелка уже в упоре, а так как я её не вижу то продолжаю какое то время её толкать в ноль. Стрелка при этом дребезжит маленько. Но что меня обескуражило: в других изделиях с этими приборами, как только появляется упор для стрелки, контроллер каким то чудом это видит и снимает управление. У меня ни одной идеи, как они это делают. Может быть у кого нибудь есть наработки по этой теме. Заранее благодарен.
В драйверах, например для двигателя VID28 реализована обратная связь по току. Как вариант "поиграться" с местом расположения упора относительно вала двигателя или использовать микрошаговый режим.
Рак вне форума   Ответить с цитированием
Старый 05.09.2010, 23:00   #4
Pasha_Bi
Senior Member
 
Регистрация: 24.07.2009
Адрес: г. Иваново
Возраст: 45
Сообщений: 294
Вес репутации: 640/47
Pasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to all
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Alex-P Посмотреть сообщение
Обычно в таких случаях делают датчик крайнего положения
Не знаю на сколько это "обычно". Не спец по приборным автомобильным панелям. Но штук 8-10 которые приходилось "ковырять" не содержали никаких датчиков крайнего положения (да и какой датчик поставить на стеклянную стрелку?). Может это Ваши домыслы? (ни в коем случае не хочу обидеть, но как то не верится).
Pasha_Bi вне форума   Ответить с цитированием
Старый 05.09.2010, 23:12   #5
Pasha_Bi
Senior Member
 
Регистрация: 24.07.2009
Адрес: г. Иваново
Возраст: 45
Сообщений: 294
Вес репутации: 640/47
Pasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to all
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Рак Посмотреть сообщение
В драйверах, например для двигателя VID28 реализована обратная связь по току. Как вариант "поиграться" с местом расположения упора относительно вала двигателя или использовать микрошаговый режим.
В начале я пробовал управлять через драйвер VID6608. Но не увидел в нем никаких приимуществ. Лишний корпус и всё. Обратной связи по току в нём не реализовано.
Расположение упора не регулируется (он реализован в корпусе прибора) и "поиграться" с ним не получится.
Что касается обратной связи по току, это самое логичное и первое что приходит в голову. Но вот парадокс: в тех панелях которые так загадочно находят упор стрелки прибора, обмотки шаговика подсоединены непосредственно к портам контроллера, никаких даже резисторов последовательно нет.
Ребята, чего я не понимаю?
Pasha_Bi вне форума   Ответить с цитированием
Старый 05.09.2010, 23:13   #6
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 34
Сообщений: 1,400
Вес репутации: 2524/83
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Pasha_Bi Посмотреть сообщение
Не знаю на сколько это "обычно". Не спец по приборным автомобильным панелям. Но штук 8-10 которые приходилось "ковырять" не содержали никаких датчиков крайнего положения (да и какой датчик поставить на стеклянную стрелку?). Может это Ваши домыслы? (ни в коем случае не хочу обидеть, но как то не верится).
Есть двигатели со встроеной оптопарой.
Рак вне форума   Ответить с цитированием
Старый 05.09.2010, 23:33   #7
Alex B.
Super Moderator
 
Аватар для Alex B.
 
Регистрация: 25.02.2007
Адрес: Russia, SPb
Сообщений: 1,674
Вес репутации: 1729/81
Alex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant future
Отправить сообщение для Alex B. с помощью Skype™
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Pasha_Bi Посмотреть сообщение
Пришлось работать со стрелочными приборами
вот, когда-то делал, см. вложение
есть еще один вариант - разгонять стрелку с ускорением до скорости при которой момента не хватит чтобы стартовать. Стрелка ударится об упор и остановится. Но не всем нравится, что стрелка сначала откатывается вперед.
Миниатюры
Замечания_АЦП.pdf  
__________________
даташит читать до того , а не после
Alex B. вне форума   Ответить с цитированием
Старый 06.09.2010, 07:30   #8
Alex-P
Member
 
Регистрация: 01.09.2010
Сообщений: 62
Вес репутации: 178/36
Alex-P has a spectacular aura aboutAlex-P has a spectacular aura about
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

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

Последний раз редактировалось Alex-P; 06.09.2010 в 07:42.
Alex-P вне форума   Ответить с цитированием
Старый 06.09.2010, 09:53   #9
Alex B.
Super Moderator
 
Аватар для Alex B.
 
Регистрация: 25.02.2007
Адрес: Russia, SPb
Сообщений: 1,674
Вес репутации: 1729/81
Alex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant future
Отправить сообщение для Alex B. с помощью Skype™
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Alex-P Посмотреть сообщение
А в варианте с контролем тока нет смысла следить за ним в каждой фазе. Следят за общим потреблением всех обмоток, т.е. используется один аналоговый сигнал на все обмотки, даже если они подключены непосредственно к портам МК.
Кто следит? У таких двигателей моменты не сильно отличаются, ну и ток, соответственно тоже. Да и нет смысла городить дополнительную цепь, если можно использовать выводы обмоток. Главное чтобы у контроллера было достаточно входов компаратора или АЦП
__________________
даташит читать до того , а не после
Alex B. вне форума   Ответить с цитированием
Старый 06.09.2010, 15:57   #10
Pasha_Bi
Senior Member
 
Регистрация: 24.07.2009
Адрес: г. Иваново
Возраст: 45
Сообщений: 294
Вес репутации: 640/47
Pasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to all
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Спасибо большое AlexB. Я и планировал "нюхать" ЕДС в нерабочей обмотке, но так "по полочкам" всё не представлял. Теперь сэкономлю время. Кстати, с разгоном стрелки экспериментировал, но охоту отбил такой неприятный момент: стрелка доходила до упора, "отпружинивала" и шла в обратном направлении. Это конечно всё на определённых скоростях (чтобы поле подхватило ротор), но всё равно идея не понравилась.
Pasha_Bi вне форума   Ответить с цитированием
Старый 06.09.2010, 22:17   #11
Alex B.
Super Moderator
 
Аватар для Alex B.
 
Регистрация: 25.02.2007
Адрес: Russia, SPb
Сообщений: 1,674
Вес репутации: 1729/81
Alex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant future
Отправить сообщение для Alex B. с помощью Skype™
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Pasha_Bi Посмотреть сообщение
стрелка доходила до упора, "отпружинивала" и шла в обратном направлении. Это конечно всё на определённых скоростях (чтобы поле подхватило ротор), но всё равно идея не понравилась.
Двигатель нужно разгонять в микрошаговом режиме, тогда ротор не "перескочит" и стрелка обратно не поедет. Но в любом случае с ЭДС в обмотке более правильно
__________________
даташит читать до того , а не после
Alex B. вне форума   Ответить с цитированием
Старый 06.09.2010, 22:56   #12
Pasha_Bi
Senior Member
 
Регистрация: 24.07.2009
Адрес: г. Иваново
Возраст: 45
Сообщений: 294
Вес репутации: 640/47
Pasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to allPasha_Bi is a name known to all
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Если у кого будет свободная минутка, в двух словах объясните пожалуйста, что имеется ввиду под "микрошаговый режим". В PDF-ке на драйвер импульс управления условно разбили на 24 временных интервала, которые назвали микрошагами. Но суть то от этого не меняется. Недопонимание у меня сдесь.
Pasha_Bi вне форума   Ответить с цитированием
Старый 06.09.2010, 23:19   #13
Alex B.
Super Moderator
 
Аватар для Alex B.
 
Регистрация: 25.02.2007
Адрес: Russia, SPb
Сообщений: 1,674
Вес репутации: 1729/81
Alex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant future
Отправить сообщение для Alex B. с помощью Skype™
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Леонид Иванович объяснит
__________________
даташит читать до того , а не после
Alex B. вне форума   Ответить с цитированием
Старый 08.09.2010, 14:39   #14
Юрий_М
Junior Member
 
Регистрация: 17.01.2009
Возраст: 62
Сообщений: 1
Вес репутации: 100/0
Юрий_М will become famous soon enoughЮрий_М will become famous soon enough
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Шаговые двигатели стоят в панелях приборов "Счетмаш". Я занимаюсь только Российскими машинами, поэтому про другие не говорю. При подачи питания "+12 неотключаемое", идет сброс, тоесть стрелка загоняется в крайнее левое положение не зависимо от того где находится (если все стоят в ноле, то панель просто "тарахтит" секунд 5-7). Никаких обратных связей. Упор стоит в самой головке.
Юрий_М вне форума   Ответить с цитированием
Старый 08.09.2010, 21:16   #15
Alex B.
Super Moderator
 
Аватар для Alex B.
 
Регистрация: 25.02.2007
Адрес: Russia, SPb
Сообщений: 1,674
Вес репутации: 1729/81
Alex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant futureAlex B. has a brilliant future
Отправить сообщение для Alex B. с помощью Skype™
По умолчанию Re: Работа с шаговыми двигателями для стрелочных приборов

Цитата:
Сообщение от Юрий_М Посмотреть сообщение
Я занимаюсь только Российскими машинами, поэтому про другие не говорю
Счетмаш как и Автоприбор давно уже делают КП с детектированием упора. Вам видимо попалась очень старая панель. Хорошо что вы не занимаетесь иномарками.
__________________
даташит читать до того , а не после
Alex B. вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имитатор DS18B20 Filya44 Вопросы начинающих 14 12.03.2012 17:39
Пример кода работа с LCD для PIC16F946 Yokel Продукция MICROCHIP 24 20.04.2011 16:40
MPLAB C18 или Hi-tech PIC18 для PIC18Fxxxx Tsimur Smolau Продукция MICROCHIP 12 09.11.2009 13:15
проблемка с PIC16F628A bereg_ok Продукция MICROCHIP 72 07.09.2007 11:00


Часовой пояс GMT +3, время: 05:31.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot