Strona 1 z 3
dziwne działanie czujnika wysokości narzędzia
: 10 maja 2019, 09:09
autor: Waldemar-vuk
prosty czujnik w postaci płytki i kabelka do narzędzia
problem w tym ze:
kiedy wykonuje pomiar bez podłączenia do frezu a tylko stykając do płytki wszystko jest dobrze po pomiarze zetka cofa się ale kiedy położę płytkę na materiale i podepnę przewód do freza to zetka jedzie do styku płytki i tam zostaje a powinna odjechać do góry
co może być powodem takiego odmiennego działania?
Re: dziwne działanie czujnika wysokości narzędzia
: 10 maja 2019, 23:12
autor: Waldemar-vuk
'VB Code Start
'-------------------
CurrentFeed = GetOemDRO(818)
DoSpinStop()
ZMove = 20.00 'Total lenght of Probe to move before Stop or no Contact Made.
ZOffset = 1.6 ' Plate Hight
ZSal = ZOffset + 20.00 '+ Free Hight, Will possition the Proble 2 MM over the Material.
StopZmove = 0
If GetOemLed (825)=0 Then
DoOEMButton (1010)
Code "G4 P2.5"
Code "G31 Z-"& ZMove & "F50"
While IsMoving()
Sleep(200)
Wend
Probepos = GetVar(2002)
If Probepos = - ZMove Then
responce = MsgBox ("**ERROR** " , 4 , "Probe **ERROR**" )
Code "G0 Z10"
StopZmove = 1
Code "F" &CurrentFeed
End If
If StopZmove = 0 Then
Code "G0 Z" & Probepos
While IsMoving ()
Sleep (200)
Wend
Call SetDro (2, ZOffset)
Code "G4 P1"
Code "G0 Z" & ZSal
Code "(Z zeroed)"
Code "F" &CurrentFeed
End If
Else
Code "(Check Ground Probe)"
End If
Exit Sub
'-------------------
'VB Code Stop
Re: dziwne działanie czujnika wysokości narzędzia
: 12 maja 2019, 17:09
autor: Waldemar-vuk
- po styku płytki z frezem we wrzecionie aktywuje się e-stop , przy tym przygasa dioda na płycie głównej SSK jak i na zasilaczu więc pojawia się zwarcie.
jakieś teorie co do takiego stanu rzeczy bo że coś zepsute to wiadomo

Re: dziwne działanie czujnika wysokości narzędzia
: 13 maja 2019, 22:53
autor: Waldemar-vuk
wymieniłem na płycie głównej cny17-3 ale to nie to
Re: dziwne działanie czujnika wysokości narzędzia
: 22 lut 2020, 21:00
autor: adam-opole
Witam.
Koledzy mam problem bliski temu co kolega Waldemar-vuk opisał jakiś czas temu.
Mianowicie u mnie podczas włączenia komendy G38.2 Z-10F1 oś Z zaczyna podążać w dół, lecz po kilku obrotach nagle przystaje, zachowując stałe położenie- co równa się wykryciu zwarcia z GND, czyli pomiar zakończony, lecz do elementu połączonego do GND jest jeszcze kilka mm. Zmieniałem stany wysoki/niski w grbl w funkcji $6=0 na $6=1 ale wówczas podczas rozpoczęcia pomiaru automatycznie wywala mi ALARM ERROR 4. Przewody elementu pomiarowego mam wpięte bezpośrednio w płytę Arduino Uno w pin analogowy A5 i GND (co widać na foto). Przy użyciu kilku programów pomiar wysokości kończy się tym samym- zanim dojedzie do styku z GND wcześniej coś wykrywa i kończy procedurę. Czy miał ktoś z Was podobny problem, może podrzucić pomysł, co może być na rzeczy ? Czy na konstrukcji może jest już masa, która zwiera z krokodylkiem końcówki pomiaru, stąd takie dziwne zachowanie... ?

Re: dziwne działanie czujnika wysokości narzędzia
: 22 lut 2020, 21:56
autor: tuxcnc
adam-opole pisze: ↑22 lut 2020, 21:00
czyli pomiar zakończony, lecz do elementu połączonego do GND jest jeszcze kilka mm.
MASA DO NARZĘDZIA !!!
Czujnik, ODIZOLOWANY OD MASY (!!!), na pin wejściowy Arduino.
Re: dziwne działanie czujnika wysokości narzędzia
: 22 lut 2020, 22:53
autor: adam-opole
Czujnik, ODIZOLOWANY OD MASY (!!!), na pin wejściowy Arduino.
[/quote]
Masz rację- jest u mnie tak jak napisałeś, wcześniej miałem podpięte błędnie, teraz masa idzie na narzędzie (spięte krokodylkiem) a mimo to kilka obrotów na osi Z i pomiar kończy się, choć do elementu gdzie ma zewrzeć jeszcze hoo hoo
Re: dziwne działanie czujnika wysokości narzędzia
: 22 lut 2020, 23:47
autor: pitsa
Zawsze w tym samym miejscu się zatrzymuje?
Re: dziwne działanie czujnika wysokości narzędzia
: 23 lut 2020, 01:09
autor: TOP67
Po pierwsze kondensator 10-100 nF Pomiędzy wejściem A5 i GND. Po drugie rezystor 5-10kΩ pomiędzy A5 i +5V.
Re: dziwne działanie czujnika wysokości narzędzia
: 23 lut 2020, 10:43
autor: adam-opole
Czy zatrzymuje się w tym samym miejscu... W zasadzie w Universal Gcode Sender 1.09 wykonuje kilka mikro kroków widziałem 0,0198 na wskazaniach osi Z i stop, zaś w programie SourceRabbit GCode Sender w momencie kliknięcia startu następuje proces ruchu nagłe zatrzymanie, poprawka dokładnego pomiaru i koniec- ale pomiar uznaje za successful.
Kolego TOP67- tego wzmocnienia nie próbowałem, jeśli ma to pomóc, to coś takiego przygotuje.. Dziwi mnie jednak trochę samo zachowanie układu, gdyż mam drugie Arduino uno i działające na nim prototypowe cnc, na którym uczyłem się obsługi, tam do nakładki SHIELD wpięte są przewody bezpośrednio z płytki pomiarowej wykonanej z kawałka PCB i śmiga aż miło, a tu kupiłem te chińską okrągłą podstawkę 20mm i taki numer...