collapse

* Links de Robótica

* Posts Recentes

Recomendação de um opamp para um DAC r2r por jm_araujo
[Hoje às 10:48]


Feira de electricidade e eletrónica por beirao
[Hoje às 00:32]


RN42 e TP-Link MR3020 por doiga
[Ontem às 19:22]


Ajuda Projecto IR / RF por senso
[Ontem às 13:15]


Ideias para construir um quadrúpede simples por dropes
[21 de Novembro de 2017, 22:43]


Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]


Amplificador audio por beirao
[12 de Novembro de 2017, 23:43]

Autor Tópico: Receptor de sinal DMX  (Lida 2827 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.