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

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

Регулятор оборотов электродрели на ATMEGA88 12 окт 2018 19:33 #26

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
уважаемый Soir, почему то Extended у меня не совпадает с предложенным Вами.(Low = 0xE2, High = 0xDF, Extended = 0xF9)Снимок прилагаю.
Вложения:
Последнее редактирование: 12 окт 2018 20:11 от SergeM.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 12 окт 2018 20:34 #27

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Это не принципиально, можете те, можете эти... Разные программаторы по-разному трактуют неиспользуемые биты. Оставьте заводские.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 12 окт 2018 21:08 #28

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Спасибо за быстрый ответ.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 15 окт 2019 20:07 #29

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Здравствуйте Ув Soir.Решил я наконец то закончить этот проект.Прилагаю 3 снимка.Драйвер для полевика 60N06 по прилагаемой схеме для вот такого мотора.В режиме постоянной мощности более или менее работает, а вот при постоянной скорости идет рывками, на индикаторе показание также скачут.Да, на мотор подаю 24 вольта, на раскачку 12 вольт.Есть у Вас идеи где искать?
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 15 окт 2019 20:41 #30

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
SergeM пишет:
В режиме постоянной мощности более или менее работает
И в чем выражается "менее"?

SergeM пишет:
на раскачку 12 вольт.
Тут 12V не работают. VT1 включен по схеме эмиттерного повторителя. Поэтому на его эмиттере напряжение не может быть больше, чем напряжение на базе, по определению. А по факту, еще и на 0,5-0,6V ниже. Но для выбранных полевых транзисторов это не должно быть проблемой.

SergeM пишет:
Есть у Вас идеи где искать?
У Вас есть осциллограф?
В ручном режиме при постоянной нагрузке и питанию скорость вращения должна быть стабильной. Если скорость вращения стабильна (осциллограф, частотомер, или просто по звуку...), а показания прыгают, тогда нужно уделить внимание формирователю импульсов датчика тахометра.
Если изменение скорости носит колебательный и системный характер (есть какие-то закономерности), тогда возможно нужно внести изменения в настройки регулятора.

Из моего опыта. Через какое-то время (может месяцы, может год...) эксплуатации начали прыгать обороты, показания. Осциллограф показал, что идут хаотичные импульсы с тахометра. После чистки ламелек и зазоров между ними самого двигателя все стало на место и работает уже более года.
То есть, формирователь ловил импульсные помехи, излучаемые щетками двигателями.

Я, конечно, не призываю Вас тут же разбирать мотор, но хочу обратить внимание на возможную причину нестабильной работы - внешние помехи на формирователь.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 16 окт 2019 17:11 #31

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Здравствуйте Soir ,укоротил максимально провода,немного уменьшил сопротивление ИК диоде таходатчика.В режиме постоянной мощности стало намного стабильнее, но при постоянной скорости скорость вращения скачками.Сложно найти положения таходатчика для уверенного приема.Осцилографа нет к сажелению.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 16 окт 2019 19:43 #32

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
SergeM пишет:
В режиме постоянной мощности стало намного стабильнее
Я уже спрашивал, что стало стабильнее?

SergeM пишет:
Сложно найти положения таходатчика для уверенного приема.
Пробуйте еще подбирать номиналы резисторов формирователя.
По фотографии плохо видно. Белая полоска просматривается, а остальная часть круга чем покрыта?
На фотодиод могут также влиять лампы освещения.
Есть возможность испытать формирователь с другим двигателем (какой-то моторчик, вентилятор...)? Даже не в режиме стабилизации, а просто чтобы стабильно показывал обороты, для настройки формирователя.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 13:08 #33

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Извините за сумбурный ответ.В режиме постоянной мощности скорость прекрасно регулируется,вал пальцами не остановить.Есть небольшие скачки индикатора,а вот в режиме постоянной скорости полный бардак.Колесо обклеено полоской белой самоклейки и закрашено черным маркером.Я вот не встречал таходатчики на отражение,на приближение-да но обычно на просвет.Единственное изготовить такое кольцо довольно проблематично с такими то оборотами.Будет вибрация и тонкими сверлами не поработаешь.Подбор сопротивлений ничего не дал.Да еще ,на всех скоростях есть биения и зачастую индикатор после скачков показывает нули и мотор выходит на максимальные обороты .Нужно опять искать положение таходатчика чтобы войти в режим.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 13:32 #34

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
SergeM пишет:
вал пальцами не остановить.
Это не заслуга регулятора.
SergeM пишет:
Есть небольшие скачки индикатора
Какие они "небольшие"? На сколько? Как часто? Вы же не даете никакой информации о работе, хотя я уже несколько раз об этом просил.
SergeM пишет:
Я вот не встречал таходатчики на отражение
Вы можете здесь применить любой датчик. Для себя я выбрал именно такой из конструктивных соображений. Другого типа - просто не придумал, каким образом их установить на мотор.
SergeM пишет:
Да еще ,на всех скоростях есть биения и зачастую индикатор после скачков показывает нули и мотор выходит на максимальные обороты .
Какие "биения"? Не отбалансированный ротор?
SergeM пишет:
Нужно опять искать положение таходатчика чтобы войти в режим.
Это что, после этих "биений" нарушается крепление датчика?
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 13:53 #35

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Почему не заслуга регулятора? на схему подается 19в , на моторе 6 и не остановить пальцами.Если применить регулятор напряжения то при 6 вольтах остановить очень просто.

Скачки на индикаторе в пределах 10-20 оборотов, бывает немного больше -до 40а

В режиме постоянной скорости ,скорость меняется рывками (биения)после чего таходатчик теряет связь с процессором и на индикаторе нули. Чтобы восстановить связь нужно подвигать датчик.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 14:16 #36

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
SergeM пишет:
Почему не заслуга регулятора? на схему подается 19в , на моторе 6 и не остановить пальцами.Если применить регулятор напряжения то при 6 вольтах остановить очень просто.
Но в этом режиме регулятор просто подает 6V на нагрузку и всё. Он ничего не контролирует, подал напряжение и судьба мотора его не волнует. Только нужно учитывать, что подается не постоянное напряжение 6V, а ШИМ напряжение с амплитудой напряжения питания. 6V - это скорее всего непонятно какое измерение Вашим тестером. Так что это никакая не заслуга регулятора.
Заслуга (стабилизация оборотов) пока не работает.
SergeM пишет:
Скачки на индикаторе в пределах 10-20 оборотов
А при какой скорости? Если скорость 50 оборотов, то 10-20 много. Если 5000 - то это нормально.
SergeM пишет:
таходатчик теряет связь с процессором и на индикаторе нули.
Какая прошивка используется? Мне нужно посмотреть, в каких случаях это может происходить с точки зрения алгоритма.

P.S.
Кстати, по поводу заслуги. Подайте внешние 6V от отдельного блока питания и посмотрите, какие обороты показал прибор. (Заодно и понаблюдайте за стабильностью показаний). Затем установите регулятором такие же обороты (в режиме регулирования мощности). Вот для таких исходных данных и можно сравнивать "пальцами".
Последнее редактирование: 17 окт 2019 14:20 от Soir. Причина: Дополнение.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 15:08 #37

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Прошивка из статьи. Скачки на индикаторе в пределах 10-20 оборотов при скорости более 2000.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 15:37 #38

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
SergeM пишет:
Чтобы восстановить связь нужно подвигать датчик.
Причиной такого эффекта может быть плохой контакт где-то в цепях датчика.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 17 окт 2019 19:34 #39

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12278
  • Спасибо получено: 4593
  • Respect sxem.org Sponsor 2019 Author
Моя микродрель работает с этой прошивкой с момента ее написания (или последнего обновления), то есть - более года. Никаких подобных проблем не возникало. Проблемы были с самим мотором - описывал выше.

Просмотрел еще раз прошивку, попробовал разные ситуации в Proteus - ничего не выявил.

Поэтому ничего нового предложить Вам не могу.
Единственное - когда показания при работающем моторе упадут в ноль, попробуйте сделать хоть какие-то измерения. На выходе ОУ, на выходе из формирователя, на входе в МК. Попробуйте кратковременно отключить питание и снова включить - не восстановится ли работа таким образом. Или такой же эксперимент со сбросом МК (замкнуть вывод PC6 на массу). Полученная информация поможет определить направление поиска проблемы.
Администратор запретил публиковать записи гостям.

Регулятор оборотов электродрели на ATMEGA88 18 окт 2019 15:26 #40

  • SergeM
  • SergeM аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 63
Оказалось все очень просто - не хватало конденсатора на входе процессора с таходатчика.Прошу прощения за головоморочку.Показания стоят как вкопанные. На скоростях 1000 и выше меняется на единицу в младшем разряде. Большое спасибо за очередной шедевр.
Последнее редактирование: 18 окт 2019 15:29 от SergeM.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Soir, Vakula, Айнцвайдрайченко