Регулятор оборотов микродрели на PIC-контроллере

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
z0m8ie
Родился
Сообщения: 2
Зарегистрирован: Ср дек 12, 2012 05:58:02

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение z0m8ie »

Soir писал(а):
z0m8ie писал(а):собрал регулятор, если ставлю диод и конденсатор на моторе - не стартует. только с "толкача" без диода и кондёра - всё ок.

Диод правильно установили?

да.
может из-за движка? просто прошивка "с разгоном" не прокатила......а простая норм.
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Сегодня запустил Speed_Control_v5 .Работает отлично, просто супер. Тормоз к мотору пока не делал, потому что и так нормально останавливается. Позже попробую сделать по этой схеме.

PS.Почему-то не правильно отображаются па индикаторе цифры 1,2,4.
Вложения
2.png
(13.24 КБ) 1110 скачиваний
Нет предела совершенству.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

stasser68 писал(а):Тормоз к мотору пока не делал, потому что и так нормально останавливается. Позже попробую сделать по этой схеме.

Добавьте резистор в цепь базы VT1, иначе сгорит и еще VT2 с собой прихватит.
stasser68 писал(а):PS.Почему-то не правильно отображаются па индикаторе цифры 1,2,4.

То есть нету тройки? Это в единицах или десятках? или и там, и там? Еще какие-то неправильно отображаются?
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

И в первом разряде и во втором. Цифра-1, 2, 4. Остальные правильно.

PS. Если поможет- изображение в файле.
Вложения
3.png
(2.32 КБ) 925 скачиваний
Нет предела совершенству.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

stasser68 писал(а):И в первом разряде и во втором. Цифра-1, 2, 4. Остальные правильно.

PS. Если поможет- изображение в файле.

Да, поможет. Вы неправильно подключили сегменты индикатора: A и С (нужно поменять местами выводы 6 и 8 микроконтроллера или соответствующие на индикаторе).
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Спасибо большое! Сейчас попробую.
Нет предела совершенству.
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Запустил- Все отлично работает и без тормоза. Но один маленький недостаток- при увеличении нагрузки падают обороты мотора. Можно ли их как-то стабилизировать?
Нет предела совершенству.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

stasser68 писал(а):Но один маленький недостаток- при увеличении нагрузки падают обороты мотора. Можно ли их как-то стабилизировать?

В данной конструкции такая цель не преследовалась изначально. Это определило выбор элементной базы и схемы. Для того, чтобы МК мог стабилизировать обороты он должен их "видеть". Должен быть датчик скорости, если другими словами. В данной разработке это не реализовано. Здесь по сути регулятор напряжения.
Измерьте напряжение на моторе при разных нагрузках (то есть выставить напряжение, допустим 50% и притормаживать мотор, контролируя напряжение по тестеру). Если напряжение просаживается, то возможно: или недостаточная мощность блока питания, или же напряжение питания мотора нужно стабилизировать, или неправильно выбран выходной каскад управления мотором. Это все, что можно предпринять без принципиальных изменений схемы и прошивки.
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Все правильно. Необходимо подобрать блок питания мотора с запасом по мощности, тогда не будет изменяться скорость. Большое вам спасибо за помощь!
Нет предела совершенству.
Аватара пользователя
dimaris
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Пн дек 17, 2012 07:10:03
Откуда: Сергиев Посад
Контактная информация:

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение dimaris »

Soir можете переделать прошивку Speed_Control_v5.zip для индикатора с общим катодом? К сожалению у меня не нашлось других, а сделать этот регулятор очень хочется. Буду очень признателен!
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

dimaris писал(а):Soir можете переделать прошивку Speed_Control_v5.zip для индикатора с общим катодом?

Переделал. Есть небольшие изменения - увеличил частоту ШИМ. В связи с этим прошу отписаться о работе регулятора (после его изготовления), так как самому проверять в железе некогда. Если Вы устанавливаете параллельно с мотором конденсатор, то его емкость не стоит выбирать больше 1-10 nF.
Во вложении варианты прошивки для общего анода и катода.
Вложения
Speed_Control_v5.zip
(18.62 КБ) 488 скачиваний
Аватара пользователя
dimaris
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Пн дек 17, 2012 07:10:03
Откуда: Сергиев Посад
Контактная информация:

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение dimaris »

Спасибо! Попробую спаять в железе обязательно отпишусь о работе.
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Девайс получился отличный, только не всегда удобно кнопку "start-stop" два раза тыкать. Можно ли сделать в настройках переключение режимов 2Т(нажал-работает, отпустил-не работает) и 4Т (нажал отпустил-работает, нажал отпустил-не работает)?
Нет предела совершенству.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

stasser68 писал(а):...не всегда удобно кнопку "start-stop" два раза тыкать. Можно ли сделать в настройках переключение режимов 2Т(нажал-работает, отпустил-не работает) и 4Т (нажал отпустил-работает, нажал отпустил-не работает)?

Проверяйте. Прошивки под оба типа индикаторов, проект в Proteus, описание - все в архиве.
Вложения
Speed_Control_v5.zip
(21.27 КБ) 437 скачиваний
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Проверил. Всё работает идеально! Респект автору.
Нет предела совершенству.
vitok8
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт дек 25, 2008 17:43:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение vitok8 »

Уважаемый Soir, я по поводу Speed_Control_4.zip. Все прекрасно работает, спасибо Вам. Но вот ориентироваться по оборотам нет ни какой возможности. Нельзя ли что нибудь прикрутить?
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

vitok8 писал(а):...ориентироваться по оборотам нет ни какой возможности. Нельзя ли что нибудь прикрутить?

Например?
vitok8
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт дек 25, 2008 17:43:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение vitok8 »

Например одноразрядный семисегментный индикатор на все каналы.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Soir »

vitok8 писал(а):Например одноразрядный семисегментный индикатор на все каналы.

Понятно.
Есть нюанс. Изначально я принял число ступеней регулировки 250. Одноразрядный индикатор позволяет 10. Надо что-то к чему-то приводить.
Пока сделал компромиссный вариант: двухразрядный индикатор (общий катод) и число ступеней 100. Отображается до 99, если больше, то точка в младшем разряде...
Вложения
Speed_Control_4.zip
(11.8 КБ) 360 скачиваний
vitok8
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт дек 25, 2008 17:43:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение vitok8 »

Все отлично. Спасибо! С наступающим Новым годом! Всех Вам благ.
Ответить

Вернуться в «Практика»