Silnik krokowy bez mocy

Silniki krokowe i wszystko, co z nimi powiązane
Boryhacz
Postów w temacie: 3
Posty: 23
Rejestracja: 18 paź 2020, 22:55
x 1

Silnik krokowy bez mocy

Post autor: Boryhacz »

Witam, płytka Arduino Uno, CNC sheld stepsticki A4988 silnik 28BYJ-48, zasilanie 12v 2.5A, wgrany GRBL 1.1. Silnik przerobiony na 4 przewody. Zatrzymuje się przy najmniejszym oporze. Próbowałem na innej płytce Arduino z innym CNC sheld i innymi stepstickami,efekt taki sam. Zmieniłem też silnik na inny. Do tego kręci się tylko w jedną stronę. Co robię źle? Jestem zielony więc proszę łopatologicznie. Poniżej ustawienia.

{
"name": "Exported settings",
"createdBy": "HP",
"date": "2023-01-21",
"firmwareName": "Grbl 1.1f",
"settings": [
{
"key": "$30",
"value": "1000",
"units": "RPM",
"description": "Maximum spindle speed. Sets PWM to 100% duty cycle.",
"shortDescription": "Maximum spindle speed"
},
{
"key": "$31",
"value": "0",
"units": "RPM",
"description": "Minimum spindle speed. Sets PWM to 0.4% or lowest duty cycle.",
"shortDescription": "Minimum spindle speed"
},
{
"key": "$10",
"value": "1",
"units": "mask",
"description": "Alters data included in status reports.",
"shortDescription": "Status report options"
},
{
"key": "$32",
"value": "0",
"units": "boolean",
"description": "Enables laser mode. Consecutive G1/2/3 commands will not halt when spindle speed is changed.",
"shortDescription": "Laser-mode enable"
},
{
"key": "$11",
"value": "0.010",
"units": "millimeters",
"description": "Sets how fast Grbl travels through consecutive motions. Lower value slows it down.",
"shortDescription": "Junction deviation"
},
{
"key": "$12",
"value": "0.002",
"units": "millimeters",
"description": "Sets the G2 and G3 arc tracing accuracy based on radial error. Beware: A very small value may effect performance.",
"shortDescription": "Arc tolerance"
},
{
"key": "$13",
"value": "0",
"units": "boolean",
"description": "Enables inch units when returning any position and rate value that is not a settings value.",
"shortDescription": "Report in inches"
},
{
"key": "$0",
"value": "3",
"units": "microseconds",
"description": "Sets time length per step. Minimum 3usec.",
"shortDescription": "Step pulse time"
},
{
"key": "$1",
"value": "2",
"units": "milliseconds",
"description": "Sets a short hold delay when stopping to let dynamics settle before disabling steppers. Value 255 keeps motors enabled with no delay.",
"shortDescription": "Step idle delay"
},
{
"key": "$2",
"value": "0",
"units": "mask",
"description": "Inverts the step signal. Set axis bit to invert (00000ZYX).",
"shortDescription": "Step pulse invert"
},
{
"key": "$3",
"value": "0",
"units": "mask",
"description": "Inverts the direction signal. Set axis bit to invert (00000ZYX).",
"shortDescription": "Step direction invert"
},
{
"key": "$4",
"value": "0",
"units": "boolean",
"description": "Inverts the stepper driver enable pin signal.",
"shortDescription": "Invert step enable pin"
},
{
"key": "$5",
"value": "0",
"units": "boolean",
"description": "Inverts the all of the limit input pins.",
"shortDescription": "Invert limit pins"
},
{
"key": "$6",
"value": "0",
"units": "boolean",
"description": "Inverts the probe input pin signal.",
"shortDescription": "Invert probe pin"
},
{
"key": "$120",
"value": "10.000",
"units": "mm/sec^2",
"description": "X-axis acceleration. Used for motion planning to not exceed motor torque and lose steps.",
"shortDescription": "X-axis acceleration"
},
{
"key": "$100",
"value": "250.000",
"units": "step/mm",
"description": "X-axis travel resolution in steps per millimeter.",
"shortDescription": "X-axis travel resolution"
},
{
"key": "$122",
"value": "10.000",
"units": "mm/sec^2",
"description": "Z-axis acceleration. Used for motion planning to not exceed motor torque and lose steps.",
"shortDescription": "Z-axis acceleration"
},
{
"key": "$121",
"value": "10.000",
"units": "mm/sec^2",
"description": "Y-axis acceleration. Used for motion planning to not exceed motor torque and lose steps.",
"shortDescription": "Y-axis acceleration"
},
{
"key": "$102",
"value": "250.000",
"units": "step/mm",
"description": "Z-axis travel resolution in steps per millimeter.",
"shortDescription": "Z-axis travel resolution"
},
{
"key": "$101",
"value": "250.000",
"units": "step/mm",
"description": "Y-axis travel resolution in steps per millimeter.",
"shortDescription": "Y-axis travel resolution"
},
{
"key": "$20",
"value": "0",
"units": "boolean",
"description": "Enables soft limits checks within machine travel and sets alarm when exceeded. Requires homing.",
"shortDescription": "Soft limits enable"
},
{
"key": "$21",
"value": "0",
"units": "boolean",
"description": "Enables hard limits. Immediately halts motion and throws an alarm when switch is triggered.",
"shortDescription": "Hard limits enable"
},
{
"key": "$22",
"value": "0",
"units": "boolean",
"description": "Enables homing cycle. Requires limit switches on all axes.",
"shortDescription": "Homing cycle enable"
},
{
"key": "$23",
"value": "0",
"units": "mask",
"description": "Homing searches for a switch in the positive direction. Set axis bit (00000ZYX) to search in negative direction.",
"shortDescription": "Homing direction invert"
},
{
"key": "$24",
"value": "25.000",
"units": "mm/min",
"description": "Feed rate to slowly engage limit switch to determine its location accurately.",
"shortDescription": "Homing locate feed rate"
},
{
"key": "$25",
"value": "500.000",
"units": "mm/min",
"description": "Seek rate to quickly find the limit switch before the slower locating phase.",
"shortDescription": "Homing search seek rate"
},
{
"key": "$26",
"value": "250",
"units": "milliseconds",
"description": "Sets a short delay between phases of homing cycle to let a switch debounce.",
"shortDescription": "Homing switch debounce delay"
},
{
"key": "$27",
"value": "1.000",
"units": "millimeters",
"description": "Retract distance after triggering switch to disengage it. Homing will fail if switch isn\u0027t cleared.",
"shortDescription": "Homing switch pull-off distance"
},
{
"key": "$131",
"value": "200.000",
"units": "millimeters",
"description": "Maximum Y-axis travel distance from homing switch. Determines valid machine space for soft-limits and homing search distances.",
"shortDescription": "Y-axis maximum travel"
},
{
"key": "$130",
"value": "200.000",
"units": "millimeters",
"description": "Maximum X-axis travel distance from homing switch. Determines valid machine space for soft-limits and homing search distances.",
"shortDescription": "X-axis maximum travel"
},
{
"key": "$111",
"value": "500.000",
"units": "mm/min",
"description": "Y-axis maximum rate. Used as G0 rapid rate.",
"shortDescription": "Y-axis maximum rate"
},
{
"key": "$110",
"value": "500.000",
"units": "mm/min",
"description": "X-axis maximum rate. Used as G0 rapid rate.",
"shortDescription": "X-axis maximum rate"
},
{
"key": "$132",
"value": "200.000",
"units": "millimeters",
"description": "Maximum Z-axis travel distance from homing switch. Determines valid machine space for soft-limits and homing search distances.",
"shortDescription": "Z-axis maximum travel"
},
{
"key": "$112",
"value": "500.000",
"units": "mm/min",
"description": "Z-axis maximum rate. Used as G0 rapid rate.",
"shortDescription": "Z-axis maximum rate"
}
]
}
mcxmcx
Drukarz
Postów w temacie: 1
Posty: 2474
Rejestracja: 09 kwie 2017, 21:32
x 310

Re: Silnik krokowy bez mocy

Post autor: mcxmcx »

une, te stepstiki, maja jeszcze tako dziurke gdzie wstawiasz wihajster i kręcisz.

pokręć
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
Awatar użytkownika
Andrzej_W
Drukarz
Postów w temacie: 2
Posty: 1793
Rejestracja: 16 lut 2020, 20:25
Drukarka: 3d Pen
x 766

Re: Silnik krokowy bez mocy

Post autor: Andrzej_W »

Poszukaj nawet na YouTube ustawienie prądu silników krokowych. Multimetr masz?
Boryhacz
Postów w temacie: 3
Posty: 23
Rejestracja: 18 paź 2020, 22:55
x 1

Re: Silnik krokowy bez mocy

Post autor: Boryhacz »

Napięcie ref wyregulowane według internetów na 0.5 V. Brak efektu.
Awatar użytkownika
@GUTEK@
Drukarz
Postów w temacie: 2
Posty: 1178
Rejestracja: 02 lip 2018, 21:45
Lokalizacja: Gliwice
Drukarka: FF Dreamer, CR-10
x 788
Kontakt:

Re: Silnik krokowy bez mocy

Post autor: @GUTEK@ »

No jak masz ustawione napięcie na 0.5V to się nie dziwie że mrówka potrafi silnik zatrzymać ;)
Awatar użytkownika
Andrzej_W
Drukarz
Postów w temacie: 2
Posty: 1793
Rejestracja: 16 lut 2020, 20:25
Drukarka: 3d Pen
x 766

Re: Silnik krokowy bez mocy

Post autor: Andrzej_W »

A pod jaki silnik podawali w internetach takie akurat?
Ja takie mam ustawione na silniczkach z napędu DVD
Ustawiaj sobie skokowo o te 0.5 aż zacznie pracować. Potem możesz sobie jeszcze podkręcić na tyle żeby się nie grzał. Wtedy możesz zmniejszyć.
Awatar użytkownika
arbaql
Postów w temacie: 2
Posty: 108
Rejestracja: 16 wrz 2021, 20:22
Lokalizacja: Warszawa
Drukarka: Anet A8
x 41

Re: Silnik krokowy bez mocy

Post autor: arbaql »

Co to za program pod Arduino? Też steruję silnikiem krokowym z poziomu Arduino ale zupełnie innym kodem...
"Wszyscy wiedzą, że czegoś nie da się zrobić i przychodzi taki jeden, który nie wie, że się nie da i on właśnie to robi." - Albert Einstein
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 2
Posty: 1597
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: Silnik krokowy bez mocy

Post autor: Jarewa »

@GUTEK@ pisze:No jak masz ustawione napięcie na 0.5V to się nie dziwie że mrówka potrafi silnik zatrzymać ;)

A widziałeś silnik 28BYJ-48 ?? bo palnąłeś głupotę :smile2: :DD nawet te 0.5V to sporo za dużo na ten silnik on ma tylko max 100mA i aż 0,03Nm :brawo:
Awatar użytkownika
arbaql
Postów w temacie: 2
Posty: 108
Rejestracja: 16 wrz 2021, 20:22
Lokalizacja: Warszawa
Drukarka: Anet A8
x 41

Re: Silnik krokowy bez mocy

Post autor: arbaql »

Przeglądając datasheet tego silnika to na 5v powinien chodzić. Tam jakoś dziwnie cewki są połączone bo wychodzi 5 przewodów. I przy sterowaniu jako bipolarny to ten czerwony chyba trzeba zostawić nie podłączony...
Screenshot_20230122-174945.png
"Wszyscy wiedzą, że czegoś nie da się zrobić i przychodzi taki jeden, który nie wie, że się nie da i on właśnie to robi." - Albert Einstein
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 2
Posty: 1597
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 365

Re: Silnik krokowy bez mocy

Post autor: Jarewa »

Nie znam się zbytnio, ale w tym siniku unipolarnym 5 przewodowym cewki są połączone w środku wiec nie da się oddzielić by działał jak bipolarny. Co innego gdyby miał unipolarny 6 przewodowy.
ODPOWIEDZ

Wróć do „Silniki, sterowniki silników (stepsticki)”