Budget: 5000 UAH Deadline: 15 days
This can be done.
Please clarify:
What is the step engine driver?
Will it be used?
What speeds should be achieved?
What display do you want to use?
Proposals are currently absent
-
Anton T. 24 October 2023Які саме датчики використовуються і наскільки відповідальним є пристрій в цілому?
-
Oleksii Burmistr
24 October 2023
Індуктивний датчик LJ12A3-4-Z/BX як варіант, можна і інші більшого розміру і більш швидкі
С приводу відповідальності не зрозумів - якщо відмовить, то нікого не вб'є))) -
Oleksii Mamontov 25 October 202310400/60 = частота 173 гц
10400/200 (кроків крокового двигуна для повного обороту) = 53 об.хв
Можете цей NPN датчик підключити безпосередньо (через тригер Шмідта) до драйвера крокового двигуна NEMA17 - найдешевший A4988 (30 грн).
І буде у вас реакція на імпульси.
Та й тригер для реакції на кінцевики (реверс) також можна зробити.
А так все зібрати на STM32F030 (42) найдешевші від 30 до 100 грн.Мінімальний код.
Але я так і не зрозумів, що за кофіцієнт, що він повинен робити?
-
Oleksii Mamontov 25 October 2023Вхідні сигнали - імпульси з індуктивних датчиків.
Один датчик читає оберти вала, а два інших зчитують крайнє положення інструменту.
10400 імпульсів це з розрахунку 8 імпульсів на один оберт основного валу. В принципі можна зменьшити до 6-4 імпульсів на оберт якщо це критично для датчиків або контролеру.
Бажана частота імпульсів на вході 10400 на хвилину, оберти крокового двигуна при такій частоті вхідних імпульсів - 30-60 об/хв
0-1350 об/хв
Як все сумно із ТЗ на цьому ресурсі.
Замовники не можуть чітко скласти завдання.))
-
Oleksii Mamontov 26 October 2023Тут багато не зрозумілого)), чому не датчик Хола який ставлять для цих цілей зазвичай (для вимірювання обертів та отримання імпульсів).
А спроба застосувати датчик, який використовується для кінцевиків.))
-
Oleksii Burmistr
26 October 2023
Не розумію як ще можна розжувати зрозуміліше?
Крутиться основний вал 0-1350 обертів, треба щоб кроковий двигун рухався з точною швидкістю ЯКА ЩЕ НЕ ВІДОМА. Діапазоні в якому ПРИБЛИЗНО рухається кроковий двигун від 0 до 60 обертів в залежності швидкості основного валу. Треба щоб кроковий двигун рухався максимально плавно. Тому якщо зчитувати датчиком (хола, індуктивним чи яким вам більше подобається...) 1 імпульс на оберт то кроковий двигун буде рухатись як конвульсивний, а щоб читати 1 імпульс на один градус обороту основного валу тобто 360 на оборот то таких датчиків для шидкості 1350 об на хвилину боюсь не існує.Коефіцієнтом контролера який треба розробити треба ТОЧНО налаштовувати швидкість руху крокового двигуна відносно основного вала.
Робіть на яких хочете датчиках і контролерах мені без різниці.
Щось ще не зрозуміло? -
Oleksii Mamontov 26 October 2023а щоб читати 1 імпульс на один градус обороту основного валу тобто 360 на оборот то таких датчиків для шидкості 1350 об на хвилину боюсь не існує.
Енкодери
Взагалі стало трохи зрозуміліше)
Можна навіть один імпульс на оборот (звичайно більше - швидше реакція на зміни швидкості)
На двигуні вимірюється швидкість і лінійно підлаштовується швидкість крокового після кожного імпульсу.
Плавність досягається дробленням кроку.
про Ваш коефіцієнт
1320/60 = 22
Наприклад
швидкість двигуна 800 / 22 ~ 36 оборотів крокового
І ви хочете його міняти на пристрої?
-
Oleksii Burmistr
27 October 2023
Так зміна коефіцієнта одна із функцій пристрою.
Ще він змінює напрямок руху КД по досягненні кінцевих перемикачів.
Ще коли основний вал не рухається (немає вхідних імпульсів) має бути можливість повернути додому каретку яку рухав КД
Ще в процесі руху каретки між кінцевими перемикачами має бути можливість примусової ТИМЧАСОВОЇ (поки натиснута кнопка) зміни напрямку руху каретки. -
Kostiantyn K. 27 October 2023Має бути головним задача, яка має бути вирішена. А не що ставити, яка є плата, інше.
Для контроля швидкості подачі використовують системи контролю двигунами постійного струму. Це готові промислові рішення. Розробляти такі системи ...?
Використовуйте готове.
-
Viacheslav K. 28 October 2023Схоже на керування укладанням проводу при намотці котушки. Робив подібне в 14 році
Current freelance projects in the category Embedded Systems & Microcontrollers
-
111 USD
Small rotary wire camera
3 proposals 29 July
-
Not specified
Development and refinement of PCB based on the existing layout
Mechanical Engineering & Instrument Making 4 proposals 28 July
-
Not specified
Development of a flight controller for fixed-wing UAVs
5 proposals 22 July