I am building a custom atmeta328 board that I want to make sure handles the bootloader properly. I have DTR from my FTDI chip going through a .1uF capacitor to the Reset pin on the MCU. I also have it pulled up to 5V via a 10K resistor. When I wire this up on a breadboard (using a 3.3V MCU that I had) I get the reset behavior I am looking for, however, when the DTR line goes back high there is a short voltage spike above 5V (3.3V in the screenshot) that I want to prevent. My understanding is that a zener diode with a 5V limit will cap that spike.
Here is what I am seeing using my DLA.
The top trace is what will feed into the MCU reset line. The 2nd trace is what the GPIO (DTR) signal is at and the 3rd is the analog trace where I can see the spike when the DTR signal goes back high. It is this spike I want to prevent.
Here is my schematic to do this.
I’m using this sot-23 zener diode just to keep everything surface mount on my board.
Question. Do I have this correct and is the diode oriented properly?
Thank you 🙂