Talaan ng mga Nilalaman:
- Hakbang 1: Paggamit: Mga Ideya sa Paggamit
- Hakbang 2: Gumawa ng: Listahan ng Mga Bahagi
- Hakbang 3: Gumawa ng: Mga Resistor
- Hakbang 4: Gumawa: 120 Ohm Resistor
- Hakbang 5: Gumawa: 470 Ohm Resistors
- Hakbang 6: Gumawa ng: 1k Ohm Resistors
- Hakbang 7: Gumawa: 330 Ohm Resistor
- Hakbang 8: Gumawa ng: LED
- Hakbang 9: Gumawa: Ceramic Capacitor
- Hakbang 10: Gumawa ng: 2N3904 Transistors
- Hakbang 11: Gumawa: Mga Screw Down Terminal, Prep
- Hakbang 12: Gumawa: Mga Screw Down Terminal, Kumokonekta
- Hakbang 13: Gumawa: Mga Screw Down Terminal, Kumpleto
- Hakbang 14: Gumawa: Solder Down Terminal
- Hakbang 15: Gumawa ng: IC Socket
- Hakbang 16: Gumawa ng: DIP Switch
- Hakbang 17: Gumawa: Bussed Resistor, Pagkilala sa Pin 1
- Hakbang 18: Gumawa: Bussed Resistor, Pagdaragdag sa Lupon
- Hakbang 19: Gumawa: Mga Jumpers
- Hakbang 20: Gumawa: Mga Electrolytic Caps
- Hakbang 21: Gumawa ng: TIP125 Transistors
- Hakbang 22: Gumawa ng: Mga Konektor ng XLR3
- Hakbang 23: Gumawa: RS485 IC
- Hakbang 24: Paggamit ng DMX
Video: 4 Channel DMX Transceiver: 24 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ang Module ng DMX IO Platform ay isang 4-channel DMX transceiver. Sa mode na makatanggap maaari nitong makontrol ang hanggang sa apat na mga channel ng mababang kasalukuyang TTL (3.3v, hal., Para sa mga servo at maliit na LED) o high-current (12v, hal. Mga lampara, relay, solenoids, stepper motor, atbp.) Output. Sa mode na pagpapadala, maaari itong mag-isyu ng mga utos sa isang buong uniberso ng DMX (512 na mga channel). Pinapayagan ng dalawang konektor ng XLR-3 ang module na kumilos bilang isang receiver o transmitter (master) node sa isang DMX network at pinapayagan ng isang 9-posisyon DIP switch na pagsasaayos ng address nang hindi binabago ang firmware. Pinapayagan ng disenyo ng hardware na RS-485 para sa paglipat ng software sa pagitan ng mga mode na RX at TX na nagpapahintulot sa mga advanced na programmer na mag-eksperimento sa mga proyekto ng DMX receiver pati na rin mga serial- to-DMX na application.
Ano ang DMX?
Ang DMX ay isang serial protocol na tumatakbo sa isang link ng hardware ng RS-485. Orihinal na dinisenyo ito upang makontrol ang mga ilaw (Ang Chauvet ay may isang bungkos ng mga cool na ilaw ng DMX), ngunit ginagamit din ito upang makontrol ang mga servo, LED's, stepper motor, relay, at iba pang mga aparato (Tulad ng isang DMX Skeleton). Ito ay isang madaling gamiting, matatag na protokol na nagbibigay-daan para sa 1, 500 Mga Paa + cable na tumatakbo gamit ang murang cable. Ang isang DMX network ay may 1 master device, at 1 o higit pang mga aparato ng alipin. Magagamit ang mga 512 control channel at maraming mga aparato ng alipin ang gumagamit ng higit sa isang channel (hal., Maaaring gumamit ang isang ilaw ng 1 channel para sa kawali, isa pa para sa ikiling). Ang bawat channel ay maaaring suportahan ang 256 mga posibleng halaga, kahit na ang ilang mga aparato ng alipin ay pagsamahin ang 2 mga channel para sa 65, 535 mga posibleng halaga. Ang mga halaga ng Channel ay maaaring mabago tungkol sa 44 beses bawat segundo, o 44Hz.
Tungkol sa Modyul na Ito
Maaari mong idagdag ang DMX IO Module sa Propeller Platform, isang protoboard, o kahit isang breadboard. Pag-uusapan ko ang tungkol sa paggamit nito sa isang Parallax Propeller o Arduino sa pagtatapos ng pagtuturo na ito. Ang DMX IO module ay idinisenyo ni Jon Williams at lisensyado sa ilalim ng MIT Lisensya. Sinuri niya ang DMX (at ang modyul na ito) sa kanyang haligi ng Nobyembre Nuts n 'Volts, na mababasa mo rito (pdf). Maaari mong i-download ang file ng disenyo o bumili ng kit o isang hubad na PCB mula sa Gadget Gangster. Magagamit din ang mga paunang naka-assemble na module. Ang oras ng pagbuo ay halos 45 minuto. Painitin ang iyong bakal na panghinang at pumunta sa susunod na hakbang!
Hakbang 1: Paggamit: Mga Ideya sa Paggamit
Habang ang iyong iron ay nagpapainit, narito ang ilang mga halimbawa ng mga cool na bagay na maaari mong gawin sa DMX;
Christmas Display
Mayroong isang bilang ng mga DMX dimmer / switch pack (narito ang isa) na hinahayaan kang mag-plug sa isang lampara o isang hibla ng mga ilaw ng pasko (o anumang bagay na maaaring mag-plug sa pader), i-on o i-off, i-pulso, o i-dim ito. Ang module ng DMX IO ay maaaring maglabas ng mga utos sa pamamagitan ng DMX upang lumabo / lumipat ng mga pack o iba pang mga aparato ng DMX; mga bagay tulad ng Fog Machines, laser, bula, o isang snow machine.
Gumawa ng Isang Magaan na Palabas
Kulayan ang iyong bahay
W Hotel Sa BostonAng module ng DMX IO ay maaaring magpadala ng mga utos sa daan-daang mga aparato ng alipin, tulad ng mga ilaw na hugasan ng COLORdash Quad.
Kontrolin ang Mga Servo at Animatronics
Maaari ring magamit ang module na DMX IO upang makatanggap ng mga utos upang makontrol ang mga servo, niyumatik, o halos anumang aparato na maaari mong maiisip - nakakuha ka ng 12V mula sa mga terminal na turnilyo, at ang board ay mayroon ding mga header para sa mga 3V na aparato. mga bagay na maaaring gawin. Susunod, sisimulan namin ang pagbuo ng module, at sa pagtatapos ng pagtuturo na ito, mayroong impormasyon sa kung paano ito i-program (huwag mag-alala, medyo madali ito).
Hakbang 2: Gumawa ng: Listahan ng Mga Bahagi
Siguraduhin nating mayroon kang mga sumusunod na bahagi. Maaari mo ring kunin ang mga bahaging ito mula sa mouser - ang bawat bahagi sa eskematiko ay may bahagi ng mouser # (ang format ng file ay ExpressPCB)
Listahan ng Mga Bahagi
- DMX IO PCB
- 9 posisyon 300 mil DIP switch
- 3mm Green LED
- 4x TIP 125 Transistors
- 2x 200uF Electrolytic Capacitors
- 1x.1uF Radial Ceramic Capacitor
- 2x Shunt Jumpers
- 8 Pin DIP Socket
- 56 Mga Pin Header
- 4x 2N3904 Transistors
- 4x 2 Posisyon Mga Block ng Terminal
- RS485 / RS422 Transceiver IC
- 10 Pin Bussed Resistor Network (10k ohm)
- XLR3 Male Connector
- XLR3 Babae Konektor
- 3x 4.7k ohm Resistor (Dilaw - Lila - Pula)
- 4x 470 ohm Resistor (Dilaw - Lila - Kayumanggi)
- 4x 1k ohm Resistor (Kayumanggi - Itim - Pula)
- 1x 330 ohm Resistor (Orange - Orange - Brown)
- 1x 120 ohm Resistor (Kayumanggi - Pula - Kayumanggi)
Hakbang 3: Gumawa ng: Mga Resistor
Idagdag ang unang tatlong resistors, 4.7k ohm (Yellow - Violet - Red) sa R2, R3, at R4.
Hakbang 4: Gumawa: 120 Ohm Resistor
Ang 120 ohm Resistor (Brown - Red - Brown) ay pumupunta sa R1
Hakbang 5: Gumawa: 470 Ohm Resistors
Ang R5, R6, R7, at R8 ay 470 ohms (Dilaw - Violet - Kayumanggi)
Hakbang 6: Gumawa ng: 1k Ohm Resistors
Sa tabi mismo ng 470 ohm Resistors napupunta ang 1k ohm Resistors (Brown - Black - Red)
Hakbang 7: Gumawa: 330 Ohm Resistor
Ito ang dapat na iyong huling discrete risistor, at ginagamit ito upang limitahan ang kasalukuyang sa LED. Ito ay 330 ohms (Orange - Orange - Brown) at pupunta sa R13
Hakbang 8: Gumawa ng: LED
Idagdag natin ang berdeng LED, pupunta ito mismo sa gitna ng board, tulad ng ipinahiwatig sa larawan. Tandaan na ang mas maiikling tingga ay dumadaan sa square hole. Ang led na ito ay konektado sa P27. Ang kailangan mo lang gawin upang i-on ito ay magdala ng mataas na P27.
Hakbang 9: Gumawa: Ceramic Capacitor
Idagdag ang ceramic Capacitor sa board, tulad ng ipinahiwatig sa larawan. Ang capacitor na ito ay hindi nai-polarised, kaya't hindi mahalaga kung aling tingga ang napupunta sa aling butas.
Hakbang 10: Gumawa ng: 2N3904 Transistors
Idagdag ang 2n3904 Transistors tulad ng ipinahiwatig sa larawan. Tandaan na ang patag na bahagi ng mga linya ng transistor pataas sa patag na bahagi tulad ng ipinahiwatig sa pisara.
Hakbang 11: Gumawa: Mga Screw Down Terminal, Prep
Mayroong 4 na Mga Screw Down Terminal, ang bawat isa ay may isang maliit na uka sa isang gilid at maliit na bevel sa kabilang panig. Ikonekta namin ang lahat ng mga terminal sa isang solong 'stick'. Una, kilalanin ang bevel sa bawat terminal.
Hakbang 12: Gumawa: Mga Screw Down Terminal, Kumokonekta
Ngayon, i-slide silang magkasama. Maaari mong makita sa larawan kung paano magkakasama ang mga terminal, mula sa ibaba.
Hakbang 13: Gumawa: Mga Screw Down Terminal, Kumpleto
I-slide ang lahat ng apat na mga terminal, tulad ng ipinakita sa larawan. Magkakaroon ka ng isang solong terminal na 'stick'.
Hakbang 14: Gumawa: Solder Down Terminal
Idagdag ang iyong bagong nilikha na terminal stick sa board. Tandaan na ang 'clamp' (kung saan mo ipasok ang kawad na nais mong kumonekta sa mga terminal) ay dapat na malapit sa gilid ng board. Pansinin ang mga kahon na minarkahang 'W' sa kanan ng mga transistor? Iyon ay mga pin header para sa pagkontrol ng mga servo. Ang pin sa tabi ng W ay ang control signal, ang gitnang pin ay konektado sa + 5V, at ang pin sa kanan ay konektado sa lupa. Kung nais mong gamitin ang DMX IO upang makontrol ang mga mababang aparato ng kuryente, magdagdag ng 3 pin na mga header sa bawat lokasyon.
Hakbang 15: Gumawa ng: IC Socket
Ang IC socket ay pumupunta sa U1 na may bingaw na malapit sa ceramic capacitor. Ang posisyon ng bingaw ay hindi talagang mahalaga para sa socket (gagana ito sa alinmang paraan), ngunit makakatulong ito upang matiyak na inilalagay mo ang IC sa tamang direksyon, kaya mas mabuti na gawin ito nang tama.
Hakbang 16: Gumawa ng: DIP Switch
Ang switch ng 9 na posisyon na DIP ay napupunta sa SW1. Ang bawat switch sa DIP ay minarkahan ng isang numero (pakanan sa ibaba ng switch), at ang switch na may label na '1' ay pupunta sa kaliwa, tulad ng ipinahiwatig sa larawan.
Hakbang 17: Gumawa: Bussed Resistor, Pagkilala sa Pin 1
Ang bussed risistor ay may isang 'pin 1', nakilala ito sa pamamagitan ng pagtingin sa katawan ng bahagi - ang pin 1 ay minarkahan ng isang arrow.
Hakbang 18: Gumawa: Bussed Resistor, Pagdaragdag sa Lupon
Ang Pin 1 ay dumadaan sa square hole na minarkahan din sa silkscreen, tulad ng ipinahiwatig sa larawan.
Hakbang 19: Gumawa: Mga Jumpers
Mayroong dalawang mga jumper sa board, TERM: Kung ang module ng DMX IO ay isang end node (magpadala o tumanggap), i-slide ang jumper shunt upang ikonekta ang 2 pin na ito. NVN: Kung ang DMX IO module ang master (nagpapadala) - lamang isang node ang gagamit ng jumper na ito. Kung gayon, i-slide mo lamang ang jumper shunt upang ikonekta ang 2 mga pin na ito. Kung ang module ay ang master transmitter, ilulukso mo ang parehong jumper. Kung ang modyul ay ang huling tatanggap, ibabagsak mo lamang ang TERM jumper lamang. Kung hindi man, hindi mo kailangang jumper shunt alinman ang lumulukso. Kung ang iyong mga header ng pin ay dumating sa isang malaking strip, gupitin ang 2 mga pin gamit ang iyong mga dike at idagdag sa board kung saan ito may label na 'TERM'. Gupitin ang 2 pang mga pin at idagdag sa 'GND'.
Hakbang 20: Gumawa: Mga Electrolytic Caps
Ang 2 electrolytic cap (parang maliit na lata ng metal) ay pupunta sa mga lugar na nakalagay sa larawan. Ang mga electrolytic cap ay polarized - ang mas mahabang pin ay dumadaan sa square hole (na minarkahan din ng isang '+'). Sa cap, mayroong isang guhit. Ang mas maikling lead (mas malapit sa guhit) ay dumadaan sa mas mahabang lead - mas malapit sa gilid ng board. Ang parehong mga takip ay 220uF
Hakbang 21: Gumawa ng: TIP125 Transistors
Mayroong 4 na malalaking TIP125 transistors, pumupunta sila sa pagitan ng mas maliit na mga transistor at ang turnilyo ng terminal block. Tandaan ang tab sa bawat transistor, napupunta ito kaya ang Tab ay mas malapit sa 'C' na minarkahan sa silkscreen.
Hakbang 22: Gumawa ng: Mga Konektor ng XLR3
Mayroong 2 mga konektor ng XLR, (lalaki at babae) na papunta sa pisara. Ang babaeng konektor ay pumapasok sa kahon na may label na 'DMX Out' at ang lalaki na konektor ay pumapasok sa kahon na may label na 'DMX In'. Napakadali upang makuha ang mga tama dahil ang mga mounting hole sa board ay umaangkop lamang sa tamang konektor.
Hakbang 23: Gumawa: RS485 IC
Ang RS485 Transeiver IC (Ito ay isang ST ST485BN) ay papunta sa socket. Tandaan na ang bingaw sa IC ay napupunta sa itaas, malapit sa ceramic capacitor. Kung hindi mo kailangan ang mga shumts ng jumper, i-slide lamang ang bawat isa sa isang solong pin. Sa ganitong paraan, hindi mo mawawala ang mga ito kung sakaling kailangan mo sila sa huli. Panghuli, magdagdag ng mga konektor ng pin sa hilera sa labas ng board. Pinapayagan ka ng mga pin na ito na ikonekta ang module ng DMX IO sa platform ng Propeller, protoboard, o breadboard. Sa pisara, ang bawat koneksyon ay may label na P0 - P31. Ang eskematiko ay may isang listahan ng mga koneksyon (format ng expresspcb), ngunit narito kung paano sila mapapa; P0: DIP Switch '256'P1: DIP Switch' 128'P2: DIP Switch '64'P3: DIP Switch' 32'P4: DIP Lumipat '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 (Paganahin ang Transmit) P26: TX2 (Transmit) P27: Aktibidad na LED
Hakbang 24: Paggamit ng DMX
Ang DMX ay medyo madaling gamitin:
Para sa Propeller
TANGGAPIN
Ang artikulo ng Nobyembre Spin Zone ni Jon Williams ay nagbibigay ng maraming detalye tungkol sa DMX at kung paano niya binuo ang mga bagay. Nag-cod din siya ng isang madaling gamiting object (jm_dmxin) na magpapasimple sa pagbabasa ng mga halaga ng DMX. Sa iyong spin code, kakailanganin mo lamang idagdag ang library; obj dmx: "jm_dmxin" Kung kailangan mong i-on ang monitoring ng dmx, pub main dmx.init (24, 16) '24 = makatanggap ng pin, 26 = aktibidad na LED Upang makuha ang halaga ng channel, hindi ito madali; dmx.read (chan) Sa halagang dmx na iyon, maaari mong gawin ang nais mo - ipakita ang isang bagay sa isang display sa TV, i-flip sa isang ilaw, gawin ang ilang pwm sa isang channel, atbp Kung tapos ka na magbasa ng mga halaga ng DMX, maaari mo palayain ang cog sa; Ang dmx.finalizeJon ay gumawa ng isang mas malamig na bersyon sa isang kabit na ilaw ng RGB gamit ang Bit Angle Modulation sa kanyang artikulo.
IPADALA
Kung ang iyong module na DMX IO ay ang master transmitter, huwag kalimutang mag-slide sa mga jumper shunts sa parehong mga jumper. Para sa software, mayroong isang bagay na nagpapadala ng DMX sa Propeller Obex na gumagawa para sa isang madaling output ng DMX. Narito ang isang halimbawa kung paano ito gamitin; idagdag muna ang object sa seksyon ng object ng iyong spin code; obj dmxout: "DMXout" upang simulan ito; dira [25]: = outa [25]: = 1 'nagdadala sa TX paganahin highdmxout.start (26)' nagsisimula ang dmxoutsending dmx halaga ay hindi mas madali - lamang; dmxout. Isulat (2, 255) 'channel = 2, halaga = 255
Para kay Arduino
Ang module na DMX IO ay may regular na.1 pin spacing, kaya't hindi ito magkakasya sa tuktok ng isang Arduino, gayunpaman, maaari mo pa rin itong ikonekta sa arduino gamit ang mga wires o isang protoboard. Mayroong magandang gabay sa Arduino Playground. Para sa mga koneksyon; P0: P8 - DIP switch
Inirerekumendang:
Pribadong TV-channel para sa Matatanda: 4 na Hakbang (na may Mga Larawan)
Pribadong TV-channel para sa Matatanda: Ang mga alaala ay isang mahirap na isyu para sa aking lola na nagiging 94 taong gulang sa taong ito. Kaya nagdagdag ako ng isang tv-channel sa kanyang telebisyon upang matulungan siyang matandaan ang mga miyembro ng pamilya at mga pangunahing sandali sa kanyang buhay. Para sa mga ito Gumamit ako ng isang libreng Dropbox account, isang Raspber
Wireless na Komunikasyon Gamit ang NRF24L01 Transceiver Module para sa Mga Proyekto na Nakabatay sa Arduino: 5 Mga Hakbang (na may Mga Larawan)
Wireless na Komunikasyon Gamit ang NRF24L01 Transceiver Module para sa Mga Proyekto na Nakabatay sa Arduino: Ito ang aking pangalawang itinuturo na tutorial tungkol sa mga robot at micro-Controller. Tunay na kamangha-manghang makita ang iyong robot na buhay at gumagana tulad ng inaasahan at maniwala ka sa akin magiging mas masaya kung kontrolin mo ang iyong robot o iba pang mga bagay nang wireless nang mabilis at
Wireless Remote Gamit ang 2.4Ghz NRF24L01 Module Sa Arduino - Nrf24l01 4 Channel / 6 Channel Transmitter Receiver para sa Quadcopter - Rc Helicopter - Rc Plane Gamit ang Arduino: 5 Hakbang (na may Mga Larawan)
Wireless Remote Gamit ang 2.4Ghz NRF24L01 Module Sa Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter Receiver para sa Quadcopter | Rc Helicopter | Rc Plane Gamit ang Arduino: Upang mapatakbo ang isang Rc car | Quadcopter | Drone | RC eroplano | RC boat, palagi kaming nangangailangan ng isang reciever at transmitter, kumbaga para sa RC QUADCOPTER kailangan namin ng isang 6 channel transmitter at receiver at ang uri ng TX at RX ay masyadong magastos, kaya gagawa kami ng isa sa aming
Lahat sa Isa · DMX Terminator & DMX Tester: 3 Hakbang
Lahat sa Isa · DMX Terminator & DMX Tester: Bilang isang tekniko sa pag-iilaw, minsan kailangan mong malaman kung gaano kalusog ang iyong mga koneksyon sa dmx ay kabilang sa mga fixture. Minsan, dahil sa mga wire, mga fixture sa kanilang sarili o pagbabagu-bago ng boltahe, ang DMX system ay nahantad sa maraming mga problema at error. Kaya't ginawa ko
Paano Palitan ang Alinco DJ-195T VHF FM Transceiver Battery: 6 na Hakbang
Paano Palitan ang Alinco DJ-195T VHF FM Transceiver Battery: Karaniwan kung gumamit kami ng VHF FM Transceiver, ang problema ay laging nasa baterya dahil ang baterya ay may mga cycle ng buhay, kaya, kung ang baterya ay patay, kailangan nating palitan ng bago. Ngunit ang problema, mahal ang baterya