collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[27 de Março de 2024, 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

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