Обявления

Для полноценной работы рекомендуется пройти регистрацию.

Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я.

Регулятор оборотов двигателя постоянного тока.

Здесь только проекты на ATtiny

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение hardlock » 19 сен 2013 13:50

skeeff,
L7805 потянет - там потребление около 20-30 мА.
схему рекомендую применить с драйвером для MOSFETа тогда будет работать поинтереснее.
По линейности - не скажу - тут бдет зависить от мотора.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение skeeff » 25 сен 2013 16:25

собрал схему. на всякий случай запаял перед стабилизатором на 5в еще один на 12. транзистор irf840 греется ощутимо (надо бы что-то типа irfz44) . Вот только обороты не постоянны и зависят от нагрузки, похоже данная схема не очень подходит для моего двигателя. (lrs 775s dc 24 в). Вот если бы стабилизировать ток двигателя. Может посоветуете что можно сделать для стабилизации оборотов.
skeeff
Пробегал мимо
 
Сообщения: 12
Зарегистрирован: 14 мар 2009 00:00

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение hardlock » 25 сен 2013 16:36

skeeff писал(а): Может посоветуете что можно сделать для стабилизации оборотов.

неа... тут надо следить за оборотами и менять под них значение ШИМа...
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение skeeff » 25 сен 2013 19:42

понял, спасибо все равно. буду рыть дальше.
skeeff
Пробегал мимо
 
Сообщения: 12
Зарегистрирован: 14 мар 2009 00:00

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение bond47 » 04 апр 2014 18:11

hardlock а можете выложить исходник прошивки с плавным пуском у меня двигатель 300Вт и надо немного увеличить время выхода двигателя
на максимальные обораты, за ранее большое спасибо.
bond47
Пробегал мимо
 
Сообщения: 8
Зарегистрирован: 14 ноя 2010 18:54
Откуда: г.Запорожье

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение hardlock » 16 апр 2014 10:06

bond47, к сожалению исхолник утерян. По памяти - в таймере добавляется значение ШИМ до тех пор, пока не станет больше или равно установленному резистором значению. И всё...
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение idiot » 02 ноя 2014 21:26

Собрал схему ,прошил ,включил ,не работает .Может она не клеится с системой шуруповерта т е не открывает полевик управления мотором .

Добавлено спустя 14 часов 51 минуту 51 секунду:
Штатный полевик не пошел .Заменил другим .Пошел ,но нет полного стопа при отжатом курке шуруповерта .?????
Аватара пользователя
idiot
Пробегал мимо
 
Сообщения: 1
Зарегистрирован: 02 ноя 2014 21:20
Откуда: воронеж

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение hardlock » 15 ноя 2014 23:12

idiot писал(а): нет полного стопа при отжатом курке

напруга с курка минимальная какая?
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение aleksandr23uam » 29 янв 2015 00:51

Здравствуйте. Можете реализовать плавный старт при нажатии на кнопку, а при отпускании кнопки стоп т.е. моторчик останавливался. Старт - до максиума за 4сек.
aleksandr23uam
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 21 окт 2009 23:40
Откуда: Мариуполь

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение IYra » 29 янв 2015 12:33

aleksandr23uam писал(а): Можете реализовать плавный старт при нажатии на кнопку, а при отпускании кнопки стоп т.е. моторчик останавливался. Старт - до максиума за 4сек.

Плавный старт до установленного PWM за 4 сек
Вложения
DC_motor_zad4c.rar
(17.94 КБ) Скачиваний: 170
IYra
Живу тут
 
Сообщения: 531
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение aleksandr23uam » 29 янв 2015 17:02

Благодарю вас. В субботу в протеусе попробую и отпишусь.

Добавлено спустя 2 минуты 37 секунд:
Еще раз Спасибо за исходник и симуляцию в протеусе.
aleksandr23uam
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 21 окт 2009 23:40
Откуда: Мариуполь

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение aleksandr23uam » 31 янв 2015 23:35

Сасибо, огромное! Все работает!
А можно Вас попросить, как я понял после отпускания кнопки шим "уходит" до нуля тоже за 4 сек, сделать намного быстрее к примеру за 1 сек к 0V. Ппланирую для сверления плат. И вопрос, где можно коректировать время разгна т.е. в какой строчке кода, хотелось бы уменьшить до 3-х сек. Спасибо!
aleksandr23uam
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 21 окт 2009 23:40
Откуда: Мариуполь

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение IYra » 01 фев 2015 10:34

aleksandr23uam писал(а): как я понял после отпускания кнопки шим "уходит" до нуля тоже за 4 сек, сделать намного быстрее к примеру за 1 сек к 0V.

после отпускания кнопки шим "уходит" до нуля сразу так что задержки быть не должно
aleksandr23uam писал(а):И вопрос, где можно коректировать время разгна т.е. в какой строчке кода, хотелось бы уменьшить до 3-х сек. Спасибо!

Код: Выделить всё
    if (Flag)
    {
       pwm = (pwm/40)*Flag ; Flag++;
       if (Flag > 40)  Flag = 0 ;
    }

40 - это 4 сек умноженные на 10 (прерывание раз в 0.1сек)
Для удобства добавил
#define LEAD_TIME 3 // задержка на включение
Вложения
DC_motor_zad.rar
(18.04 КБ) Скачиваний: 125
IYra
Живу тут
 
Сообщения: 531
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение aleksandr23uam » 01 фев 2015 14:42

Спасибо Вам огромное! :-)
aleksandr23uam
Пробегал мимо
 
Сообщения: 7
Зарегистрирован: 21 окт 2009 23:40
Откуда: Мариуполь

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение Evgeny_L » 02 апр 2015 23:27

Я посмотрел по осцилографу выход с этого ШИМ. Там минимальна скорость это около 40% положительной полуволны, и 60 % в "0". Есть ли возможность для регулировки например с 10% или меньше? Я к электродвигателю еще не подсоединял его, т.к. необходимо мощное управление создеть. У меня электродвигатель около 300Вт. Возможно это будет лишним.
Еще Вы не могли бы подсказакть, куда можно добавить задержку на выключение, мне необходимо упраслять мощным двигателем с нагрузкой. А так же, если возможно узнать, куда можно добавить плавность (рампу) увеличения/снижения скорости.
Прошу меня не укорять в просьбах. Только на днях начал изучать программирование микроконтроллеров. Хочется экспериментировать на конкретном примере.
Evgeny_L
Пробегал мимо
 
Сообщения: 3
Зарегистрирован: 02 апр 2015 23:13
Откуда: Яндекс

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение IYra » 03 апр 2015 18:04

Evgeny_L писал(а): Есть ли возможность для регулировки например с 10% или меньше? Возможно это будет лишним.

Скорее всего это лишнее - двигатель не запустится. Но если очень хочется то меняется строчка

pwm = 110 + read_adc(2) / 7;
на
pwm = 50 + read_adc(2) / 5;
Evgeny_L писал(а): куда можно добавить задержку на выключение, мне необходимо упраслять мощным двигателем с нагрузкой. А так же, если возможно узнать, куда можно добавить плавность (рампу) увеличения/снижения скорости.

Подкорректировал проект DC_motor_zad.rar Добавил задержку на выключение и увеличение/снижение скорости
Код: Выделить всё
#define LEAD_TIME_ON  30             // задержка на включение
#define LEAD_TIME_OFF 10             // задержка на выключение
#define LEAD_TIME_CHANGE 10          // задержка на изменение

30 - 3 сек, 10 - 1 сек
Вложения
DC_motor_zad2.rar
(4.84 КБ) Скачиваний: 90
IYra
Живу тут
 
Сообщения: 531
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение Evgeny_L » 04 апр 2015 18:23

Спасибо огромное! Сейчас буду экспериментировать с таймерами.

Добавлено спустя 16 минут 51 секунду:
Сорри за навязчивость, но где в проекте можно изменить максимальную скорость? В данном проекте скорость максимальная 100%, т.е. постояннка выходит, а мне надо чтоб процентов 80 было.
Это я адаптирую драйвер для беговой дорожки, т.к. родной сгорел. Вот и приходится подбирать.
Evgeny_L
Пробегал мимо
 
Сообщения: 3
Зарегистрирован: 02 апр 2015 23:13
Откуда: Яндекс

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение IYra » 04 апр 2015 18:56

Evgeny_L писал(а): где в проекте можно изменить максимальную скорость? В данном проекте скорость максимальная 100%, т.е. постояннка выходит, а мне надо чтоб процентов 80 было.

Скорость (скважность ШИМ) регулируется переменным сопротивлением на PB4
Сколько надо столько и выставляй
IYra
Живу тут
 
Сообщения: 531
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение Evgeny_L » 04 апр 2015 19:20

IYra писал(а):
Evgeny_L писал(а): где в проекте можно изменить максимальную скорость? В данном проекте скорость максимальная 100%, т.е. постояннка выходит, а мне надо чтоб процентов 80 было.

Скорость (скважность ШИМ) регулируется переменным сопротивлением на PB4
Сколько надо столько и выставляй

Это я знаю. Хотел просто программно ограничить.
Evgeny_L
Пробегал мимо
 
Сообщения: 3
Зарегистрирован: 02 апр 2015 23:13
Откуда: Яндекс

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение IYra » 04 апр 2015 19:48

Evgeny_L писал(а):Это я знаю. Хотел просто программно ограничить.


if (pwm > 255) pwm = 255;

80% это 204 - значит

if (pwm > 204) pwm = 204;
IYra
Живу тут
 
Сообщения: 531
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение vitec5665 » 03 апр 2016 11:14

Доброго времени суток! парни подскажите я в программировании новичок... attini13a и attini13 есть разница? прошил attini13a обороты регулируются не от минимальных..... и на низких оборотах нет мощности двигателя. двигатель дпм30-h1-04
vitec5665
Пробегал мимо
 
Сообщения: 1
Зарегистрирован: 03 апр 2016 11:05

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение IYra » 03 апр 2016 12:22

vitec5665 писал(а):attini13a и attini13 есть разница? прошил attini13a обороты регулируются не от минимальных.....

Разницы нет. Проверь фьюзы. Какая прошивка ? Какие напряжения на движке ?
vitec5665 писал(а):и на низких оборотах нет мощности двигателя. двигатель дпм30-h1-04

Так ее и не должно быть. Напряжение ведь низкое
IYra
Живу тут
 
Сообщения: 531
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение Lom » 27 апр 2016 17:48

Добрый день! Собрал устройство для управления двигателем сверлилки. Двигатель китайский KD3SFN-6530F 12В 60Вт 16000 оборотов. Прошивка с плавным запуском из первого поста.
На максимальных оборотах особой плавности запуска глазом не заметно. На минимальных - вроде в течение секунды раскручивается. Но. Двигатель все время пищит. На минимальных оборотах, и особенно при старте - пищит больше. Регулировка оборотов где-то в пределах 16000-10000. Нельзя ли расширить диапазон, например до 1000 оборотов и избавиться от этого писка?
Lom
Пробегал мимо
 
Сообщения: 20
Зарегистрирован: 18 июл 2015 01:42
Откуда: BY

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение hardlock » 28 апр 2016 08:56

Lom, Писк будет - управление импульсное, расширить можно - берите исходник и в строке 52:
pwm = 110 + read_adc(2) / 7;

уменьшайте 110 например до 80. Надо экспериментировать.

ЗЫ: лучше поискать схему с контролем оборотов или тока через мотор, т.к. в этой схеме сильно падает мощность двигателя при снижении оборотов.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Регулятор оборотов двигателя постоянного тока.

Сообщение Lom » 28 апр 2016 16:45

hardlock писал(а):лучше поискать схему с контролем оборотов или тока через мотор, т.к. в этой схеме сильно падает мощность двигателя при снижении оборотов.


Блин. А я чего то решил, что как раз при ШИМ регулировке мощность при падении оборотов не упадет... Хочется и текстолит сверлить, на больших скростях, и, иногда, что-нибудь потверже, на малых оборотах. И при этом использовать один и тот же миниатюрный сверлильный станок.
Lom
Пробегал мимо
 
Сообщения: 20
Зарегистрирован: 18 июл 2015 01:42
Откуда: BY

Пред.След.

Вернуться в ATtiny



Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 6