• Объявления

    • softm

      Требуется помощь   06.12.2017

      У одного из участников нашего форума @ChDim трагедия. Болезнь сына требует дорогостоящей операции. Помогите чем можете. Тут, каждая копейка будет на счету. Более подробно -     

51 сообщение в этой теме

Доброго дня. Начитавшись інформації в Іннеті дійшов висновку (можливо помилково), що крокові двигуни уніполярної структури (з 5 дротиками) є сильніші в плані крутного моменту та більш піддатливі до поділу кроків. Тому було прийнято рішення не переробляти уніполярні моторчики в біполярні для станочка та 3д принтера а виготовити драйвера для уніполярних. Звичайно щось складного в плані електроніки я не виготовлю, ще не виріс до того, тому найшов в павутині схему на атмега 8. http://radioaktiv.ru/shems/cnc/27953-prostoy-trehosevoy-kontroller-shagovyh-dvigateley-na-atmega-8.html
Схему виготовив, підключив лпт.  Програмкою для перевірки контроллерів та крокових двигунів Test_SD_vr перевірив. Все добре працює. Від клавіатури теж. Пропуску кроків немає. Після цього по сигналах степ дір підключив атмегу 8 до ардуіно мега. І вручну попробував покрутити движки. Але проблемка. Вони як в лихорадці трасуться і все. Не крутяться взагалі. Хоча якщо підключити до ардуіно драйвера 4988 все працює. Я вже їх по всякому, і к-сть кроків міняв, і фази перекидав - нічого не дає. В чому проблема? Що я не так роблю?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#72718 Опубликовано: (изменено)

Я еще до Чпу фрезера не дорос)) имею только 3д принтер и токарный станок.. Но так  как у меня система тоже на ардуино (только примочка рапс1.4) могу подсказать.

Признаки не настроенного напряжения в драйверах:

1) двигатель шумит

2) двигатель греется до горячего состояния

3) Движение  головки  не одинаковое

При настройке напряжения очень важно  отверткой только регулятор держать, где то случайно задел  мимо регулятора и все, драйвер можно выкидывать. Сам так несколько драйверов выкинул.

 

Признаки сгоревшего драйвера:

1) Двигатель двигается только в одну сторону а во вторую гудит но не двигается

2) Двигатель дергает головку на пару миллиметров в обе стороны словно станок подхватил болезнь Паркинсона

3) Двигатель вообще не двигается

 

Это все  то что я сам пережил в процессе осваивания сборки таких систем так что говорю из того что лично испытал))

Для каждого тандема двигатель-драйвер есть своя настройка напряжения, формулу (либо таблицу настроек напряжения) можно найти на сайте 3д принтеристов. 

 

Еще слышал что был случай когда прошивка конфликтует с некоторыми видами управляющих программ. Но своими глазами такое не видел.

Изменено пользователем Smmasterk
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Smmasterk Так на рампс 1.4 і в мене працює все. А ось через це, що я хочу застосувати саме уніполярні мотори використав зв"язок атмегу 8 і ардуіно. Ось тут десь і порилась собака...

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#72723 Опубликовано: (изменено)

3 минуты назад, Віталій Дорош сказал:

@Smmasterk Так на рампс 1.4 і в мене працює все. А ось через це, що я хочу застосувати саме уніполярні мотори використав зв"язок атмегу 8 і ардуіно. Ось тут десь і порилась собака...

Ну как я сказал ранее)) для сборки фрезера я еще не дорос)) хотя очень хочу и планирую где то через пол годика это сделать)) Просто решил поделиться информацией которая возможно поможет))

Изменено пользователем Smmasterk
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Smmasterk сказал:

Ну как я сказал ранее)) для сборки фрезера я еще не дорос)) хотя очень хочу и планирую где то через пол годика это сделать)) Просто решил поделиться информацией которая возможно поможет))

Дякую велике!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заведите тут тему  где выкладывайте весь процесс создания фрезера)) Я буду первым в очереди подписчиком следящим за процессом)))

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 минуты назад, Smmasterk сказал:

Заведите тут тему  где выкладывайте весь процесс создания фрезера)) Я буду первым в очереди подписчиком следящим за процессом)))

Так фрезер вже є. Просто проходить модернізація... Ось тут його перші рухи. На 2 сторіночці

 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А часом логічні рівні не "перевернуті" в ардуіно відносно ЛПТ?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тобто те що в ЛПТ логічна одиница - в ардуіно нуль.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Sebra сказал:

Тобто те що в ЛПТ логічна одиница - в ардуіно нуль.

А хто його зна.... А як перевірити?? 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
53 минуты назад, Віталій Дорош сказал:

Начитавшись інформації в Іннеті дійшов висновку (можливо помилково), що крокові двигуни уніполярної структури (з 5 дротиками) є сильніші в плані крутного моменту та більш піддатливі до поділу кроків.

То не правда.

Використовували їх тільки в ті часи, коли не було дешевих драйверів.

Єдина перевага то відносно проста схема зі спільною точкою.

Зараз уніполярне включення використовується тільки людьми, які хочуть самі паяти.

Крутний момент буде менший.

Вартість запчастин буде дорожча за готовий драйвер.

Але можна похвалитись шо сам спаяв драйвер.

Просто так без діла не сидиш, а працюєш.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Sebra Я брав світлодіод з резистором чіпляв на ардуіно на сигнал дір. Так коли має двигун в якусь одну сторону крутитись, світлодіод світиться. Якщо в другу, то гасне. Як тут може бути другий рівень?? 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, Roma сказал:

То не правда.

Використовували їх тільки в ті часи, коли не було дешевих драйверів.

Єдина перевага то відносно проста схема зі спільною точкою.

Зараз уніполярне включення використовується тільки людьми, які хочуть самі паяти.

Крутний момент буде менший.

Вартість запчастин буде дорожча за готовий драйвер.

Але можна похвалитись шо сам спаяв драйвер.

Просто так без діла не сидиш, а працюєш.

але ж коли спільна точка, тобто "+" то тоді обмотка якби поділена на дві, і на них на кожну приходить свій потенціал. В результаті вони дві мають більше магнітної сили ніж одна в біполярному. Чи не так? Поясніть.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я не вникав в подробиці чому менше.

Просто почитав даташит двигунів.

Написано, шо в уніполярному включенні момент такий, а в біполярному включенні такий.

В даташиті на 6-провідні мотори або 8-провідні мотори такі дані деколи приводять.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 минуту назад, Roma сказал:

Я не вникав в подробиці чому менше.

Просто почитав даташит двигунів.

Написано, шо в уніполярному включенні момент такий, а в біполярному включенні такий.

В даташиті на 6-провідні мотори або 8-провідні мотори такі дані деколи приводять.

зрозуміло. Але деякі мотори не переробиш в біполярні....

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
, Віталій Дорош написав:

але ж коли спільна точка, тобто "+" то тоді обмотка якби поділена на дві, і на них на кожну приходить свій потенціал. В результаті вони дві мають більше магнітної сили ніж одна в біполярному. Чи не так? Поясніть.

не так, в біполярні двигуни тогож габаритту можно більше току закачати, тому вони не так перегріваються як уніполярні

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коли всі півобмотки мають спільну точку, то ніяк не будеш знати які дві півобмотки становлять одну обмотку.

А то має значення.

Я би радив попробувати всі можливі комбінації чергування 4-ох дротів шо йдуть на мотор.

Міняти місцями і пробувати.

 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#72762 Опубликовано: (изменено)

Візьміть світлодіод + резистор.

Підключіть до dir так, щоб катод "дивився" на землю, і запам'ятайте, в яку сторону він світиться.

Перепідключіть до ардуіно, теж катодом до землі, і перевірте чи він світиться, коли напрямок обертів в ту саму сторону.

Якщо в однакову сторону - логічні рівні симетричні, якщо в різні сторони - логічні рівні відзеркалені.

Изменено пользователем Sebra
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#72763 Опубликовано: (изменено)

Також перевірте, чи на платі ардуіно не задіяні піни, яки Ви вирішили використовувати. Іноді можна "попасти" на якусь периферію, часто світлодіод що є на "борту" ардуіно

Изменено пользователем Sebra
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Sebra сказал:

Візьміть світлодіод + резистор.

Підключіть до dir так, щоб катод "дивився" на землю, і запам'ятайте, в яку сторону він світиться.

Перепідключіть до ардуіно, теж катодом до землі, і перевірте чи він світиться, коли напрямок обертів в ту саму сторону.

Якщо в однакову сторону - логічні рівні симетричні, якщо в різні сторони - логічні рівні відзеркалені.

 

6 минут назад, Sebra сказал:

Також перевірте, чи на платі ардуіно не задіяні піни, яки Ви вирішили використовувати. Іноді можна "попасти" на якусь периферію, часто світлодіод що є на "борту" ардуіно

Зрозумів. Пішов тестити. Дякую.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#72773 Опубликовано: (изменено)

1 час назад, Sebra сказал:

Тобто те що в ЛПТ логічна одиница - в ардуіно нуль.

ніфіга 1=1 0=0 ну хіба в прошивці...

 

@Віталій Дорош я щось незрозумів, якого милого там пише про 4988 коли твої на пять проводів і мають крутитись через твою атмегг8 і транзистори? 

4988 для тих що мають 4 провода, там опір менший крутити лекше а в твому на 5 проводі опір раз в 5 більший....

що конкретно куди підключив і нащо тобі після меги щей ардуйна?

 

 

хоч перевірити свій драйвер -> подав плюс і мінусом на окжен поочереді вивод транзистора і крутиш ,

там плюс в центрі (типу зірка) а кінці це виходи транзистора коли на обмотці є напрує то і є індуктивність ротор притягує,

 

якщо тобі тре конвертор з лпт то тобі тре щоб атмега обробляла вихід з лпт але виликій шим вона непотяне і плюс невсі мамки підтримують роботу мач і лпт я з цим переконався недавно,

тогму самий  простий варіант це простий ардуйно і шилд все працює тобі лише тре буде зробити логгіку яка буде керувати драйвером і все, зараз простіше і швидше купити бо як казав мій наставник, плата 40$ а ти на 60$ навозишся, шариш?

 

якщо все таки хоч добити напиши конкретно що непрацює і коли

 

 

Изменено пользователем voronin_10
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
, voronin_10 написав:

 

@Віталій Дорош я щось незрозумів, якого милого там пише про 4988 коли твої на пять проводів і мають крутитись через твою атмегг8 і транзистори?

Ай справді...
"The A4988 is a complete microstepping motor driver with a built-in translator for easy operation with minimal control lines. It is designed to operate bipolar stepper motors in full-, half-, quarter-, eighth, and sixteenth-step modes."

 

Як @Віталій Дорош крутив ними уніполярні двигуни - не розумію...

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, voronin_10 сказал:

якщо все таки хоч добити напиши конкретно що непрацює і коли

Отже: ардуіна прошита грбл 09, Атмега прошита на контроллер степ/дір. Хочу крутити мотори з 5 проводочками. Підключено так: спочатку ардуіна до ПК через юсб. Потім до ардуіни по виходам степ/дір підключена атмега 8. Після атмеги транзисторні ключі. 
Якщо ардуіно підключити до цнц шилду з 4988 і біполярний моторчик - все працює.
Якщо Атмегу 8 підключити до лпт порту і уніполярний моторчик - все працює. Тобто степ дір з лпт атмега 8 розуміє. А степ/дір з ардуіно не розуміє...

Только что, ElectricMobile сказал:

Як @Віталій Дорош крутив ними уніполярні двигуни - не розумію...

Ви не так зрозуміли....

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, voronin_10 сказал:

ніфіга 1=1 0=0 ну хіба в прошивці...

Малось на увазі інверсія напруг при виводі логічних рівнів. Те що 0=0, а 1=1 і так зрозуміло.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

#72803 Опубликовано: (изменено)

, Sebra написав:

Малось на увазі інверсія напруг при виводі логічних рівнів. Те що 0=0, а 1=1 і так зрозуміло.

та яка різниця, ну обертатимуться в іншу сторону, нема тут проблеми

 

ну за умови що драйвер(прошивка) не входе у ступор від таких дій

 

Изменено пользователем dmitrophanov
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу