Sari la conținut
ELFORUM - Forumul electronistilor

Statie de lipit cu ATmega328P


zvonacfirst

Postări Recomandate

Revin cu descrierea pasilor, asa cum am procedat eu, pentru punerea in functiune. 

 

1. Am realizat mai intai modulul de alimentare si l-am alimentat cu 24V din SMPS. Am verificat cu multimetrul tensiunile pe iesire dupa care am testat functionarea circuitului de putere astfel:

   - am pus un led si o rezistenta de 3.3k pe J4

   - am luat tensiune de +5V de la iesirea sursei simetrice si am pus cu un fir pe intrarea optocuplorului pe borna HCM (acelasi rezultat se obtine cu o penseta metalica atingand cu atentie pinii 2 si 5 ai J5)

   - am simulat PWM punand si luand contactul acelui fir pe intrarea optocuplorului - sau al pensetei pe J5.

   - aprinderea si stingerea succesiva a ledului mi-a confirmat functionarea.

 

2. Realizarea modulului LCD nu prezinta nicio dificultate asa ca am sa trec peste.

 

3. Realizarea modulului LOGIC BOARD:

   - consider ca programarea microcontrolerului nu pune probleme, asa ca nu am sa detaliez. Dar raspund la orice intrebare legata de acest aspect in masura in care ma pricep.

   - am lipit componentele, mai putin a semireglabilului RA* de 200k pe care l-am lasat la urma deoarece l-am reglat mai intai la exact 99k si apoi l-am lipit. Totodata am selectat o rezistenta de fix 1k (mi-a reusit din vreo 10 incercari sa gasesc una) si am lipit-o la RB*.

 

4. Conectarea modulelor - nu cred ca trebuie sa insist pe acest aspect.

 

5. Punerea in functiune este foarte bine detaliata si explicata aici, asa ca nu cred ca este cazul sa reiau ce scrie acolo. Singura dificultate ar fi calibrarea, dar dificultate este cam mult spus. Este o operatiune simpla dar migaloasa si necesita multa rabdare. Rasplata este obtinerea unei derive termice de 2-3 grade - ma refer la temperatura afisata - dar reala la varful letconului de 1-2 grade.

Calibrarea nu face altceva decat sa-i spuna softului din ATmega ce corectii aritmetice sa faca pe fiecare segment de temparatura de 25 de grade, in asa fel incat sa aproximexe prin calcul aritmetic temperatura varfului. Am facut teste o zi intreaga cu varful letconului pus pe termocupla multimetrului cu un bob de cositor topit la punctul de contact, si ce pot sa spun este ca, ajutat un pic si de inertia termica a varfului, temperatura reala a fost foarte constanta cu mici variatii de 1-2 grade, foarte rar de 3 grade, rezultat pe care il consider excelent.

 

Cam atat. Le doresc succes celor care se vor incumeta sa realizeze proiectul si imi exprim disponibilitatea de a oferi in continuare suport in masura in care este necesar.

Editat de zvonacfirst
Link spre comentariu

Revin si cu detaliile privind utilizarea softului statiei si calibrarea.

 

A. Cum se foloseste firmware-ul


Firmware-ul are 3 ecrane:


1. Ecranul de lucru este modul in care sunt afisate temperaturile. 

 -     Apasare scurta buton Up sau Down --> creste sau scade temperatura de incalzire cu un °C/apasare. 

 -     Apasare lunga Up sau Down --creste sau scade temparatura in salturi mari.

 -     Apasare scurta buton stand-by --> intra in modul Stand-by. 

 -     Apasare lunga stand-by (mai mult de 1 secunda), apoi eliberare --> va intra in meniul de calibrare. 

 -     Apasare scurta buton Preset --> trece la valoarea prestabilita (implicita este valoarea de 150 °C)

 -     Apasare lunga buton Preset (mai mult de 1 secunda) --> va seta temperatura curenta ca presetata.

 -    Pentru a activa sau a dezactiva semnalul sonor la atingerea temperaturii dorite --> apasare simultana butoane Stand-by si Preset. Semnalul sonor este simbolizat printr-un clopot care apare in pozitia din dreapta jos a ecranului.

 

lcd_workscreen.jpg

 

2. Ecranul Stand-by este afisat atunci c and statia nu este in uz activ. Incalzitorul este inca activ, dar temperatura este mentinuta la 150 °C. Pentru a reveni la ecranul de lucru --apasare scurta buton Stand-by.

 

lcd_standby.jpg


3. Meniul de calibrare este utilizat pentru a introduce valorile necesare pentru calcularea temperaturii varfului:

 

 lcd_calibration.jpg

 

B. Cum se calibreaza statia de lipit:

 In mod implicit, firmware-ul isi asuma o eficienta de 100%. Aceasta inseamna ca temperatura raportata de termocupla letconului se presupune a fi aceeasi si la varf. Desigur, nu este posibil chiar daca letconul este unul scump.


1. Setati temperatura de lipit la 300°C. Dupa ce temperatura se stabilizeaza (aproximativ 1 minut), topiti niste fludor si masurati cu atentie temperatura varfului cu termocupla multimetrului dvs., introducand-o in bobul de fludor topit. Asteptati cateva secunde pana cand temperatura ramane fixa. Daca temperatura raportata de multimetru/ termometru este mai mica de 300°C, cresteti cu atentie temperatura pana cand varful letconului ajunge la 300°C. Asigurati-va ca faceti acest lucru in trepte mici, astfel incat sa nu depasiti 300°C. Dupa ce temperatura este stabila, scrieti valoarea de pe ecranul statiei. Pentru a usura lucrurile, puteti face un tabel care contine toate punctele de temperatura necesare, valorile respective le puteti introduce ulterior in meniul de calibrare:

 

 table_calib.jpg

2. Coborati temperature varfului pana la 25 de grade (cititi pe multimetru) -  de exemplu, de la 300 la 275, asteptati stabilizarea, apoi notati in tabel temperatura raportata de termocupla letconului si afisata pe ecranul statiei.

 

3. Repetati pasul 2 pana cand atingeti temperatura minima - 150°C. Acum ar trebui sa aveti toate valorile de la termometru in pasi de 25 de grade incepand de la 150 de grade pana la 300 de grade.

 

4. Pentru a calcula restul valorilor, trebuie sa aproximam temperatura raportata de termocupla letconului atunci cand varful are 500°C. Pentru a face acest lucru, luati temperatura raportata de statie la 300°C, scadeti 300°C din ea apoi adaugati 530°C la rezultat. De exemplu, daca diferenta dintre varf si temperatura raportata de termocupla letconului la 300°C este de 50 de grade, valoarea aproximativa va fi de 530 + 50 = 580°C. Acum trebuie sa introduceti aceasta valoare in meniul de calibrare, astfel incat statia sa poata furniza suficienta energie pentru a ajunge la 500°C la varf. Pentru a intra in meniul de calibrare, tineti apasat butonul de asteptare apasat timp de 2-3 secunde, apoi eliberati-l. Apoi navigati pana la 500°C cu ajutorul butonului Presetare si utilizati butoanele Up si Down pentru a seta valoarea la calculate anterior. Tineti apasat butonul Stand by timp de 2-3 secunde pentru a iesi din meniul de calibrare. Statia va memora setarea si va reporni.

 

Pasii urmatori i-am facut altfel decat este descrisa pe blog procedura de calibrare pentru temperaturi de peste 300°C deoarece meniul statiei nu permite depasirea temperaturii de 450°C, pe blogul respectiv fiind omis acest aspect. Dar procedura urmata de mine a dat rezultate foarte bune.

 

5. Pentru segmentele de temperatura de cate 25°C din intervalul 300 - 450°C, folositi regula de trei simpla si calculati valorile temperaturilor varfului introducandu-le in tabel. Ulterior vom face totul mult mai exact.

Exemplu: luati ca baza temperaturile scrise in tabel la 300°C

Avem asa: la 300°C temperatura varfului, temperatura raportata de termocupla este 350°C. Urmatoarea treapta in sens crescator este 325°C.

Daca la 300°C --> 350°C atunci la 325°C --> x

Deci x = 325 x 350 / 300 = 379°C --> treceti valoarea in tabel

Asa calculati toate celelalte valori care sunt valori aproximative, ulterior le vom corecta pentru o mai mare acuratete.

 

6. Setati cu atentie temparatura varfului la 325°C (cititi pe multimetru), asteptati sa se stabilizeze si cititi temperatura raportata de termocupla letconului pe afisajul statiei. Intrati in meniul de calibrare tinand apasat butonul Stand by timp de 2-3 secunde apoi apasati Preset pana ajungetila 325°C si introduceti cu butoanele Up - Down temperatura citita anterior.  

 

7. Repetati pasul 6 pentru restul segmentelor de temparatura din tabel (350°C, 375°C, 400°C, 425°C si 450°C. Este important ca de fiecare data sa asteptati cca 1 minut ca temperatura varfului sa se stabilizeze. La toate treptele de temperatura de 200°C si peste, topiti cositor la punctul de contact dintre varful letconului si termocupla multimetrului.

 

8. Testati temperatura la diferite temperaturi, chiar si in interiorul acelor segmente de temperatura, de exemplu la 317°C, 343°C, etc. Valoarea raportata de statie trebuie sa fie foarte apropiata de cea a varfului (raportata de multimetru). Faceti mici ajustari, un grad doua daca este necesar.

 

Schimbarea varfului cu altul de alt tip inseamna refacerea calibrarii.

 

Daca ceva este neclar, nu ezitati sa ma intrebati.

Editat de zvonacfirst
Link spre comentariu

Am postat un anunt in threadul Donatii referitor la cablajele pe care le-am folosit la testarea statiei (se vad in filmuletul din prima postare).

 

 

Link spre comentariu

Si, in sfarsit, dupa lupte seculare care au durat vreo 6 luni, le recit celor interesati epopeea inchiderii in carcasa.

 

- pregatirea panoului spate cu lipirea picioruselor pentru fixarea modulului power board si a sursei + gaurire si montare mufa alimentare si soclu siguranta fuzibila.

 

1.thumb.jpg.61ba4ca1197b50b9dd20a1366e318864.jpg

 

- asa arata modulul power board

 

2.thumb.jpg.9eee9594392e26d2ffb0178904f223b1.jpg

 

- modulul power board montat la locul lui

 

3.thumb.jpg.7598985e377e18abc942b5c04d8c5347.jpg

 

- sandwich-ul format din power board si sursa le-am montat pe panoul spate al carcasei

 

4.1.thumb.jpg.1606c78026e25689e2c89d0a98fdb353.jpg

4.thumb.jpg.c97deb76417e1e26697dfd035d16f203.jpg

6.thumb.jpg.eec94963f3af7286f9e39d50915a3e98.jpg

Editat de zvonacfirst
Link spre comentariu

Continuare:

 

- pregatirea panoului fata, decupare si lipire picioruse + o fateta grafica

 

7.1.thumb.jpg.33020ed13f8337230afa49cb58693b8a.jpg

10.thumb.jpg.003e5627c6420892a44d1b0e8ac733e9.jpg

 

- modulul lcd board si modulul logic board si sandwich-ul pe care l-am facut cu ele

 

7.thumb.jpg.ce5bd342b3c0dbadc3c151e00ec23767.jpg

8.thumb.jpg.30dc70917cc309f8ac46d2ecc5a6671b.jpg9.thumb.jpg.2caf72d498850f38a3f78d3ee47e9564.jpg

 

- setup-ul interiorului carcasei. Mi-am impus sa fie cat mai putine fire de conexiune vizibile asa ca am un singur manunchi pe una dintre marginile carcasei.

 

11.thumb.jpg.96454a0e8c6397cdd5de54df27f38cc1.jpg

Editat de zvonacfirst
Link spre comentariu

Continuare: 

 

- asa arata produsul finit

 

12.thumb.jpg.b3bb2e808ff7170ba10a57106e333ea4.jpg

 

- gata de treaba

 

13.thumb.jpg.cc37eaccdc557997c91c4726360480dd.jpg

 

Asta a fost povestea acestui proiect. Am muncit destul de mult, poate era mai simplu sa cumpar o statie de lipit gata facuta, dar aveam aceeasi satisfactie utilizand-o? Nici pe departe.

Editat de zvonacfirst
Link spre comentariu
Acum 18 minute, zvonacfirst a spus:

Asta a fost povestea acestui proiect. Am muncit destul de mult, poate era ma simplu sa cumpar o statie de lipit gata facuta, dar aveam aceeasi satisfactie utilizand-o? Nici pe departe.

S-o folositi sanatos!

Arata foarte bine si dupa parerea mea sunteti unul dintre nu chiar numerosii electronisti care fac un proiect de la cap la coada.

Cat despre ce "se merita" si ce "nu se merita" se poate discuta pe 1000 de pagini si oricum nu se ajunge ever la consens... :) . 

 

Link spre comentariu

Multumesc mult @informer.

Dar pe bune, m-ati numit "electronist"? Este o onoare pentru mine dar nu cred ca este cazul. Eu sunt un hobbyist impatimit si perseverent pana la limita. Rezultatele pasiunii mele ma tin in viata. 

Link spre comentariu
Acum 5 minute, zvonacfirst a spus:

Dar pe bune, m-ati numit "electronist"? Este o onoare pentru mine dar nu cred ca este cazul.

:)

Personal nu tin foarte mult la "titluri"... vroiam sa spun ca in opinia mea un om care duce un proiect de la idee la finalitate este de apreciat... acu` daca-i agricultura, electronica, mecanica sau cresterea viermilor de matase, dupa mine nu-i mai putin merituos.

Link spre comentariu
Acum 12 minute, DanPintea a spus:

Chiar dacă folosesc o statie profi, m-ar încânta să-ți reproduc proiectul. 

Succes.

As fi curios sa-mi spuneti ulterior care este diferenta ca si performante in utilizare dintre statia profi si cea facuta de dvs.

 

Acum 4 minute, informer a spus:

Personal nu tin foarte mult la "titluri"

Nu la asta m-am referit. Electronist este o persoana care a studiat electronica si o practica.

Nu oricine infige o samanta in pamant se poate numi agricultor, desi rezultatul final poate fi comparabil cu al unuia.

Editat de zvonacfirst
Link spre comentariu

Felicitari dl George !

Imi place ! Si rezultate in functionare,exploatare si in  dizain, dispunere  tip sandwich...perseverenta si cate si mai cate !No,ase da! Si cand te gandesti ca de doua saptamani sunt in asteptare dupa ATMEGA 328P-UP si ala de pe OLX cu greu 

 

Editat de rosmarin
Link spre comentariu

Multumesc.

Totul este rece in interior, nu este nevoie de ventilatie. Inainte de a-i pune suruburile cutiei am testat-o vreo doua ore cu capacul pus de forma. Am preferat sa nu gauresc carcasa.

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