AD Wandler mit FastAVR nutzen

Gast #52276
Lesenswert?
• ▲
▼
Hallo,

ich habe an die AD-Eingänge vom AT90S4433 den PTC "KTY 110" gegen +5V
und 2,7K Ohm Widerstände gegen Masse geschaltet. Nun möchte ich den
Wert vom KTY indirekt über die AD- Wandler abfragen und via Comport an
den PC schicken. Wie kann ich mit FAStavr dies realisieren?
Gast #52277
Lesenswert?
• ▲
▼
Hallo,

endlich mal ein deutschsprechender FASTAVR-User...

Also:

Du nimmst einfach den mittleren Punkt Deiner Messstrecke also der, der
nicht +5V oder Masse ist und legst ihn auf den AD-Wandler und dann
sendest Du den Wert über MAX232 an den PC und fertig.
So könnte es aussehen:

$baud = 9600
DIM Wert as Word
start adc

loop
wert = ad1
print " Temp.: ";wert
do




Aber warum machst Du Dir das so schwer, nimm einfach einen DS1820
(digitaler Temp-Sensor), dann hast Du gleich die richtige Temperatur in
Werten im AVR und kannst den Wert dann über MAX232 an den PC senden.
Zudem musst du nicht die evtl. Selbsterwärmung und Verfälschungen durch
Leitungslängen bedenken.

Wenn Du Teile oder mehr Infos brauchst mail bitte nochmal...

Gruss
A. Arndt

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.