Need hardware advice: ULN2003A


Closed Thread
Results 1 to 40 of 50

Hybrid View

  1. #1
    Join Date
    Oct 2005
    Location
    New Jersey
    Posts
    425


    Did you find this post helpful? Yes | No

    Default

    So, it looks like the general consensus is that I can "gang" together some outputs and the potential issue of the flyback voltage should be mitigated. Are there any objections?

  2. #2
    Join Date
    Oct 2004
    Location
    Italy
    Posts
    695


    Did you find this post helpful? Yes | No

    Default

    Hi,

    When you use only one output of the ULN2003A you can drive a relay with
    a coil current up to 500mA. (450 mA with 100% duty cycle, N package).
    The internal protection diode will suppress the self-induction current when
    you deenergise the relay. Do not forget to connect PIN9.
    All unused inputs must be tied to GND.

    If you use two outputs simultaneously, then the current of each
    output is limited to 280 mA. (100% duty cycle, N package).
    See the picture below if you use more than two outputs simultaneously.
    (The picture is from the datasheet of the ULN2003A).


    (Click to enlarge the picture)


    (Click to enlarge the picture)

    Best regards,

    Luciano
    Last edited by Luciano; - 27th September 2006 at 13:57.

  3. #3
    Join Date
    Jan 2006
    Location
    Istanbul
    Posts
    1,185


    Did you find this post helpful? Yes | No

    Default

    Nice explanations Luciano. But I am confused.

    You are saying, actually, 500mA is only valid when we use one output at a time. Interesting! because if we make a parallel connection as the data sheet says, then this statement can not be correct.

    In a parallel connection, we will be using two outputs at the same time.
    In that case, we multiply the current capacity so we get 2x500=1000mA, but according your information, "If you use two outputs simultaneously, then the current of each output is limited to 280 mA". So we get back to where we started.
    No change!

    Isn't this interesting?




    Also, what about the protection diodes? I checked the datasheet but very poor information there.
    "If the Earth were a single state, Istanbul would be its capital." Napoleon Bonaparte

  4. #4
    Join Date
    Oct 2004
    Location
    Italy
    Posts
    695


    Did you find this post helpful? Yes | No

    Default

    Hi,

    The IC package can only dissipate a certain amount of heat.
    If you use only one output the max current for the package is 480mA.
    If you use two outputs, the current is 280 mA per output so the total
    current for the package is 560 mA. This small difference is because
    some of the heat is dissipated by the metal of the pin connected to
    the PCB.

    There is no need for a parallel connection.
    Do not use a parallel connections with this IC.


    Best regards,

    Luciano

  5. #5
    Join Date
    Oct 2005
    Location
    New Jersey
    Posts
    425


    Did you find this post helpful? Yes | No

    Default

    Luciano,

    Thanks for the information. I was looking at one of the pictures and it says that you have to connect pin 9. I have NEVER used pin 9 and if you look at figure 17, they show it as not being connected. Other figures show it connected. Did I miss something in the data sheet?

  6. #6
    Join Date
    Oct 2004
    Location
    Italy
    Posts
    695


    Did you find this post helpful? Yes | No

    Default

    Hi,

    PIN 9 must be connected to V+.
    (See picture below).

    Figure 17 shows 7 lamps on my datasheet. Lamps are resistive loads.
    There is no self-induction when you open a circuit with resistive loads
    so there is no need for the protection diodes. The figure 17 is probably
    a pinball circuit, when you press the button you can verify that all the
    lamps are working.

    Your case is the figure 19 on the datasheet.

    Best regards,

    Luciano

    The Datasheet I have:
    http://focus.ti.com/lit/ds/symlink/uln2003a.pdf
    (See page 11, fig. 19)


    (Click to enlarge the picture)

    (About SMD package)

    (Click to enlarge the picture)
    Last edited by Luciano; - 28th September 2006 at 10:38.

  7. #7
    Join Date
    Oct 2005
    Location
    New Jersey
    Posts
    425


    Did you find this post helpful? Yes | No

    Default

    Luciano,

    Thanks. The current output was always clear to me. However, it appears I am using the incorrect ULN model. If pin 9 needs to be connected to V+, I need the CMOS version. The relay I am using is a 12 volt version. What is evident to me, even thought I thought I was protected by the ULN, I have NEVER used that flyback didoe all of this time! I have used this IC for 5 years and NEVER used it! I am surprised that I have never had any problems in the last 5 years.

Similar Threads

  1. Need "PIC16F84A" Controler schematic Advice...
    By Kyo_89 in forum Schematics
    Replies: 1
    Last Post: - 28th May 2009, 00:03
  2. Hardware I2C
    By Kamikaze47 in forum mel PIC BASIC Pro
    Replies: 21
    Last Post: - 13th March 2008, 14:24
  3. using hardware ports
    By sebapostigo in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 19th November 2007, 23:01
  4. Advice needed on 'neat' Project!
    By vacpress in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 11th February 2007, 07:21
  5. PBP hardware oriented?
    By mpavlica in forum PBP Wish List
    Replies: 7
    Last Post: - 15th June 2005, 07:18

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