Sari la conținut
ELFORUM - Forumul electronistilor

eSol - statie de lipit digitala


ciocead4

Postări Recomandate

Da, l-am lipit pe partea cu traseele si legaturile zic eu ca sunt OK. Cred ca o sa caut si un alt programator sa verific .....Faza care m-a enervat mai tare e ca am pus programatorul ArduinoISP si pe placa statiei eSol si mi-a dat fix aceeasi eroare si cu ATMega164P.Dupa aceea, ca sa ma enervez la maxim, am incercat pe un alt montaj la care lucrez (un timer cu ATtiny2313) si face la fel si cu ATtiny.Mi se pare ciudat ca face asta cu 3 cipuri diferite..... :sparge:

Nu ai softul cu licenta...ai doar versiunea demo!
Link spre comentariu
  • 2 săptămâni mai târziu...

Indicatia Lo se intampla in mod obisnuit cand temperatura letconului este mica (sub 45gradeC). Daca zici ca nu se incalzeste varful, atunci indicatorul de temperatura este corect...Verifica pe rand:- conexiunea elementului de incalzire: cu ohm-metrul trebuie sa ai cativa ohmi- MOSFET-ul: este OK?- tensiunea de 24V prin MOSFET si letcon- comanda MOSFET-ului: aici ti-ar trebui un osciloscop sa vezi impulsurile PWM de 100HzSper sa ajute,Daniel

Link spre comentariu

- pentru conexiunea elementului de incalzire: nu sunt sigur daca trebuie sa masor intre pinii 1 si 2 de pe PCB sau intre pinii 1 si 2 ai mufei de pe letcon.Oricum, intre pinii letconului am aprox 6.3 ohmi, intre pinii de pe PCB (1 si 2) imi da "out of range";- MOSFET-ul pare OK. L-am testat cu multimetrul pe modul de testare diode. Nu sunt sigur totusi daca metoda asta de testare este foarte precisa;- tensiunea intre pinii 1 si 2 de pe PCB variaza intre 20V si 22V (trebuia sa am 24V nu?);- din pacate, nu am un osciloscop (probabil va trebui sa apelez la cineva care are daca nu ii dau de cap).

Link spre comentariu

Oricum, intre pinii letconului am aprox 6.3 ohmi, intre pinii de pe PCB (1 si 2) imi da "out of range";

6.3 ohmi este ok, la mine arata 6.9 ohmi. Inseamna ca problema este la circuitul de comanda heater.

Daca scoti cupla letconului, apare pe display Err?

Poti incalzi usor (50C+) varful cu alta sursa (bricheta?), ar trebui ca partea de citire temperatura sa functioneze OK, sa vezi temperaturi >50C cum avanseaza pe display...

- tensiunea intre pinii 1 si 2 de pe PCB variaza intre 20V si 22V (trebuia sa am 24V nu?);

Pe PCB acolo este un PWM, deci nu prea poti sa vezi tensiunea cu multimetrul, dar e bine ca nu este 0.

- din pacate, nu am un osciloscop (probabil va trebui sa apelez la cineva care are daca nu ii dau de cap)

Da, un osciloscop ar scuti multa munca de ghiceala.

Transformatorul de care este, infasurari 2x24V?

Daniel

Link spre comentariu

Multumesc Daniel. Am incalzit varful cu aer cald la 200 C si nu se intampla nimic (arata tot Lo). Am scos cupla letconului si arata la fel (Lo). Nu am vazut deloc Err.Display-ul se modifica numai cand ma joc la encoder sau la cele doua butoane dar dupa doua sau trei secunde revine la Lo.Transformatorul este 2x24, exact modelul folosit de tine (am respectat cu strictete BOM-ul tau).Pentru ca am luat deja doua seturi de componente, o sa ma apuc maine sa mai fac un montaj in speranta ca o sa iasa mai bine, desi zic eu ca l-am lucrat destul de ingrijit si pe acesta. Revin cu rezultatul.PS.As mai avea o problema la montajul acesta: nu reusesc deloc sa ma conectez pe interfata ISP de pe placa (am verificat lipiturile la microscop). A trebuit sa scot MC-ul de pe cablaj si sa il programez pe breadboard, pe un adaptor QFP/DIP. M-am pricopsit recent cu un programator AVRISP MKII si am flashuit in Atmel Studio. Dupa ce termin cu statia, daca mai rezist psihic, revin si la programatorul STK500 (schema ta) pe care l-am lasat aruncat in sertar si la care am aceeasi problema, adica nu pot sa ma conectez la MC pe interfata ISP.

Link spre comentariu

Mare atentie la cablaj, intrucat sunt foarte fine, foarte apropiate traseele si rezolutia din pdf e foarte scazuta duce la aparitia "mustatilor" si e destul de greu de observat intrucat sunt foarte fine. Verifica la microscop ca tot il ai :), spor la treaba.

Link spre comentariu

Mare atentie la cablaj, intrucat sunt foarte fine, foarte apropiate traseele si rezolutia din pdf e foarte scazuta duce la aparitia "mustatilor" si e destul de greu de observat intrucat sunt foarte fine. Verifica la microscop ca tot il ai :), spor la treaba.

Cablajele le fac numai prin expunere UV pe placi foto de la Bungard si imi ies aproape perfecte. Probleme ar putea sa apara mai degraba la lipituri (resturi de flux, etc,).
Link spre comentariu

@skipper,ceva este gresit pe placile tale cu AVR, in mod normal programatoarele ISP vad device-urile fara probleme (sau poate este o problema cu cablul ISP). Daca display-ul nu arata Err cu letcon-ul decuplat, atunci e o problema mai complexa: in mod normal fara letcon tensiunea de pe intrarea ADC1 creste suficient, pentru ca soft-ul sa detecteze conditia de eroare. Tu ce tensiune masori la ADC0 si ADC1 cu letcon-ul cuplat si letconul decuplat?Spuneai mai devreme ca daca rotesti de encoder, pe display se modifica target-ul de temperatura... asta inseamna ca o parte importanta din software functioneaza normal. Ti-ai adus aminte sa debifezi CKDIV8 si JTAGEN fuse bits, asa cum este indicat pe pagina proiectului?Daca reusesti sa reprogramezi circuit-ul te sfatuiesc sa faci un erase si la EEPROM, acolo se tine minte daca exista tastatura sau nu ...Daniel

Link spre comentariu

Ah, mi-am adus aminte inca ceva... verifica un pic cu ohm-metrul si iesirea senzorului PTC al letcon-ului, ar trebui sa citesti in jur de 22ohm la temperatura camerei.Numerotarea pinilor letconului din schema (U$2) este data pentru conectorul Amphenol circular. Leconul are pinii respectivi in oglinda.Daniel

Link spre comentariu

Daniel, Am masurat din nou letconul. Restul masuratorilor le fac maine si revin. Pe letcon am elementul de incalzire 6.6 ohm si senzorul PTC 22.8 ohm, deci pare OK.Ca sa fiu sigur mai intai ca nu am facut vreo tampenie majora legata de conectarea letconului, poti sa-mi confirmi ca numerotarea din schema corespunde conectorului Amphenol vazut din spate (din interiorul cutiei)? Cel putin asa inteleg eu daca ma uit la numerotarea pinilor de pe cablul letconului (conform desen atasat mai jos) si fac corespondeta cu numerotarea de pe schema. Ar fi culmea prostiei sa fi legat gresit pinii si apoi sa ma minunez ca nu merge. Pentru ISP, chiar nu inteleg ce naiba are. Programatorul este ARVRISP MKII (the real thing, nu clona) cu cablul lui. Imi detecteaza tensiune de alimentare pe MCU (4.7-5V) dar nu recunoaste device signature, deci nu vrea sa intre in programming mode. Pe breadboard n-am avut probleme. Am debifat CKDIV8 si JTAGEN, in rest nu am umblat la fuses. Nu prea inteleg eu de ce pinul reset al conectorului ISP de pe PCB este in aer ...

post-80069-139829791692_thumb.png

Link spre comentariu

@skipper,in schema conectorul Amphenol este vazut din fata. Anyway ca sa nu gresesti, regula este ca circuitul de comanda MOSFET sa aterizeze pe pinii cu rezistenta scazuta (6.3ohm), iar senzorul PTC (aprox 22ohm) sa ajunga la LM1117...

Nu prea inteleg eu de ce pinul reset al conectorului ISP de pe PCB este in aer ...

Pinul de RESET (numarul 5 din SV2) este legat la +VCC printr-un rezistor de 10K, poti verifica asta?Daniel
Link spre comentariu

Daniel,Evident ca am comis-o cu conexiunea pinilor de la conectorul Amphenol. Am luat ca referinta numerotarea pinlor de pe conectorul letconului pornind de la cheia acestuia iar pe conectorul Amphenol am numarat de la cheia originala si nu de la cea facuta cu Dremelul. Aveam un offset de un pin in sens orar. Anyway, acum letconul se incalzeste dar problema este ca se incalzeste prea tare deci presupun ca nu functioneaza circuitul de detectie / control al temperaturii. De fapt, in cateva secunde, varful s-a incalzit la rosu si l-am decuplat imediat. Display-ul ramane undeva pe la 400C. Cu letconul decuplat, intre ADC0 si ADC1 am aprox 3.7V.

Link spre comentariu

Daniel,Evident ca am comis-o cu conexiunea pinilor de la conectorul Amphenol. Am luat ca referinta numerotarea pinlor de pe conectorul letconului pornind de la cheia acestuia iar pe conectorul Amphenol am numarat de la cheia originala si nu de la cea facuta cu Dremelul. Aveam un offset de un pin in sens orar. Anyway, acum letconul se incalzeste dar problema este ca se incalzeste prea tare deci presupun ca nu functioneaza circuitul de detectie / control al temperaturii. De fapt, in cateva secunde, varful s-a incalzit la rosu si l-am decuplat imediat. Display-ul ramane undeva pe la 400C. Cu letconul decuplat, intre ADC0 si ADC1 am aprox 3.7V.

@Skipper,circuitul tau de detectie a temperaturii pare sa fi suferit de la conectarea gresita a conectorului. In mod obligatoriu cand deconectezi letconul, display-ul trebuie sa indice Err. Poti incerca sa inlocuiesti LM1117, dar s-ar putea sa fi suferit si intrarile ADC0/1, daca acolo au ajuns accidental cei 24V prin letcon, caz in care trebuie sa inlocuiesti ATMEGA. Mare atentie cu letcon-ul la temperaturi mari (la inrosire), fii pregatit sa decuplezi alimentarea generala.Daniel
Link spre comentariu

Am refacut montajul cu absult toate componentele noi, toate conform schemei. la pornire cu letconul neconectat imi apare pe display Err. Asta inteleg ca e bine.Nu stiu ce se intampla in schimb cu circuitul de control al temperaturii pentru ca letconul se incalzeste in continuare fara oprire. Dupa ce setez o anumita temperatura din encoder sau butoane displayul revine in doua trei secunde la Err si asa ramane. Intre ADC0 si ADC1 am 3.6V cu letconul decuplat. Este normal? Chiar nu stiu de unde sa o mai apuc. Poate fi o cumva o eroare de flash-uire a softului in atmega?

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