Power-on reset (PoR)

Een power-on reset (PoR) is een schakeling die een voorspelbare, gereguleerde spanning levert aan een microprocessor of microcontroller bij de eerste toepassing van de voeding. Het PoR systeem zorgt ervoor dat de microprocessor of microcontroller elke keer dat hij wordt aangezet in dezelfde toestand start.

Een PoR systeem kan een periferie zijn, maar in geavanceerde processoren of controllers is de PoR geïntegreerd op de hoofdchip. Het meest eenvoudige PoR-systeem kan bestaan uit een weerstand en een condensator die met elkaar zijn verbonden met waarden die zo zijn afgestemd dat, wanneer voor het eerst stroom wordt toegevoerd, de condensator er een voorspelbare en constante tijd over doet om op te laden. Voor computergebruik zijn echter vaak extra componenten nodig, waaronder een schakeling die Schmitt-trigger wordt genoemd. Bij het ontwerpen van de PoR schakeling moet de oplaadtijd proefondervindelijk worden ingesteld, zodat alle processor- of controllercircuits zich op de juiste beginwaarden kunnen instellen voordat de computer begint te werken.

Een goed ontworpen PoR schakeling kan ervoor zorgen dat een computer, wanneer hij voor het eerst van stroom wordt voorzien, iedere keer (of bijna iedere keer) goed opstart, en nooit (of zelden) meteen vastloopt. Dit bespaart de gebruiker niet alleen veel frustratie, maar biedt ook een laatste redmiddel in geval van een hardnekkige systeemcrash: de zogenaamde koude start, waarbij de computer gedurende een minuut of twee volledig wordt uitgeschakeld en vervolgens weer helemaal opnieuw wordt opgestart.

 

Volgende informatie over power-on reset:

Maxim Integrated Products bespreekt PoR en verwante functies voor processors.

Dr. Howard Johnson schetst veel voorkomende problemen die zich kunnen voordoen bij slecht ontworpen PoR-schakelingen.

HyperPhysics beschrijft hoe een Schmitt-trigger werkt.