Tartalomjegyzék:
- 1. lépés: Használat: Használati ötletek
- 2. lépés: Készítse el: alkatrészlistát
- 3. lépés: Gyártás: ellenállások
- 4. lépés: Gyártás: 120 ohmos ellenállás
- 5. lépés: Gyártás: 470 ohmos ellenállások
- 6. lépés: Készítsen 1 k ohmos ellenállásokat
- 7. lépés: Gyártás: 330 ohmos ellenállás
- 8. lépés: Gyártás: LED
- 9. lépés: Gyártás: kerámia kondenzátor
- 10. lépés: Gyártás: 2N3904 tranzisztorok
- 11. lépés: Gyártmány: Csavarja le a csatlakozókat, előkészítés
- 12. lépés: Gyártmány: Csavarja le a csatlakozókat, csatlakoztassa
- 13. lépés: Gyártmány: Csavarja le a csatlakozókat, kész
- 14. lépés: Gyártmány: Forrasztás lefelé
- 15. lépés: Gyártmány: IC aljzat
- 16. lépés: Gyártmány: DIP kapcsoló
- 17. lépés: Gyártás: ütközéses ellenállás, az 1. tüske azonosítása
- 18. lépés: Gyártás: Bussed Resistor, Hozzáadás a táblához
- 19. lépés: Gyártmány: Jumper
- 20. lépés: Gyártás: elektrolitikus kupakok
- 21. lépés: Gyártmány: TIP125 tranzisztorok
- 22. lépés: Gyártás: XLR3 csatlakozók
- 23. lépés: Gyártás: RS485 IC
- 24. lépés: A DMX használata
Videó: 4 csatornás DMX adó -vevő: 24 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
A DMX IO Platform Module egy 4 csatornás DMX adó-vevő. Vételi módban akár négy csatorna alacsony áramú TTL-ét (3.3V, pl. Szervók és kis LED-ek) vagy nagyáramú (12v, pl. Lámpák, relék, mágnesszelepek, léptetőmotor stb.) Kimenetet vezérelhet. Átviteli módban parancsokat adhat ki egy teljes DMX univerzumnak (512 csatorna). A kettős XLR-3 csatlakozó lehetővé teszi a modul számára, hogy vevő- vagy adó (fő) csomópontként működjön egy DMX hálózatban, és egy 9 állású DIP kapcsoló lehetővé teszi cím konfiguráció a firmware megváltoztatása nélkül. Az RS-485 hardver kialakítása lehetővé teszi a szoftverváltást az RX és a TX üzemmódok között, lehetővé téve a haladó programozók számára, hogy kísérletezzenek a DMX vevőprojektekkel, valamint a soros-DMX alkalmazásokkal.
Mi az a DMX?
A DMX egy soros protokoll, amely RS-485 hardver kapcsolaton keresztül fut. Eredetileg a fények vezérlésére tervezték (a Chauvet egy csomó hűvös DMX lámpával rendelkezik), de szervók, LED -ek, léptetőmotorok, relék és egyéb eszközök (például egy DMX csontváz) vezérlésére is használják. Ez egy könnyen használható, robusztus protokoll, amely lehetővé teszi 1500 láb + kábel futtatását olcsó kábellel. A DMX hálózat 1 fő eszközzel és 1 vagy több szolga eszközzel rendelkezik. 512 vezérlőcsatorna áll rendelkezésre, és sok szolga eszköz egynél több csatornát használ (pl. Egy lámpa használhat 1 csatornát a pásztázáshoz, egy másikat a döntéshez). Minden csatorna 256 lehetséges értéket támogat, bár egyes szolgaberendezések 2 csatornát kombinálnak 65, 535 lehetséges értékhez. A csatornaértékek másodpercenként körülbelül 44 -szer, vagy 44 Hz -en változtathatók.
Erről a modulról
Hozzáadhatja a DMX IO modult a propellerplatformhoz, egy protoboardhoz, vagy akár egy deszkához. Ennek az utasításnak a végén Parallax propellerrel vagy Arduino -val fogok használni. A DMX IO modult Jon Williams tervezte, és az MIT licenc alatt van engedélyezve. Áttekintette a DMX -t (és ezt a modult) novemberi Nuts n 'Volts rovatában, amelyet itt olvashat (pdf). Letöltheti a tervfájlt, vagy megvásárolhatja a készletet vagy egy csupasz PCB -t a Gadget Gangster webhelyről. Előre összeszerelt modulok is rendelkezésre állnak. Az elkészítési idő körülbelül 45 perc. Melegítse fel a forrasztópáka -t, és folytassa a következő lépéssel!
1. lépés: Használat: Használati ötletek
Amíg a vasaló felmelegszik, íme néhány példa a DMX -szel elvégezhető remek dolgokra;
Karácsonyi kijelző
Számos DMX fényerőszabályzó/kapcsolócsomag létezik (itt van egy), amelyek lehetővé teszik lámpa vagy karácsonyi fények (vagy bármi más, amely a falhoz csatlakoztatható) csatlakoztatását, be- vagy kikapcsolását, pulzálását vagy halványítását. A DMX IO modul parancsokat adhat ki a DMX -en keresztül a dimmer/switch csomagokhoz vagy más DMX eszközökhöz; ködgépek, lézerek, buborékok vagy hógép.
Csinálj fény show -t
Színezd ki a házadat
W Hotel Bostonban
Vezérlő szervók és Animatronics
A DMX IO modul használható parancsok fogadására a szervók, pneumatika vagy szinte bármilyen eszköz vezérléséhez - 12V -ot kap a lecsavarható terminálokról, és a táblán fejlécek is találhatók a 3V -os eszközök számára. megtehető dolgokat. Ezután elkezdjük a modul építését, és ennek az utasításnak a végén információ található a programozásról (ne aggódjon, ez nagyon egyszerű).
2. lépés: Készítse el: alkatrészlistát
Győződjünk meg arról, hogy megvannak a következő részek. Ezeket az alkatrészeket az egérmutatóból is lekaphatja - a vázlat minden részén van egérrész # (a fájlformátum ExpressPCB)
Alkatrész lista
- DMX IO NYÁK
- 9 állású 300 mil DIP kapcsoló
- 3 mm -es zöld LED
- 4x TIP 125 tranzisztor
- 2x 200uF elektrolit kondenzátor
- 1x.1uF radiális kerámia kondenzátor
- 2x Shunt jumper
- 8 tűs DIP aljzat
- 56 tűs fejlécek
- 4x 2N3904 tranzisztorok
- 4x 2 pozíciós sorkapcsok
- RS485 / RS422 adó -vevő IC
- 10 tűs ütköző ellenállású hálózat (10 k ohm)
- XLR3 férfi csatlakozó
- XLR3 női csatlakozó
- 3x 4,7 k ohmos ellenállás (sárga - lila - piros)
- 4x 470 ohmos ellenállás (sárga - lila - barna)
- 4x 1k ohmos ellenállás (barna - fekete - piros)
- 1x 330 ohmos ellenállás (narancs - narancs - barna)
- 1x 120 ohmos ellenállás (barna - piros - barna)
3. lépés: Gyártás: ellenállások
Adja hozzá az első három ellenállást, 4,7 k ohm (sárga - lila - piros) R2, R3 és R4.
4. lépés: Gyártás: 120 ohmos ellenállás
A 120 ohmos ellenállás (barna - piros - barna) R1 -nél megy
5. lépés: Gyártás: 470 ohmos ellenállások
R5, R6, R7 és R8 470 ohm (sárga - lila - barna)
6. lépés: Készítsen 1 k ohmos ellenállásokat
A 470 ohmos ellenállások mellett az 1 k ohmos ellenállások (barna - fekete - piros)
7. lépés: Gyártás: 330 ohmos ellenállás
Ez legyen az utolsó diszkrét ellenállás, és arra használják, hogy korlátozzák az áramot a LED -re. 330 ohm (narancssárga - narancssárga - barna), és R13 -nál tart
8. lépés: Gyártás: LED
Tegyük hozzá a zöld LED -et, ez a tábla közepére megy, amint azt a fénykép is jelzi. Vegye figyelembe, hogy a rövidebb vezeték átmegy a négyzet alakú lyukon. Ez a led a P27 -hez van csatlakoztatva. A bekapcsoláshoz mindössze annyit kell tennie, hogy magasra állítja a P27 -et.
9. lépés: Gyártás: kerámia kondenzátor
Adja hozzá a kerámia kondenzátort a táblához, a képen látható módon. Ez a kondenzátor nem polarizált, így nem mindegy, melyik vezeték melyik lyukba kerül.
10. lépés: Gyártás: 2N3904 tranzisztorok
Adja hozzá a 2n3904 tranzisztorokat a képen látható módon. Ne feledje, hogy a tranzisztor lapos oldala egy vonalba esik a lapos oldallal, amint az a táblán látható.
11. lépés: Gyártmány: Csavarja le a csatlakozókat, előkészítés
Négy csavarozható csatlakozó található, mindegyiknek van egy kis hornya az egyik oldalán és egy kis ferde a másik oldalon. Az összes terminált egyetlen „botba” fogjuk csatlakoztatni. Először azonosítsa a kúpokat az egyes sorkapcsokon.
12. lépés: Gyártmány: Csavarja le a csatlakozókat, csatlakoztassa
Most csúsztassa össze őket. A fotón látható, hogyan csúsznak össze a terminálok, alulról.
13. lépés: Gyártmány: Csavarja le a csatlakozókat, kész
Csúsztassa mind a négy csatlakozót a képen látható módon. Egy terminál "botja" lesz.
14. lépés: Gyártmány: Forrasztás lefelé
Adja hozzá az újonnan létrehozott terminál botot a táblához. Ne feledje, hogy a "bilincseknek" (ahová behelyezi a vezetéket, amelyet a terminálokhoz szeretne csatlakoztatni) közelebb kell lenniük a tábla széléhez. Ezek csapok fejlécei a szervók vezérléséhez. A W melletti csap a vezérlőjel, a középső tüske +5 V -ra, a jobb oldali pedig a földre van kötve. Ha a DMX IO -t szeretné használni az alacsony fogyasztású eszközök vezérléséhez, adjon hozzá 3 tűs fejléceket minden helyre.
15. lépés: Gyártmány: IC aljzat
Az IC -foglalat U1 -nél megy, a bevágás közelebb van a kerámia kondenzátorhoz. A bemetszés helyzet valójában nem számít a foglalat számára (mindkét módon működik), de segít abban, hogy az IC -t a megfelelő irányba helyezze, ezért jobb helyesen csinálni.
16. lépés: Gyártmány: DIP kapcsoló
A 9 állású DIP kapcsoló az SW1 állásban található. A DIP minden kapcsolóját egy szám jelöli (közvetlenül a kapcsoló alatt), és az „1” feliratú kapcsoló balra megy, amint az a fényképen is látható.
17. lépés: Gyártás: ütközéses ellenállás, az 1. tüske azonosítása
A buszolt ellenállásnak van egy „1 -es csapja”, amelyet az alkatrész testére nézve azonosítanak - az 1 -es érintkezőt egy nyíl jelöli.
18. lépés: Gyártás: Bussed Resistor, Hozzáadás a táblához
Az 1. tüske átmegy a négyzet alakú lyukon, amely a selyemszitán is meg van jelölve, ahogy a képen látható.
19. lépés: Gyártmány: Jumper
Két jumper van a táblán, TERM: Ha a DMX IO modul végcsomópont (adás vagy fogadás), csúsztassa el az áthidaló söntöt, hogy összekapcsolja ezeket a 2 érintkezőt. GND: Ha a DMX IO modul a mester (átvitel) - csak az egyik csomópont használja ezt a jumpert. Ha igen, akkor csak csúsztassa el az áthidaló söntöt, hogy összekapcsolja ezt a 2 érintkezőt. Ha a modul a fő adó, akkor mindkét jumpert áthidalja. Ha a modul az utolsó vevő, akkor csak a TERM jumpert kell átugrani. Ellenkező esetben egyik jumpert sem kell átugrani. Ha a tűfejlécek nagy csíkban vannak, vágja ki a csapjait a csapjaival, és adja hozzá a táblához a „TERM” feliratú feliratot. Vágjon ki még 2 csapot, és adja hozzá a „GND” ponthoz.
20. lépés: Gyártás: elektrolitikus kupakok
A 2 elektrolitikus kupak (kis fémdobozoknak tűnnek) a fényképen jelzett helyekre megy. Az elektrolitikus kupakok polarizáltak - a hosszabb csap átmegy a négyzet alakú lyukon (szintén "+" jelzéssel). A rövidebb vezeték (közelebb a csíkhoz) áthalad a hosszabb vezetéken - közelebb a tábla széléhez. Mindkét sapka 220uF
21. lépés: Gyártmány: TIP125 tranzisztorok
Négy nagy TIP125 tranzisztor található a kisebb tranzisztorok és a lecsavarható sorkapocs között. Vegye figyelembe az egyes tranzisztorok fülét, így a Tab közelebb van a selyemképernyőn megjelölt „C” -hez.
22. lépés: Gyártás: XLR3 csatlakozók
Két XLR csatlakozó (férfi és nő) található a táblán. A hüvelyes csatlakozó a „DMX Out” feliratú dobozba kerül, a dugaszoló csatlakozó pedig a „DMX In” feliratú dobozba. Ezeket elég könnyű megszerezni, mivel a táblán lévő rögzítőlyukak csak a megfelelő csatlakozóhoz illeszkednek.
23. lépés: Gyártás: RS485 IC
Az RS485 Transeiver IC (ez egy ST ST485BN) megy a foglalatba. Ne feledje, hogy az IC -n lévő bevágás felül van, közelebb a kerámia kondenzátorhoz. Ha nincs szüksége az áthidaló shuntokra, csak csúsztassa mindegyiket egy tűre. Így nem fogja elveszíteni őket arra az esetre, ha végül szüksége lenne rájuk. Végül vegyen fel tűcsatlakozókat a tábla külső sorába. Ezek a csapok lehetővé teszik a DMX IO modul csatlakoztatását a propeller platformhoz, protoboardhoz vagy kenyérlaphoz. A táblán minden csatlakozás P0 - P31 felirattal van ellátva. A sematikus ábrán szerepel a kapcsolatok listája (expresspcb formátum), de a következőképpen térképezik fel őket: P0: DIP kapcsoló '256'P1: DIP kapcsoló' 128'P2: DIP kapcsoló '64'P3: DIP kapcsoló' 32'P4: DIP Kapcsoló '16'P5: DIP kapcsoló' 8'P6: DIP kapcsoló '4'P7: DIP kapcsoló' 2'P8: DIP kapcsoló '1'P9: DMX csatorna 1P10: DMX csatorna 2P11: DMX csatorna 3P12: DMX csatorna 4P24: RX2 (bemenet) P25: TXE (átvitel engedélyezve) P26: TX2 (átvitel) P27: Tevékenység LED
24. lépés: A DMX használata
A DMX használata nagyon egyszerű:
A Propeller számára
KAP
Jon Williams novemberi Spin Zone cikke sok részletet tartalmaz a DMX -ről és az objektumok fejlesztéséről. Egy könnyen használható objektumot (jm_dmxin) is kódolt, amely leegyszerűsíti a DMX-értékek olvasását. A centrifugálási kóddal csak hozzá kell adnia a könyvtárat; obj dmx: "jm_dmxin" Amikor be kell kapcsolnia a dmx figyelést, pub main dmx.init (24, 16) '24 = fogadó pin, 26 = aktivitás LED a csatorna értékének lekéréséhez, ez nem lehet egyszerűbb; dmx.read (chan) Ezzel a dmx értékkel bármit megtehet, amit akar - megjeleníthet valamit a TV -kijelzőn, felkapcsolhatja a lámpát, végezhet pwm -t egy csatornán stb. Ha befejezte a DMX -értékek olvasását, szabadítsa ki a fogaskereket; A dmx.finalizeJon cikkében egy hűvösebb verziót készített egy RGB világítótesttel, Bit Angle Modulation használatával.
KÜLD
Ha a DMX IO modulja a fő adó, ne felejtse el csúsztatni a jumper shuntokat mindkét jumperhez. A szoftverek esetében van egy DMX küldési objektum a Propeller Obex -ben, amely megkönnyíti a DMX kimenetet. Íme egy példa a használatára: Először adja hozzá az objektumot a spin kód objektum részéhez; obj dmxout: "DMXout" az indításhoz; dira [25]: = outa [25]: = 1 'hozza a TX engedélyezését highdmxout.start (26)' elindítja a dmxoutsending dmx értékeket nem lehet egyszerűbb - csak; dmxout. Write (2, 255) 'csatorna = 2, érték = 255
Arduino számára
A DMX IO modul szabályos, 1 hüvelykes tűtávolsággal rendelkezik, így nem illeszkedik az Arduino tetejére, azonban továbbra is csatlakoztathatja azt az arduinohoz vezetékek vagy protoboard segítségével. Az Arduino játszótéren jó útmutató található. P0: P8 - DIP kapcsolók
Ajánlott:
DIY 8 csatornás analóg Max/Min feszültségfigyelő: 13 lépés
DIY 8 csatornás analóg maximális/perc feszültségfigyelő: A vezérlőrendszerek és a kapcsolódó eszközök több áramforrással, például előfeszítő vonallal vagy akkumulátorral foglalkoznak, és követniük kell a legmagasabb (vagy legalacsonyabb) vonalat egy adott készlet között. Például a „több akkumulátoros” rendszerben a terhelésváltás megköveteli, hogy a
16 csatornás szervo tesztelő Arduino és 3D nyomtatással: 3 lépés (képekkel)
16 csatornás szervo tesztelő Arduino -val és 3D nyomtatással: Nagyjából minden projekt, amit mostanában csináltam, megkövetelt, hogy kipróbáljak néhány szervót, és kísérletezzek a pozíciójukkal, mielőtt belekezdenek az összeszerelésbe. Általában készítek egy gyors szervo tesztert kenyérsütő táblára, és a soros monitort használom az arduiban
3 csatornás digitális LED szalag WS2812 vezérlő: 9 lépés (képekkel)
3 csatornás digitális LED szalag WS2812 vezérlő: Mindig is szerettem volna egy olcsó módot több digitális led szalag vezérlésére. Ez az utasítás bemutatja az összes lépést, amelyet végigmentem a projekt tervezése és építése során
DIY 300 wattos 5.1 csatornás erősítő: 12 lépés (képekkel)
DIY 300 wattos 5.1 csatornás erősítő: Hé! mindenki A nevem Steve. Ma megmutatom, hogyan készítsünk 5.1 csatornás erősítőt Kattintson ide a videó megtekintéséhez Kezdjük
Az LG csatornás felosztásának feltörése az otthoni automatizáláshoz: 8 lépés (képekkel)
Az LG csatornás felosztásának feltörése az otthoni automatizáláshoz: Először is - Ez nem egy újabb infravörös távirányító -emulációs hack. Az én különálló váltakozó áramkörömnek nincs használható interfésze, amelyet bármilyen más vezérléshez terveztek, kivéve a mellékelt, falra szerelt intelligens vezérlőket. Van egy LG Ducted reverse split rendszer az én