Low Power Reset Circuit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:08 AM
Hello,
Could anybody please look at the circuit, and if it is correct.
I am not sure if C5 is necessary to be there.
Thank you.
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:49 AM
The reset devices were not developed as an addition to the STM32, but for other devices that still need an external reset and that too with the old method of a pull-up, as was often used in the last century.
In this respect, the internal pull-up is nice, but redundant in the context of the STM32 - as, by the way, is the external reset device. All STM32s have a comparable reset circuit and external pull-ups are redundant on the NRST.
At NRST you only need the 100nF capacitor, if you also want to trigger a manual reset, you can also connect a button - preferably with a 100 ohms series resistor to protect the button contact.
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:17 AM
STM181x website:
- Open-drain, active-low (STM1811,1816)
I don't know about the STM32's internal pull-up resistor on NRST, but I would definitely place one, something like 10k between NRST and +3V3.
And then 100nF would be really over the top, I usually place some 100pF just for deglitching and for... it's always good to have the option to place a cap somewhere. ;)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:20 AM
If you really want to use an external reset device in addition to the internal reset circuit, you don't need C5 (if the line to NRST is not too long).
Is there a reason you need to use an external reset?
And no, contrary to what @Community member​ says, you definitely don't need a pull-up at NRST.
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:29 AM
That's why I wrote "I don't know about the STM32's internal pull-up resistor on NRST"...
Have all STM32 types the (almost) same NRST input circuit with a weak pull-up?
The OP didn't give the exact STM32 type, and I wouldn't trust something I haven't checked.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:29 AM
Thank you for your respond @Community member​ and @Peter BENSCH​
I don't need a pull-up at NRST, I am agree. As STM1816 has a pull-up inside.
I don't have any reason to use an external reset. The NRST is connected to be used in debug reset, and therefore I thought maybe it is good to have an extern reset.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:33 AM
Okay, interesting that also the STM1816 has an internal pull-up.
I once did the mistake and thought that an "open-drain" labelled device would come with an internal pull-up, and it did not.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:49 AM
The reset devices were not developed as an addition to the STM32, but for other devices that still need an external reset and that too with the old method of a pull-up, as was often used in the last century.
In this respect, the internal pull-up is nice, but redundant in the context of the STM32 - as, by the way, is the external reset device. All STM32s have a comparable reset circuit and external pull-ups are redundant on the NRST.
At NRST you only need the 100nF capacitor, if you also want to trigger a manual reset, you can also connect a button - preferably with a 100 ohms series resistor to protect the button contact.
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-14 4:54 AM
Thank you @Peter BENSCH​
