Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

Закрытая тема
Опции темы
Непрочитано 24.04.2009, 00:17   #1
Bomgik
Временная регистрация
 
Регистрация: 01.01.2005
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
Bomgik на пути к лучшему
По умолчанию Управление электродвигателем постоянного тока

Есть электродвигатель постоянного тока, например от стеклоочистителя авто. Частота вращения регулируется ШИМ-ом, Требуется удерживать обороты двигателя при изменении нагрузки на валу двигателя. Всякие датчики оборотов не подходят. Остаётся обратная связь по напряжению. Расскажите как правильно реализовать алгоритм на МК?
Реклама:
Bomgik вне форума  
Непрочитано 24.04.2009, 01:33   #2
sirak
Прописка
 
Аватар для sirak
 
Регистрация: 21.05.2005
Сообщений: 222
Сказал спасибо: 0
Сказали Спасибо 35 раз(а) в 12 сообщении(ях)
sirak на пути к лучшему
По умолчанию

вот тебя схема шим стабилизатора на цифровых микросхемах а алгоритм и программу МК придется самому сделать я в этих вопросах не спец

Прикрепленный файл: 9396549.rar
__________________
гениально то, что просто
sirak вне форума  
Непрочитано 24.04.2009, 04:00   #3
gavrik254
Временная регистрация
 
Регистрация: 31.01.2005
Адрес: Киев
Сообщений: 78
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
gavrik254 на пути к лучшему
По умолчанию Re: Управление электродвигателем постоянного тока

Сообщение от Bomgik
Есть электродвигатель постоянного тока, например от стеклоочистителя авто. Частота вращения регулируется ШИМ-ом, Требуется удерживать обороты двигателя при изменении нагрузки на валу двигателя. Всякие датчики оборотов не подходят. Остаётся обратная связь по напряжению. Расскажите как правильно реализовать алгоритм на МК?
Дык, не будет красиво работать стабилизец по току*напряжению под переменной нагрузкой. Плюс-минус трамвайная остановка получится. Такое Гэ (+-10%~40%) точно устраивает? В любом случае надо будет калибровать конкретный движок во всём диапазоне нагрузок по физическому датчику оборотов (оптопара, энкодер т.п.). И от температуры окр.среды и режима олаждения зависимость...

Теоретически можно снимать пульсации потребляемого тока, вызванные коммутацией коллектора (щёточного узла), но ИМХО в сто (тысяч ) раз проще на вал колёсико от мышки и оптопару прицепить.
На многих более-менее мощных моторчиках с валом D=6~8мм это в одно касание делается — с тыльной стороны прямо в валу в центровке засверливается отверстие в диаметр мышкиного оптоэнкодера (разберои старую мышку, там такое пластмассовое колесико с прорезями на длинном валу d~=3.8мм). Длинный вал обрежь по месту и запрессуй в новосделанное отверстие.
на корпус моторчика наклей оптопару. Радуйся. Я так несколько раз делал — зашибись получается.
gavrik254 вне форума  
Непрочитано 24.04.2009, 08:50   #4
Bomgik
Временная регистрация
 
Регистрация: 01.01.2005
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
Bomgik на пути к лучшему
По умолчанию

А расскажите тогда про алгоритм регулировки с помощью "колёсика от мышки"? Что бы там рывков, резких ускорений не было...
Bomgik вне форума  
Непрочитано 24.04.2009, 09:31   #5
welder_2002
Прописка
 
Регистрация: 03.08.2006
Сообщений: 182
Сказал спасибо: 14
Сказали Спасибо 57 раз(а) в 18 сообщении(ях)
welder_2002 на пути к лучшему
По умолчанию Re: Управление электродвигателем постоянного тока

Сообщение от gavrik254
Сообщение от Bomgik
Есть электродвигатель постоянного тока, например от стеклоочистителя авто. Частота вращения регулируется ШИМ-ом, Требуется удерживать обороты двигателя при изменении нагрузки на валу двигателя. Всякие датчики оборотов не подходят. Остаётся обратная связь по напряжению. Расскажите как правильно реализовать алгоритм на МК?
Дык, не будет красиво работать стабилизец по току*напряжению под переменной нагрузкой. Плюс-минус трамвайная остановка получится. Такое Гэ (+-10%~40%) точно устраивает? В любом случае надо будет калибровать конкретный движок во всём диапазоне нагрузок по физическому датчику оборотов (оптопара, энкодер т.п.)..
Все зависит от предъявляемых требований.
Если нормально сделать, то все получается вполне достойно. Мы делали на контроллере для одного аппарата. Вписались в 4-5% во всем диапазоне оборотов при изменении нагрузок от 0 (холостой ход) до 10 кг. груза, подвешиваемых на проволоку. Калибровку для одного и того же типа двигателей делать не нужно. Была в ней необходимость, если двигатель ставили от другого производителя. Принципов работы без датчиков всего два:
- двигатель в качестве генератора ЭДС
- замер напряжения и тока на двигателе и вычисление по формуле. Подробно описывается в курсе электропривода. Там и читайте.
welder_2002 вне форума  
Непрочитано 24.04.2009, 15:23   #6
gavrik254
Временная регистрация
 
Регистрация: 31.01.2005
Адрес: Киев
Сообщений: 78
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
gavrik254 на пути к лучшему
По умолчанию

Сообщение от Bomgik
А расскажите тогда про алгоритм регулировки с помощью "колёсика от мышки"? Что бы там рывков, резких ускорений не было...
Обычный ПИД — пропорциональный интегро-дифференциальный регулятор. Коэффициенты выбираете либо аналитически, либо «по месту». Если интегратор работает с постоянной времени, примерно равной двум-трём самым коротким периодам смены нагрузки, то реагировать будет достаточно быстро, но никаких рывков не будет. Если меньше — блуждания оборотов вплоть до осцилляции. Если рывки нужны (например, освободить что-то застрявшее), делаем алгоритм хитрее.

Заподозрил, что топикстартер не понял, о каком колёсике какой мышки речь
На старых (не оптических) мышках с шариком в пузике использовались оптоэнкодеры. Внутри мышки стоят диски с прорезями, вот они то и нужны.
Например здесь http://www.liveinternet.ru/users/wesaus/post78559536/ можно посмотреть мышкин потрох.
В том колёсике, которое я использовал, было 39 прорезей (и 39 спиц)). Если измерять и тёмные, и светлые фазы, то точность реагирования на угол поворота будет 1/78 оборота. Можно ловить любые изменения нагрузки на привод, в т.ч. и собственные колебания . А можно просто считать обороты. В моём случае оборотов было до 3600 /мин, частота следования импульсов около 5кГц макс (считал оба фронта), АВРка просто считала их аппаратным 16-битным счётчиком-таймером с периодом в Тау интегратора.

ПыСы. А в загашнике у меня есть даже «спецколёсики» с 80 спицами, можно в ЧПУ приводы ставить
gavrik254 вне форума  
Сказали "Спасибо" gavrik254
boris_kolomiets (16.09.2009)
Непрочитано 24.04.2009, 17:55   #7
Bomgik
Временная регистрация
 
Регистрация: 01.01.2005
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
Bomgik на пути к лучшему
По умолчанию

Что за колёсико понял. Принцип тоже. Осталось только поинтересоваться как этот оптоэнкодер подключать

Цитата:
Если нормально сделать, то все получается вполне достойно.
Ну дык рассказал бы как нормально сделать...
Bomgik вне форума  
Непрочитано 24.04.2009, 18:18   #8
vouk
Почётный гражданин KAZUS.RU
 
Регистрация: 12.12.2006
Адрес: Минск, Беларусь
Сообщений: 1,247
Сказал спасибо: 98
Сказали Спасибо 78 раз(а) в 55 сообщении(ях)
vouk на пути к лучшему
По умолчанию

В промежутке между импульсами ШИМ напряжение на якоре двигателя пропорционально его скорости (при постоянном возбуждении). Вот его надо мерять и стабилизировать, если не хотите дополнительно датчик скорости ставить. При этом сам двигатель используется, как тахогенератор.
vouk вне форума  
Непрочитано 24.04.2009, 18:19   #9
vouk
Почётный гражданин KAZUS.RU
 
Регистрация: 12.12.2006
Адрес: Минск, Беларусь
Сообщений: 1,247
Сказал спасибо: 98
Сказали Спасибо 78 раз(а) в 55 сообщении(ях)
vouk на пути к лучшему
По умолчанию

Дубль получился, удалил...
vouk вне форума  
Непрочитано 24.04.2009, 20:15   #10
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию

В свое время достаточно поигрался с мерянием скорости без энкодера. Если мерять ЕДН на двигателе надо отключать питание на достаточно долгое время, ~20мС, если не подводит склероз. Чтоб закончились паразитные переходные процессы. Двигатель достаточно большая индуктивность, даже скоростной диод для гашения обратных всплесков напряжения не очень помогает. Конденсатор параллельно мотору нелзья, так как управлялся ШИМ. Может цепь из дросселя и конденсатора помогла бы, не пробовал. Плохо в результате отключения возникал ощутимый гул низкой частоты.
Второй путь вычисление по формуле Обороты = Uротора - Iротора*Rротора. Низкочастотный шум изчез, да получил неприемлимо большую ошибку при низких скоростях в сочетании с большой нагрузкой. Ну и потопал по утоптанной тропе, поставил энкодер. Там тоже подводных камней хватает, да проблемы решимые.
Выбирайте что вам подходит
Удачи!
Popeye вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Время пускового тока, двигателя постоянного тока moyaproba Производственное оборудование 30 20.02.2014 14:23
Управление двигателем постоянного тока Bomgik Электроника - это просто 18 10.04.2012 10:35
Микропроцессорное управление двигателями постоянного тока megavolt70 Производственное оборудование 6 17.03.2009 20:34
Усилители постоянного постоянного тока с преобразованием alexander70 Электроника - это просто 34 21.01.2009 14:02
Двигатели постоянного тока Vlad-An Поиск схем. Делимся схемами 0 25.11.2006 12:40


Часовой пояс GMT +4, время: 04:44.


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