Hallo, Ich habe Problme mit einem SRAM Baustein (AS6C8008 --> http://www.farnell.com/datasheets/32786.pdf). Und zwar scheint es so zu sein, dass das IC hin und wieder beim Einschalten bis zum ersten Zugriff (bis CE auf low geht) auf den Datenbusleitungen einen Strom treibt obwohl die Ausgänge eindeutig deaktiviert sind (CE high). Einige Datenleitungen verfügen über pulldowns. Wenn ich einschalte liegen an diesen pulldowns ca. 4V. Der dafür notwendige Strom kommt definitiv auf dem SRAM. Löte ich eines der Beinchen hoch tritt es nicht mehr auf. VCC ( 5V über Schaltregler) sieht sauber aus. CE hängt über einen pullup an VCC. Das Einzige was mir auffällt ist, dass VCC relativ langsam ansteigt (ca. 100ms von 0 auf 5V). Kann das ein Problem sein?
Gast
#2959244
Warum schreibst Du nicht im gestarteten Thread weiter? Beitrag "Startproblem µC"
Gast
#2959273
Christian H. schrieb: > Das Einzige was mir auffällt ist, dass VCC relativ langsam > ansteigt (ca. 100ms von 0 auf 5V). Kann das ein Problem sein? Ja sicher! Das IC läuft in diesem Zeitraum in undefinierten Zuständen. Das ist aber nicht nur bei SRAM so, sondern bei fast allen anderen ICs. Deshalb gibt es für µC Watchdog-Bausteine (Supervisor), welche die Spannung überwachen, und den µC erst bei einer erlaubten Spannung einschalten, bzw. ihn vorher im Reset halten. Wenn man am Reset des µC keinen Watchdog hat, sondern ein RC-Glied, muß man halt dafür sorgen, daß das Netzteil kräftig ist, und schnell hoch fährt. Bei diesen RC-Glied-Schaltungen hatte ich einst auch ein Problem mit langsamem Versorgungsspannungsanstieg. Der µC dudelt dann irgendwo im Nirvana herum, und kommt da von selbst nicht mehr raus. In Eval-Boards und in Hobbyschaltungen spart man sich oft den Watchdog-Baustein. Trotzdem hatte ich auch solche Boards, die einige Jahre ohne Unterbrechung liefen.
Hallo und zunächst mal vielen Dank für die Antwort. >Deshalb gibt es für µC Watchdog-Bausteine (Supervisor), welche die >Spannung überwachen, und den µC erst bei einer erlaubten Spannung >einschalten, bzw. ihn vorher im Reset halten. Das ist mir klar. Aber das SRAM hat keinen Reset Eingang, lediglich ein Chip Enable und der ist auch noch low aktiv d.h. ich müßte den auf high halten bis die Versorgunsspannung anliegt. Problem ist nur, dass das high Signal ja ebenfalls von der Versorungsspannung kommt
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.