- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Beschaltung bnbenutzter Aref-Pin, und LM35 an 2,56V

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348

    Beschaltung bnbenutzter Aref-Pin, und LM35 an 2,56V

    Anzeige

    Praxistest und DIY Projekte
    Hi zusammen,

    Ich habe nur ein paar kurze Fragen.

    Wie sieht die optimalste Beschaltung des Aref-Pins aus wenn ich das ADC gar nicht benötige? Einfach einen Widerstand gegen Masse?

    Und wenn ich einen LM35 verwende, muss ich diesen ja Laut Datenblatt an 5V betreiben. Ich kann aber am Atmega bedenkenlos die interne Referenzspannung von 2,56V zum Messen verwenden um die Genauigkeit zu erhöhen, da der LM ja selbst bei theoretischen 150°C niemals mehr als 1,5V ausgeben kann?

    Meine letzte Frage. Wenn ich für Aref die interne Referenzspannung von 2,56V verwende. Wie hoch ist die Belastbarkeit des Aref-Pins?

    Danke für eure Hilfe.

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    20.08.2008
    Ort
    Karlsruhe
    Alter
    36
    Beiträge
    1.225
    Zitat Zitat von demmy Beitrag anzeigen
    Wie sieht die optimalste Beschaltung des Aref-Pins aus wenn ich das ADC gar nicht benötige? Einfach einen Widerstand gegen Masse?
    Unbeschaltet oder Kondensator gegen Masse.

    Zitat Zitat von demmy Beitrag anzeigen
    Und wenn ich einen LM35 verwende, muss ich diesen ja Laut Datenblatt an 5V betreiben. Ich kann aber am Atmega bedenkenlos die interne Referenzspannung von 2,56V zum Messen verwenden um die Genauigkeit zu erhöhen, da der LM ja selbst bei theoretischen 150°C niemals mehr als 1,5V ausgeben kann?
    Spricht nichts dagegen.

    Zitat Zitat von demmy Beitrag anzeigen
    Meine letzte Frage. Wenn ich für Aref die interne Referenzspannung von 2,56V verwende. Wie hoch ist die Belastbarkeit des Aref-Pins?
    Gar nicht. Bei manchen AVRs kann Aref bei interner Referenzspannung genutzt werden, um die Spannung mit einem externen Kondensator zu stabilisieren, das war es aber auch. Aref ist nicht dafür gedacht, externe Schaltungen zu versorgen.

    mfG
    Markus
    Tiny ASURO Library: Thread und sf.net Seite

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Hey vielen Dank.

    Unbeschaltet oder Kondensator gegen Masse.
    Sind aber nicht unbeschaltete Pins eigentlich generell schlecht, wenn sie so offen in der Luft hängen?

    Gar nicht. Bei manchen AVRs kann Aref bei interner Referenzspannung genutzt werden, um die Spannung mit einem externen Kondensator zu stabilisieren, das war es aber auch. Aref ist nicht dafür gedacht, externe Schaltungen zu versorgen.
    Jetzt mal ne blöde Frage, was macht es denn dann für einen Sinn, wenn ich eine Referenzspannung einstellen kann, die ich dann gar nicht für meine angeschlossenen Bauteile nutzen kann? Ich muss die Spannung dann ja so und so nochmal erzeugen um evtl. mein Bauteil zu versorgen oder sehe ich das falsch?

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.04.2008
    Beiträge
    282
    korrekt wäre aus meiner Sicht der Kondensator gegen Masse. Der hilft gleichzeitig die Referenzspannung sauber zu halten, da er dann wie ein Abblock-Kondensator wirkt.

    Edit: die Referenz-Spannung hat nur den Sinn, einen Bezugspunkt für die AD-Wandlung bereit zu stellen. Wenn Du zum Beispiel einen 8Bit AD Wandler hast, der mit 2,56 Volt Referenzspannung betrieben wird, dann ist der Wandler-Wert 0 gleich 0 V am Eingangs-Pin und 255 bei 2,56 Volt "Mess-Spannung". Er teilt also den Spannungsbereich zwischen 0 Volt und AREF in 255 gleich große Schritte ein. Bei einem 10Bit, 12Bit, 16Bit oder Noch-Mehr-Bit Wandlern ist der Wandler-Wert natürlich entsprechend größer.

    Die Frage ist nun, wie "genau" kann der Wandler auflösen? Der 8Bit Wandler kann bei 5 Volt Referenzspannung logischerweise 5/255Volt große Spannungsunterschiede erkennen. Bei AREF = 2,56 Volt kann er aber 2,56/255Volt Spannungsunterschiede erkennen und ist somit fast doppelt so genau ... natürlich unter der Annahme, dass in beiden Fällen die zu messende Spannung die 2,56 Volt nicht überschreitet.

    Edit-Edit: die interne Referenzspannung hat übrigens noch eine andere Aufgabe. Versuch doch mal, die Betriebsspannung des Controllers mit dem eingebauten AD-Wandler zu messen. Wenn Du als Referenz VCC nimmst und dann versuchst VCC zu messen, erhälst Du vom AD-Wandler logischerweise immer den Wert 255 da Messwert immer gleich VCC ist ... egal wie hoch. Also braucht man dafür eine definierte Referenzspannung ... eben zum Beispiel die eingebaute 2,56 Volt Referenz. Wenn man dann VCC z. B. über einen 1:3 Spannungsteiler an den Wandler anlegt, kann man die tatsächliche VCC messen.
    Geändert von redround (28.09.2014 um 18:49 Uhr)

  5. #5
    Erfahrener Benutzer Roboter Genie Avatar von White_Fox
    Registriert seit
    04.10.2011
    Beiträge
    1.473
    Jetzt mal ne blöde Frage, was macht es denn dann für einen Sinn, wenn ich eine Referenzspannung einstellen kann, die ich dann gar nicht für meine angeschlossenen Bauteile nutzen kann? Ich muss die Spannung dann ja so und so nochmal erzeugen um evtl. mein Bauteil zu versorgen oder sehe ich das falsch?
    redround hat es schon angedeutet: Der AD-Wandler braucht einen Bezugspunkt. Wenn du nicht die interne Referenz nehmen willst (warum auch immer), dann stellst du dem AVR die Referenzspannung an Aref bereit. Nicht mehr und nicht weniger.

  6. #6
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    20.08.2008
    Ort
    Karlsruhe
    Alter
    36
    Beiträge
    1.225
    Zitat Zitat von demmy Beitrag anzeigen
    Sind aber nicht unbeschaltete Pins eigentlich generell schlecht, wenn sie so offen in der Luft hängen?
    Ja, weil man damit zum einen Störungen einfangen kann, und zum anderen weil Digitalpins jenseits definierter Digitalpegel einen erhöhten Stromverbrauch verursachen. Aref fällt da aber aus dem Rahmen, weil das ein Analog-Pin ist, der entweder von der internen Schaltung getrennt ist oder von dieser auf definiertem Potential gehalten wird.

    mfG,
    Markus
    Tiny ASURO Library: Thread und sf.net Seite

  7. #7
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Hey Super,

    Vielen Dank an alle für die tollen Erklärungen!

    Da hätte ich gleich noch eine Anschlussfrage, kennt jemand einen Feuchtesensor den ich mit Vref = 2,56V auswerten kann?

    Viele Grüße

  8. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von demmy Beitrag anzeigen
    Jetzt mal ne blöde Frage, was macht es denn dann für einen Sinn, wenn ich eine Referenzspannung einstellen kann, die ich dann gar nicht für meine angeschlossenen Bauteile nutzen kann? Ich muss die Spannung dann ja so und so nochmal erzeugen um evtl. mein Bauteil zu versorgen oder sehe ich das falsch?
    Eine Referenzspannung ist als Referenz und nicht als Versorgung gedacht. Und dafür kann man Aref natürlich auch benutzen. Wenn sie niederohmig belastet werden soll, muß man einen Verstärker dazwischen schalten. Wie hochohmig die Last an Aref sein muß, findet man sicher im Datenblatt, aber ein paar µA oder etwas entsprechend der Last eines Multimeters oder Tastkopfes kann man sicher entnehmen.

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  9. #9
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2013
    Ort
    Region Basel
    Alter
    66
    Beiträge
    2.435
    Hallo,
    Zitat Zitat von demmy Beitrag anzeigen
    Sind aber nicht unbeschaltete Pins eigentlich generell schlecht, wenn sie so offen in der Luft hängen?
    Das kommt jetzt darauf an, wovon wir reden.

    Bei normaler CMOS-Logik sind unbeschaltete Eingänge verboten. Der Eingang nimmt auf Grund von Leckströmen irgendeinen Pegel an. Dabei können dann beide Transistoren in der Ausgangsstufe gleichzeitig leiten, was einem Kurzschluss der Speisung entspricht. Die EIngänge sich so konzipiert, dass sie möglichst hochohmig sind.

    Bei einem µC sind die meisten digitalen Eingänge auch alternativ als Ausgang zu verwenden (I/O). Die meisten Pins haben feste Pull Up Widerstände und teilweise sogar noch extra zuschaltbare Widerstände. Auch weil da noch eine Ausgangsstufe angekoppelt ist, sind I/Os weniger hochohmig als Logik-Gatter.

    Bei unbenutzten Anschlüssen genügt es meistens die internen Pull Ups per Software anzuschalten.
    Theoretisch kann man auch den Anschluss als Ausgang programmieren. Das ist dann aber weniger praktisch, wenn später, bei einer Erweiterung, an diesem Anschluss ein Signal eingespeist wird und man eine alte Software-Version laufen lässt.

    Reine digitale Eingänge sollte man mit einem Pull Up versehen, wobei da so 100k ausreichen. Dadurch kann man später den Eingang belegen meist ohne den Pull Up entfernen zu müssen.

    Bei Eingängen mit Schmitt-Trigger hat man das Problem nicht, dass der Schaltzustand bei Zwischenwerten der Spannung nicht definiert ist.

    Analoge Eingänge dürfen gefahrlos alle Werte annehmen.

    Es macht auch noch einen Unterschied ob der Anschluss nur aus einem Pad besteht oder ob da noch eine Leiterbahn angeschlossen ist, auch wenn diese nur zu einem weiteren Pad führt. Jede Leiterbahn wirdkt auch als Antenne, sodass man sich da schon Störsignale einfängt, dann ist ein Pull Up auf jeden Fall zu empfehlen.

    * Pull Up steht hier auch als Synonym für einen Pull Down Widerstand.

    MfG Peter(TOO)
    Manchmal frage ich mich, wieso meine Generation Geräte ohne Simulation entwickeln konnte?

  10. #10
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Aber ich sag jetzt mal wenn ich generell den Aref-Pin mit einem Kondensator gegen Masse beschalte und ich Ihn dann aber per Software abschalte weil ich Ihn doch nicht benötige. Dann habe ich aber keine Nachteile die mir dadurch entstehen?

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. ADC und Aref - wenn Aref > Versorgungsspannung: Problem
    Von xxrider im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 27.06.2012, 15:12
  2. AVR Pin-Beschaltung Input+Output
    Von Kurzer im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 12.06.2009, 19:03
  3. Beschaltung Aref Photovoltaiknachsteuerung
    Von Hackes im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 14
    Letzter Beitrag: 25.05.2008, 19:12
  4. Aref Pin liegt nicht an der Spannung die ich vermutet hätte
    Von franzl im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 19.07.2007, 18:44
  5. ATMega ADC-Beschaltung von AREF und AVCC
    Von moonwalker99 im Forum AVR Hardwarethemen
    Antworten: 23
    Letzter Beitrag: 15.04.2006, 09:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen