Konstante Temperatur für Keramikwiderstand

Gast #1002386
Lesenswert?
• ▲
▼
Hi,

ich möchte einen 11W Keramikwiderstand, der an einer 9V/1A Stromquelle 
hängt, konstant auf 40°C "heizen". Dafür wollte ich einen LM35 an einem 
ATmega anschließen und an den Keramikwiderstand kleben. Dieser LM35 
misst über den AD-Wandler die Temperatur des Widerstands. Bei zu 
geringer Temperatur soll der Stromfluss erhöht werden und vice versa, so 
dass immer 40° erzielt werden. Wie kann ich den Stromfluss mit dem 
ATmega regulieren? Ich dachte an PWM und einen IRF510. Geht das damit?

Gruss

Thomas
#1002417
Lesenswert?
• ▲
▼
Naja, Du kannst z.B. den Analog Comparator benutzen, am AIN1 deinen LM35 
anschliessen und am AIN0 einen entsprechenden Spannungsteiler. Je 
nachdem ob der Wert nun drüber oder drunter ist, passt Du deine PWM an, 
oder schaltest sogar einfach nur den FET durch oder nicht.

Du kannst auch den ADC benutzen, und abhängig von der aktuellen 
Temperatur (Spannung) die PWM regeln. Das wäre wohl die "schönere" 
Variante. Je nachdem wie gross die Abweichung von der Soll-Temperatur 
ist, regelst du den Duty Cycle halt hoch oder runter. Irgendwann pegelt 
sich das ganze dann relativ gut ein. Siehe dazu: 
http://de.wikipedia.org/wiki/Regler

Ein Mega ist dafür übrigens ein wenig Overkill. ;)
Gast #1002577
Lesenswert?
• ▲
▼
Nun, der AVR ist in der Schaltung sowieso schon vorhanden und das 
angesprochene Thema ist nur ein kleiner, aber entscheidender, 
Teilbereich.

Bin aber immer für einfache Lösungen dankbar.

@maexchen:
Hast Du ein Schaltbild mit Werten?
Gast #1002587
Lesenswert?
• ▲
▼
> Wieso muss man immer gleich einen uC nehmen, wenns ein einfacher OP und
> ein Transistor auch tun würde?

Weil die meisten Leute grad mal ein paar Zeilen Code schreiben können 
aber ansonsten von Elektronik keine Ahnung haben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.