Índice:
- Etapa 1: Usando: Idéias de uso
- Etapa 2: Fazer: Lista de Peças
- Etapa 3: fazer: resistores
- Etapa 4: fazer: resistor de 120 ohms
- Etapa 5: fazer: resistores de 470 ohms
- Etapa 6: fazer: resistores de 1k Ohm
- Etapa 7: fazer: resistor de 330 Ohm
- Etapa 8: fazer: LED
- Etapa 9: fazer: capacitor de cerâmica
- Etapa 10: Faça: Transistores 2N3904
- Etapa 11: fazer: aparafusar os terminais, preparar
- Etapa 12: Faça: Aparafuse os terminais, conectando
- Etapa 13: Faça: Terminais Aparafusados, Completos
- Etapa 14: Fabricação: Terminal de solda para baixo
- Etapa 15: Faça: Soquete IC
- Etapa 16: Faça: Chave DIP
- Etapa 17: fazer: resistor de barramento, identificando o pino 1
- Etapa 18: fazer: resistor de barramento, adicionando à placa
- Etapa 19: fazer: jumpers
- Etapa 20: fazer: tampas eletrolíticas
- Etapa 21: Faça: Transistores TIP125
- Etapa 22: Faça: Conectores XLR3
- Etapa 23: Faça: RS485 IC
- Etapa 24: usando DMX
Vídeo: Transceptor DMX de 4 canais: 24 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:41
O DMX IO Platform Module é um transceptor DMX de 4 canais. No modo de recepção, ele pode controlar até quatro canais de saída de baixa corrente TTL (3,3v, por exemplo, para servos e pequenos LEDs) ou alta corrente (12v, por exemplo, lâmpadas, relés, solenóides, motor de passo, etc.). No modo de transmissão, ele pode emitir comandos para um universo DMX inteiro (512 canais). Os conectores XLR-3 duplos permitem que o módulo atue como um nó receptor ou transmissor (mestre) em uma rede DMX e uma chave DIP de 9 posições permite endereço de configuração sem alterar o firmware. O design de hardware RS-485 permite a comutação de software entre os modos RX e TX, permitindo que programadores avançados experimentem projetos de receptor DMX, bem como aplicações serial-para-DMX.
O que é DMX?
DMX é um protocolo serial executado em um link de hardware RS-485. Ele foi originalmente projetado para controlar luzes (Chauvet tem um monte de luzes DMX legais), mas também é usado para controlar servos, LEDs, motores de passo, relés e outros dispositivos (como um esqueleto DMX). É um protocolo robusto e fácil de usar que permite a execução de cabos de 1.500 pés + usando um cabo barato. Uma rede DMX possui 1 dispositivo mestre e 1 ou mais dispositivos escravos. 512 canais de controle estão disponíveis e muitos dispositivos escravos usam mais de um canal (por exemplo, uma luz pode usar 1 canal para panorâmica, outro para inclinação). Cada canal pode suportar 256 valores possíveis, embora alguns dispositivos escravos combinem 2 canais para 65.535 valores possíveis. Os valores do canal podem ser alterados cerca de 44 vezes por segundo, ou 44Hz.
Sobre este Módulo
Você pode adicionar o DMX IO Module à Propeller Platform, a um protoboard ou mesmo a uma breadboard. Falarei sobre como usá-lo com um Parallax Propeller ou Arduino no final deste instrutível. O módulo DMX IO foi projetado por Jon Williams e está licenciado sob a licença MIT. Ele analisou DMX (e este módulo) em sua coluna Nuts n 'Volts de novembro, que você pode ler aqui (pdf). Você pode baixar o arquivo de design ou comprar o kit ou um PCB vazio no Gadget Gangster. Módulos pré-montados também estão disponíveis. O tempo de construção é de cerca de 45 minutos. Aqueça seu ferro de solda e vá para a próxima etapa!
Etapa 1: Usando: Idéias de uso
Enquanto seu ferro está esquentando, aqui estão alguns exemplos das coisas legais que você pode fazer com DMX;
Display de natal
Existem vários pacotes de dimmer / interruptores DMX (aqui está um) que permitem que você conecte uma lâmpada ou um conjunto de luzes de natal (ou qualquer outra coisa que possa ser conectada na parede), ligue ou desligue, pulse ou diminua a intensidade. O módulo DMX IO pode emitir comandos por meio de DMX para dimmer / switch packs ou outros dispositivos DMX; coisas como Fog Machines, lasers, bolhas ou uma máquina de neve.
Faça um show de luzes
Pinte sua casa
W Hotel In BostonO módulo DMX IO pode enviar comandos para centenas de dispositivos escravos, como essas luzes de lavagem COLORdash Quad.
Servos de controle e animatrônicos
O módulo DMX IO também pode ser usado para receber comandos para controlar servos, pneumáticos ou quase qualquer dispositivo que você possa imaginar - você obtém 12V dos terminais aparafusados, e a placa também tem conectores para dispositivos de 3V. Apenas um pouco de diversão coisas que podem ser feitas. A seguir, começaremos a construir o módulo e, no final deste instrutível, há informações sobre como programá-lo (não se preocupe, é muito fácil).
Etapa 2: Fazer: Lista de Peças
Vamos nos certificar de que você tenha as seguintes partes. Você também pode obter essas peças do mouser - cada parte do esquema tem o número da parte do mouser (o formato do arquivo é ExpressPCB)
Lista de Peças
- DMX IO PCB
- Chave DIP de 9 posições 300 mil
- LED verde 3mm
- 4 transistores TIP 125
- 2x capacitores eletrolíticos de 200uF
- 1x.1uF Capacitor de cerâmica radial
- 2x shunt jumpers
- Soquete DIP de 8 pinos
- Cabeçalhos de 56 pinos
- 4x 2N3904 Transistores
- 4 blocos de terminais de 2 posições
- RS485 / RS422 Transceptor IC
- Rede de resistor de barramento de 10 pinos (10k ohm)
- Conector XLR3 Macho
- Conector Fêmea XLR3
- 3 resistores de 4,7 k ohm (amarelo - violeta - vermelho)
- 4x Resistor de 470 ohm (amarelo - violeta - marrom)
- 4x resistor de 1k ohm (marrom - preto - vermelho)
- 1x Resistor de 330 ohm (laranja - laranja - marrom)
- 1x resistor de 120 ohm (marrom - vermelho - marrom)
Etapa 3: fazer: resistores
Adicione os três primeiros resistores, 4,7 k ohm (Amarelo - Violeta - Vermelho) em R2, R3 e R4.
Etapa 4: fazer: resistor de 120 ohms
O resistor de 120 ohm (marrom - vermelho - marrom) vai em R1
Etapa 5: fazer: resistores de 470 ohms
R5, R6, R7 e R8 são 470 ohms (amarelo - violeta - marrom)
Etapa 6: fazer: resistores de 1k Ohm
Bem ao lado dos resistores de 470 ohms estão os resistores de 1k ohm (marrom - preto - vermelho)
Etapa 7: fazer: resistor de 330 Ohm
Este deve ser seu último resistor discreto e é usado para limitar a corrente para o LED. É 330 ohms (laranja - laranja - marrom) e vai a R13
Etapa 8: fazer: LED
Vamos colocar o LED verde, ele vai bem no meio da placa, conforme indicado na foto. Observe que o cabo mais curto passa pelo orifício quadrado. Este led está conectado ao P27. Tudo que você precisa fazer para ligá-lo é aumentar o P27.
Etapa 9: fazer: capacitor de cerâmica
Adicione o Capacitor de cerâmica à placa, conforme indicado na foto. Este capacitor não é polarizado, então não importa qual cabo vai em qual orifício.
Etapa 10: Faça: Transistores 2N3904
Adicione os transistores 2n3904 conforme indicado na foto. Observe que o lado plano do transistor se alinha com o lado plano conforme indicado na placa.
Etapa 11: fazer: aparafusar os terminais, preparar
Existem 4 terminais aparafusados, cada um com uma pequena ranhura em um lado e um pequeno chanfro no outro. Vamos conectar todos os terminais em um único 'stick'. Primeiro, identifique o chanfro em cada um dos terminais.
Etapa 12: Faça: Aparafuse os terminais, conectando
Agora, deslize-os juntos. Você pode ver na foto como os terminais deslizam juntos, de baixo para cima.
Etapa 13: Faça: Terminais Aparafusados, Completos
Deslize todos os quatro terminais juntos, conforme mostrado na foto. Você terá um único terminal 'stick'.
Etapa 14: Fabricação: Terminal de solda para baixo
Adicione seu stick terminal recém-criado à placa. Observe que os 'grampos' (onde você insere o fio que deseja conectar aos terminais) devem estar mais próximos da borda da placa. Notou as caixas marcadas com 'W' à direita dos transistores? Esses são cabeçalhos de pino para controlar servos. O pino próximo ao W é o sinal de controle, o pino do meio é conectado a + 5V e o pino à direita é conectado ao aterramento. Se você deseja usar o DMX IO para controlar dispositivos de baixa potência, adicione cabeçalhos de 3 pinos em cada local.
Etapa 15: Faça: Soquete IC
O soquete IC vai em U1 com o entalhe mais próximo do capacitor de cerâmica. A posição do entalhe realmente não importa para o soquete (vai funcionar de qualquer maneira), mas vai ajudar a garantir que você coloque o IC na direção correta, então é melhor fazer isso corretamente.
Etapa 16: Faça: Chave DIP
A chave DIP de 9 posições vai para SW1. Cada switch no DIP é marcado com um número (logo abaixo do switch), e o switch rotulado '1' vai para a esquerda, conforme indicado na foto.
Etapa 17: fazer: resistor de barramento, identificando o pino 1
O resistor com barramento tem um 'pino 1', é identificado olhando para o corpo do componente - o pino 1 é marcado por uma seta.
Etapa 18: fazer: resistor de barramento, adicionando à placa
O pino 1 passa pelo orifício quadrado que também está marcado na serigrafia, conforme indicado na foto.
Etapa 19: fazer: jumpers
Existem dois jumpers na placa, TERM: Se o módulo DMX IO for um nó final (transmitir ou receber), deslize o shunt do jumper para conectar esses 2 pinos. GND: Se o módulo DMX IO for o mestre (transmitir) - apenas um nó usará este jumper. Nesse caso, basta deslizar o shunt do jumper para conectar esses 2 pinos. Se o módulo for o transmissor mestre, você fará o shunt do jumper de ambos os jumpers. Se o módulo for o último receptor, você fará o jumper shunt apenas o jumper TERM. Do contrário, você não precisa fazer o jumper de nenhum dos jumpers. Se os cabeçotes dos pinos vierem em uma tira grande, corte 2 pinos com seus diques e adicione à placa onde está identificado como 'TERM'. Corte mais 2 pinos e adicione em 'GND'.
Etapa 20: fazer: tampas eletrolíticas
As 2 tampas eletrolíticas (parecem pequenas latas de metal) vão nos locais indicados na foto. As capas eletrolíticas são polarizadas - o pino mais longo passa pelo orifício quadrado (também marcado com um '+'). Na capa, há uma faixa. A guia mais curta (mais perto da listra) passa pela guia mais longa - mais perto da borda do tabuleiro. Ambos os limites são 220uF
Etapa 21: Faça: Transistores TIP125
Existem 4 grandes transistores TIP125, eles vão entre os transistores menores e o bloco terminal aparafusado. Observe a guia em cada transistor, ela vai para que a guia fique mais perto do 'C' marcado na serigrafia.
Etapa 22: Faça: Conectores XLR3
Existem 2 conectores XLR, (macho e fêmea) que vão na placa. O conector fêmea vai na caixa rotulada 'DMX Out' e o conector macho vai na caixa rotulada 'DMX In'. É muito fácil corrigi-los, pois os orifícios de montagem na placa só se encaixam no conector correto.
Etapa 23: Faça: RS485 IC
O RS485 Transeiver IC (é um ST ST485BN) vai para o soquete. Observe que o entalhe no IC fica no topo, mais próximo do capacitor de cerâmica. Se você não precisar dos shunts de jumper, apenas deslize cada um sobre um único pino. Dessa forma, você não os perderá caso eventualmente precise deles. Por fim, adicione conectores de pino na fileira externa da placa. Esses pinos permitem que você conecte o módulo DMX IO à plataforma do Propeller, protoboard ou breadboard. Na placa, cada conexão é identificada como P0 - P31. O esquema tem uma lista de conexões (formato expresspcb), mas é assim que elas são mapeadas; P0: Chave DIP '256'P1: Chave DIP' 128'P2: Chave DIP '64'P3: Chave DIP' 32'P4: DIP Chave '16'P5: Chave DIP' 8'P6: Chave DIP '4'P7: Chave DIP' 2'P8: Chave DIP '1'P9: Canal DMX 1P10: Canal DMX 2P11: Canal DMX 3P12: Canal DMX 4P24: RX2 (entrada) P25: TXE (habilitação de transmissão) P26: TX2 (transmissão) P27: LED de atividade
Etapa 24: usando DMX
DMX é muito fácil de usar:
Para Hélice
RECEBER
O artigo Spin Zone de Jon Williams em novembro fornece muitos detalhes sobre o DMX e como ele desenvolveu os objetos. Ele também codificou um objeto fácil de usar (jm_dmxin) que simplificará a leitura de valores DMX. Com seu código de rotação, você só precisa adicionar a biblioteca; obj dmx: "jm_dmxin" Quando você precisa ligar o monitoramento dmx, pub main dmx.init (24, 16) '24 = receber pino, 26 = LED de atividade para obter o valor do canal, não poderia ser mais fácil; dmx.read (chan) Com esse valor dmx, você pode fazer o que quiser - exibir algo em uma tela de TV, acender uma luz, fazer pwm em um canal, etc. Quando terminar de ler os valores DMX, você pode liberte a engrenagem com; dmx.finalizeJon fez uma versão mais legal com uma luminária RGB usando Bit Angle Modulation em seu artigo.
MANDAR
Se o seu módulo DMX IO for o transmissor mestre, não se esqueça de deslizar os shunts de jumper para ambos os jumpers. Para software, há um objeto de envio DMX no Propeller Obex que facilita a saída DMX. Aqui está um exemplo de como usá-lo: primeiro adicione o objeto à seção de objeto do seu código de rotação; obj dmxout: "DMXout" para iniciá-lo; dira [25]: = outa [25]: = 1 'traz o TX enable highdmxout.start (26)' inicia o dmxoutendendo valores dmx não poderia ser mais fácil - apenas; dmxout. Write (2, 255) 'channel = 2, value = 255
Para Arduino
O módulo DMX IO tem espaçamento regular entre pinos de 0,1 , então ele não caberá em cima de um Arduino, no entanto, você ainda pode conectá-lo ao arduino com fios ou protoboard. Há um bom guia sobre o Arduino Playground. conexões; P0: P8 - Chaves DIP P9 - Canal 1P10 - Canal 2P11 - Canal 3P12 - Canal 4P24 - DMX RXP25 - Ativar transmissão P26 - DMX TXP27 - LED de atividade É isso - Faça algo legal com DMX!
Recomendado:
Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: 5 etapas (com imagens)
Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: Este é meu segundo tutorial instrutível sobre robôs e microcontroladores. É realmente incrível ver seu robô vivo e funcionando como esperado e acredite, será mais divertido se você controlar seu robô ou outras coisas sem fio com rapidez e
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino - Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter - Helicóptero Rc - Avião Rc usando Arduino: 5 etapas (com imagens)
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino | Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter | Helicóptero Rc | Avião Rc Usando Arduino: Para operar um carro Rc | Quadcopter | Drone | Avião RC | Barco RC, sempre precisamos de um receptor e transmissor, suponha que para RC QUADCOPTER precisamos de um transmissor e receptor de 6 canais e esse tipo de TX e RX é muito caro, então vamos fazer um em nosso
Tudo em um · Terminador DMX e Testador DMX: 3 etapas
All in One · DMX Terminator & DMX Tester: Como técnico de iluminação, às vezes você precisa saber o quão saudáveis estão suas conexões dmx entre os aparelhos. Às vezes, devido aos fios, acessórios próprios ou flutuações de tensão, o sistema DMX está exposto a muitos problemas e erros. Então eu fiz
Antena Interna BIQUAD, Feita em Cobre e Madeira para Recepção de Canais HDTV na Banda UHF (CANAIS 14-51): 7 Passos
Antena Interna BIQUAD, Fabricado em Cobre e Madeira para Recepção de Canais HDTV na Banda UHF (CANAIS 14-51): No mercado existe uma variedade de antenas para televisão. Os mais populares de acordo com meus critérios são: UDA-YAGIS, Dipolo, Dipolo com refletores, Patch e antenas logarítmicas. Dependendo das condições, a distância da transmissão de um
Como substituir a bateria do transceptor Alinco DJ-195T VHF FM: 6 etapas
Como substituir a bateria do transceptor VHF FM Alinco DJ-195T: Normalmente, se usarmos um transceptor FM VHF, o problema sempre é da bateria, pois a bateria tem ciclos de vida, então, se a bateria acabar, precisamos substituí-la por uma nova. Mas o problema é que a bateria é cara