Обявления

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

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

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

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

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

Сообщение hardlock » 18 июн 2017 09:45

Denis_K, плохой драйвер. Т1 будет хорошо (быстро) открываться, но медленно закрываться, т.е. ёмкость затвора будет медленно разряжаться через R1.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3604
Зарегистрирован: 21 янв 2009 15:48
Откуда: Minsk - zp.ua

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

Сообщение Denis_K » 18 июн 2017 10:58

hardlock, других вариантов нет, т.к. напряжение питания слишком мало для применения другого драйвера... а бустреп нет смысла городить... на такой низкой частоте фронты хорошие и затворная емкость успевает разрядится... проверено :) . Изначально вообще планировал управлять с МК, даже ПП сделана без Т2, он навесом уже добавлен при отладке, но проблема в прошивке так и осталась :( .

Добавлено спустя 3 часа 17 минут 8 секунд:
Что-то не получается у меня переназначить вход с ADC2 на ADC1... инициализация так PORTB=0b00001001; DDRB=0b00000001; а дальше?
ADMUX=ADC_VREF_TYPE & 0xff; - я так понимаю здесь присваивается рабочий вход?
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение hardlock » 18 июн 2017 14:33

Denis_K писал(а):Что-то не получается у меня переназначить вход с ADC2 на ADC1

Denis_K писал(а):ADMUX=ADC_VREF_TYPE & 0xff; - я так понимаю здесь присваивается рабочий вход?

нет.
Код: Выделить всё
read_adc(2)
- вход ADC2.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3604
Зарегистрирован: 21 янв 2009 15:48
Откуда: Minsk - zp.ua

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

Сообщение Denis_K » 18 июн 2017 14:49

Спасибо :) .
при 2,7В на входе заполнение 100% на выходе и при 4,2В на входе имеем 50% ШИМ на выходе

Такой алгоритм я так понимаю сложно организовать?
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение hardlock » 18 июн 2017 18:47

Denis_K писал(а):Такой алгоритм я так понимаю сложно организовать?

Думаю нет - небыло времени подумать. Надо формулу нарисовать и всё...
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3604
Зарегистрирован: 21 янв 2009 15:48
Откуда: Minsk - zp.ua

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

Сообщение Denis_K » 18 июн 2017 19:22

hardlock, в принципе не критично, думаю можно просто начать уменьшать скважность от 2,7В и до 5В... как раз так и выйдет 50% при 4В.
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение IYra » 18 июн 2017 20:21

Denis_K писал(а):Спасибо :) .
при 2,7В на входе заполнение 100% на выходе и при 4,2В на входе имеем 50% ШИМ на выходе

Такой алгоритм я так понимаю сложно организовать?

Формула получилась такая pwm = 255 - 127*(read_adc(1)-read_adc(2,7В))/(read_adc(4,2В)-read_adc(2,7В))
read_adc(1) - значение на входе
read_adc(4,2В) - константа примерно = 1000
read_adc(2,7В) - константа примерно = 500

pwm = 255 - 127*(read_adc(1)-500)/500
IYra
Живу тут
 
Сообщения: 624
Зарегистрирован: 01 фев 2012 19:36
Откуда: Санкт-Петербург

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

Сообщение Denis_K » 18 июн 2017 21:34

IYra, спасибо огромное! Завтра-послезавтра буду "шиться"... отпишусь потом.
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение Denis_K » 23 июн 2017 00:13

Что-то не заладилось с самого начала... решил обновить прошивку своего AVRISP MKII и еле привел его в чувства... ну да ладно. По поводу прошивки - все плохо :-) . Во-первых при отключенной кнопке, где-то с 3,2В на 5-ом выводе появляются иголки амплитудой напряжения питания, двигатель естественно "пищит" и жрет около 10мА... а во вторых - при работе скважность постоянно скачет с минимума(20%примерно) до установленного значения, в итоге реакция на изменение скважности в диапазоне 2,8В - 4,3В может всего 5%. Это даже в протеусе наблюдается. Соответственно двигатель не может набрать требуемую мощность. Еще заметил, что регулировка начинается с 0В до 2,7В и с 2,8 по 5В одинаково, но судя по формуле так наверное и должно быть.
Вложения
firmware.rar
Файлы протеуса и квавр
(85.06 КБ) Скачиваний: 28
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение Denis_K » 24 июн 2017 19:08

Да, еще забыл добавить - "подтягивал" ADC1 к питанию и садил на землю, в железе реакции никакой на выходе нет...
переписал формулу так pwm = 255 + read_adc(2,7В) - read_adc(1)/4 - в протеусе все хорошо, срывов никаких нет, а вот в железе нет регулировки скважности, хотя на входе ацп реакция только при замыкании на землю.
Да, забыл, read_adc(2,7В) = 145. Итого pwm = 400 - read_adc(1)/4

PS:
Я разобрался почему нет регулировки скважности... МК то тоже у меня от акб запитан и напряжение питания равно напряжению на входе адс1. Теперь вопрос в том, чтобы adc отталкивался от ион...
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение Denis_K » 27 июн 2017 08:22

Так понимаю нужно в ADMUX=ADC_VREF_TYPE & 0xff изменить бит REFS0. Должно быть так - ADMUX=0x63?
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение hardlock » 29 июн 2017 09:58

Denis_K,
Код: Выделить всё
#define ADC_VREF_TYPE 0x40    //1.1V Vref
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3604
Зарегистрирован: 21 янв 2009 15:48
Откуда: Minsk - zp.ua

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

Сообщение Denis_K » 29 июн 2017 21:58

hardlock, спасибо, все работает! Я уж потом только догадался, что можно сгенерить код и посмотреть изменения :) . Только осталась проблема в выключенном состоянии. Иголки на выходе с размахом напряжения питания.
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение hardlock » 30 июн 2017 09:13

Denis_K писал(а): Только осталась проблема в выключенном состоянии.

посмотрите, как у меня сделано. Надо не ШИМ=0, а выключать выход полностью.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3604
Зарегистрирован: 21 янв 2009 15:48
Откуда: Minsk - zp.ua

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

Сообщение Denis_K » 30 июн 2017 22:48

Спасибо hardlock! Будем думать...
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение uuu000 » 27 авг 2017 11:07

Как бороться с сильным нагревом полевика на малых оборотах(у меня работает IRF540 ,питание 24 вольта
uuu000
Пробегал мимо
 
Сообщения: 4
Зарегистрирован: 27 авг 2017 11:02

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

Сообщение Denis_K » 27 авг 2017 13:39

Греться не должен ни на каких оборотах. Полевик не в насыщении... нужен драйвер.
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение uuu000 » 27 авг 2017 14:15

какой драйвер посоветуете на дискретных элементах
uuu000
Пробегал мимо
 
Сообщения: 4
Зарегистрирован: 27 авг 2017 11:02

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

Сообщение Denis_K » 27 авг 2017 15:38

Можете выше по теме посмотреть схему, которую я выкладывал...
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение uuu000 » 27 авг 2017 16:27

У МЕНЯ ТОЛЬКО IRF540 И 2N7000
ЭТО ПОДОЙДЕТ ИЛИ НЕТ,ВЕДЬ ЭТО ДРУГОЕ ВКЛЮЧЕНИЕ НАГРУЗКИ
uuu000
Пробегал мимо
 
Сообщения: 4
Зарегистрирован: 27 авг 2017 11:02

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

Сообщение Denis_K » 27 авг 2017 21:43

У меня Р-канал... для N-канального нужно все в точности наоборот. Главное принцип работы... с МК уровня 5В недостаточно для открытия ирф540, поэтому либо использовать полевик с маркировкой IRL, либо драйвер к 540 лепить. При напряжении питания в 24В можно спокойно использовать повторитель на биполярных транзисторах в качестве драйвера... схем и решений уйма.

Добавлено спустя 3 минуты 53 секунды:
Можно даже так
Вложения
225975.GIF
225975.GIF (6.84 КБ) Просмотров: 428
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение uuu000 » 28 авг 2017 08:08

Спасибо!
uuu000
Пробегал мимо
 
Сообщения: 4
Зарегистрирован: 27 авг 2017 11:02

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

Сообщение rar » 04 сен 2017 18:58

Всем привет. Я не терял времени с сделал разводку платы под регулятор с реверсом по своей схеме плюс дополнительные функции, но об этом по позже. Да за основу я использовал вариант на дискретных элементах. На это две причины 1-универсальность можно использовать без реверса как в обычном исполнении просто не устанавливать дополнительные детали, 2-тяжело найти сборки транзисторов с логическим управлением на напряжение выше 30 вольт да и использовать на пределе транзисторы я не хочу. Теперь осталось самое главное-программное обеспечение схемы, этого увы я делать не умею и полагаюсь только на вашу помощь. Так,что в очередной раз приглашаю к участию специалистов в программировании. Плату опубликую только после проверки в работе а это зависит только от вас. Станок на который я планирую этот регулятор имеет две подсветки верхнюю и нижнюю работают независимо и имеют регулировку яркости, и лазерная метка для облегчения позиционирования. Не все смотрели изменённую мной схему по этому я напомню ещё раз.
Вложения
Последний раз редактировалось rar 04 сен 2017 23:43, всего редактировалось 1 раз.
Аватара пользователя
rar
Частенько бываю
 
Сообщения: 57
Зарегистрирован: 26 авг 2016 23:29
Откуда: Zaporizhzhya UA

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

Сообщение Denis_K » 04 сен 2017 22:42

2-тяжело найти сборки транзисторов с логическим управлением на напряжение выше 30 вольт

Это как?

Добавлено спустя 1 минуту 52 секунды:
IRL3705 вот первый пришедший в голову...
Denis_K
Частенько бываю
 
Сообщения: 46
Зарегистрирован: 16 июн 2017 13:48
Откуда: Краснодарский край

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

Сообщение rar » 04 сен 2017 23:25

Сборка транзисторов это два разно полярных или одно полярных транзистора в одном smd (soic8) корпусе вот теперь попробуйте подобрать свыше 30 вольт и логическим управлением. Конечно если мотор на 12-24в то ставить сборки логично и правильно, но только в том случае когда используют полную схему. А на Н -мосту из отдельных транзисторов есть возможность изменения подключения например использовать одно плечо или половинку если реверс не нужен.
Аватара пользователя
rar
Частенько бываю
 
Сообщения: 57
Зарегистрирован: 26 авг 2016 23:29
Откуда: Zaporizhzhya UA

Пред.След.

Вернуться в ATtiny



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5