32 LEDs with less than 20mA


Closed Thread
Results 1 to 12 of 12

Hybrid View

  1. #1
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    Did I mention I have a boatload of Leds and resistors? LOL

    I bought a wide variety on ebay several years ago, knowing I'd use them in projects eventually.

    I have enough "stuff' to print barcodes and start an inventory (future android project).

    So many ideas, so little will power.

    Robert


    Edit: oh yeah, those are neat. Must cut down on setup time when you have a lot in your circuit.

  2. #2
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    I'm down to 3mA on the blinking LED without a resistor.

    I posted test results over on the Indexing thread
    http://www.picbasic.co.uk/forum/show...843#post124843
    along with my code.

    Just have to rewire my breadboard to remove current-limitting resistors altogether, again, just redid using 270ohm gang resistors. Darn it's tedious.

    Still have to tweak my code to use Darrel's interrupts instead of PAUSE to be able to use interrupt on buttons later.

    Robert

  3. #3
    Join Date
    Dec 2010
    Posts
    409


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    You should also put them in a matrix to reduce the number of pins (and wires) required.

  4. #4
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    I thought of a matrix, but my code might become very complex so I'm trying to keep the basic structure as simple as possible.

    That and I have the pins available.

  5. #5
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    Figured out how to have same current at the LEDs no matter how many are used; set pin even if bit received from Master is a 0. So now it always take the same amount of time to go through the loop. Post is updated:
    http://www.picbasic.co.uk/forum/show...843#post124843

    Used NPN 2N2222 transistors to drive the LEDs. So now I've moved the problem of the PIC having a pin frozen ON, to a transistor frozen ON. Not enough experience to know if it is worth the extra parts.

    Transistors do bring another problem, it now takes a 100mA to drive all LEDs ON; a lot more than using the pin to LED to 0VDC technique. I don't know enough about transistors; I'm guessing it has something to do with switching times, I must have more than one still leaking current even if the PIC decided the pin is at 0VDC. LED loop is now running at 668 Hz according to Saleae probe.

    I have no experience using LED driver ICs (none on hand). I have to research those; they must bring in safeguards and fewer parts count into the picture. Is one more interesting in particular?

    The system will never have 32 LEDs ON, that was a stress test. Only one side can be lit at any one time, and that's if I disabled the zone or the zone is open; highly unlikely all 15 rows will be ON. SO current will not really be an issue, I was just hoping to get it as efficient as possible.

    Also, the panel won't be active all the time. You'll have to press the * on the keyboard, that will help conserve current when using battery mode even more.

    Robert


    Sidenote: I had one LED that was always dimmer than the others. I changed pin, LED, even the transistor, no difference. Turns out the 4K7 resistor was way off (gold tolerance), replaced and LED now same as others. First time I get one of those that is so far off that it affects LED brightness this much.
    Last edited by Demon; - 6th January 2014 at 06:19. Reason: Hertz

  6. #6
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    Great bi-directional multiplex design here:
    http://www.picbasic.co.uk/forum/showthread.php?t=14439
    Only 5 pins to drive 16 LEDs.

    Woot!

    Robert The Happy Camper
    Last edited by Demon; - 11th January 2014 at 23:21.

  7. #7
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,154


    Did you find this post helpful? Yes | No

    Default Re: 32 LEDs with less than 20mA

    CURRENT SAVING UPDATE

    Transistors are out, back with current limitting resistors and ultra bright LEDs.

    Old "frosted?" green 5mm LED with 330R: 40 LUX using 9mA

    New clear ultrabright green 5mm 10000 MCD LED with 1K at 90Hz: 40 LUX using 0.053mA
    Tested using AR813 Lux Meter.

    Robert
    Last edited by Demon; - 23rd January 2014 at 03:32.

Similar Threads

  1. Creating 4 to 20MA ?
    By amgen in forum Off Topic
    Replies: 10
    Last Post: - 3rd May 2014, 22:45
  2. 4-20mA using SPI Interface
    By gavo in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 10th April 2013, 19:51
  3. 4-20mA output using PWM
    By gavo in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 8th December 2007, 09:45
  4. 4-20mA current loop
    By mychangl in forum General
    Replies: 5
    Last Post: - 20th April 2007, 11:41
  5. 4-20mA to 0-5V configuration
    By leonel in forum General
    Replies: 0
    Last Post: - 31st August 2005, 12:33

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