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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren