Forum: Mikrocontroller und Digitale Elektronik Resetcontroller nötig?


von Luky S. (luky)


Lesenswert?

Hallo!
Ich bin beim erstellen einer Platine für einen AT91SAM7Sxx
Der Controller hat ja einen eingebauten Resetcontroller mit Brownout.
Im Datenblatt steht:
"The Reset Controller (RSTC), based on power-on reset cells, handles all 
the resets of the system
without any external components. It reports which reset occurred last.
The Reset Controller also drives independently or simultaneously the 
external reset and the
peripheral and processor resets.
A brownout detection is also available to prevent the processor from 
falling into an unpredictable
state."

Ich habe mir nun die Schaltpläne von Olimex angesehen und dort ist auch 
auf den kleinen Headerboards ein externer Resetcontroller montiert.
Funktioniert der interne nicht zuverlässig? Soll ich also besser einen 
externen verwenden oder kann ich mir das Bauteil sparen?

von Gast (Gast)


Lesenswert?

Hallo,
ich kenne die Frage ob ein externer Resetbaustein nötig ist nur zu gut. 
In der Praxis (große bis sehr große Stückzahlen) hat sich gezeigt, dass 
es Möglichkeiten gibt die internen Sicherheitsmechanismen eines µC 
auszutricksen und somit "unbrauchbar" zu machen. I.d.R. hängt sich der 
µC in einem solchen Zustand komplett weg. Ein externer Baustein ist in 
diesem Bereich wesentlich robuster (LatchUp´s im externen Resetbaustein 
habe ich aber auch schon erlebt !!!) aus diesem Grund sollte gerade bei 
Geräten, welche rund um die Uhr im Einsatz sind auch eine externe 
Überwachungseinheit(Spannungsmonitor, Watchdog) vorhanden sein.

Ich denke, bei den aktuellen µC´s sind die internen 
Überwachungseinheiten (PowerOn-Reset, Watchdog-Timer, Brownout etc.) 
recht gut, dennoch sind die externen einen Tick besser bzw. weshalb 
sollten diese weiterhin angeboten werden.

Letztenendes muss Du für deine Applikation entscheiden, wie 
störungssicher sie sein muss.

von Luky S. (luky)


Lesenswert?

Momentan wirds nur mal ein Entwicklungs- bzw. Testboard.
Also kann ich ruig auf den externen Baustein verzichten...

von Marco L. (lehmi)


Lesenswert?

Auf den Resetbaustein kannst du wirklich verzichten, hatte in meiner 
Schaltung auch einen drin aber nie verbaut und funktioniert trotzdem 
super. Ich würde ihn aber immer wieder mit einplanen... nicht verlöten 
ist einfacher als nachträglich irgendwie draufsetzen, falls es doch 
nicht so richtig funktioniert.

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.