You are here

PIC16F676 digital voltmeter. Ki ismeri a hibáit?

25 posts / 0 new
Last post
Isaac
Isaac's picture

Sziasztok!

Összeraktam a címben szereplő voltmérőt a tápomhoz, és nem úgy működik ahogy leírták.

Mind szép és jó, csak a kalibrációval sz*pok nagyot!
Igaz csak 20 percet próbálkoztam belőni, de feladtam.

Ahogy az eredeti kapcs rajzon ott a bemeneten van egy 47K ellenállás + a Pic bementénél is van egy 47K trimmer (mondjuk úgy: finomítás céljából).
Én a bemeneten lévő ellenállás helyett raktam egy 50K-s potit kalibráció végett. (Próba ként, hogy ezzel is tudjam befolyásolni a bemenetet)

Szóval ha minimum értéknél kezdem a beállítást az az 1,2v (mert ez a legkisebb szint az LM388-nál)
multiméteren 1,2 , kijelzőn 1,2. Eddig minden jó!

De ha elkezdem növelni a feszkót akkor:

Multiméter: --- Kijelző:
1,2v --- 1,2v (0)
4,8v --- 4,7v (0,1v)
10,3v --- 10v (0,3v)
12,7v --- 12v( (0,7v)
16,3v --- 15,1v (1,2v)
19,2v --- 17,4v (1,8v)
21,8v --- 19,4v (2,4v)
24,3v --- 21,1v (3.2v)

Zárójelben az eltérések vannak.

Szóval lehet úgy is mondani hogy majdnem hogy csak lineárisan csökken.
De ha fordítva kezdem akkor hogy a 24,3v-tól megyek vissza akkor a minimum nem 1,2v, hanem 4,4v!

Ha középállásból indulok, akkor arányos az eltérés mind a két végpontnál.

Aki megépítette az már találkozott ilyen hibával?
Vagy ha nem akkor esetleg valami tipp?

THANX!

File attachment: 
Comments
Isaac
Isaac's picture

Sziasztok!
Előre is köszönöm a válaszokat (a fáradozásokat), de megoldódott.
Igaz nem tudom mi volt a baj, de egy két átvizsgálás + 33K ellenállás csere után megjavult.
De a régi ellenállással se volt semmi gond. "A fizikánál bármi megtörténhet, még akkor is ha nem számítasz rá."
Úgyhogy sok mindenhez nem nyúltam.

Most frankón működik a kijelző, így most is van a maximum és a minimum érték között 0,4v eltérés, de ez már elhanyagolható hogyha az előző 3,2v eltérést nézzük. :)

Csak most annyi a gond a cuccal hogy a negatív ágat nem lehet kijelezni (mérni). Végig csak nulla a kijelzés.
Mert szerintem így lett megírva szoftver. (Hogy csak pozitív ág mérésére)
Felraktam azt a táprajzot amit alkottam (UNIMAN kolega hívta fel rá a figyelmemet) de ez nem a klasszikus
pozitív, negatív feszstab IC-s. De Úgy működik ahogy nekem kell.

Igaz próbálkoztam egy megoldással, de az se jött össze. (Csatolmány pdf)

0

Vote up!

You voted ‘up’

welding alt

Szia!

Elgondolkoztató a bemeneti 33K//50K trimpoti bekötése. Szerintem a potival a hitelesítést kell elvégezni, az IC kellene biztosítsa a linearítást. Miért nem használod a jó öreg 7107-est, ezzel +/- értéket könnyedén lehet jelezni. 0-30V esetén a 0,4V már elég szép mérési hibának számít.

Üdv!
welding alt

0

Vote up!

You voted ‘up’

Furmany
Furmany's picture

Hello!
Vagy még itt egy olcsobb kész megoldás ami viszonylag pontos.
http://www.hqelektronik.hu/info/hu/lcd_pm-438.html

0

Vote up!

You voted ‘up’

SzBálint
SzBálint's picture

üv: több ilyet építettem be, jók a tapasztalataim.

Bálint

0

Vote up!

You voted ‘up’

welding alt

Szia!

Ilyesmire gondoltam, a 7107-es LED kijelzőhöz való. Panelműszer beépítése a legeggyszerübb , megfelelő osztóláncal. Elfekvő alkatrészekből felépíteni külön öröm, nem vitás.

Üdv!
welding alt

0

Vote up!

You voted ‘up’

Oszi11
Oszi11's picture

Szia,

nem software miatt hanem az ADC miatt nem tudsz negatív feszültséget mérni! A bemenetre csak Vss és Vref ami jelen esetben Vdd között lévő feszültséget szabad ráadni! Az átalakítás skálája is e kettő közé esik! Vss=0 és a Vref=1023 így az ezeken kívül eső értékeknek nincs értelme!
Lehetne bővíteni a kapcsolást egy mérőegyenirányítóval és egy előjel komparátorral + egy kijelzővel az előjelnek. Az egyenirányító megoldja a feszültségmérést, a komparátor meg az előjelet kapcsolgatja a kijelzőn!

Üdv,
Oszi

0

Vote up!

You voted ‘up’

Oszi11
Oszi11's picture

Szia,

itt van egy összefoglaló az egyenirányítóról

Üdv,
Oszi

File csatolás: 

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia!

Gondolom egy kijelzőt akarsz használni a két ág kijelzésére: köss rá egy kétáramkörös alternatív kapcsolót, és csak át kell kapcsolnod.

Üdv: Jácint

0

Vote up!

You voted ‘up’

Isaac
Isaac's picture

Hali!

Mindegyik ág külön kijelzővel menne.
Teljesen elkészült minden, már csak ez a "kis" gond van hátra megoldásként.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia!

Ehhez kellene mégegy független táp, másként nem fog menni, vagy csak nagyon bonyolultan. Eseteleg egy teljesítmény műveleti erősítővel lefelezed a műszer 12V-ját, és a virtuális földet kötöd a GND-re. Előtte mondjuk stabilizálni kellene 10V-ra. és akkor meglenne a két 5V-od.

Üdv: Jácint

File csatolás: 

0

Vote up!

You voted ‘up’

Oszi11
Oszi11's picture

Szia,

esetleg a negatív feszültséget előlehetne állítani egy 555-tel is! Ha nagyobb áram kell egy teljesítménykomplementer pár kell a kimenetre!

Üdv,
Oszi

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Sziasztok!
Az előző megoldásom nem igazán jó, erre rájöttem. De mi lenne, ha felfordítanánk a negatív kimenetet? Már csak egy alacsony offszetű műveleti erősítő kell (vagy még az se)

Üdv: Jácint

File csatolás: 

0

Vote up!

You voted ‘up’

Oszi11
Oszi11's picture

Szia,

ez is jó ha csak negatív feszültség van a bemeneten!

Üdv,
Oszi

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia Oszi!

:) Ahogy mondod! Főleg, mert azért ajánlottam, hogy a negatív feszültséget lehessen mérni :)

Üdv: Jácint

0

Vote up!

You voted ‘up’

SzBálint
SzBálint's picture

üdv: a műszered pontos? Másikkal próbáltad?

Bálint

0

Vote up!

You voted ‘up’

Isaac
Isaac's picture

Szia!
Megmondom az őszintét, még soha nem próbálta összehasonlítani a mért értéket egy másik mérővel. De igaz eddig a multiméterem még soha nem hagyott cserben!
Mert eddig akárhányszor beállítotam egy értéket vele, az az ismerősömnél is ugyan annyi volt. De kitudja lehet hogy kérek kölcsönbe 2-3 mérőt kíváncsiságként.

Amúgy nem egy ratyi mérőm van (igaz kinek mi a ratyi?) mert a WÜRTH-ben még nem csalódtam.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia Isaac!

Én először is leellenőrizném a PIC-et: az analóg bemenetet közvetlenül hajtanám 0-5V-ig, és így megfigyelném, hogy arányos-e a kijelzett érték a műszerrel! mért bemenő feszültséggel. A következő az lenne, hogy ugyanezt megcsinálnám úgy, hogy a bemenettel sorban lenne a 47k. Szerintem ez a buktatója. Sokkal kisebb impedanciával kellene meghajtani az analóg bemenetet. Mivel tápegységhez használod, szerintem próbáld ki 4,7k-s osztóval.

Közben meg is találtam a doksiban, a maximum forrásimpedancia 10kOhm.

Üdv: Jácint

File csatolás: 

0

Vote up!

You voted ‘up’

Isaac
Isaac's picture

De amúgy ez a rajz nem véletlenül az amit a vaterál is árúlnak panemérőként?
Mert nagyon hasonlít rá. A panelről készűlt fotó alapján.

0

Vote up!

You voted ‘up’

Isaac
Isaac's picture

Szia!
Találtam tegnap erre egy másik megoldást a bemenetre.
Ott a 33k-s elenállás helyett egy 5,1v-os zener van.
Na de majd a többit délután mikor ismét beleállok. De elötte megpróbálom azt amit te is mondtál.

0

Vote up!

You voted ‘up’

SzBálint
SzBálint's picture

szia: hogy tovább bonyolítsam a dolgot, a zenerek általában 5% tűrésűek, ami 4,845-5,335 V-ot jelenthet közepes megengedett áram esetén.

Bálint

0

Vote up!

You voted ‘up’

Solac46

Szia!
A LOMEX-ben van TL431 beállítható, hőkompenzált zener! 24,50Ft.
Üdv:Laci.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia!

A bemeneti feszültség nem haladhatja meg a tápot, vagyis az 5V-ot, erre figyelj. A bemeneten az IC-ben van egy dióda a táp felé. Az osztót eleve úgy méretezném, hogy az alsó tagja 1/5-e legyen a felsőnek. 1K-s potihoz két párhuzamosan kötött 10k-t tennék.

Üdv: Jácint

0

Vote up!

You voted ‘up’

Oszi11
Oszi11's picture

Sziasztok,

megnéztem a programját, és még annyit fűznék hozzá, hogy a 30V-ra kell kalibrálni, mert a szoftver is azt veszi referenciának! Illetve az IC tápfeszültsége legyen olyan stabil amilyen csak lehet. Legjobb ha külön stabilizátora van, hogy a kijelzők árama se rángassa tápot!

Üdv,
Oszi

0

Vote up!

You voted ‘up’

Isaac
Isaac's picture

A kijelző az teljesen különálló szekunderről megy a trafóról. Úgyhogy ezzel gond nem lehet.

0

Vote up!

You voted ‘up’

More similar content