mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATtiny13 - Spannung über ADC messen und gleichzeitig IC Shutdown steuern


Autor: Harald X. (harald1976)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bräuchte Euren Ratschlag.

Ich möchte über einen ATtiny13 eine Spannung zwischen 0 und 5V messen. 
Gleichzeitig soll über denselben IO für ein anderes IC der Shutdown = 
LOW (0V) gesetzt sein.

Bei Bedarf soll Shutdown = High (5V) aktiviert werden, dann muss aber 
keine Spannung gemessen werden.

Das Shutdown Flag des ICs hat laut Datenblatt einen Active High TTL/CMOS 
Logic Level Input.

Durch den Spannungsteiler liegen am IC bei eingeschaltetem ADC eine 
Spannung zwischen 0 und 2,5V an. Erkennt das IC bei 2,5V noch Shutdown = 
Low? Wo ist da üblicherweise die Schwelle?

Theoretische Frage. Praktisch wird man es wohl ausprobieren müssen.

Habt Ihr noch einen besseren Schaltungsvorschlag. Kann das so 
funktionieren?

Gruß
Harald

Autor: Harald X. (harald1976)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das scheint nicht zu gehen. Das IC erkennt bei 2,5V bereits High Pegel. 
Man benötigt einen richtigen Low Pegel (=0V) am IC.

Außerdem möchte ich mit Low Pegel am ATtiny13 einen High Pegel am IC 
erzeugen, damit keine Spannung am Spannungsteiler anliegt.

Vermute die Schaltung ist doch etwas aufwändiger.

Gruß
Harald

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Harald St schrieb:
> Das scheint nicht zu gehen. Das IC erkennt bei 2,5V bereits High Pegel.

Ja, das hat TTL so an sich.
Für TTL ist >2,4V high und <0.8V low, dazwischen ist der verbotene 
Bereich.

Meistens haben ICs noch nen internen Pullup, der dann Deine 
Analogmessung verfälscht.
Du mußt also schon getrennte Pins nehmen, der Attiny13 hat doch 6 
IO-Pins.


Peter

Autor: Harald X. (harald1976)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Peter,

ich habe vor mit dem ATtiny13  vier Spannungen zu messen, einen MOSFET 
anzusteuern, eine Bicolor-LED anzusteuern (auch mit einem PIN) und bei 
einem IC den Shutdown PIN zu anzusteuern.

Dazu möchte ich einen Bootloader installieren, um über einen PIN einen 
SW-Update hinzubekommen. Den hast Du glaube ich geschrieben.

Natürlich weiß ich, dass das eine Herausforderung ist, aber ich mache 
gerne den Sprung ins eiskalte Wasser.

Auch möchte ich das mit dem ATtiny13 hinbekommen, da es auch eine 
Herausforderung ist, einen günstige Lösung zu finden.

Viele Grüße

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Deine Aufzählung ergibt 8 IOs, dann hast Du also noch 6-8 = -2 übrig.
Meinst Du, das ist klug?

Du weißt aber schon, daß es auch einen ATtiny24 gibt?


Peter

Autor: Harald X. (harald1976)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Peter,

wahrscheinlich hast Du recht. Den ATtiny24 kannte ich noch nicht. Ich 
hatte mich jetzt auf den ATtiny13 eingeschossen, weil er sehr günstig 
ist. Der ATtiny24 ist doch 50% teurer.

Es ist für eine Batterieanwendung. Kann man den ATtiny24 durch Sleep 
Modus noch deutlich im Strombedarf senken?

Wo könnte man ihn günstig herbekommen?
Bei Reichelt gibt es zwei Varianten für 1,20 Euro
ATTINY 24V-10SSU
ATTINY 24-20 SSU

Welcher ist da empfehlenswert?

Gruß
Harald

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.