Aurora 48-48 RGB LED Sequencer (2 / 6 steg)
Steg 2: krets
Kretsen är relativt enkel och okomplicerad. Om du har sett andra ledde matrisen skriver krets, bör detta ser familier.
I ett nötskal, är 48 RGB lysdioder indelade i två grupper, ansluten i en 6:1 multiplex mode, med R, G och B som busslinjer och vanliga stift i varje LED som kolumn rader. Det finns två par av R/G/B bussar. Eftersom det finns bara 3 PWM utgångar på styrkortet används, använde jag en binär avkodare IC för att multiplex PWM signalen, att köra 6 busslinjer. 3 pins används för att välja en av de 6 bussarna, och 24 pins används till att kontrollera lysdioderna vanliga stift.
Styrenheten aktiverar en buss i taget, utgångar en puls till lampan som ska tändas. Den faktiska varaktighet som en särskild tänds styrs av PWM pulse som går in i den binära avkodaren, 74HC238. Styrenheten skickar PWM pulser så kort som 62,5 ns att så länge som 12.500 ns att styra ljusstyrkan.