Forum: Mikrocontroller und Digitale Elektronik einfaches Thermometer


von Markus (Gast)


Lesenswert?

Hi
ich möchte mir ein einfaches Thermometer bauen, dass die Temperatur über 
einen Sensor (DS18S20) misst und diese digital an meinen Mikrocontroller 
(Atmel 89s8252) weitergibt. Der Mikrocontroller soll dann je nach 
Temperatur veranlassen dass die entsprechenden Segmente auf zwei 
7-Segmentanzeigen aufleuchten.

Bevor ich jetzt die Bauteile bestell möcht ich nochmal nachfragen ob bei 
meinen Überlegungen auch nichts falsch ist.

Brauch ich ausser:
-2x   SA23-12RT
-1x   Atmel 89s8252
-1x   DS18S20
sonnst noch irgendwelche Bauteile???
Wie siehts mit einem Takt aus?

Danke schonmal im Vorraus
Markus

von Karl heinz B. (kbucheg)


Lesenswert?

Na sicher doch:
* Stromversorgung
* Abblockkondensatoren
* Widerstand für den Reset
* Platine
* Wie willst du den µC eigentlich Programmieren? Hast du einen
  Programmer. Sonst kommen da auch noch ein paar Teile dazu
* ein paar Widerstände, Led und Taster zum experimentieren haben
  auch noch nie geschadet

Taktquelle:
Du gibts mehrere Möglichkeiten
* Quarzoszillator
* Quarz + 2 mal 22 pF Kondansatoren

Ich mach mal einen Vorschlag:
Mal doch mal einen Schaltplan von dem was du vorhast. Den schauen
wir uns dann an, korrigieren ihn und nach ein paar Editierzyklen
hast du dann ganz von alleine die Liste der zu bestellenden Bauteile
(obwohl da immer noch was fehlen wird, und es sei es nur ganz
banaler Draht) sowie einen Plan wie das alles zu verschalten ist.
Für den Anfang kannst du dich ja mal am AVR-Tutorial auf dieser
Site orientieren um mit einer ersten Version hochzukommen.

von Peter D. (peda)


Lesenswert?

Die Standard 8051-er habens nicht so mit Treiberleistung.

Du brauchst High-Efficiency Anzeigen mit gemeinsamer Anode und natürlich 
die 14 Stromeinstellwidertände (1k) nicht vergessen.


Peter

von Michael U. (Gast)


Lesenswert?

Hallo,

oder als Variante einen ULN2804 als LED-Treiber nehmen, allerdings ist 
dann H -> LED an.

Gruß aus Berlin
Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.