Multiplexing met Arduino en de 74HC595 (8 / 14 stap)

Stap 8: Huidige beperking van weerstanden


De 74HC595 zal de LED's in de Raad van bestuur van sparkfun rijden.  Echter deze chip alleen uitgangen 0 of 5V en het kunnen output zoveel 70mA per pin.  Dit betekent dat we moeten huidige beperkende weerstanden gebruiken om te voorkomen beschadiging van de LEDs.  Vind de weerstanden verbonden met de kathoden van de matrix LED in het schema (fig 4).

Van de specs van de LEDs heb ik gebruikt:
voorwaartse stroom Max: 30mA
doorsturen van spanning: 3.2V

Berekenen de weerstand die nodig zijn om deze max ratings van V = IR:
weerstand = (5V-3.2V) / (0.03A)
= 60 Ohm

Het is niet een goed idee eigenlijk 60 ohm weerstanden te gebruiken, u kan de LEDs beschadigen.  We moeten ook rekening houden met het feit dat de 74HC595 kan alleen bron maximaal 70mA per uitgang Pins.  Aangezien we zijn multiplexing, kunnen een maximum van vier LEDs op op elk gewenst moment (de hele rij kan oplichten in een keer).  Als we gebruik 60 ohm weerstanden dan alle vier LEDs samen wil vestigen 120mA (30mA * 4) van de huidige tegelijk van hun gemeenschappelijke anode.  Dit waarschijnlijk niet zou beschadigen de 74HC595 onmiddellijk, maar het zou leiden tot merkbare dimmen voor de LEDs.  Ik koos voor het gebruik van 120 ohm weerstanden in plaats daarvan; op deze manier vier LEDs kunnen alleen maar een max van 60mA trekken (15mA * 4) tegelijk.

Opmerking - Ik heb een fout gemaakt een greep de weerstanden van de 100KOhm wanneer ik voor het eerst gesoldeerd dit samen project, bevestigde ik het later, maar de strepen van 120 Ohm weerstanden moet bruin, rood, bruin, goud, negeren van de kleuren in de beelden.

Dit zijn de voorbeeld-berekeningen voor de specifieke LEDs die ik gebruikte, u zult moeten doen u eigen berekeningen op basis van de specificaties van uw LEDs.  Als u niet zeker weet wat te doen, gebruik van 220 ohm of hogere weerstanden; met behulp van teveel weerstand zal de LEDs minder helder, maar ze zullen niet worden beschadigd.

Soldeer vier weerstanden aan de protoboard zoals aangegeven in de bovenstaande foto's.  De lood van de weerstanden verbinden met hun aangrenzende kop pinnen met soldeer (figuur 2).

Gerelateerde Artikelen

Multiplexing met Arduino - Transistors (ik maakte het op techshop)

Multiplexing met Arduino - Transistors (ik maakte het op techshop)

het doel van dit instructable is om een stap voor stap instructies over het implementeren van multiplex met behulp van transistoren. De eerste paar stappen zal introduceren Multiplexing, Transistors en wanneer ze te gebruiken.Ik was bezig met een pro
Multiplexing 7 Segment verschijnt met Arduino en Shift registreert

Multiplexing 7 Segment verschijnt met Arduino en Shift registreert

In dit instructable, ik zal onderwijzen de basisprincipes van multiplex 7 segment displays met behulp van een Arduino en een paar van shift registers. Dit project is geschikt voor het weergeven van de numerieke gegevens of als u wilt bepalen van een
Arduino 16 LEDs met behulp van twee 74HC595 shift registers (onbeperkt pins)

Arduino 16 LEDs met behulp van twee 74HC595 shift registers (onbeperkt pins)

Dit is mijn eerste instructable, hoop dat u van het zult houden. Ik heb gespeeld rond met LED's voor een tijdje en ik realiseerde me dat ik vrij veel beperkt met Arduino pinnen ben en kan niet grote projecten waarvoor een heleboel pinnen. Dit is een
Verschillende methoden van het besturen van de 7 Segment LED beeldschermen met Arduino

Verschillende methoden van het besturen van de 7 Segment LED beeldschermen met Arduino

ik zou graag willen tonen een paar verschillende methoden voor het aansluiten van de 7 segment LED displays op een Arduino of Atmega 328 IC. Ze zijn slechts eenvoudig counter codes ofwel automatisch tellen via de code of oplopend / verlaagd via een p
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
Kamertemperatuur in Dot-Matrix beeldscherm met Arduino en LM35

Kamertemperatuur in Dot-Matrix beeldscherm met Arduino en LM35

Hey daar!Dit is mijn eerste instructable, en ik zal je laten zien hoe u een temperatuursensor en een Dot-Matrix beeldscherm met arduino in real-time kunt interface.Ik heb bijgevoegd de arduino schets, die nogal groot in één oogopslag is, maar als u o
PuttDuino putt-putt gat met arduino

PuttDuino putt-putt gat met arduino

mijn bedrijf heeft jaarlijkse evenementen waar we allemaal samen te komen voor leuk - om te blazen stoom af en hebben een beetje concurrentie. In het verleden hebben we Softbal en bowling competities. Dit jaar iemand had een bron van inspiratie: elke
KeyChainino - de eerste spel sleutelhanger programmeerbare met Arduino

KeyChainino - de eerste spel sleutelhanger programmeerbare met Arduino

KeyChainino is een vintage spel sleutelhanger programmeerbare met Arduino waar iedereen zijn eigen spel alleen met de Arduino IDE uploaden kunt.Als je echt Arcade Game liefde, is KeyChainino voor jou!Het hoeft niet elke LCDs, maar slechts 30 LEDs gec
Krabben met Arduino

Krabben met Arduino

MIT heeft een fantastische visuele programmeertaal genaamd Scratchontwikkeld. Het is ook een geweldig leermiddel voor kinderen, want het is eenvoudig, leuk, en door interactie met de echte wereld een bord 'Scratch Sensor Board' genoemd.Dit Instructab
Weerstand kleur Code Calculator met Arduino

Weerstand kleur Code Calculator met Arduino

Dit is een 4 band mechanische weerstand Calculator van de kleur Code, het idee om die deze mechanische weerstand kwam toen ik per ongeluk mijn doos van weerstanden en alle weerstanden (1300 van hen liet) kreeg vermengd. Ooops!. Thank god er is een AP
Controle eenvoudig LED-staafdiagram met Arduino

Controle eenvoudig LED-staafdiagram met Arduino

In deze tutorial ik zal je laten zien hoe u kunt besturen eenvoudige 10 LED staafdiagram matrix w / Arduino of Arduino kloon MCU en MAX7219 (werkt ook met MAX7221) LED controller chip.Hier is video van afgewerkt product in actieOver LED staafdiagram
LED kubus met Arduino en aangepaste PCB

LED kubus met Arduino en aangepaste PCB

dit instructable details over het ontwerp en bouwproces voor een 5 x 5 x 5 LED-kubus, instelbaar met behulp van een Arduino, die zich op een aangepaste printplaat bevindt.Extra informatie, foto's en video's vindt u op mijn website.Het afgewerkt produ
Een Levitating bol draait gloed en knippert met Arduino

Een Levitating bol draait gloed en knippert met Arduino

Een levitating little Death Star in Instructables nodigde me aan het nieuwe project met Arduino. Drie beleidsterreinen werden besloten en bewaard als onderscheid met de voorloper.Doe het zelf met geen (of minder) ready-made.Draaiende houden.Maak gloe
PHloat2 DIY zuur water testen sculptuur & kit met arduino

PHloat2 DIY zuur water testen sculptuur & kit met arduino

pHloatpHloat is een DIY kit die is gemaakt voor gebruik in combinatie met een pre-owned / reeds bestaande arduino microcontroller. Het doel is het testen van de pH-niveaus in de lokale rivieren, meren en stromen als gevolg van de toestroom van lucht-