30-kanaals LED RGB Ambilight kloon (2 / 5 stap)

Stap 2: Controller eenheid


De controller-eenheid bestaat uit twee stukken.

Microcontroller

De micro-controller, ontvangt in mijn geval een arduino duemilanove, u de kleurwaarden van uw computer via USB (serieel). De schets wordt uitgevoerd op de arduino is slechts een paar regels lang. Hij wacht op voldoende gegevens over de seriële stream, leest een synchronisatie byte en dan 30 bytes voor het kanaal kleurwaarden.
De volgende stap zou zijn om te controleren de kleuren van de led strips.

Probleem

Dat gebeurt met een techniek genaamd PWM. Voor degenen onder u die geïnteresseerd in de technische details zijn, gewoon zoeken op wikipedia. Een van de problemen is, dat de arduino alleen heeft 6 PWM-kanalen. Dat zou genoeg om 2 strips (RGB x 2 = 6 kanalen), die is niet veel. Een ander probleem is dat de PWM-pinnen van de arduino niet in staat zijn van het dienen van de 'hoge' valuta's die we nodig hebben. Dus pinnen om zo veel als we (bijna willen) door toevoeging van wat TLC5940-chips, wij het aantal PWM uitbreiden zullen. Elke één van deze chips zal 16 PWM pinnen toevoegen aan je arduino, door het geven van een paar van de 6 die u al hebt. Maar dat is geen probleem, omdat het nieuwe pinnen zijn beter. Ze hebben een hogere resolutie en kunnen dienen hogere valutakoersen, dat is meer dan een eerlijke deal.

Zoals ik al heb uitgelegd, heb ik 10 LED strips. Elke één van deze strips heeft 3 kanalen. Dus moet al met al ik controleren 30 PWM kanalen. Daarvoor gebruikte ik twee TLC5940 die me 32 (16 x 2) PWM pinnen.

Er is een goed ding over de chip. Er zijn al vooraf geschreven bibliotheken voor de arduino en na wat experimenten en verkeerde solderen ontdekte ik de chips op de arduino aansluiten.

Eigenlijk zijn er een paar suggesties over hoe om verbinding te maken met de chip, maar degene die ik gekoppeld aan dit beeld werkt perfect samen met de bibliotheek die u kunt downloaden een paar stappen later.

Aansluiten van de TLC5940

Veel van deze chips in serie kunt u bedienen. Bijvoorbeeld, als 96 kanalen gewenste, moet u verbinden 6 van de chips in serie. In mijn geval, zoals reeds gezegd, zijn twee chips genoeg. Bekijk de foto's hoe ik alle elektronica aangesloten. De installatie van de hardware is gebaseerd op deze projectpagina.
Één kant van de TLC5940-chip is aangesloten op de micro controller en op de grond of 5V. De andere kant bestaat uit 14 uitgangskanalen. Er zijn twee meer output pinnen aan de andere kant van de chip. De meest buitenste pinnen zijn output pinnen 0 en 16. Wij hebben slechts 15 kanalen per spaander dus pin 0 zal niet worden gebruikt.

Pin 20 van zowel TLC5940 chips zijn aangesloten op de grond met weerstanden met een weerstand van 390 Ohm. Deze pin is het beperken van de stroom die via elk kanaal. Het is gewoon een referentie pin, maar vrij nuttig. Volgens het gegevensblad is er een vergelijking om de weerstand de waarde te berekenen:

IK = 1.24 * (31,5/R)

Door te kiezen voor R = 390 ohm we krijgen

1,24 * (31,5/390) = 0.100153846

Precies 100mA, en dat is oke, omdat het rode kanaal duurt slechts 90mA op volle kracht, groene en blauwe nog minder. Maar als we rotzooi op iets, de chip niet krijgen vernietigd vanwege hoge valuta's.

Gerelateerde Artikelen

3 TLC Ambilight kloon

3 TLC Ambilight kloon

overzichtWat:Een ambilight-kloon is het wijzigen van uw computer controleren, om te werken als een ambilight tv door phillips. Heres een link naar de wiki artikel over ambilight https://en.wikipedia.org/wiki/AmbilightDe kloon werkt alleen op een comp
Android Bluetooth controle Led RGB

Android Bluetooth controle Led RGB

Kies de tint van het licht dat je maakt je beter voelt.Eenvoudige bluetooth afstandsbediening waaruit u verlichting vanaf uw mobiele apparaat of tablet kunt wijzigen.U hebt twee afzonderlijke RGB-kanalen waar je verschillende kleuren per kanaal kunt
Multi-Color LED Lamp met behulp van een 8-kanaals LED Controller v.3

Multi-Color LED Lamp met behulp van een 8-kanaals LED Controller v.3

ik wilde om te experimenteren met het gebruik van verschillende kleuren LEDs, dan de standaard RGB, Multi-Color om effecten te creëren in een functionele lamp.Deze lamp maakt gebruik van cyaan, Magenta, geel, roze, Aqua-groen, en blauw 5mm LED's same
Een 15-LED RGB klok met Arduino kern

Een 15-LED RGB klok met Arduino kern

De RGB-klok maakt gebruik van het RGB-kleur samenstelling model gebruikt in alle kleur toont. Dit model maakt gebruik van drie 'basic' kleuren, namelijk rood, groen en blauw, om te bouwen van een andere 'composiet' kleur van het spectrum. Met RGB-klo
8 kanaals LED Controller v.3

8 kanaals LED Controller v.3

de 8 kanaals LED Controller v.3 van Chromation Systems, wordt gebruikt om te bepalen van 8 kanalen van LEDs, met maximaal 5 LEDs parallel per kanaal. (100 ma per kanaal) Het maakt gebruik van een PIC12F1822 en een TPIC6C596 macht logica shift registe
SWAN verlicht door LED RGB op koperen plaat CYGNE ILLUMINE nl RGB

SWAN verlicht door LED RGB op koperen plaat CYGNE ILLUMINE nl RGB

het doel van deze tutorial is een decoratieve kartonnen doos, makenhet wordt gebruikt om de kleur papier 250 gr / m² te maken van het vak, de epoxy plaat waarop was gegraveerd de afbeelding wordt geplakt.Vervolgens is de epoxy plaat verlicht met RGB-
LED RGB Floodlight Kerstmis Hack

LED RGB Floodlight Kerstmis Hack

Afgelopen winter die ik had een lelijke plastic sneeuwpop uit in de voortuin met de helderste fluorescerende lamp erin die ik vinden kon - was het helder, maar saai. Na het doen van sommige cool effecten met dit jaar Jack-o-Lanterns met RGB-LED's, ik
LED-RGB controller

LED-RGB controller

Dit is mijn zelfgemaakte RGB-LED-controller.Het is verbonden met de PC die laat me of het veranderen van de kleur met de hand, of de kleur verandert naar de muziek, of zijn als ambilight, de LEDs hebben de hoofdkleur van het mijn scherm.Helaas zijn d
DIY: Wired LEDs & RGB LED's

DIY: Wired LEDs & RGB LED's

In deze tutorial, zal ik u tonen hoe je eigen te maken bedraad LED's voor Arduino met behulp van jumper draden.Componentes:5mm RGB LED's:http://www.amazon.ca/SODIAL-Common-Cathode-Emittin...5mm LED's:http://www.amazon.ca/Green-Blue-Yellow-White-Light
LED RGB kleurenmixing touch speelgoed voor kinderen

LED RGB kleurenmixing touch speelgoed voor kinderen

ik wil een interactief speelgoed voor mijn kinderen om te spelen met mij te maken. We houden elkaar handen dan de RGB LED verschillende kleuren toont. Houd strakker of lichter, of de verschillende delen van de aanraking van elkaars lichaam toont vers
★ LED RGB Hexagon licht

★ LED RGB Hexagon licht

Stap 1: ontwerp A3 Het papierformaatStap 2: Simulatie en PCB-LayoutStap 3: gloeilamp Stap 4: Echte Circuit Stap 5: vangen
48 kanaal Mono / 16 kanaals RGB LED Controller

48 kanaal Mono / 16 kanaals RGB LED Controller

de 48 kanaal Mono/16 kanaals RGB LED Controller door Chromation systemen kan worden gebruikt om onafhankelijk controle 48 groepen/kanalen (tot 120ma per groep voor mono-color LEDs) of 16 groepen/kanalen van gemeenschappelijke anode RGB LED's. Het maa
Chromation Systems RGB LED Tube Light

Chromation Systems RGB LED Tube Light

Gebouwd met behulp van een 24 kanaals hoge huidige USB LED Controller om 12 volt RGB LED Light Strip, in 8 groepen te scheiden. Elke groep heeft individuele 8-bit PWM die meer dan 16 miljoen kleuren kunt maken. En bij volledige stroom voor maximale k
Hoge Power RGB LED Moodlamp die syncs met Philips Hue

Hoge Power RGB LED Moodlamp die syncs met Philips Hue

In dit instructable de belangrijkste focus ligt op de software die ik heb gemaakt - niet zozeer aan de kant van de hardware. U hoeft niet een hoge-power led hiervoor gebruiken, kunt u elke LED RGB - gewenste.De "High Power RGB LED Moodlamp" is e