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

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

Регулятор оборотов микродрели на PIC-контроллере 11 квіт. 2017 11:33 #51

  • Niks13
  • Niks13 аватар
  • Оффлайн
  • В минулому
  • Дописи: 48
Уважаемый, Soir. А нет ли возможности, сделать обратную связь. Ну, типа хоть какой-то стабилизации оборотов. Таходатчик поставить не могу. Нужно как то по току.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 11 квіт. 2017 12:22 #52

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Нет. Здесь не получится.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Niks13

Регулятор оборотов микродрели на PIC-контроллере 31 січ. 2018 02:04 #53

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Вітаю. Колись по схемі radiokot.ru/forum/viewtopic.php?p=1525151#p1525151 робив регулятор. Але мені був потрібен ще реверс, тому поставив перемикач. Зараз маю кілька модулів VNH2SP30, аліекспрес, не дорого. Є реверс, ШИМ, зворотній звʼязок, 30А, до 41V.
Хотів би попросити у Soir чи є можливість доробки під дану мікросхему
www.st.com/content/ccc/resource/technica...ns/en.CD00043711.pdf

Вкладений файл:

Назва файлу: Speed_Control_v5.rar
Розмір файлу:21 KB




Вкладений файл:

Назва файлу: Shield-v12.rar
Розмір файлу:41 KB
Останнє редагування: 31 січ. 2018 19:53 від Oto. Причина: пред.модерация
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 01 лют. 2018 17:47 #54

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Что это за зверь VNH2SP30 я не знаю, нужно изучать. Опыта работы с ним у меня нет. Модели для симуляции в Proteus нет. В наличии тоже нет. Поэтому я не могу дать никаких гарантий, что проект будет доведен до рабочего.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 02 лют. 2018 02:08 #55

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Намалював схематично входи, виходи цього модуля. Необхідно фактично одну кнопку для управління реверсом і щоб та кнопка була заблокована коли працює двигун. Решта по управлінню все супер, хіба що частоту ШИМ збільшити якщо це можливо. Піщить на малих обертах.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 02 лют. 2018 09:46 #56

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Сморите, правильно ли я понял.
Также проверьте всё управление. Кнопок как-то много получается, да и времени прошло много, мог что-то не учесть.

Частоту ШИМ увеличил, 10 кГц.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: melgozan

Регулятор оборотов микродрели на PIC-контроллере 04 лют. 2018 15:14 #57

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Реверс працює, але нема блокування двигуна в одну сторону. Скоріше всього винувата піддяжка
R17 до +. Змінював його від 1 до 100ком.
Стан кнопки реверс запамʼятовується разом з основними настройками. Добре би було вкл-викл
реверсу тільки при роботі МК . Також індикація, підключив світлодіод до 1 ножки МК, але то не правильно, працює навпаки.
BRAKE 15 пін вже не потрібно, реалізовано в драйвері , при чому двигун зупиняється миттєво і без
іскри на щітках. Також ON/OFF не особливо потрібно.
Режим 2t - не працює, виконується все як 4t, але коли ще додатково виставити d0, то light і
brake хаотично мигають, може включитись, може ні.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 04 лют. 2018 19:43 #58

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
melgozan пише:
Реверс працює, але нема блокування двигуна в одну сторону. Скоріше всього винувата піддяжка
Если управление реле не нужно, тогда перенес INB на RA3.

melgozan пише:
Добре би було вкл-викл реверсу тільки при роботі МК .
Отключил запоминание.

melgozan пише:
Також індикація, підключив світлодіод до 1 ножки МК, але то не правильно, працює навпаки.
Индикация чего?

melgozan пише:
BRAKE 15 пін вже не потрібно
Убрал.

melgozan пише:
Режим 2t - не працює...
Что-то исправил, проверьте еще.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 04 лют. 2018 23:21 #59

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Индикация чего?
От я подав живлення на МК, кілька разів натиснув кнопку реверс, звідки мені знати коли натисну старт в яку сторону буде крутити двигун.

Все таки не працює при реверсі тормоз. Чого воно хоче не розумію, осцилографом дивився, логічні рівні правильно перемикаються. Але коли відєднав взагалі ШИМ від драйвера , подав туди +5 аби крутився двигун то все запрацювало, реверс , тормоз і в обидві сторони.
Останнє редагування: 05 лют. 2018 01:09 від melgozan.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 05 лют. 2018 06:42 #60

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
melgozan пише:
От я подав живлення на МК, кілька разів натиснув кнопку реверс, звідки мені знати коли натисну старт в яку сторону буде крутити двигун.
А откуда мне знать, что Вы хотите видеть какую-то индикацию... Может Вы собирались на управляющие сигналы подключить светодиоды... Я же не экстрасенс.
Опишите ее, а я добавлю в программу.

melgozan пише:
логічні рівні правильно перемикаються
Значит что-то все-таки неправильно переключается. Возможно должна быть какая-то последовательность переключения сигналов, задержки... Почитайте даташит на этот модуь, поэксперименируйте еще.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 05 лют. 2018 19:41 #61

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Подаю живлення на МК, нажимаю старт, двигун крутить в право, все добре.
Натиснув знову start, зупитився.
Натискаю кнопку reverse не один раз , а декілька. Все, я не знаю в яку сторону буде крутитись двигун поки знову не натисну старт і візуально побачу в яку сторону він крутить (притримуючи за цангу пальцем). Я підключав світлодіод до 1 пін, але там при включенні відразу лог.1, а треба навпаки, інверсія. І напевно вивсести на вільний 3пін або 15пін.
Почитав даташит, якщо правильно зрозумів, то спочатку перемикаються INA INB далі викл. ШИМ.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 05 лют. 2018 21:20 #62

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
melgozan пише:
Я підключав світлодіод до 1 пін, але там при включенні відразу лог.1, а треба навпаки, інверсія.
Можно подключить к +5V, а не на массу.
melgozan пише:
І напевно вивсести на вільний 3пін або 15пін.
Вывел на 15-ый.

melgozan пише:
спочатку перемикаються INA INB далі викл. ШИМ.
Я там такого не увидел. Но даташит на чип, а не на модуль. В модуле есть вывод EN, может им нужно/можно останавливать.
А возможно следует останавливать переводом обоих сигналов в 0 независимо от направления вращения. Или наоборот...
В общем, как скажете, так и сделаю. У меня нет возможности проверять самому.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: melgozan

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 08:05 #63

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Давайте пробовать методом научного тыка.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: melgozan

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 09:57 #64

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Нарешті воно запрацювало, реверс, і brake в обидві сторони.
Щиро дякую.
За то якась проблема з сегментами дисплея, це вже в v7-2-3 і v7-2-3-4.
До того було все добре.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 10:08 #65

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
melgozan пише:
За то якась проблема з сегментами дисплея, це вже в v7-2-3 і v7-2-3-4.
Подробнее, в чем проблема? Если вернуться на предыдущую прошивку, все становится нормально?
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 10:32 #66

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
В v7-2 все добре. Це вже в цих двох v7-2-3, v7-2-3-4 таке.
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
Останнє редагування: 06 лют. 2018 10:33 від melgozan.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 14:43 #67

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Еще подробнее. В каких случаях?
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 15:25 #68

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Індикатор то показує то ні, або ледве підсвічується
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
Останнє редагування: 06 лют. 2018 15:54 від melgozan. Причина: spoiler
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 16:49 #69

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Собрал макет - все нормально работает. На макете, конечно, нет драйвера двигателя.

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

Определите какую-то закономерность, чтобы я мог более конкретно проверить работу.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: melgozan

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 17:35 #70

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Повернув до v7-2. Все добре, індикатор яскраво, всі сегменти світять рівномірно. Ставлю останню v7-2-3-4, не показує відразу при включенні. Знизив живлення до 3,9v от так працює, а вже 4,0v ні. Від драйвера відключив все, то нічого не змінює.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 17:44 #71

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Не знаю. Вы не ответили по всем моим рекомендациям, поэтому ничего нового предложить не могу.
Показывайте схему с реальными номиналами компонентов, будем разбираться. У меня то ведь работает.

P.S.
Когда указываете версию прошивки, то указывайте номер сообщения. Имя файла вложения сайт может сам изменять.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: melgozan

Регулятор оборотов микродрели на PIC-контроллере 06 лют. 2018 19:30 #72

  • melgozan
  • melgozan аватар
  • Оффлайн
  • Користувач
  • Дописи: 10
Моя помилка була, резистори R1-R7 в мене збірка 510Е
, виникало перевантаження
, замінив на 1 ком, все стало добре. Можна розводити плату, збирати.
Дякую за терпіння.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 05 бер. 2018 12:20 #73

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
Уважаемый Soir. Я хотел бы сделать нечто подобное и проще, на ATTiny2313. Три кнопки управления "Плюс", "Минус", "СТОП". Сделать всего 10 ступеней регулировки 10%, 20%,--- 100%. Применить тоже двух разрядный индикатор с индикацией процентов 1=10%, 2=20% и так далее 10=100%. Плавное нарастание мощности до заданной. Стартовая настройка 50 процентов мощности. Похожее нашел в нете на 628 PICе, но пиков у меня нет, есть мега 2313. Примерную схему набросал. Буду очень благодарен, Вы уже не раз мне помогли!
Долучення:
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Увійдіть до облікового запису, щоб писати повідомлення.

Регулятор оборотов микродрели на PIC-контроллере 05 бер. 2018 21:37 #74

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Сейчас мало времени, напомните через неделю, если сам не отзовусь раньше.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: baa

Регулятор оборотов микродрели на PIC-контроллере 05 бер. 2018 22:05 #75

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
Спасибо, что отозвались буду ждать с нетерпением.
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
Модератори: Wolf, Soir, Vakula, Айнцвайдрайченко