Artikel
DS1621-programmer
temperatuursensor gebruiken zonder PC
De geïntegreerde thermometer/thermostaat DS1621 van Dallas wordt via een tweedraads-bus uitgelezen en geprogrammeerd. Daar is niet per se een volwassen PC voor nodig, het gaat ook met dit handzame, batterijgevoede programmeer-apparaatDe DS1621 van de firma Dallas is een universeel bruikbare thermometer met thermostaat functie. De werking van dit IC is al uitvoerig beschreven in Temperatuurmeting met de DS1621 (Elektuur maart 2000). Degenen die deze uitgave gemist hebben, kunnen veel informatie over dit IC ook vinden in de datasheet www.dalsemi.com/data sheets/pdfs/1621.pdf. Dus hier alleen het hoogst noodzakelijke: alle lees- en schrijfoperaties voor zowel de thermometer als de thermostaat vinden plaats over de I2C-bus. Dallas stelt hiervoor (gratis) software ter beschikking op ftp://ftp.dalsemi.com/pub/thermal/ds1621k.zip, zij het alleen voor Windows.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Onderdelenlijst
Weerstanden:
R1,R8,R9 = 10 k
R2 = 1k5
R3 = 4 x 10 k SIL weerstand-array
R4...R6,R11 = 4k7
R7 = 82 k
P1 = 10 k instelpotmeter
Condensatoren:
C1,C7,C8 = 10 µ/63 V radiaal
C2,C5,C6,C9,C10 = 100 n
C3,C4 = 33 p
Halfgeleiders:
D1,D3 = LED high-efficiency
D2 = 1N4001
T1,T2 = BC547B
IC1 = geprogr. 89C2051-12PC (EPS 000159-41)
IC2, IC4* = DS1621 (Dallas, Farnell bestelnr. 670704) met voetje
IC3, IC5* = 78L05
Diversen:
K1 = LCD-module 2 x 16 tekens (LTN211R-10, LM16A211, LM16A212)
K3,K4,K6 = 8-polige IC-voet met gedraaide contacten en dunne pennen (Conrad bestelnr. 189600-24)
K2,K5 = 1 x 4-polige header
S1...S4 = druktoets 1 x maak (Multimec D6-Q of Marquardt, Conrad bestelnr. 706892-24 + kap)
S5 = schuifschakelaar 1 x om
X1 = kristal 12 MHz
PC1...PC4 = printpennen
9-V-batterij met aansluitclip
print EPS 000159-1
source- en hex-code: EPS 000159-11
*alleen nodig als sensor op aparte printje wordt gemonteerd.
R1,R8,R9 = 10 k
R2 = 1k5
R3 = 4 x 10 k SIL weerstand-array
R4...R6,R11 = 4k7
R7 = 82 k
P1 = 10 k instelpotmeter
Condensatoren:
C1,C7,C8 = 10 µ/63 V radiaal
C2,C5,C6,C9,C10 = 100 n
C3,C4 = 33 p
Halfgeleiders:
D1,D3 = LED high-efficiency
D2 = 1N4001
T1,T2 = BC547B
IC1 = geprogr. 89C2051-12PC (EPS 000159-41)
IC2, IC4* = DS1621 (Dallas, Farnell bestelnr. 670704) met voetje
IC3, IC5* = 78L05
Diversen:
K1 = LCD-module 2 x 16 tekens (LTN211R-10, LM16A211, LM16A212)
K3,K4,K6 = 8-polige IC-voet met gedraaide contacten en dunne pennen (Conrad bestelnr. 189600-24)
K2,K5 = 1 x 4-polige header
S1...S4 = druktoets 1 x maak (Multimec D6-Q of Marquardt, Conrad bestelnr. 706892-24 + kap)
S5 = schuifschakelaar 1 x om
X1 = kristal 12 MHz
PC1...PC4 = printpennen
9-V-batterij met aansluitclip
print EPS 000159-1
source- en hex-code: EPS 000159-11
*alleen nodig als sensor op aparte printje wordt gemonteerd.
Discussie (0 opmerking(en))