Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

PolArt
2023-12-17 18:32:19
igor211 пише:

Добрий вечір. В драйверах ще є сигнал ENA , ось він і відповідає за цю функцію. Якщо не підключений, то двигун при включені стає у тормоз і крутнути неможливо.

Пін "Енейбл" відповідає чи взагалі драйвер буде працювати чи ні. І чи стоїть двигун в режимі утримання чи ні до цього піна відноситься опосередковано.

igor211
2023-11-20 22:51:04

Добрий вечір. В драйверах ще є сигнал ENA , ось він і відповідає за цю функцію. Якщо не підключений, то двигун при включені стає у тормоз і крутнути неможливо.

PolArt
2023-10-24 21:12:53

Проблема вирішена. Переплутані лінії STEP і DIR. Це можна в бібліотеці виправити, але я перекинув дроти місцями для тесту і все запрацювало як треба.

Доречі, аналізуючі закордонні форуми дана проблема не поодинока!

Дякую за підказки.

PolArt
2023-10-24 10:07:57

Який алгоритм ініціалізації такого контролера? Можливо він не отримує певні дані для подальшої роботи?

akapulko
2023-10-23 22:23:54

Зрозуміло, що після ∀ змін в файлі config.h треба перезалити grbl в плату.

akapulko
2023-10-23 22:20:22

libraries->grbl->config.h
шукаєте:

// If homing is enabled, homing init lock sets Grbl into an alarm state upon power up. This forces
// the user to perform the homing cycle (or override the locks) before doing anything else. This is
// mainly a safety feature to remind the user to home, since position is unknown to Grbl.
#define HOMING_INIT_LOCK // Comment to disable

і коментуєте. Взагалі, корисно буде повністю цей файл проглянути

PolArt
2023-10-23 22:00:03

Як вимикається стартова калібровка?

akapulko
2023-10-23 10:25:47

Не все так просто. Спробуйте вимкнути стартову калібровку, і поперемикайте значення датчиків в кінцевому положенні 0/1. Враховуйте, що там ще аварійні датчики є в налаштуваннях

PolArt
2023-10-23 09:13:22

Там має бути нормально замкнені кінцевики?

akapulko
2023-10-23 08:59:56

Кінцевики

PolArt
2023-10-22 21:14:34

Залізо: Arduino NANO + CNC shield + A4988 / DRV8825 / L297+L298N + 17HS8401 / ДШ-200-0,08
+5V з USB
+12V/6A - зовнішній блок живлення
Прошивка Ардуінки: GRBL 0.9 / GRBL 1.1
Програми: Candle 1.1.7 / Candle 1.2.15b / Universal G-code Platform 20231022

Суть проблеми: При спробі в ручну перемістити вісь з програми (по факту, просто покрутити кроковим двигуном), кроковий двигун просто трохи смикається, а не прокручується. На іншій програмі і/або на інших драйверах симптом один і тойже. На інших осях те саме. Пробувалось змінювати швидкість, довжину імпульса, прискорення. Взагалі ніяк не впливало на результат.
В чому може бути проблема?

viber_image_2023-10-22_20-54-05-851.jpg

Підвал форуму