Sari la conținut
ELFORUM - Forumul electronistilor

Super-Multi-Tester


yo6pir

Postări Recomandate

Mai poate sa fie din contrast... este prea mareEu am pus un semireglabil in locul rezistentei ca sa pot regla contrastulAsa am patit si eu la prima pornire, arata numai patratele...

Semireglabil am si eu ,dar este buna ideea ta .O sa maresc valoarea.
Link spre comentariu

Am rezolvat! Microcontrolerul era programat corect, defectul era din cauza unei dare de cupru intre pinii displayului.Merge foarte bine, cu exceptia condensatorilor (cu ~60-70% mai mult ) si triace si tiristori care le cam confunda. Acum urmeaza cutia si un pic softul modificat ca sa se apropie de realitate cu condensatorii. Multumesc pentru ajutor!

Link spre comentariu

Am incercat si softul modificat de eusuntombun si masoara condensatorii mult mai precis dar o problema este faptul ca condensatorii sub 2nf nu ii masoara deloc, spre deosebire de softul postat pe situl lui YO6PIR.Are cineva vre-o sugestie cu ce anume as putea modifica ca sa masoare si condensatori mici ?

Link spre comentariu

Asa am crezut si eu . Dar orice este sub 0.2 nF nu afiseaza . :cry:Edit: Acum cotrobaind prin main am vazut ca de fapt asa functioneaza:Factors for the capacitors in Capacity measurement. These factors depend on manufacturing tolerances from the AVR and hence need to be adjusted if necessary H_CAPACITY_FACTOR is to measure with 470k resistor (low capacity) L_CAPACITY_FACTOR is for the measurement with 680-ohm resistor (high capacity) The entire range is about 0.2 nF to 1000μF.De fapt la mine merge si de 10000 care de fapt il afiseaza 11114 uF. Are cineva si varianta necompilata de pe situl YO6PIR ? Sunt curios care sunt diferentele intre valorile din program care modifica atat de mult gama de masura.

Link spre comentariu

Atasez arhivele originale dupa care am construit la inceput testerul preluat dupa site-ul german.Parerea mea este ca masoara gresit sau cu erori mari condensatoarele deoarece oscilatorul intern nu este foarte precis iar valoarea condensatoarelor se masoara in urma comparatiei cu timpul de incarcare/descarcare al acestora . Daca unitatea de referinta fata de care se face compararea este imprecisa, cum este oscilatorul intern, atunci si masuratorile devin imprecise. Solutia?1. Montarea unui Quartz extern si setarea fusebitilor mcu la oscilator extern cu cristal. Dar este foarte greu de gasit un Quartz de 1MHz, asa ca varianta devine:2. Montarea unui Quartz extern de 4MHZ sau mai mare care se gaseste usor. 3. Modificarea fusebitilor mcu.4. Modificarea softului pentru noua valoare a cristalului, implicit modificarea setarilor la Timer1 si Timer0 din soft pentru ca sa dea bine la "socoteli"; Munca grea si nu stiu cine se incumeta la asta. Eu m-as incumeta dar nu cunosc limbajul C in care este facut programul. Eu dezvolt aplicatii numai in BASIC. Din pacate!

AVR-Transistortester.zip

Transistor Test New rezistor detect.zip

Link spre comentariu

Multumesc pentru soft! Pe viitor voi incerca sa fac si LC metrul cu ATmega8 de aici http://qsl.net/yo6pir/lcpic.html

Nu recomand acel LCmetru, cu toate ca si eu l-am facut mai demult si am renuntat la el. De ce ? Deoarece oscilatorul formator de semnal de test este executat cu comparatorul intern al PIC-ului ceea ce da intregului montaj o oarecare instabilitate la masurare. Asta se vede din variatia destul de deranjanta a valorii citite pe LCD. Pe-de-alta-parte o schema cu oscilator separat cu un comparator LM311 este mult mai stabil si mai precis. De aceea am executat alt LCmetru pe care-l utilizez si in ziua de azi. Cel cu Atmega8+LM311, dar exista si o varianta de LCmetru cu PIC16F84+LM311 care este deasemenea foarte buna. Scuze de off-topic! :multumesc
Link spre comentariu

"2. Montarea unui Quartz extern de 4MHZ sau mai mare care se gaseste usor."Am confudat cristalul extern cu un oscilator extern; imi cer scuze.

Gica, sti tu ca...esti istet? Mi-ai dat o idee: :scarpin Se poate face un oscilator extern cu Quartz de 4MHz de exemplu apoi dupa el un divizor cu 4, iar semnalul rezultat sa se injecteze pe terminalul OSC1 al lui Atmega8. Dar inainte de a se scrie softul in mcu, se seteaza fusebitii la Oscilator extern. Cred cu siguranta ca va functiona. Si acest montaj separat se poate atasa simplu la vechea schema de SMT, iar frecventa generata de quartz se poate "tuna" foarte usor cu un condensator trimer la exact 4MHz, de ex. Esti bun Gica! Am sa incerc aceasta varianta. Va tin la curet cu rezultatul.
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