What is an "open drain" ?


Results 1 to 8 of 8

Threaded View

  1. #5
    Join Date
    Oct 2005
    Location
    Pinckney, Michigan
    Posts
    91


    Did you find this post helpful? Yes | No

    Default

    An open-drain can only drive a signal low (sink current). It cannot drive a signal high (source current).

    If you ever need an open-drain pin to go high, you must have a pull-up resistor connected between the open drain pin and a voltage. This resistor is what would give you the high voltage at the open drain pin.

    Think of it his way, if you want to light an LED with an open drai pin, the anode of the LED must be tied to say, +5 volts, through a series resistor, and then you can drive the cathode of this LED low (lighting the LED) with an open-drain pin. This is called "sinking" current.

    You cannot, however, tie the cathode of the LED to ground through a series resistor, and drive the anode of the LED with the open drain pin. That would be called "sourcing" current, and an open-drain pin cannot do this.
    Last edited by J. Mark Wolf; - 12th September 2007 at 01:21.

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts