Strona 1 z 1

Klon bltouch - pin wysuwa się w trakcie wydruku

: 17 paź 2017, 21:30
autor: dragonn
Zaczynam kalibrować swoje Evo i zabrałem się za retrakcję i wszystko super ale zauważyłem że w trakcie wydruku czasem wysuwa się pin od bltouch :shock: . Możliwe że ma to związek z retrakcją, bo wcześniej drukowałem kostkę bez i było ok a teraz drukuje model a test retrakcji i czasem pin się wysuwa lub bltouch zaczyna mrugać :/. Jeszcze się nic nie zepsuło bo drukuję mały model ale na 100% przy czymś większym się zepsuje... jakiś pomysł co z tym zrobić?

Re: RE: Klon bltouch - pin wysuwa się w trakcie wydruku

: 17 paź 2017, 22:16
autor: mcxmcx
dragonn pisze:Zaczynam kalibrować swoje Evo i zabrałem się za retrakcję i wszystko super ale zauważyłem że w trakcie wydruku czasem wysuwa się pin od bltouch :shock: . Możliwe że ma to związek z retrakcją, bo wcześniej drukowałem kostkę bez i było ok a teraz drukuje model a test retrakcji i czasem pin się wysuwa lub bltouch zaczyna mrugać :/. Jeszcze się nic nie zepsuło bo drukuję mały model ale na 100% przy czymś większym się zepsuje... jakiś pomysł co z tym zrobić?
Wyłącznik? Albo mechaniczna blokada typu "blaszka" pod czujnik (na wszelki wypadek).

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 17 paź 2017, 22:22
autor: dragonn
No właśnie założenie bltouch jest takie żeby nie musieć nic mechanicznie dodawać :/. Pomysł z wyłączaniem jakiś jest... tylko że to znowu bym musiał odcinać zasilanie a tym samym przewodem który jest zasilany BLTOUCH zasilam endstopy i wzmacniacz do PT100. Średnio mi się widzi to przerabiać xD.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 17 paź 2017, 22:33
autor: spec
Spada napięcie 5V i opada.

Re: RE: Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 17 paź 2017, 22:35
autor: anraf1001
spec pisze:Spada napięcie 5V i opada.
Masz na myśli stabilizator który nie wyrabia czy co?

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 17 paź 2017, 23:05
autor: dragonn
spec pisze:Spada napięcie 5V i opada.
Mało prawdopodobne, nie używam 5V z wbudowanego stabilizatora w Arduino tylko wszystko jest zasilane z przetwornicy 5V które ustawiłem limit 1A o ile mnie pamięć nie myli. Obstawiam że tak duży spadek byłby widoczny też na podświetleniu wyświetlacza który jest na to dość wrażliwy. Również to jak on wypuszcza bardziej wygląda jak by dostawał błędne komendy od softu niż problem w zasilaniu.

EDIT

Zresztą, bltouch nie wypuszcza pinu nawet przy braku zasilania, on potrzebuje zasilanie do jego wypuszczenia a nie trzymania.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 18 paź 2017, 00:41
autor: brodziek
Może spróbuj delikatnej regulacji w.g.
http://antony-jordan.co.uk/3d-touch-tut ... l?i=1#id16
Rozdział : Adjusting the Sensor

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 18 paź 2017, 01:10
autor: samezrp
Miałem podobnie, z tego co pamiętam, bo w efekcie leży i się kurzy, wymusiłem nieopadanie jakąś komendą... zaraz spróbuję znaleźć...
Z zostawionych plików wynika, że dodałem w sekcji z_probing:

Kod: Zaznacz cały

#define Z_PROBE_START_SCRIPT "M340 P0 S700"
#define Z_PROBE_FINISHED_SCRIPT "M340 P0 S1500"
Podejrzewam, ze to drugie robiło swoje. Niby skrypt probingu po zakończeniu podnosił pin, ale to go trzymało.
BTW tak widzę, że w skryptach Antonego to jest, choś są inne wartości, więc podejrzewam, ze też to masz.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 18 paź 2017, 07:40
autor: dragonn
brodziek pisze:Może spróbuj delikatnej regulacji w.g.
http://antony-jordan.co.uk/3d-touch-tut ... l?i=1#id16
Rozdział : Adjusting the Sensor
Wątpię żeby to był problem, on dobrze trzyma jak nie drukuje, jak pin się wysuwa co gaśnie ledka tak samo jak przy autolevelowaniu. Co do ustawiania skryptów to nic takiego nie robiłem, po prostu w Marlin włączyłem opcję BLTOUCH ale mam pewien pomysł z tym. Sprawdzałem wczoraj na sucho i po wywołaniu komendy wsuwania pinu która jeśli mnie pamięci nie myli u mnie to S170 mogę wpisać S255 i dalej trzyma, a 255 ustawia stan wysoki na pinie sterujący na cały czas (170 to pwm ~66% wypełnienia). Dziś sprawdzę czy to coś da, rozważam jeszcze takie opcje:
- dodanie ferytów wszędzie a szczególnie na wiązkę która idzie do głowicy i kable ekstudera
- dodanie pull-up/pull-down przy samym BLTOUCH
- ekranowanie wiązki która idzie do głowicy
- dodanie kondensatorów filtrujących przy samym BLTOUCH
Chociaż po cichu liczę na to że S255 załatwi sprawę :lol: .

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 18 paź 2017, 17:41
autor: dragonn
P9170235.JPG
Naprawiłem :D, potrzebne dwa kondensatory ceramiczne 22pF które dajemy miedzy +5V i GND oraz miedzy GND i S. Do tego jeszcze jeden elektrolityczny 47uF który dajemy miedzy +5V a GND. Po tym śmiga bez problemu.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 28 lis 2017, 00:24
autor: samezrp
Odesłałeś do tego wątku, to tak tylko napiszę, że to są kondziory 100nF a nie 22p :)

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 28 lis 2017, 09:14
autor: dragonn
A może być xD, tak ogólnie wydaje mi się że ten elektrolityczny jest najważniejszy bo jak raz mi się urwał problem od razu wrócił.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 28 lis 2017, 09:23
autor: McKee
Z tego co widzę masz go na zasilaniu po prostu, ale przy czujniku (i na głowicy) - czy może próbowałeś przenieść go na elektronikę / bliżej zasilacza? Średni sens widzę mocować kondensator przy czujniku jeżeli można wcześniej - chyba, że w kablach coś się indukuje (?).

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 28 lis 2017, 09:42
autor: dragonn
No właśnie ja obstawiam że indukuje się coś na kablach, zresztą w środku jest procesor Attiny25 który po prostu się restartuje. A zasadza projektowaniu układów elektronicznych - kondensator filtrujący jak najbliżej CPU.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 20 gru 2017, 22:36
autor: pitczech
Witam,
Mam podobny problem co do tego czujnika. Przedstawiona powyżej modyfikacja nie przyniosła oczekiwanych efektów. Podczas druku iglica potrafi opaść na dół i uderzyć w druk (powoduje to zgięcie iglicy, którą potem prostuje). Proszę o rady, bo naprawdę wyczerpały mi się pomysły

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 20 gru 2017, 23:09
autor: dragonn
a jakiego klona masz? Daj parę fotek jak to zrobiłeś. Istnieje jeszcze pewna inna modyfikacją którą ostatnio zrobiłem (nie z tego powodu co prawda bo działało dobrze). Tylko że jest to dość hardkorowa przeróbka - zmienia ona w ogóle działanie bltouch.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 21 gru 2017, 00:08
autor: samezrp
Dawaj niezależnie od tego co ma @pitchech :)

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 21 gru 2017, 00:22
autor: dragonn
Wywaliłem kompletnie procesor z bltouch i przerobiłem go tak że działa jak zwykła krańcówka. Jak tak działa wymaga odpowiedniego g-code startowego, u mnie to wygląda tak:

Kod: Zaznacz cały

G91; względne ruchy
G1 Z5 ; Z do góry 5mm
G90; bezwzględne ruchy
G28 X; HOME tylko X
G28 Y; HOME tylko Y
M42 P5 S255; Wysuwamy pin bltouch
G28 Z; HOME tylko Z
M420; Włączamy autoleveling
G29; Procedura autolevelingu
M420 S1; Ładujemy dane autoleveling
M42 P5 S0; Wyłączamy zasilanie bltouch
G90; bezwzględne ruchy
G1 X170 Y170 F1000; przesuwamy się na środek stołu
G1 Z0; przesuwamy Z w pozycję zero co 'wciska' pin bltouch
G1 Z10; cofamy 10mm z powrotem Z
Jutro mogę wrzucić jak to wygląda w środku oraz filmik jak to działa w ten sposób.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 21 gru 2017, 00:45
autor: samezrp
Bardzo chętnie obejrzę.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 21 gru 2017, 21:21
autor: dragonn
Tak wygląda proces levelowania: https://www.dropbox.com/s/wx2ro9g6hlhk2 ... 0.3gp?dl=0
A tak to wygląda w środku bltouch:
IMG_20171221_200224.jpg
Rozwiązanie ma tą wadę że w trakcie wydruku elektromagnes w ogóle nie jest zasilany i pin w bltouch trzyma się tylko na magnesie stałym (normalnie bltouch zasila elektromagnes w przeciwną stronę żeby mocniej pin trzymać). Ale poszło już kilka 8h wydruków i nic się nie stało :good:

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 08 gru 2018, 12:36
autor: szendo
To co ja polecam to:
- wyjęcie pinu tam powinien być magnesik na termokurczce - u mnie ta termokurczka była baardzo długa i magnesik ledwo trzymał - przyciąłem zostawiłem 1mm za magnesikiem ( wcześniej było z 4mm)
- dowininięcie zwojów na cewce przez co elektromagnes mocniej trzyma - w moim przypadku był 0.15 i nawinąłem według mojej uwmiarki 0.22mm

U mnie aktualnie mam lepsze wyniki. Pin trzyma się i nie opada, oraz wygląda na to że zwiększyła sie dokładność.
Wcześniej różnica dla m48 wynosiła około 0.5 teraz w granicach 0.01 - 0.02.
Mocniejsze przyciąganie to pewniejsze podniesienie pinu przy różnych temp. a co za tym idzie większa dokładność.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 11 gru 2018, 11:51
autor: remus
dragonn Nie rozumiem po co dawałeś kondensatory, to nic nie wniesie nie masz dużego obciążenia.
Daje się rezystor podciągający. Nie masz go i BL Ci "usypia"

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 11 gru 2018, 11:56
autor: dragonn
remus pisze:dragonn Nie rozumiem po co dawałeś kondensatory, to nic nie wniesie nie masz dużego obciążenia.
Daje się rezystor podciągający. Nie masz go i BL Ci "usypia"
A ja Ci wytłumaczę po co - tam w środku siedzi mały AVR, jakieś Attiny jeśli dobrze pamiętam. I jak że nie ma on jakichkolwiek kondensatorów to od zakłóceń się resetował. A gdzie chcesz dawać rezystor to ja nie wiem

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 11 gru 2018, 18:45
autor: szendo
Zanim wywaliłem bltouch sprawdzałem napięcie.
Dla przykładu cr-10s dawał 4.95V zamiast 5V a sama cewka powodowała spadek do 4.8 lub nawet 4.75.
Sprawdzane brymenem bm817s wiec jemu ufam :P

Podpinałem też oscyloskop ... burdel :)

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 12 gru 2018, 08:50
autor: remus
Skoro nie wiesz, a zdiagnozowałeś to nie ma sensu pisać.
No coś, własnie dla linii komunikacyjnych daje się rezystor, bynajmniej ja daję.
A tak dla pewności na koniec poziomowania dajesz komendę M280 S7.0

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 12 gru 2018, 08:53
autor: dragonn
remus pisze:Skoro nie wiesz, a zdiagnozowałeś to nie ma sensu pisać.
No coś, własnie dla linii komunikacyjnych daje się rezystor, bynajmniej ja daję.
A tak dla pewności na koniec poziomowania dajesz komendę M280 S7.0
W większości przypadków procki mają wbudowane rezystory podciągające. Oczywiście czasem lepiej dawać zewnętrzne ale w tym przypadku stwierdziłem że to jest restart procka bo bltouch się zachowywał tak jak po podpięciu zasilania na nowo.
Jak że rozwiązało to mój problem to stwierdzam że to było to :D

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 29 gru 2018, 13:27
autor: szendo
dragonn pisze: Naprawiłem :D, potrzebne dwa kondensatory ceramiczne 22pF które dajemy miedzy +5V i GND oraz miedzy GND i S. Do tego jeszcze jeden elektrolityczny 47uF który dajemy miedzy +5V a GND. Po tym śmiga bez problemu.
dragonn pisze: (normalnie bltouch zasila elektromagnes w przeciwną stronę żeby mocniej pin trzymać)
dragonn pisze: w tym przypadku stwierdziłem że to jest restart procka bo bltouch się zachowywał tak jak po podpięciu zasilania na nowo.
Jak że rozwiązało to mój problem to stwierdzam że to było to :D
Przysiadem dziś znowu nad bltouchem SMART V1.2 :D Więc mogę trochę odnieść się do powyższych punktów i tej wersji bltoucha.

Podczas self-testu napięcie 4.94-4.66 i o dziwo działa bez problemu.
Jeśli przytrzymasz pin a bltouch próbuje go wciągnąć miałem spadek nawet do 4.22 i nadal wszystko działa (zaczyna migać że poleciał mu timeout że bardzo długo próbował podciągnąć ale nie załączyło w tym czasie krańcówki). Testowałem w różnym czasem przytrzymania tak żeby nie zdążył się włączyć alarm - wniosek 4.22 V i nadal działa bez problemów.

Z ciekawości sprawdziłem prąd: 0.23 A.

Ogólne wnioski:
-niskie napięcie nie jest problemem
-jeśli pin nie trzyma - rozmagnesował się mini magnesik na pinie lub pin ma na końcu zbyt dużo termokurczki => namagnesować magnesik lub przyciąć termokurczke
-śrubka która tam jest ma wpływ na dokładność ale nie pomaga w trzymaniu pinu ( pośrednio eliminuje hałas ) => trzeba ją ustawić w odpowiedniej pozycji względem czujnika
-elektromagnes tylko pomaga w podnoszeniu i opuszczaniu ( mały impuls w momencie ztriggerowania czujnika aby pin złapał się tej metalowej śrubki) (normalnie jest wyłączony - złudzenie występuje ponieważ:
+ pin powinien być do góry więc czujnik "widzi" magnes
+ nagle czujnik nie widzi magnesu -> bltouch uruchamia elektromagnes by podnieść pin
+ czujnik wykrywa magnes -> bltouch wyłącza elektromagnes -> pin powinien trzymać się na swoim magnesiku
)
-kondensatory 100n, 460, 10k, 20k w żaden sposób nie wpłynęły na działanie (+5V i GND) (możliwe że S i GND coś pomaga :))

W jednym zdaniu: masz problem z pinem przytnij termokurczke. Zbyt dużo na końcu pin będzie opadał, zbyt mało na końcu elektromagnes nie będzie miał siły opuścić pinu.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 29 gru 2018, 13:34
autor: dragonn
Oczywiście u Ciebie może być inaczej, może chińczyki już poprawili problem który ja miałem.
Przy czym nigdzie nie sugerowałem że resetuje się od niskiego napięcia, on się resetował od jakiś zakłóceń które generowała grzałka/wentylatory.
To nawet może być kwestia tego jak są prowadzone przewody bo u mnie wszystkie idą bardzo ciasno upakowane obok siebie.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 29 gru 2018, 13:38
autor: szendo
dragonn pisze:Oczywiście u Ciebie może być inaczej, może chińczyki już poprawili problem który ja miałem.
Przy czym nigdzie nie sugerowałem że resetuje się od niskiego napięcia, on się resetował od jakiś zakłóceń które generowała grzałka/wentylatory.
To nawet może być kwestia tego jak są prowadzone przewody bo u mnie wszystkie idą bardzo ciasno upakowane obok siebie.
Jasne :) Doklepałem wersje jaką mam napisaną na płytce. Więc jest to takie podsumowanie tylko dla tej wersji :)


Wrzucam jeszcze foto elektroniki.
BLTouch SMART V1.2
BLTouch SMART V1.2

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 29 gru 2018, 13:55
autor: dragonn
E no to jest kompletnie coś innego co co u mnie było.
U mnie tam siedział jakiś ATTINY i już nie pamiętam drugi układ to był jakiś mostek H sterujący elektromagnesem.
Obstawiam że górny układ to właśnie jakiś mostek H a dolny jakiś procesor.
I co najważniejsze - u mnie nie było w środku jakiekolwiek kondensatora SMD, nic absolutnie.

Re: Klon bltouch - pin wysuwa się w trakcie wydruku

: 29 gru 2018, 13:59
autor: szendo
No tak ten jeden to sterownik do silników a tego procka to nie mogę znaleźć :)
W każdym razie no wygląda na to że poszli po rozum do głowy.
Dobrze że to zweryfikowaliśmy hehe inni nie będą na ślepo kombinować z kondensatorami :)