Бюджет: 5000 UAH Термін: 15 днів
Це можна зробити.
Прошу уточнити:
Який драйвер шагового двигуна
Буде використовуватися?
Які швидкості потрібно досягти?
- Який дисплей Ви хочете використовувати?
Ставки приховані
Ставки поки відсутні
-
Антон Ц. 24 жовтня 2023Які саме датчики використовуються і наскільки відповідальним є пристрій в цілому?
-
Олексій Бурмістр
24 жовтня 2023
Індуктивний датчик LJ12A3-4-Z/BX як варіант, можна і інші більшого розміру і більш швидкі
С приводу відповідальності не зрозумів - якщо відмовить, то нікого не вб'є))) -
Олексій Мамонтов 25 жовтня 202310400/60 = частота 173 гц
10400/200 (кроків крокового двигуна для повного обороту) = 53 об.хв
Можете цей NPN датчик підключити безпосередньо (через тригер Шмідта) до драйвера крокового двигуна NEMA17 - найдешевший A4988 (30 грн).
І буде у вас реакція на імпульси.
Та й тригер для реакції на кінцевики (реверс) також можна зробити.
А так все зібрати на STM32F030 (42) найдешевші від 30 до 100 грн.Мінімальний код.
Але я так і не зрозумів, що за кофіцієнт, що він повинен робити?
-
Олексій Мамонтов 25 жовтня 2023Вхідні сигнали - імпульси з індуктивних датчиків.
Один датчик читає оберти вала, а два інших зчитують крайнє положення інструменту.
10400 імпульсів це з розрахунку 8 імпульсів на один оберт основного валу. В принципі можна зменьшити до 6-4 імпульсів на оберт якщо це критично для датчиків або контролеру.
Бажана частота імпульсів на вході 10400 на хвилину, оберти крокового двигуна при такій частоті вхідних імпульсів - 30-60 об/хв
0-1350 об/хв
Як все сумно із ТЗ на цьому ресурсі.
Замовники не можуть чітко скласти завдання.))
-
Олексій Мамонтов 26 жовтня 2023Тут багато не зрозумілого)), чому не датчик Хола який ставлять для цих цілей зазвичай (для вимірювання обертів та отримання імпульсів).
А спроба застосувати датчик, який використовується для кінцевиків.))
-
Олексій Бурмістр
26 жовтня 2023
Не розумію як ще можна розжувати зрозуміліше?
Крутиться основний вал 0-1350 обертів, треба щоб кроковий двигун рухався з точною швидкістю ЯКА ЩЕ НЕ ВІДОМА. Діапазоні в якому ПРИБЛИЗНО рухається кроковий двигун від 0 до 60 обертів в залежності швидкості основного валу. Треба щоб кроковий двигун рухався максимально плавно. Тому якщо зчитувати датчиком (хола, індуктивним чи яким вам більше подобається...) 1 імпульс на оберт то кроковий двигун буде рухатись як конвульсивний, а щоб читати 1 імпульс на один градус обороту основного валу тобто 360 на оборот то таких датчиків для шидкості 1350 об на хвилину боюсь не існує.Коефіцієнтом контролера який треба розробити треба ТОЧНО налаштовувати швидкість руху крокового двигуна відносно основного вала.
Робіть на яких хочете датчиках і контролерах мені без різниці.
Щось ще не зрозуміло? -
Олексій Мамонтов 26 жовтня 2023а щоб читати 1 імпульс на один градус обороту основного валу тобто 360 на оборот то таких датчиків для шидкості 1350 об на хвилину боюсь не існує.
Енкодери
Взагалі стало трохи зрозуміліше)
Можна навіть один імпульс на оборот (звичайно більше - швидше реакція на зміни швидкості)
На двигуні вимірюється швидкість і лінійно підлаштовується швидкість крокового після кожного імпульсу.
Плавність досягається дробленням кроку.
про Ваш коефіцієнт
1320/60 = 22
Наприклад
швидкість двигуна 800 / 22 ~ 36 оборотів крокового
І ви хочете його міняти на пристрої?
-
Олексій Бурмістр
27 жовтня 2023
Так зміна коефіцієнта одна із функцій пристрою.
Ще він змінює напрямок руху КД по досягненні кінцевих перемикачів.
Ще коли основний вал не рухається (немає вхідних імпульсів) має бути можливість повернути додому каретку яку рухав КД
Ще в процесі руху каретки між кінцевими перемикачами має бути можливість примусової ТИМЧАСОВОЇ (поки натиснута кнопка) зміни напрямку руху каретки. -
Kostiantyn K. 27 жовтня 2023Має бути головним задача, яка має бути вирішена. А не що ставити, яка є плата, інше.
Для контроля швидкості подачі використовують системи контролю двигунами постійного струму. Це готові промислові рішення. Розробляти такі системи ...?
Використовуйте готове.
-
Viacheslav K. 28 жовтня 2023Схоже на керування укладанням проводу при намотці котушки. Робив подібне в 14 році
Актуальні фриланс-проєкти в категорії Вбудовані системи та мікроконтролери
Розробка прошивки, що розміщується на шлюзі, та управління прямим взаємодією з ПЛК/обладнанням у технічному приміщенні (Modbus, BACnet тощо).
Наземна станція керування на базі SINE LINK
Потрібно інтегрувати НСК з системою автоматичного старту (катапульта з мікроконтролером), щоб передавати сигнал на мікроконтролер, який буде ініціювати роботу катапульти за 500 метрів від неї.
Стоврити сумісність між наземною станцією управління, системою автоматичного старту (САС), радаром та літаком.
Потрібно доопрацювати існуючу PCB-плату Bitclock rev3 в KiCad. Джерела проекту: https://github.com/goat-hill/bitclock/tree/master/bitclock-pcb/rev3a/kicad Завдання: 1. Змінити розмір і форму плати під нову STEP/3D модель корпусу. 2. Перенести/замінити поточний роз'єм живлення на USB-C. 3. Переробити порт підключення монітора під 8-pin роз'єм. 4. Розставити компоненти так, щоб плата коректно вставала в корпус по посадковим місцям. 5. Зберегти існуючий функціонал плати. 6. Перевірити збіг плати з 3D/STEP моделлю. 7. На виході потрібні готові KiCad-файли + оновлена 3D модель/перевірка посадки. Основне: потрібен спеціаліст з KiCad/PCB design, який вміє працювати з корпусами STEP і посадковими місцями.
Для wi fi пристрою. В пошуку спеціаліста з Tuya IoT Platform / Tuya Panel Studio, Досвід роботи з CBU обов'язково! Необхідно виконати Реєстрація аккаунта 1. Налаштування продукту в Tuya IoT Platform 2.Налаштування Data Points (DP) 3. Розробка інтерфейсу в Tuya 4.Налаштування взаємодії CBU ↔ Tuya Розробка самого заліза , pcb і т.д. непотрібна! Задача виключно для спеціаліста який має досвід роботи з платформою та може показати власне виконані проекти. Всі умови будуть зафіксовані в деталях в особистій переписці, оплата через сейф!