Skip to content

Voltage spike on RESET when Serial port is closed #6

@matthijskooijman

Description

@matthijskooijman

When the serial port is closed, the DTR pin goes from low to high. But since the capacitor in the reset line is already charged by this point, the voltage on the RESET pin becomes 2xVcc (DTR + capacitor charge) for a short while (until the capacitor discharges through the internal pullup of the RESET pin). I haven't verified this behaviour with a scope, but if it indeed happens, we should probably fix it, since it is out-of-spec behaviour (unless the reset pin is somehow more resistent to high voltages, which might actually be the case given there is something like high-voltage programming which might work on the RESET pin. Still, might be better to fix anyway - the voltage spike might also be visible on the reset pin on the header.

It seems that the Arduino Uno has a diode from RESET to VCC, which looks like it is essentially intended to kill this voltage spike.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions