XMEGA Input Pin / interner Schmitt-Trigger OK?

Gast #3386325
Lesenswert?
• ▲
▼
Hallo Leute,

ich studiere aktuell die XMEGA Datenblätter. Auffallend ist als erstes, 
dass es zwei verschiedene gibt.

http://www.atmel.com/devices/ATXMEGA16A4U.aspx?tab=documents

1.) Atmel AVR XMEGA AU Manual --> Genaue Beschreibung der Module

2.) ATxmega16A4U/32A4U/64A4U/128A4U Complete --> Übersicht der Module 
dafür mit elektrischen Kenndaten.

Laut IO-Pin Configuration Blockdiagramm (Manual) hat jeder Pin einen 
Schmitt-Trigger vorgeschaltet. Somit sollte ich den Input auch mit 
Signalen zwischen Vin_low_max und Vin_high_min betreiben, ohne das der 
Port abraucht. Natürlich ist mir klar das im "verbotenen" Bereich das 
Einlesen des Input-Pins undefiniert ist.

Oder sollte man lieber doch auf Nummer sicher gehen und einen externen 
Schmitt-Trigger verwenden?!

Es würde mich freuen, wenn der ein oder andere seine Erfahrung mit 
langsamen "digitalen" Signalen an XMega Eingängen posten kann.

VG,
Michael
Gast #3386347
Lesenswert?
• ▲
▼
Hallo

Der Witz bei Schmitt-Triggern ist eigentlich, dass ihr Ausgangswert im 
Bereich zwischen den Schaltschwellen eben NICHT undefiniert ist, sonden 
den Wert behällt den er vor betreten dieses Bereiches hatte (Hysterese).
Undefiniert ist er bei normalen Eingängen ohne Schmitt-Trigger.

Abrauchen tun Eingangsstufen bei AVRs bei unbeschalteten pins oder 
analogen Signalen (innerhalb der maximum ratings) generell nicht.

da1l6
Gast #3386370
Lesenswert?
• ▲
▼
Hallo da1l6,

da1l6 schrieb:
> Der Witz bei Schmitt-Triggern ist eigentlich, dass ihr Ausgangswert im
> Bereich zwischen den Schaltschwellen eben NICHT undefiniert ist, sonden
> den Wert behällt den er vor betreten dieses Bereiches hatte (Hysterese).
> Undefiniert ist er bei normalen Eingängen ohne Schmitt-Trigger.

Da hast Du vollkommen recht. Sobald ich meine Platine habe, werde ich 
das mal ausprobieren. Demnach müßte eigentlich der "alte" Zustand 
beibehalten werden, bis der andere gültiger Pegel erreicht ist.

Bin ja mal gespannt.

VG,
Michael ,.

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.