Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Регулятор оборотов электродрели на ATMEGA88

Регулятор оборотов электродрели на ATMEGA88 08 авг 2015 18:19 #1

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4089
  • Спасибо получено: 1406
Еще один вариант регулятора, которых по сути пруд пруди. Но может кому такой вариант больше подойдет.
Регулятор собран, испытан и работает на моем сверлильном станке.
Что в нем еще можно доработать - у меня фантазии нет. Если у кого возникнут идеи, как его улучшить - пишите. В частности было бы хорошо сделать стабилизацию скорости вращения, но не придумал конструкцию датчика скорости. Вернее, вариантов много, но ничего не подобрал подходящего.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 08 авг 2015 19:21 #2

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 881
  • Спасибо получено: 41
Вот с измерителем тока совсем не проблема. Это ведь более практично будет. Просто между истоком и массой пяти - десятиватный резистор номиналом 0.1- 0.3 ом. Далее ОУ усилителем напряжения, детектором и на аналоговый вход меги. Вот и получается стабилизация скорости вращения по нагрузке. Можно и импульсы с самого мотора снимать отвязав вход меги конденсатором 0.1 мкф. и немного усилив , хотя бы дискретным транзистором.
Но если честно то 88 мега для такой задачи - перебор. Да и кнопки для такой конструкции не очень удобны. Более наглядно и эргономично вышло бы управление энкодером.
К стати если вам нужно действительно мотор с синхродатчиком то могу вам подарить такой. У него на валу оптопара. 24 вольта питание, с подшипниками. С какой то военной совковой техники.
Последнее редактирование: 08 авг 2015 19:24 от Igr44. Причина: дополнение
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 08 авг 2015 19:53 #3

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4089
  • Спасибо получено: 1406
Igr44 пишет:
Вот и получается стабилизация скорости вращения по нагрузке.
Надо как-то от тока к оборотам перейти.
Igr44 пишет:
Можно и импульсы с самого мотора снимать отвязав вход меги конденсатором 0.1 мкф.
.
Управление ШИМ, какие будут импульсы с мотора?
Igr44 пишет:
Но если честно то 88 мега для такой задачи - перебор.
Да, ресурсы на треть используются. Но у меня их в коробочке десяток без движения и по выводам комфортно.
Igr44 пишет:
Да и кнопки для такой конструкции не очень удобны. Более наглядно и эргономично вышло бы управление энкодером.
Вы собрались повторять? - сделаю Вам с энкодером. Мне достаточно кнопок. Не всегда энкодер удобнее.
Igr44 пишет:
К стати если вам нужно действительно мотор с синхродатчиком то могу вам подарить такой.
Спасибо, не нужно. Станок собран, работает, причин кардинальной переделки не вижу.
Датчик оборотов наиболее приемлемый здесь был бы оптический. Но не захотелось возиться. И места особо нет, потом сигнал формировать-усиливать, провода тянуть... Может потом когда-нибудь созрею...
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 09 авг 2015 00:48 #4

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 881
  • Спасибо получено: 41
а что, религия запрещает отфильтровать шим на клеммах двигателя обычным Л С фильтром? и подключаться к плюсовому выводу мотора, через конденсатор?
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 09 авг 2015 06:50 #5

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4089
  • Спасибо получено: 1406
В электронике не привержен никаким религиям, кроме целесообразности и обоснованности. Вы себе представляете этот фильтр на 3А? Кроме того, он еще должен отделить нужные импульсы от ненужных. А частота нужных может быть в диапазоне от 0 до максимальной. Дальше импульсы нужно снова фильтровать, усиливать и формировать...
Из всех вариантов это способ у меня на последнем месте. По религиозным соображениям, если Вам так угодно.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 09 авг 2015 09:55 #6

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 881
  • Спасибо получено: 41
Ну тем не менее ведь это реально, хотя и не нужно из за сложности согласования. Да и не факт что так сложно сместить к примеру несущую щима вверх а мерять низкочастотный шум на щетках мотора.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 16 авг 2015 22:51 #7

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 283
  • Спасибо получено: 59
Мне представляется, удобно контролировать обороты путём измерения ЭДС, развиваемой мотором, в моменты прерывания питания. Длительность таких прерываний можно выяснить экспериментально, для чего создать специальную тестовую прошивку. С одной стороны, длительность должна быть достаточной для измерения ЭДС, с другой - достаточно малой, чтобы не было заметных рывков в работе двигателя.
Если получится - никакой дополнительный датчик не понадобится.
СЛАВА УКРАЇНІ!
Позор агрессору, смерть оккупантам!
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 20 авг 2015 10:29 #8

  • alex1962
  • alex1962 аватар
  • Не в сети
  • new member
  • Сообщений: 4
Чи можливе застосування в даному проекті Atmega8-16 і Atmega48.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 20 авг 2015 11:04 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4089
  • Спасибо получено: 1406
Просто так менять нельзя. Должны быть внесены изменения в прошивку. Если Вам это интересно - скажите какой контроллер - сделаю прошивку под него.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 20 авг 2015 11:24 #10

  • alex1962
  • alex1962 аватар
  • Не в сети
  • new member
  • Сообщений: 4
Бажано прошивку для ATMEGA48,штук 5 завалялось.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 20 авг 2015 11:40 #11

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4089
  • Спасибо получено: 1406
ATMEGA48. В железе с этим МК не проверял. Проверите - прошу отписаться. Будут замечания, также пишите. В схеме корпус DIP, если у Вас МК в другом корпусе - ориентируйтесь по функциональному назначению выводов, а не по нумерации. Сама схема без изменений.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: alex1962

Регулятор оборотов электродрели на ATMEGA88 11 сен 2015 13:19 #12

  • alex1962
  • alex1962 аватар
  • Не в сети
  • new member
  • Сообщений: 4
Soir пишет:
ATMEGA48. В железе с этим МК не проверял. Проверите - прошу отписаться. Будут замечания, также пишите. В схеме корпус DIP, если у Вас МК в другом корпусе - ориентируйтесь по функциональному назначению выводов, а не по нумерации. Сама схема без изменений.

В залізі працює!
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 16 сен 2015 15:25 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4089
  • Спасибо получено: 1406
Выявил небольшой баг в прошивке: При включении дрели в ручном режиме через заданное время происходило отключение индикатора и света. Исправил, теперь отсчет времени начинается только после выключения дрели. Обновленная прошивка в материалах статьи, там же и прошивка для ATMEGA48.
Администратор запретил публиковать записи гостям.
Спасибо сказали: alex1962
Модераторы: wolf2000, Vakula, Айнцвайдрайченко