Dansk Elektronik Forum

Generel Elektronik => Digitalteknik => Andet digital relateret => Emne startet af: Danni-Hansen efter December 07, 2013, 16:52:34

Titel: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 07, 2013, 16:52:34
Hej folkens.

Står og kigger på om der findes en digital styret LED driver.
Kan dog ikke finde nogen.

Problemet er at jeg har flere serier af LED's, (Altså parallel'e serier (Combo Kredsløb?)), og hver serie skal kunne tændes og justeres i styrke.

så mon man kunne med et shifte register, sætte forskellige NPN transistore til at tænde hver serie, og med et andet shift register gøre samme ting, dog med forskellige modstande på, også køre den på 5v, som så justere lysstyrken derefter?

Giver det overhovedet mening?

Mvh. Danni.
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 07, 2013, 21:03:04
http://www.onsemi.com/pub_link/Collateral/CAT4103-D.PDF

prisen:
1x: 15,- dk
2000x : 13'000,- kr
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 08, 2013, 01:13:32
Hej Gerd.

Ja, det virker til at være en simpel løsning, dog kan jeg ikke finde nogen metode til at sætte den samme med fx. Arduino, så jeg kan kontrollere den via x antal pins... :(

Mvh. Danni.
Titel: Sv: Digital styrring af LED driver
Indlæg af: bws efter December 08, 2013, 09:04:53
Hey


Prøv at kikke på en HL1606 den er styret over SPI og der rigtige mange guides til den med arduino

https://github.com/adafruit/HL1606-LED-Strip-PWM

Eller er der også ws2811 men det er bare ikke spi

Mvh
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 08, 2013, 09:54:57
>nogen metode til at sætte den samme med fx. Arduino

sådan:
(http://elektronik-forum.dk/gallery/374_08_12_13_9_48_59.png)

Men med en CAT4103 du kan styre en LED kun med 0% eller 100%.
Med Bjarne's forslag og en HL1606 du har også værdier mellem 0% og 100%.

gerd
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 08, 2013, 10:07:19
Hej begge 2 ;)

Bjarne: Fint forslag, det tager jeg til mig hvis første eksempel virker total håbløst.

Gerd: Så det er 'bare' at tage 4 arduino pins, connecte til CAT4103, også mangler jeg kodeforslag? :D
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 08, 2013, 10:24:53
>kodeforslag
En CAT4103 virker som en 3-bit shift register. Hvis du tilslutte 10 CAT4103 i serie, det er som EN 30-bit shift register.
Titel: Sv: Digital styrring af LED driver
Indlæg af: bws efter December 08, 2013, 13:18:26
Bjarne: Fint forslag, det tager jeg til mig hvis første eksempel virker total håbløst.

okey, det faktisk også denne her jeg mente

https://github.com/adafruit/HL1606-LED-Strip

du henter de 2 filer ned og ligger ind i dit arduino projekt.

her er et kode eksempel på at styre 1 diode ud af 10 dioder:

Kode:
#include "HL1606strip.h"

// Opsætningen af LED båndet til Arduino printet
#define STRIP_D 4
#define STRIP_C 3
#define STRIP_L 2

#define NUMBEROFPINS 10 // difinere hvor mange dioder der skal styres

HL1606strip strip = HL1606strip(STRIP_D, STRIP_L, STRIP_C, NUMBEROFPINS);

void setup () {
  for (uint8_t i = 0; i < NUMBEROFPINS; i++) strip.setLEDcolor (i,BLACK); // slukker alle lysdioder
  strip.setLEDcolor (5,GREEN); //tænder diode 5 med grøn farve
  strip.writeStrip (); // skriver ud til alle dioder
}

void loop () {}

sådan skal du slutte arduinoen til chippen:
(http://elektronik-forum.dk/gallery/32_08_12_13_1_18_02.png)

MVH
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 09, 2013, 18:49:57
Hej Gerd.

Dvs. jeg kan bruge samme kode som jeg bruger til fx. en 74hc595?

Bjarne:
Coolt, jeg overvejer den stadigvæk hvis jeg ikke kan få det fra Gerd til at virke.
Iøvrigt kan jeg ikke finde komponentet løst og som SMD, så jeg 'selv' kan lodde det på et print..

Mvh. Danni.
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 09, 2013, 18:58:45
Hej igen.

Har forresten problemer med at finde den CAT4103 i Designspark PCB som SOIC−16

Mvh. Danni.
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 11, 2013, 19:15:17
Du er nødt til at tegne din egen CAT4103.
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 11, 2013, 20:33:52
Hej Gerd.

Okay, lidt øv at høre, for har stadigvæk ingen idé om hvordan jeg laver et ordenlig efterligning af chippen... :(
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 11, 2013, 21:33:07
File/Libraries/Schematic Symbols/New Lib../"Danni.ssl"/Save
File/Libraries/Schematic Symbols/Wizard.../Next/Next/Next/Next/Pins on left:8 - Pins in right:8 - Pin Numbering:Spiral Round - Next/Symbol Name:  CAT4103
File/Save
File/Libraries/Components/New Lib../"Danni.cml"/Save
File/Libraries/Schematic Symbols/Wizard.../Next/Next/Component Name: CAT4103 - Package: SM - Component Pins: 16 - Number of: 1 - Next/CAT4103 - Next/(Choose the PCB symbol to use) Find Symbol - Name Contains "SO16" - find - "SO16 [DESIGN SPARK]"- close/Next - Assign 1-to-1 - Next/Finish
File/Save
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 12, 2013, 23:46:07
Tak Gerd :D Det hjalp.
Fandt dog senere hen komponentet som SO16 i programmmet :-/

Nogen der ved om jeg kan bruge disse LED med CAT4103
http://dk.mouser.com/ProductDetail/Cree-Inc/CXA1520-0000-000N00P250F/?qs=%2fha2pyFaduhE0kDrwxwG8u2nmcGJMP4LbUornC3QVHyedCc%252baPvtgA%3d%3d

Der er tale om Cree LEDS, som skulle være ret effektiv til min opgave som er at belyse dyr med høj lumen.
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 15, 2013, 20:42:54
Hej Danni,
det er ikke en LED - der er mere en stadion belysning  8) 8) 8)
(35V, 500mA = 17.5Watt ).

En CAT4103 kan maksimal 25V og 175mA.
gerd




Titel: Sv: Digital styrring af LED driver
Indlæg af: bws efter December 15, 2013, 21:50:42
Nogen der ved om jeg kan bruge disse LED med CAT4103
http://dk.mouser.com/ProductDetail/Cree-Inc/CXA1520-0000-000N00P250F/?qs=%2fha2pyFaduhE0kDrwxwG8u2nmcGJMP4LbUornC3QVHyedCc%252baPvtgA%3d%3d

hey, du sætter vel bare nogen p-kanal mosfets foran udgangene ;)
Titel: Sv: Digital styrring af LED driver
Indlæg af: Danni-Hansen efter December 16, 2013, 08:51:20
http://upload.wikimedia.org/wikipedia/commons/1/1b/IGFET_P-Ch_Dep_Labelled.svg

så LED1 (Fra cat4103 benet) til ben G på P-Channel Mosfet også sætter man en eller flere leds på S benet på mosfeten også Ben D til GND? Eller skal jeg bytte om så LEDs sidder på ben D også går til GND?

Bliver lidt i tvivl, har aldrig rodet med P-Channel Mosfets.
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 16, 2013, 09:47:55
Hej,
men hvis du laver det med en P-Channel Mosfet, du kan også tage en 74HC590.
Titel: Sv: Digital styrring af LED driver
Indlæg af: bws efter December 16, 2013, 14:14:19
hey kan se du ikke kan bruge mosfets med den her CAT4103 den styrer led´en med en konstant strøms generator og ikke pwm som jeg troede.

så måske er det bedre du vælger en chip med PWM  istedet når det er så stor en LED du vil styre :)

Mvh
Titel: Sv: Digital styrring af LED driver
Indlæg af: gerd efter December 16, 2013, 19:24:05
Eller en Meanwell ELN-30-48p
http://www.meanwell.com/search/eln-30/ELN-30-spec.pdf
Titel: Sv: Digital styrring af LED driver
Indlæg af: Jesper_Munkholm efter December 16, 2013, 19:35:34
Eller en Meanwell ELN-30-48p
http://www.meanwell.com/search/eln-30/ELN-30-spec.pdf
  • 230V AC in
  • LED 3-48V
  • 0.63A
  • PWM input
  • 200,- kr
den var smart gerd! (gemt under foreturkende)  ;)
den kan jeg se mange anvendelses muligheder med!