Grillsütőből beültetőkemence

Forrasztópákákról, kemencéről, ónokról, pasztákról, fluxokról és a fogásokról.....
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. szeptember 29. szombat, 15:58

Köszönöm a sok segítséget!

Mivel lehetne illeszteni a pt100-at a uc-hez?
Műveleti erősítővel esetleg?
Azért ragaszkodnék a pt100-hoz mert ebből sok van és könnyen pótolható lenne.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. szeptember 29. szombat, 16:26

Milyen kontroller?

M16 vagy nagyobb:
- osztási arányt eltolod. Az M16 belső ADC erősítőjét használod...

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. szeptember 29. szombat, 16:50

M8, M162, M32 ezek vannak

300C-ig kellene mérni 1C pontossággal.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. szeptember 29. szombat, 16:54

M32 esete ok.

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. szeptember 29. szombat, 16:57

Segítesz hogy hogyan?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. szeptember 29. szombat, 17:30

Bascom alatt a kiolvasás:
getadc(csatorna, admux)
ADMUX: lsd adatlap. Itt a belső erősítő 200x vagy 10x vagy 1x lehet. Neked a 10x kell.
Bemeneti lábon így ha az 5V referenciát használod, max 0.5V lehet.
A Pt100 ha melegíted 200 ohm körülig mehet fel (emlékeim szerint).
Igy ha 200 ohm ~ 0.5V, akkor az 5V - > 2000 ohm. Igy neked 1k8 kell (tipp: helitrimmer 2k2-es, így kalibrálhatod is).

Innentől meg a szokásos :
- ADC mérés
- ellenállásszámítás
- hőfokmérés.

A pontosság ~ 1.2...1.5 fok lesz (1 ADC osztás). A forrasztás esetén, ennél jöval több hibát okoz a nyákfelület/belső hőviszonyok/kialakítás/érzékelő-elhelyezés hibája.

Ha pontosabb kell:
- külső ADC (12-13 bites simán lehet)
- ADC-nél túlmintavételezés és átlagolás (16..32 minta elég)

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. szeptember 29. szombat, 17:55

Köszönöm ez már emészthetőbb!!

Köszi a sok segítséget

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. október 10. szerda, 19:16

Az admux paramétert hogy állítom 10-es szorzóra?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. október 10. szerda, 19:24

????

Adatlap:
ADMUX regiszter.
- melyik lábon jön a jel?
- melyik csatorna
- hányszoros erősítés.

Bascom help: Getadc(channel,ADMUX)
Itt a 2. paraméter az admux regiszter...

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. október 11. csütörtök, 14:30

Config Adc = Single , Prescaler = Auto

Start Adc

Dim W As Word , Channel As Byte ,

Do

Gosub Readtemp
Locate 1 , 3
Lcd " ADC: " ; W ; " "
Wait 1
Loop


End


Readtemp:

'1-2 bit belső referencia beáll.
'3 bit felbontás
'4-7 bit csatorna beáll

Admux = &B11101000

W = Getadc(channel)
Waitms 200
Return


Működik az adc mérés de még így is pici tartományban mozog az ADC értéke

Vcc -- 2,2k trimmer -- ADC0 -- PT100 -- Gnd

Ez a felállás, a trimmer 1,8k-ra beállítva

Ha adc0 a aref lábra teszem az adc értéke 65344 gnd-n 0
A pt100 bekötve 25C-on 3500, kb.300C-on 6000

Ötlet?

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

HozzászólásSzerző: kapu48 » 2012. október 11. csütörtök, 16:55

Nem ismerjük milyen Procit használsz?

Például ATmega64 esetén:
Beállithatsz a bemeneten 10* vagy 200* szorzót.
ADMUX – ADC
Multiplexer Selection
Register: Bits
REFS1, REFS0 ,ADLAR ,MUX4 ,MUX3, MUX2,MUX1 ,MUX0 : ADMUX
Mux 4-0
01000 ADC0 ADC0 10x
01001 ADC1 ADC0 10x
01010 ADC0 ADC0 200x
01011 ADC1 ADC0 200x
01100 ADC2 ADC2 10x
01101 ADC3 ADC2 10x
01110 ADC2 ADC2 200x
01111 ADC3 ADC2 200x

Az egész oldalt nem tudom iderakni neked. Keres 1 adatlapot!

8)
A PT100 hátránya, hogy kicsi a mérhető eltérés.

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. október 11. csütörtök, 17:46

Köszi Kapu48!

M32 chipet használok.

Az admux beállításait én is megtaláltam és hiába állítom 200* a szorzót akkor is pici az tól -ig tartomány.

Megpróbálom egy műveleti erősítővel erősíteni a jelet.
Esetleg nincs valami jól bevált opamp amit tudok erre a célra használni?

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

HozzászólásSzerző: kapu48 » 2012. október 11. csütörtök, 17:51

Szerintemakor már jobban jársz ha szerzel PT1000-est! :?

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. október 11. csütörtök, 17:59

http://kotesztechnic.tvn.hu/pt100.JPG

Találtam egyet nézzetek már rá légyszi.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. október 11. csütörtök, 18:08

1k9 esetén:
100...200R a kitérés.
Így a rájutó fesz változik picit. A 200x-os már jobb valamivel...

Pt1000-re van igazán kitalálva....


Vissza: “Minden, ami forrasztás”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég