Orodha ya maudhui:

4 Kituo cha Transceiver DMX: Hatua 24
4 Kituo cha Transceiver DMX: Hatua 24

Video: 4 Kituo cha Transceiver DMX: Hatua 24

Video: 4 Kituo cha Transceiver DMX: Hatua 24
Video: FM Audio Transmitter | Make Your Own Radio Station Using BC547 2024, Novemba
Anonim
4 Kituo cha Transceiver DMX
4 Kituo cha Transceiver DMX

Moduli ya Jukwaa la DMX IO ni transceiver ya DMX ya-4. Katika hali ya kupokea inaweza kudhibiti hadi njia nne za TTL ya sasa ya chini (3.3v, kwa mfano, kwa servos na LEDs ndogo) au high-current (12v, kwa mfano, taa, relays, solenoids, motor stepper, nk) pato. Katika hali ya kupitisha, inaweza kutoa maagizo kwa ulimwengu wote wa DMX (chaneli 512). Viunganisho viwili vya XLR-3 huruhusu moduli kutenda kama node ya mpokeaji au mpitishaji (bwana) katika mtandao wa DMX na swichi ya nafasi ya 9 ya DIP inaruhusu usanidi wa anwani bila kubadilisha firmware. Ubunifu wa vifaa vya RS-485 huruhusu ubadilishaji wa programu kati ya njia za RX na TX kuruhusu waandaaji wa hali ya juu kujaribu miradi ya mpokeaji wa DMX pamoja na matumizi ya serial- kwa-DMX.

DMX ni nini?

DMX ni itifaki ya serial inayoendesha kiunga cha vifaa vya RS-485. Ilibuniwa kudhibiti taa (Chauvet ina taa nyingi za DMX), lakini pia hutumiwa kudhibiti servos, LED's, motors stepper, relays, na vifaa vingine (kama Mifupa ya DMX). Ni rahisi kutumia, itifaki thabiti ambayo inaruhusu 1, 500 Miguu + cable inaendesha kwa kutumia kebo ya bei rahisi. Mtandao wa DMX una kifaa 1 bora, na 1 au vifaa vya watumwa zaidi. Njia 512 za kudhibiti zinapatikana na vifaa vingi vya watumwa hutumia zaidi ya kituo kimoja (k.v. taa inaweza kutumia kituo 1 cha sufuria, kingine kwa kuegemea). Kila kituo kinaweza kusaidia maadili 256 yanayowezekana, ingawa vifaa vingine vya watumwa vitaunganisha vituo 2 kwa 65, 535 maadili yanayowezekana. Thamani za kituo zinaweza kubadilishwa karibu mara 44 kwa sekunde, au 44Hz.

Kuhusu Moduli hii

Unaweza kuongeza Moduli ya DMX IO kwenye Jukwaa la Propeller, kitabu cha protoboard, au hata ubao wa mkate. Nitazungumza juu ya kuitumia na Parallax Propeller au Arduino mwishoni mwa hii inayoweza kufundishwa. Moduli ya DMX IO iliundwa na Jon Williams na ina leseni chini ya Leseni ya MIT. Alipitia DMX (na moduli hii) katika safu yake ya Novemba Nuts n 'Volts, ambayo unaweza kusoma hapa (pdf). Unaweza kupakua faili ya muundo au kununua kit au PCB wazi kutoka kwa Gadget Gangster. Moduli zilizokusanywa mapema zinapatikana pia. Wakati wa kujenga ni kama dakika 45. Pasha joto chuma chako cha kuuza na uende hatua inayofuata!

Hatua ya 1: Kutumia: Mawazo ya Matumizi

Kutumia: Mawazo ya Matumizi
Kutumia: Mawazo ya Matumizi

Wakati chuma chako kina joto, hapa kuna mifano michache ya mambo mazuri unayoweza kufanya na DMX;

Maonyesho ya Krismasi

Kuna pakiti kadhaa za dimmer / switch za DMX (hapa ni moja) ambayo inakuwezesha kuziba taa au strand ya taa za Krismasi (au kitu kingine chochote kinachoweza kuziba ukutani), iwashe au uzime, piga au kuipunguza. Moduli ya DMX IO inaweza kutoa maagizo kupitia DMX ili kufifisha / kubadili vifurushi au vifaa vingine vya DMX; vitu kama Mashine za ukungu, lasers, Bubbles, au mashine ya theluji.

Fanya Onyesho La Nuru

Rangi nyumba yako

Picha
Picha

W Hoteli Katika Boston Moduli ya DMX IO inaweza kutuma amri kwa mamia ya vifaa vya watumwa, kama taa hizi za COLORdash Quad.

Kudhibiti Servos na Animatronics

Moduli ya DMX IO pia inaweza kutumika kupokea amri za kudhibiti servos, nyumatiki, au karibu kifaa chochote unachoweza kufikiria - unapata 12V kutoka vituo vya chini-chini, na bodi pia ina vichwa vya vifaa vya 3V. mambo ambayo yanaweza kufanywa. Ifuatayo, tutaanza kujenga moduli, na mwisho wa mafunzo haya, kuna maelezo juu ya jinsi ya kuipanga (usijali, ni rahisi sana).

Hatua ya 2: Tengeneza: Orodha ya Sehemu

Fanya: Orodha ya Sehemu
Fanya: Orodha ya Sehemu

Wacha tuhakikishe una sehemu zifuatazo. Unaweza pia kunyakua sehemu hizi kutoka kwa mouser - kila sehemu kwenye skimu ina sehemu ya mouser # (muundo wa faili ni ExpressPCB)

Orodha ya Sehemu

  • DMX IO PCB
  • Nafasi 9 swichi ya DIP ya mil 300
  • 3mm Kijani cha LED
  • 4x Kidokezo 125 Transistors
  • 2x 200uF Wasimamizi wa Electrolytic
  • 1x.1uF Nguvu ya kauri Capacitor
  • 2x Shunt Jumpers
  • Pini Tundu la DIP
  • Vichwa vya pini 56
  • 4x 2N3904 Transistors
  • 4x 2 Nafasi Vitalu vya Nafasi
  • RS485 / RS422 Transceiver IC
  • Mtandao wa Resistor ya Pini 10 (10k ohm)
  • XLR3 Kiunganishi cha Kiume
  • Kiunganishi cha Kike cha XLR3
  • 3x 4.7k ohm Resistor (Njano - Violet - Nyekundu)
  • 4x 470 ohm Resistor (Njano - Violet - Kahawia)
  • 4x 1k ohm Resistor (Kahawia - Nyeusi - Nyekundu)
  • 1x 330 ohm Resistor (Chungwa - Chungwa - Kahawia)
  • Resistor ya 1x 120 ohm (Kahawia - Nyekundu - Kahawia)

Hatua ya 3: Fanya: Resistors

Fanya: Resistors
Fanya: Resistors

Ongeza vipinga vitatu vya kwanza, 4.7k ohm (Njano - Violet - Nyekundu) kwa R2, R3, na R4.

Hatua ya 4: Tengeneza: 120 Ohm Resistor

Fanya: 120 Ohm Resistor
Fanya: 120 Ohm Resistor

Resistor ya 120 ohm (Kahawia - Nyekundu - Kahawia) huenda kwa R1

Hatua ya 5: Tengeneza: 470 Ohm Resistors

Fanya: 470 Ohm Resistors
Fanya: 470 Ohm Resistors

R5, R6, R7, na R8 ni 470 ohms (Njano - Violet - Kahawia)

Hatua ya 6: Tengeneza: 1k Ohm Resistors

Fanya: 1k Ohm Resistors
Fanya: 1k Ohm Resistors

Karibu karibu na 470 ohm Resistors huenda 1k ohm Resistors (Brown - Nyeusi - Nyekundu)

Hatua ya 7: Fanya: 330 Ohm Resistor

Fanya: 330 Resmor Resor
Fanya: 330 Resmor Resor

Hii inapaswa kuwa kipinga chako cha mwisho, na inatumiwa kupunguza sasa kwa LED. Ni 330 ohms (Chungwa - Chungwa - Kahawia) na huenda kwa R13

Hatua ya 8: Tengeneza: LED

Tengeneza: LED
Tengeneza: LED

Wacha tuongeze LED ya kijani kibichi, huenda katikati ya bodi, kama inavyoonyeshwa kwenye picha. Kumbuka kuwa risasi fupi hupita kupitia shimo la mraba. Hii imesababisha kushikamana na P27. Unachohitaji kufanya ili kuiwasha ni kuleta P27 juu.

Hatua ya 9: Fanya: Capacitor ya kauri

Fanya: Capacitor ya kauri
Fanya: Capacitor ya kauri

Ongeza Capacitor ya kauri kwenye ubao, kama inavyoonyeshwa kwenye picha. Capacitor hii haijasambazwa, kwa hivyo haijalishi ni risasi ipi inayoingia kwenye shimo gani.

Hatua ya 10: Fanya: 2N3904 Transistors

Fanya: 2N3904 Transistors
Fanya: 2N3904 Transistors

Ongeza 2n3904 Transistors kama inavyoonyeshwa kwenye picha. Kumbuka kuwa upande wa gorofa wa transistor hupanda na upande wa gorofa kama inavyoonyeshwa kwenye ubao.

Hatua ya 11: Tengeneza: Punguza vituo, Andaa

Tengeneza: Vunja vituo, Andaa
Tengeneza: Vunja vituo, Andaa

Kuna Vituo 4 vya Kunasa, kila moja ina gombo ndogo kwa upande mmoja na bevel ndogo kwa upande mwingine. Tutaunganisha vituo vyote kwenye 'fimbo' moja. Kwanza, tambua bevel kwenye kila vituo.

Hatua ya 12: Fanya: Punguza vituo, Kuunganisha

Tengeneza: Punguza vituo, Unganisha
Tengeneza: Punguza vituo, Unganisha

Sasa, slide pamoja. Unaweza kuona kwenye picha jinsi vituo vinateleza pamoja, kutoka chini.

Hatua ya 13: Tengeneza: Punguza vituo, Kamili

Tengeneza: Punguza vituo, Kamili
Tengeneza: Punguza vituo, Kamili

Telezesha vituo vyote vinne pamoja, kama inavyoonekana kwenye picha. Utakuwa na 'fimbo' moja ya wastaafu.

Hatua ya 14: Tengeneza: Solder Down Terminal

Tengeneza: Solder Down Terminal
Tengeneza: Solder Down Terminal

Ongeza fimbo yako mpya ya terminal kwenye ubao. Kumbuka kuwa 'vifungo' (unapoingiza waya unayotaka kuungana na vituo) vinapaswa kuwa karibu na ukingo wa bodi. Angalia masanduku yaliyowekwa alama "W" upande wa kulia wa transistors? Hizo ni vichwa vya pini vya kudhibiti servos. Pini karibu na W ni ishara ya kudhibiti, pini ya kati imeunganishwa na + 5V, na pini upande wa kulia imeunganishwa ardhini. Ikiwa unataka kutumia DMX IO kudhibiti vifaa vya nguvu ndogo, ongeza vichwa 3 vya pini katika kila eneo.

Hatua ya 15: Tengeneza: IC Tundu

Tengeneza: Tundu la IC
Tengeneza: Tundu la IC

Tundu la IC huenda kwa U1 na notch karibu na capacitor ya kauri. Msimamo wa notch haujalishi kwa tundu (Itafanya kazi kwa njia yoyote), lakini itasaidia kuhakikisha unaweka IC katika mwelekeo sahihi, kwa hivyo ni bora kuifanya kwa usahihi.

Hatua ya 16: Tengeneza: Badilisha DIP

Fanya: Kubadilisha DIP
Fanya: Kubadilisha DIP

Kubadilisha nafasi 9 ya DIP huenda kwa SW1. Kila swichi kwenye DIP imewekwa alama na nambari (kulia chini ya swichi), na swichi iliyoandikwa '1' huenda kushoto, kama inavyoonyeshwa kwenye picha.

Hatua ya 17: Fanya: Mpinzani wa Bussed, Kitambulisho cha 1

Fanya: Mpinzani wa Bussed, Kitambulisho cha 1
Fanya: Mpinzani wa Bussed, Kitambulisho cha 1

Kinzani ya basi ina "pini 1", inatambuliwa kwa kutazama mwili wa sehemu - pini 1 imewekwa na mshale.

Hatua ya 18: Fanya: Mpinzani wa Bussed, Kuongeza kwenye Bodi

Fanya: Mpinzani wa Bussed, ukiongeza kwa Bodi
Fanya: Mpinzani wa Bussed, ukiongeza kwa Bodi

Pini 1 huenda kupitia shimo la mraba ambalo pia limetiwa alama kwenye skrini ya hariri, kama inavyoonyeshwa kwenye picha.

Hatua ya 19: Tengeneza: Wanarukaji

Tengeneza: Wanarukaji
Tengeneza: Wanarukaji

Kuna wanarukaji wawili kwenye ubao, TERM: Ikiwa moduli ya DMX IO ni nodi ya mwisho (tuma au pokea), teleza skiti ya kuruka ili kuunganisha pini hizi 2. GND: Ikiwa moduli ya DMX IO ndiye bwana (anayepeleka) - tu node moja itatumia jumper hii. Ikiwa ndivyo, bonyeza slide za kuruka ili kuunganisha pini hizi 2. Ikiwa moduli ni mpitishaji mkuu, utaruka jumper zote mbili. Ikiwa moduli ni mpokeaji wa mwisho, jumper itazima jumper ya TERM tu. Vinginevyo, hauitaji jumper shunt ama jumper. Ikiwa vichwa vyako vya pini vinakuja kwenye ukanda mkubwa, kata pini 2 nje na vidonge vyako na uongeze kwenye ubao ambapo imeitwa 'TERM'. Kata pini 2 zaidi na ongeza kwenye 'GND'.

Hatua ya 20: Tengeneza: Caps Electrolytic

Tengeneza: Caps Electrolytic
Tengeneza: Caps Electrolytic

Kofia 2 za umeme (zinaonekana kama makopo madogo ya chuma) huenda kwenye sehemu zilizoonyeshwa kwenye picha. Kofia za elektroni zinagawanywa - pini ndefu hupita kwenye shimo la mraba (pia imewekwa alama ya '+') Kwenye kofia, kuna mstari. Kiongozi mfupi (karibu na mstari) hupitia risasi ndefu - karibu na ukingo wa bodi. Kofia zote mbili ni 220uF

Hatua ya 21: Fanya: TIP125 Transistors

Fanya: TIP125 Transistors
Fanya: TIP125 Transistors

Kuna transistors 4 kubwa za TIP125, huenda kati ya transistors ndogo na screw down block block. Kumbuka kichupo kwenye kila transistor, huenda hivyo Tab iko karibu na 'C' iliyowekwa alama kwenye skrini ya hariri.

Hatua ya 22: Tengeneza: Viunganishi vya XLR3

Fanya: XLR3 Viunganishi
Fanya: XLR3 Viunganishi

Kuna viunganisho 2 vya XLR, (mwanamume na mwanamke) ambavyo huenda kwenye ubao. Kontakt wa kike huenda kwenye sanduku lililoitwa 'DMX Out' na kiunganishi cha kiume huenda kwenye sanduku lililoandikwa 'DMX In'. Ni rahisi sana kupata hizi sahihi kwani mashimo yanayopanda kwenye bodi yanatoshea kontakt sahihi tu.

Hatua ya 23: Fanya: RS485 IC

Fanya: RS485 IC
Fanya: RS485 IC

RS485 Transeiver IC (Ni ST ST485BN) huenda kwenye tundu. Kumbuka notch kwenye IC inakwenda juu, karibu na capacitor ya kauri. Ikiwa hauitaji kuzima kwa jumper, bonyeza tu kila mmoja juu ya pini moja. Kwa njia hii, hautawapoteza ikiwa mwishowe utazihitaji. Mwishowe, ongeza viunganisho vya pini kwenye safu ya nje ya bodi. Pini hizi hukuruhusu kuunganisha moduli ya DMX IO kwenye jukwaa la Propeller, protoboard, au boardboard. Kwenye ubao, kila unganisho limeandikwa P0 - P31. Mpangilio una orodha ya viunganisho (fomati ya kuelezea), lakini hii ndio jinsi wanavyopanga ramani; P0: DIP switch '256'P1: DIP Switch' 128'P2: DIP Switch '64'P3: DIP Switch' 32'P4: DIP Badilisha '16'P5: DIP Switch' 8'P6: DIP Switch '4'P7: DIP Switch' 2'P8: DIP Switch '1'P9: DMX channel 1P10: DMX channel 2P11: DMX channel 3P12: DMX channel 4P24: RX2 (Input) P25: TXE (Transit Enable) P26: TX2 (Transmit) P27: Shughuli LED

Hatua ya 24: Kutumia DMX

Kutumia DMX
Kutumia DMX

DMX ni rahisi kutumia:

Kwa Propela

POKEA

Nakala ya Eneo la Spin ya Novemba ya Jon Williams hutoa maelezo mengi juu ya DMX na jinsi alivyoendeleza vitu hivyo. Pia aliandika kitu rahisi kutumia (jm_dmxin) ambacho kitarahisisha kusoma maadili ya DMX. Na msimbo wako wa spin, utahitaji tu kuongeza maktaba; obj dmx: "jm_dmxin" Wakati unahitaji kuwasha ufuatiliaji wa dmx, pub kuu dmx.init (24, 16) '24 = pokea pini, 26 = shughuli ya LED kupata thamani ya kituo, haiwezi kuwa rahisi; dmx.read (chan) Ukiwa na thamani hiyo ya dmx, unaweza kufanya chochote unachotaka - onyesha kitu kwenye onyesho la Runinga, geuza kwa taa, fanya pwm kwenye kituo, nk Unapomaliza kusoma maadili ya DMX, unaweza fungua cog na; dmx.finalizeJon amefanya toleo la baridi na taa ya RGB kwa kutumia Module ya Angle ya Angle katika kifungu chake.

TUMA

Ikiwa moduli yako ya DMX IO ni mtoaji mkuu, usisahau kuteleza kwenye vizuizi vya kuruka kwa kuruka zote mbili. Kwa programu, kuna kitu cha kutuma DMX kwenye Propeller Obex ambayo hufanya pato rahisi la DMX. Hapa kuna mfano wa jinsi ya kutumia; Kwanza ongeza kitu kwenye sehemu ya kitu cha nambari yako ya spin; obj dmxout: "DMXout" kuianza; dira [25]: = outa [25]: = 1 'inaleta TX kuwezesha highdmxout.start (26)' kuanza dmxoutsending dmx values isingekuwa rahisi - tu; Andika [2, 255] 'kituo = 2, thamani = 255

Kwa Arduino

Moduli ya DMX IO ina nafasi ya mara kwa mara. unganisho; P0: P8 - DIP SwichiP9 - Channel 1P10 - Channel 2P11 - Channel 3P12 - Channel 4P24 - DMX RXP25 - Transit EnableP26 - DMX TXP27 - LED ya Shughuli Hiyo ndio - Fanya kitu kizuri na DMX!

Ilipendekeza: