Temperatur Schaltung

(Firma: matzetronics) #4378458
Lesenswert?

C3 kann ruhig ein wenig grösser sein - desto ruhiger ist VREF.  Wert von 
R14 steht nicht im Plan.

Ein 8051 hat keinen Port 1.8 (LED), falls das für diesen MC sein sollte.

Überprüfe bitte mal, ob der Ausgang des LM35 nicht ein wenig belastet 
werden sollte mit z.B. 100k nach Masse. Und es kann auch helfen, hier 
einen milden RC Tiefpass in die Leitung nach VIN(+) zu legen, um das 
Signal zu glätten. Temperaturmessungen sind ja nicht so schnell, das du 
da Ansprechzeiten im ms Bereich brauchst.
Ansonsten sollte das so klappen. Allerdings wirst du, obwohl du RD und 
WR Pins des MC benutzt (immer noch von 8051 ausgehend) nicht mit MOVX 
arbeiten können, um Werte zu lesen. Dazu müsstest du /CS ausdekodieren 
und den Datenbus auf P0 legen.
Gast #4378684
Lesenswert?

Sahra S. schrieb:
> ich habe die folgende Temperatur Schaltung gezeichnet.

Du möchtest offenbar eine Temperatur von 0 bis 150 GradC als Spannung 
von 0 bus 1.5V durch den steinzeitalten ADC0804 in einen 8 bit Wert von 
0 bis 75 umsetzen lassen.
Der LM35 ist 1 bis 1.5GradC genau. Der A/D Wandler ist 1.5 Digit 
ungenau.
Du hoffst, durch leichtes ziehen der VREF/2 Spannung eine Genauigkeit 
von besser 3 GradC einstellen zu können.
Vergiss es.
Deine 5V Versorgung sind nicht so genau, damit ist deine Vref/2 ungenau, 
damit wird deine Temperatur um bis zu 15 GradC abweichen.
Während der LM35 noch halbwegs genau misst  ist deine VRef zu hoch, sie 
sollte nicht über 0.75V betragen, und zu instabil, sie darf nicht von 
den 5V abgeleitet werden sondern muss aus einer temperaturstabilen 
Referenzspannungsquelle stammen (vielleicht MC1403, passend zum Alter 
des ADC0804). Ausserdem ist die 8 bit Auflösung des ADC0804 ungünstig, 
jeder 10 bit A/D eines uC wäre besser geeignet.
Gast #4378714
Lesenswert?

R19 ist zu groß.

aus dem Datenblatt:
9.2.1.2.2.2 Input Source Resistance
>Large values of source resistance where an input bypass capacitor is
> not used, will not cause errors as the Input currents settle out
> prior to the comparison time. If a low pass filter is required in
> the system, use a low valued series resistor (≤ 1 kΩ) for a passive
> RC section or add an op amp RC active low pass filter. For low
> source resistance applications, (≤ 1 kΩ), a 0.1 μF bypass capacitor
> at the inputs will prevent noise pickup due to series lead inductance
> of a long wire. A 100Ω series resistor can be used to isolate this
> capacitor — both the R and C are placed outside the feedback loop —
> from the output of an op amp, if used.

ich würde auch mal über was zeitgemäßeres nachdenken.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren