LEDDE matrisen med hjälp av SKIFT register (1 / 7 steg)
Steg 1: delar
Reservdelslista
Allmänna delar
För att göra en 8 x 8 rutnät av lysdioder och kontrollera dem behöver du:
- 64 lysdioder för att förstora
- 8 motstånd för lysdioderna
- 1 skiftregister för kolumner
- 1 driver matris för rader
- 8 motstånd för att växla driver matrisen
- 1 mikrokontroller
- 1 klocka källa för mikrokontroller
- 1 prototyping styrelse
- 1 strömförsörjning
- Hook-up tråd
Vissa delar används här
För detta instructable använde jag följande:
- 64 gröna lysdioder (råttfångare del #604-WP7113GD)
- 8 220 ohm 1/4 watt motstånd för lysdioder (råttfångare del #660-CFS1/4CT52R221J)
- 1 HEF4794 LED driver med skiftregister (råttfångare del #771-HEF4794BPN)
- 1 mic2981 högspännings-hög-aktuell drivrutin källmatrisen (Digikey del #576-1158-ND)
- 8 3.3kohm 1/4 watt motstånd för att växla driver matrisen (Radio Shack del #271-1328)
- 1 Atmel ATmega8 mikrokontroller (råttfångare del #556-ATMEGA8-16PU)
- 1 12 MHz kristall för mikrokontroller klockan källan (råttfångare del #815-AB-12-B2)
- 1 2200-håls prototyping styrelsen (Radio Shack del #276-147)
- Konverterade ATX nätaggregat: se detta Instructable
- Solid core 22-awg hook-up tråd (Radio Shack del #278-1221)
- Lödfritt set av brödunderläggen (Radio Shack del #276-169 (inte längre tillgänglig, försök: 276-002)
- AVR Dragon (råttfångare del #556-ATAVRDRAGON)
- Dragon Rider 500 av Ecros Technologies: se detta Instructable
Anmärkningar om delar
Rad- och kolumn drivrutiner: Förmodligen den svåraste delen av detta projekt är att plocka de rad- och drivrutinerna. Första tror, jag inte ett standard 74HC595 skiftregister är en bra idé här eftersom de inte kan hantera typ av ström som vi vill skicka med lysdioder. Det är därför jag valde den HEF4794 föraren så den kan lätt sjunka nuvarande idag när alla 8 lysdioder finns i en rad är påslagna.
Skiftregister är närvarande i underkant (marken pin av lysdioder). Vi behöver en rad drivrutin som kan anskaffa tillräcklig ström för att koppla ihop flera kolumner. Mic2981 kan leverera upp till 500mA. Endast andra sidan har jag hittat som utför denna uppgift är UDN2981 (digikey del #620-1120-ND) som är den samma delen av en annan tillverkare. Skicka mig ett meddelande om du känner till andra hög-sidan drivrutiner som skulle fungera bra i denna ansökan.
Ledde matrisen: Denna matris är 8 x 8 eftersom de rad- och drivrutinerna har 8 stift. En större LED-matris kan byggas av strängarna flera matriser tillsammans och kommer att diskuteras i "modulärt koncept" steg. Om du vill ha ett stort utbud för alla nödvändiga delar samtidigt.
8 x 8, 5 x 7 och 5 x 8 ledde matriser finns i ett praktiskt paket. Dessa bör vara lätt att ersätta för en diy matris. EBay är en bra källa för dessa. Råttfångare har vissa 5 x 7 enheter tillgängliga som del #604-TA12-11GWA. Jag använde billigt gröna lysdioderna eftersom jag spelar bara och ha kul. Spendera mer på hög ljusstyrka, högeffektiva lysdioder kan tillåta dig att producera en mycket mer spektakulära ser display... Detta är bra nog för mig dock!
Kontrollera hårdvara: Matrix styrs av en Atmel AVR microcontroller. För detta behöver du en programmerare. Eftersom jag är prototyper använder jag Dragon Rider 500 som jag har skrivit både montering och användning instructables. Detta är ett enkelt verktyg för prototyptillverkning och jag rekommenderar det.