Sari la conținut
ELFORUM - Forumul electronistilor

Probleme clona prusa I3


Vizitator Corn3ll

Postări Recomandate

Vizitator Corn3ll

Salutare, 

 

Aveam o clona chinezeasca a unei prusa I3. Find facuta din placaj cu jocuri pe la toate imbinarile, i-am construit un cadru metalic.

Toate bune si frumoase, iar ca sa fie treaba buna, am inlocuit switch-urile de capat de cursa mecanice cu unele chinezesti, optice. 

Neavand suficiente mufe pentru placa de baza, m-am hotarat sa lipesc firele, si aici vine partea distractiva... stratul de lipire de pe gauri e realizat prin depunere... pana sa imi dau seama, am stricat 2 pini. in fine, am refacut traseul cu un strap+ dezizolare cablaj in o anumita zona si totul pare ok. ca sa nu trag 12 fire de alimentare, am conectat direct la 2 iesiri de pe un senzor alimentarea generala pentru toti.

Dau drumul la imprimanta si ce sa vezi, nu merge (adica nu face homming). Toate axele incep sa se miste in directie opusa vre-o 1-2 cm si se opresc. Pe hmi apare ca si cum statia ar fi in home.

repet comanda de home, se intampla acelasi lucru. Verific in manual daca sensul de deplasare al axelor e corect si se confirma ca e corect. verific tensiunea de pe senzori, cam mica 2,8-3v. Fac o conexiune  directa de pe o sursa de 12v cu un dc-dc converter, dau alimentare la senzori, si verific semnalul de approx 5 v. totul e ok acum, refac conexiunile pe placa, verific senzorii, pornesc mizeria, acelasi lucru. 

 

Bun, zic ca poate e defecta placa de baza, mai am una de rezerva, o inlocuiesc, fac legaturile la fel, fara lipire de data asta. Acelasi comportament.

 

Partea de software:

 

Am instalat o versiune de soft care am folosit-o si pe vechea imprimanta si functiona. In afara de asta, am incercat si diferite setari ale senzorilor fara succes.

Ciudat e ca acelasi comportament exista si cand demufez toti senzorii. Mai mult, nu se activeaza nici un end stop... pe interfata. (acum depinde, mai apare cate un x haotic, fara ca sa am un senzor facut, dar rar inca nu am reusit sa fac o legtaura, cred ca e o conexiune ceva...)

 

Acum o curiozitate , senzorii mecanici erau oare npn sau  pnp?

Eu pe optici am semnalul de iesire pe + 5v si nu punte pe 0...

Daca misc manual axele acestea se deplaseaza... presupun ca este totusi o problema de senzori.

 

Orice sugestie e bine venita.

 

 

 

 

 

 

Link spre comentariu
  • Răspunsuri 16
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • mihaighe

    2

  • chas3

    2

  • Dan57

    1

  • Vittorino

    1

Top autori în acest subiect

Imagini postate

Senzorii mecanici sunt de obicei normally closed (ca sa poata preveni defectul switch-ului sau a cablarii).

 

Cat despre home-ul tau, posibil sa nu imi fi terminat cafeaua inca, dar nu prea am inteles: face home in directia gresita adica?

Link spre comentariu
Vizitator Corn3ll

Neata, 

 

da, daca se poate spune asa, pleaca in directia gresita un cativa mm dupa care se opreste.

Am verificat in soft si directia de homme este -1 cum ar trebuii sa fie. Cat despre deplasarea axelor in manual o face in directia care trebuie.

 

Astia optici sunt NO. Asta corespunde in program la false cred nu?

 

I-am montat deja, nu mai am ce sa las...

 

1.PNG

4.PNG

Link spre comentariu
Vizitator Corn3ll

Salutare, 

 

Am inversat conditia in soft:

image.png.afe3822fd3378d1cee305d6a31e9c42e.png

 

sa vad, am mai observat ceva ciudat cand misc de mufa senzorilor.

Oricum, axa x functioneaza acum. Am mai verificat inca odata conexiunea pana in mufa, pare in regula. 

nu cred ca e numai asta, am vazut ca daca confirmi senzorul opus de max limit, patul se duce spre home, dar nu se opreste cand da de senzorul de min limit. Iar cand deschid senzorul de max, atunci se opreste si patul. Totusi asa masina nu mai face homing pe x, care il face corect. Ciudat softul asta facut, nu prea are conditii si nici nu afiseaza warning pe hmi...)

Am sa incerc sa stabilizez conexiunea in mufa, si dupa sa vad ce fac cu softul, macar sa mai elimin din variabile.

 

 

 

image.png.dacd9278f76cd553f208b5845b3b36e8.png

Merci de ajutor pana acum, revin dupa!

Daca a mai intalnit cineva situatii asemanatoare, orice idee e binevenita.

 

 

image.png

Editat de Corn3ll
am incarcat alta poza
Link spre comentariu
Vizitator Corn3ll

Am refăcut toate conexiunile.  Face home la x,  aici e ciudat,  a trebuit sa schimb ordinea la senzori din mufa,  senzorul pe capăt de cursa minima,  e băgat în conectorul capătului de cursa maxima și totuși se oprește...  După care nu mai face nimic,  sta ca și cum ar avea toate axele în home. 

 

Mai văd când an timp sa mai fac ceva verificări... 

 

Merci, 

Link spre comentariu

Eu mai degraba as folosi un senzor de proximitate inductiv pentru calibrarea distantei extrudor-pat, decat limitatoare optice pe axe, care oricum mare avantaj nu-ti aduc. Endstop-urile alea iti servesc doar pentru homing si cam atat, nu e nevoie de upgrade...din punctul meu de vedere desigur. :dans:

Editat de Vizitator
Link spre comentariu

@celtik

Interesanta solutia cu senzorul de proximitate inductiv.

Puteti dati mai multe detalii, aici sau intr-un trend nou? Ce senzori se pot folosi? Ce modificari in driverul imprimantei trebuie facute?

Multumesc pentru intelegere.

Link spre comentariu

@Vittorino aici este descrisa procedura:

https://mertarauh.com/2017/01/18/dont-trust-the-internet-and-how-to-add-an-inductive-proximity-sensor-to-your-3d-printer-the-proper-and-easiest-way/

senzorul folosit si de mine este: LJ12A3-4-Z/BX (M12), iar ca suport se foloseste ceva de genul asta (pt. extrudorul standard):

https://www.thingiverse.com/thing:1543579

Inductive_sensor_holder.zip

Editat de Vizitator
Link spre comentariu
  • 1 lună mai târziu...
Vizitator Corn3ll

Salutare din nou, 

 

Din punct de vedere al senzorului inductiv, am unul, doar ca eu printez pe sticla, care are cam 3-4 mm grosime. In aceste conditii nu imi detecteaza patul. se pot face alte adaptari, dar nu stiu daca se merita eforul in acest moment...

Reglajul mecanic nu m-a deranjat foarte tare, impimanta fiind stabila cu acest reglaj, perioade destul de mari de timp (1 saptamana).

 

Dupa mult timp, am reusit pentru o ora sa ma strecor si sa incerc depanarea "mizeriei". 

Folosind comanda M119 in Marlin, se poate vedea statusul end stop si, surpriza.

In momentul in care activez end stopul de pe x, toate semnalelel de pe capatul de cursa minim se schimba...

Am lasat doar X activat si fenomenul este acelasi.

Acum ma gandeam la 2 variante:

 

1. Exista un scurt undeva intre pini

2. Folosind acel DC-DC converter, cand inchid un senzor imi variaza tensiunea creste tensiunea si imi baga semnal pe celelalte componente.

 

 

Link spre comentariu
Vizitator Corn3ll

Pentru detectie am pus cateva bucatetele de platband de aluminiu.

Dupa mai multe teste cred ca am reusit sa prajesc portile de pe intrarea senzorilor din integrat.

Am demontat complet placa si am inceput sa trimit aleator 5v pe intrari si sa verific cu serial monitor statusul la senzori.

Sep XYZ max, imi variaza starea senzorulu, fara a avea nimic conectat la el (adica da aleator true/false). In momentul in care ii aplic tensiune, semnalul ramane constant - true si variatia dispare pe acea pozitie.

Pe XYZ min, nu obtin nici o modificare a starii, indiferent de prezenta/lipsa semnal.

 

Am activat rezistent pullup din soft, fara nici un rezultat.

Am sa vad ce pot sa mai fac...

Acum ma gandesc sa vad daca mai pot folosi un arduino pentru comanda la motoare in home, dupa care sa trimit un singur semnal pe un pin pentru home done... sau mai simplu sa iau alta placa.

 

 

Link spre comentariu
Vizitator Corn3ll

Am rezolvat problema... 

 

E o chestie banala...  Senzorii sunt PNP.  Revin înapoi la end stopurile mecanice,  care nu dau atât de multe bătăi de cap. 

Multumesc de ajutor,  se poate închide. 

 

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări