Sari la conținut
ELFORUM - Forumul electronistilor

Driver letcon JBC T245


XAN77

Postări Recomandate

La 11.03.2021 la 20:36, djvas a spus:

Am finalizat si eu acest proiect intr-un final.

Schema nu difera foarte mult de cea a colegilor doar am adaugat un convertor DC DC bazat pe Mc34063 si alte mici modificari.

Pe partea de soft am plecat de la sursa lui @x_dadu  la care am adaugat un mic meniu care permite urmatoarele :

- calibrarea temperaturii afisate in limita + /- 20 grade. La mine nu a fost necesara nici un fel de calibrare dar am zis sa fie acolo.

- SLEEP MODE. Acest meniu permite activarea sau dezactivarea functiei de sleep.

- Sleep TEMP.   Aici se seteaza temperatura in mod sleep. Aceasta poate fi 0 adica letcon off sau reglabila in plaja 50 - 200 grade.

- sleep dly.  Acesta este delay-ul de intare in sleep mode. Se poate seta in plaja 0 - 300 secunde. Aceasta optiune mi se pare cea mai interesanta , la JBC-ul HD4700 pe care il am nu exista o astfel de setare si de multe ori este chiar enervant.

Accesarea meniului se face tinand apasat butonul MENU la pornire. Evident toate setarile se memoreaza in EEPROM.

Iluminatul lcd-ului este ON in mod de lucru si OFF in mod sleep.

Momentan softul este pentru varianta cu butoane dar o sa fac si varianta cu encoder.

Tensiunea de alimentare optima este de 18-19 V.

Ar mai fi de implementat si limitarea puterii din soft dar asta e de studiat ... in scema si pe pcb exista suntul de masura si comparatorul .

 

20210311-140745.jpg


20210311-140804.jpg


20210311-140816.jpg


20210311-140828.jpg

 

JBC_Nokia_djvas.pdf 43 kB · 13 descărcări Firmware_butoane.zip 9 kB · 9 descărcări

Foarte mișto realizat, zici că sunt industriale.

Felicitări și respectele mele!

Link spre comentariu
Acum 11 ore, dan cod a spus:

Știe cineva mufă originala din stație se găsește la TME? Am găsit la farnell sub denumirea HIROSE RPC1-12RB-6P

Dar am o comanda la tme și ar fi mai simplu

 Nu se gaseste la TME. La farnell am gasit-o si eu. 

Link spre comentariu

Eu văd că C210 seamănă cu C245. Nu știu dacă datele termocuplei sunt aceleași. Eu zic că e posibil să meargă driverele din acest topic fără nicio modificare. Preventiv setezi driverul să plece de la o temperatură mică și verifici dacă temperatura vârfului bate cu cea afișată. Funcție de cât de mare e diferența, se ajustează rezistorul din AO ce dictează câștigul, sau se ajusteaă în cod.

Link spre comentariu
Acum 2 ore, x_dadu a spus:

Eu văd că C210 seamănă cu C245. Nu știu dacă datele termocuplei sunt aceleași. Eu zic că e posibil să meargă driverele din acest topic fără nicio modificare. Preventiv setezi driverul să plece de la o temperatură mică și verifici dacă temperatura vârfului bate cu cea afișată. Funcție de cât de mare e diferența, se ajustează rezistorul din AO ce dictează câștigul, sau se ajusteaă în cod.

Este valabil pentru ambele variante de driver?

 

Acum 1 oră, djvas a spus:

As putea sa incerca cu un driver facut de mine dar as avea nevoie sa-mi trimiteti letconul si un varf pentru probe.

O sa fac si eu niste experiente si o sa il trimit cu cea mai mare placere.

Link spre comentariu
La 17.03.2021 la 15:25, gabiz_ro a spus:

@Viorel A

Nu pui si codul sursa pe github?

Din pacate nu e un cod complet, lipseste partea de PID  si  nu mai am timp sa-l finalizez asa ca n-o sa-l pun pe github.

Dar daca doresti sa-l finalizezi sau sa te inspiri din ce am facut eu pana acum pot sa ti-l trimit. Trimite-mi pe PM o adresa de e-mail si o sa-ti trimit ce am facut pana acum.

V

Link spre comentariu
  • 3 săptămâni mai târziu...

Buna dimineata,

 

Am construit varianta CA cu Atmega8. Nu stiu de ce aveam impresia ca Atmega8 are un mod special de programare. M-a trezit la realitate colegul Viorel A - "Daca aveti cu ce programa Atmega328 atunci ar trebui sa fie simplu.". 

Statia functioneaza, dar are overshoot-uri aleatori, uneori si pana la 30-40 grade Celsius si-n general de 3-9 grade Celsius. Am reprogramat Atmega8, am schimbat cu un alt Atmega8, programat si reprogramat si comportamentul aleator si instabil in ceea ce priveste overshoot-ul se pastreaza. 

Alimentarea este 26,6 V AC si are o cadere de 0.18 V in sarcina maxima. Am schimbat operationalul (MCP6022) cu altul si comportamentul este neschimbat. Am schimbat mufele si cablurile si nu s-a schimbat nimic. Am folosit letcon JBC pentru C245 si am folosit letcon construit de mine pentru C245 si comportamentul a ramas acelasi. Am schimbat cartusele si au fost doar mici diferente. Se pare ca este vorba de zgomot si respectiv strategia PID. N-am ajuns sa studiez codul sursa (cred ca a fost publicat aici - ultima data cand am citit toate postarile a fost acum cateva luni in urma). Am pus osciloscopul si cu rezistenta de 1M pe intrarea operationalului in divizorul cu 10K si termocupla pe iesirea operationalului apar niste spike-uri (condensatorii de 100nF pe intrari nemontati, conform indicatiei). Am scos rezistenta de 1M si valoarea pe intrare este 685 mv pe care o si afiseaza iar spike-urile s-au redus ceva pe iesirea operationalului. N-am apucat sa scot si diodele sa vad efectul de zgomot. Din pacate, fara rezistenta de 1M nu este acoperita excursia de tensiune citita de Atmega, fiind de la 685mV in sus datorita diodelor dupa rezistorul de 10K, ca atare n-am putut sa verific comportamentul. Voi strapa rezistorul de 10K si deconecta rezistorul 1M sa vad ce comportament are direct pe termocupla in paralel cu diodele.

Daca avesti sugestii, sunt bucuros sa le ascult pentru ca diseara o sa reiau experimentele si poate intre timp voi relua si citirea posturilor si analiza codului sursa.

Am uitat sa mentionez, alimentarea de 5V o fac tot din 26,6V printr-un rezistor de 330 ohm la 5W. Nu se incalzeste nici o piesa (tranzistori sau regulator de tensiune), chiar daca tin letconul la 360 grade Celsius, care ajunge uneori la 400 - 410 grade Celsius.

 

Multumesc.

 

 

Link spre comentariu

acelasi comportament il aveam la cea de CC am rezolvat alimentad partea de 5v separat cu lm 7805 si 2 condesatori , sper sa iti fie de ajutor 

Link spre comentariu

Am rezolvat. N-am modificat nici tensiunea si nici alimentarea de 5V n-am facut-o separat.

 

Problema era de la topologia divizorului pe intrarea operationalului. Spike-urile veneau din 5V prin rezistorul de 1M.

Am modificat schema. Am scos rezistorul de 1M si pentru ca sa se pastreze functia de citire a termocuplei am scos dioda care are catodul la masa (dintre cele doua diode de protectie pe intrarea operationalului). Am creat si un filtru prin montarea in locul diodei a unui condensator de 1nF.

 

Acum overshoot-ul este de 1 grad cateodata 2 grade. Este foarte stabil. Functioneaza superb statia cu oricare dintre cartuse, cu letcon original JBC sau facut de mine.

 

Mai sunt cateodata oscilatii de citire dar care nu comanda. Aceste oscilatii sunt de citire, respectiv conversie AD. N-am ajuns sa ma uit peste codul sursa dar imi aduc aminte din citirea posturilor ca se face o medie a citirilor si cred ca delay-ul permite si citiri care sunt deviate, dar sunt corectate imediat si de aceea nu genereaza impulsuri de comanda. Intr-un cuvant functioneaza foarte bine.

Recomand modificarile pe care le repet - eliminarea rezistorului de 1M de pe divizorul intrarii operationalului (+5V, rezistor 10K) si inlocuirea diodei de protectie care are catodul la masa cu un condensator de 1nF (dioda trebuie scosa chiar daca decideti sa nu creati filtru cu condensatorul de 1nF pentru ca altfel nu se face citirea termocuplei - va citi un pic mai mult de 0.6V, constant, tensiunea de pe dioda).

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