Gast
#1123100
Hallo Leute, in einem batteriebetriebenen MSP430 Ultra-Low-Power Gerätchen muss ich mehrere Endpositionstaster abfragen und in Hardware entprellen. Entprellen in SW kommt leider nicht in Frage, obwohl es sinnvoller wäre. Leider kommt es dabei auf jedes uA an, da das Gerät mit einer Batterie etwa 3 Jahre laufen soll. Mein größtes Problem sind dabei die Kriechströme in den ICs. Ein einzelnes Logikgatter braucht etwa 1uA, und damit etwa drei mal soviel wie der MSP430 im Ruhezustand. Insgesamt sind etwa 6 Logikgatter auf der Platine verteilt. Auf die lange Betriebsdauer gesehen saugen mir die die Batterie leer. Als Ausweg dachte ich mir, dass ich ein Pin des MSP als Spannungsquelle "mißbrauche" und damit d. Betriebsspannung des Logikgatters source. (siehe Bild im Anhang, "U_SW_1" ist ein IO des MSP430F247, "IC5" ist ein NC7S14, "SW_Li" geht direkt wieder auf ein IO des Prozessors) Geht das so, oder übersehe ich etwas dabei? Links zu den Datenblättern: MSP430: http://focus.ti.com/lit/ds/symlink/msp430f247.pdf NC7S14: http://www.fairchildsemi.com/ds/NC/NC7S14.pdf Danke Euch für die Hilfe!
