collapse

* Links de Robótica

* Posts Recentes

Palavras Cruzadas por Hugu
[Hoje às 02:48]


Editor online de imagens p/ distorcer imagens trapezoidais p/ rectangulo? por Hugu
[Hoje às 01:26]


[Projecto] Bomba Airsoft por SrMorte
[Ontem às 23:51]


Apresentação por SrMorte
[Ontem às 22:32]


Medir Agua que está no Poço por filjoa
[21 de Setembro de 2017, 20:58]


URGENTE - display de 7 segmentos com backpack por helderjsd
[20 de Setembro de 2017, 12:30]


Preços e fabricantes de pcb por Sérgio_Sena
[19 de Setembro de 2017, 10:20]


Isaac Asimov - I, Robot por senso
[18 de Setembro de 2017, 03:41]


ic SL440 da Plessey? por senso
[16 de Setembro de 2017, 13:11]


Compra Colectiva RS-Amidata por brunus
[15 de Setembro de 2017, 22:31]

Autor Tópico: Receptor de sinal DMX  (Lida 2761 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mario_conde14

  • Mini Robot
  • *
  • Mensagens: 1
Receptor de sinal DMX
« em: 05 de Fevereiro de 2010, 15:00 »
Olá pessoal, eu não só sou novo aqui no forum mas tbm sou novo nesta area de "Arduino" e programação.  ;D

Já andei por ai a ler umas coisitas sobre o arduino mas gostava de fazer uma coisa e não consigo encontrar uma base para esse projecto. :-\ 
...mas talvez seja por eu ser um principiante... :P


Bom, o que eu pretendia fazer era um projecto em que o Atmega328, que vem com o arduino, funcionasse autonomamente como um receptor de sinal DMX, e ao receber o sinal no canal em que estivesse programado, um relé iria ligar-se.

Eu já andei a pesquisar e acho que vou ter de usar um IC SN75176 para fazer a comunicação entre o sinal DMX e o Atmega328 mas não sei bem como fazer o código para programar o atmega.


Não sei se alguém pode ajudar neste projecto...  :-[


cumps  ;)

Offline equipashow

  • Mini Robot
  • *
  • Mensagens: 1
Re: Receptor de sinal DMX
« Responder #1 em: 25 de Agosto de 2010, 18:13 »
Olá, Mário.

Estive buscando na internet a informação sobre o ATmega168 e me deparei com esse seu post, antigo, porém, vou responder, para quem saber ajudar outras pessoas que estejam buscando a mesma informação.....

É super simples usar o CI SN75176 para ler o sinal DMX, basta ligar os pinos RO(1) para o pino de entrada digital do seu ATmega328 já setado para leitura em formato digital, os pinos de RE-DE-DI como é somente para RECEBER O SINAL DMX e não enviar nada, estes 3 pinos podem ser ligados ao terra, evitando que o SN75176 trave esperando um sinal nesses pinos devido a um erro por exemplo.
O Pino 5 é TERRA(GND), PINO 6 (DMX DATA+) e pino 7 DMX DATA-

Por fim o PINO 8 é a alimentação 5.5Vdc do CI SN75176

Simples, na porta de recepção do ATmega, basta você ler os dados comumente como se fosse um sinal RS232 que é de praxe ser utilizado, certo!


Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Receptor de sinal DMX
« Responder #2 em: 26 de Agosto de 2010, 01:08 »
Olá pessoal, quando li o post tinha quase a certeza que já alguem tinha feito tal coisa com o arduino, e bastou ir ao google para aparecer isto:

http://blog.wingedvictorydesign.com/2009/03/20/receive-dmx-512-with-an-arduino/2/

segundo os comments que lá estão funciona (eu nao sei, nao tenho arduino nem percebo nada deles :D ) mas podem experimentar e dar feedback.

Para completar o post anterior, o DMX utiliza um bus RS485 daí usar-se o SN75176 que nada mais é que um driver para RS485, é uma especie de max232 mas para outra linha.

Cumprimentos, Mauro Martins.