Forum: Mikrocontroller und Digitale Elektronik AT91SAM7X PIO pull-up


von Torben K. (torben)


Lesenswert?

Hallo!

Kann mir jemand sagen, ob meine folgende Vorgehensweise korrekt ist oder 
ich da einen Denkfehler mache: Beim AT91SAM7X werden beim reset alle 
PIOs als input mit aktiviertem pull-up Widerstand geschaltet. Im 
Datenblatt steht die Angabe Input Pull-Up current. Wenn ich jetzt die 
dort angegebene niedrigste Spannung und den höchsten Strom nehme komme 
ich auf den kleinst möglichen Widerstandswert für den pull-up 
Widerstand. Mit diesem Wert kann ich dann meine pull-down Widerstände in 
der Schaltung so dimensionieren, dass ich keine unerwünschten 
Schaltzustände bei einem reset bekomme. Stimmt das so oder ist eine 
andere Vorgehensweise richtig?

Danke!

von gerhard (Gast)


Lesenswert?

hallo torben,
lt. div. atmel quellen weisen die internen pull-up's bei at91sam7s/x/xc 
einen wert von ca. 10kohm auf, während beim at91sam7se die pull-up's ca. 
100kohm aufweisen.

gruss
gerhard

von Torben K. (torben)


Lesenswert?

Hallo Gerhard,

kannst Du mir sagen, wo man das nachlesen kann? Im Datenblatt finde ich 
nur die Stromangabe aber keinen konkreten Widerstandswert.

Meine Annahme, dass der pull-up Widerstand nach Aussen wirkt, also bei 
einem Reset einen Spannungsteiler mit vorhandenen pull-down widerständen 
bildet, ist aber korrekt oder?

von gerhard (Gast)


Angehängte Dateien:

Lesenswert?

hallo torben,
die infos habe ich aus folgendem dokument
"SAM7 Hardware Considerations.ppt" (siehe anhang).

gruss
gerhard

von Torben K. (torben)


Lesenswert?

Hallo Gerhard,

ich habe wirklich schon viele Dokumente über den Prozessor gelesen, aber 
das habe ich noch nicht gesehen. Vielen Dank dafür. Da es von Atmel ist 
gehe ich mal davon aus, dass ich mit den 10k rechnen kann und keine 
unliebsamen Überraschungen erlebe. Auf meinem Evaluationsboard habe ich 
mittlerweile zwar einen Widerstand von 20k ausgemessen, aber da will ich 
mich lieber nicht drauf verlassen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.