DMX LED Strips (11 / 14 steg)
Steg 11: Testa det.
Brädan är nu klar och redo för det första testet körs.
Anslut din 5V och 12V leveranser och en liten del av LED strip till styrelsen och köra filen output_test . Jag använde en full rulle - det fick ganska varm och smält rullen var på så gör inte så. Det bör flash röd, grön, blå, vit. Om det finns några utgångar inte fungerar, kontrollera din lödning och scheman och försök sedan igen.
Om alla utgångar fungerar korrekt, flash final_code skissen och ansluta din DMX. Slå på den och skicka några DMX värden. Förhoppningsvis ska du se din lysdioder gör vad du vill från dem.
Felsökning:
Försök blinkar en skiss som eliminerar DMX som output_test. Om alla utgångarna fungerar som förväntat, det är dmx - se nedan för några idéer för att begränsa frågan vidare.
-Alla ICs har 5V power.
-Torra lödfogar. Jag tyckte att jag fick sporadiska blinkar på en enhet efter att ha kört det i över 2 timmar. Det visade sig vara en torr gemensamt på en av SKIFT register.
-Dumma fel i koden, schematiska eller konstruktion inklusive komponent orientering.
-Kontrollera PCB spår är allt bra med kontinuitet testare.
Om enheten fortfarande inte fungerar, kontrollera varje komponents datablad. Se till att du har dem wired korrekt, levereras med rätt spänning och alla andra IO pinnar är korrekt anslutna. Gå tillbaka till bakbord kan vara till hjälp. Du kan också ha en defekt komponent - men detta är osannolikt såvida du har lämnat en felaktig spänning till den.
Felsöka DMX:
-Sörja för DMX adressen är korrekt. Om du har lagt till en metod för att ange en adress (t.ex. DIP-switchar), försöka kringgå detta genom hårt kodning ett värde i din skiss.
-Polaritet DMX - försök byta stift 2 & 3.
-Kontrollera MAX485 har makt och är korrekt ansluten.
-Försök gå förbi OK1. Om detta är frågan, säkerställa OK1 är korrekt ansluten.
-Kontrollera DMX-källa fungerar med en känd arbeta fixtur.