Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Еще один вариант регулятора, которых по сути пруд пруди. Но может кому такой вариант больше подойдет.
Регулятор собран, испытан и работает на моем сверлильном станке.
Что в нем еще можно доработать - у меня фантазии нет. Если у кого возникнут идеи, как его улучшить - пишите. В частности было бы хорошо сделать стабилизацию скорости вращения, но не придумал конструкцию датчика скорости. Вернее, вариантов много, но ничего не подобрал подходящего.
Адміністратор заборонив доступ на запис.

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

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

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

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

Регулятор оборотов электродрели на ATMEGA88 08 серп. 2015 22:48 #4

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
В электронике не привержен никаким религиям, кроме целесообразности и обоснованности. Вы себе представляете этот фильтр на 3А? Кроме того, он еще должен отделить нужные импульсы от ненужных. А частота нужных может быть в диапазоне от 0 до максимальной. Дальше импульсы нужно снова фильтровать, усиливать и формировать...
Из всех вариантов это способ у меня на последнем месте. По религиозным соображениям, если Вам так угодно.
Адміністратор заборонив доступ на запис.

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

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

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

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • Оффлайн
  • Модератор
  • Дописи: 888
  • Подякували: 360
  • sxem.org 2019,2020,2021 Author zavsehdatay
Мне представляется, удобно контролировать обороты путём измерения ЭДС, развиваемой мотором, в моменты прерывания питания. Длительность таких прерываний можно выяснить экспериментально, для чего создать специальную тестовую прошивку. С одной стороны, длительность должна быть достаточной для измерения ЭДС, с другой - достаточно малой, чтобы не было заметных рывков в работе двигателя.
Если получится - никакой дополнительный датчик не понадобится.
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Адміністратор заборонив доступ на запис.

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

  • alex1962
  • alex1962 аватар
  • Оффлайн
  • Користувач
  • Дописи: 4
Чи можливе застосування в даному проекті Atmega8-16 і Atmega48.
Адміністратор заборонив доступ на запис.

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Просто так менять нельзя. Должны быть внесены изменения в прошивку. Если Вам это интересно - скажите какой контроллер - сделаю прошивку под него.
Адміністратор заборонив доступ на запис.

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

  • alex1962
  • alex1962 аватар
  • Оффлайн
  • Користувач
  • Дописи: 4
Бажано прошивку для ATMEGA48,штук 5 завалялось.
Адміністратор заборонив доступ на запис.

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
ATMEGA48. В железе с этим МК не проверял. Проверите - прошу отписаться. Будут замечания, также пишите. В схеме корпус DIP, если у Вас МК в другом корпусе - ориентируйтесь по функциональному назначению выводов, а не по нумерации. Сама схема без изменений.
Долучення:
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: alex1962

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

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

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Выявил небольшой баг в прошивке: При включении дрели в ручном режиме через заданное время происходило отключение индикатора и света. Исправил, теперь отсчет времени начинается только после выключения дрели. Обновленная прошивка в материалах статьи, там же и прошивка для ATMEGA48.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: alex1962

Регулятор оборотов электродрели на ATMEGA88 13 бер. 2017 19:10 #14

  • GenukUA
  • GenukUA аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 70
  • Подякували: 10
  • sxem.org Sponsor 2021
Подниму тему :cheer: Собрал плату управления, все ОК. Буду делать "силовую". Вопросик - можно поставить полевик IRLZ44? По току он ОК, но не знаю как он при ШИМ будет работать.
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 13 бер. 2017 19:43 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Должен работать...
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 21 трав. 2018 18:01 #16

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Пришло время и доработал микродрель. Главное - добавил тахометр и теперь можно измерять и стабилизировать скорость вращения. Датчик оптический. Первыми испытаниями доволен, стало гораздо лучше сверлить на малых скоростях, например, пластик.

Из программы удалил фишки, которые за три года эксплуатации ни разу не понадобились, даже и забыл, что они там есть...

Материалы добавил в статью.
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 27 трав. 2018 06:32 #17

  • yumot
  • yumot аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 67
  • Подякували: 14
Уважаемый Soir, в какой версии PROTEUS выполнена печатная плата? У меня стоит 7.91 проекты открываются, а печатка нет, пишет не та версия.

Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 27 трав. 2018 06:47 #18

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
7.10
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: yumot

Регулятор оборотов электродрели на ATMEGA88 04 лип. 2018 11:27 #19

  • yumot
  • yumot аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 67
  • Подякували: 14
Здравствуйте уважаемый Soir. Собрал данный регулятор с стабилизатором мощности. Всё хорошо работает за исключением одного нюанса. В ручном режиме не сохраняется настройка уровня мощности. После выключения двигателя мощность всегда устанавливается на 100. В автоматическом режиме настройка сохраняется.Если будет возможность поправте пожалуйста. Спасибо.
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 04 лип. 2018 14:13 #20

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Указывайте версию прошивки (номер сообщения, где я ее выкладывал). Без этого я не знаю, о чем речь вообще.
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 04 лип. 2018 15:03 #21

  • yumot
  • yumot аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 67
  • Подякували: 14
Сообщение 16, прошивка из статьи.
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 05 лип. 2018 02:39 #22

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Небольшие изменения в ручном режиме, проверьте еще. Прошивку обновил в статье.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: yumot

Регулятор оборотов электродрели на ATMEGA88 05 лип. 2018 05:32 #23

  • yumot
  • yumot аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 67
  • Подякували: 14
Теперь всё нормально. Большое спасибо!
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 11 жовт. 2018 15:14 #24

  • SergeM
  • SergeM аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 63
Уважаемый Soir,в статье"Регулятор оборотов электродрели на ATMEGA88 "куда подключается выход с платы тахометра?И еще вопрос,-картинка установки фьюзов для Понипрог походит?Заранее спасибо.
Адміністратор заборонив доступ на запис.

Регулятор оборотов электродрели на ATMEGA88 11 жовт. 2018 15:45 #25

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
SergeM пише:
куда подключается выход с платы тахометра?
К выводу 16 (PB4).

SergeM пише:
-картинка установки фьюзов для Понипрог походит?
Да, подходит.
В цифровом виде FUSE будут:
Low = 0xE2, High = 0xDF, Extended = 0xF9
Адміністратор заборонив доступ на запис.
  • Сторінка:
  • 1
  • 2
Модератори: wolf2000, Soir, Vakula, Айнцвайдрайченко