
Implementando A Comunicação Dmx512 Com Controle De Ângulo De Disparo Usando Triac
By Vitor Amadeu SouzaLength1h 32m
About this audiobook
Este livro apresenta o protocolo DMX512 e como implementá-lo em um microcontrolador PIC18F1220 programado em C, com base no compilador C18 e o ambiente MPLAB X. Para isso, foi utilizado o kit didático Cerne PICLAB18F1220 e o conversor RS232<->RS485, de modo a conectar o kit no padrão utilizado pelo DMX512 a 250 kbps. Inicialmene apresenta o controle de uma carga usando PWM, variando a potência de saída de 0 a 100% através do seu ciclo ativo. Em seguida, apresenta a técnica de controle de ângulo de disparo por TRIAC com o mesmo objetivo. Esta literatura é indicada a todos aqueles interessados em desenvolver projetos eletrônicos microcontrolados para o protocolo DMX512 na área de iluminação em teatros, cinemas, shows etc.
Audiobook details
GenreEducation and Learning, Technology
Length1 hr 32 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateDec 27, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Introdução
3II. Ferramentas de Hardware e Software
4III. Declaração de Variáveis
5V. Controle de Fluxo
Show all chaptersShow less
6VI. Acionando Saídas
7VII. Pisca-Pisca
8VIII. TX e RX RS232
9IX. Timer de 8 bits
10X. Controle de Potência do LED por PWM
11XI. Conectando a Rede DMX512
12XII. Interrupção externa
13XIII. Função da tensão AC
14XIV. Técnica de controle de ângulo de disparo
15XV. Hardware de controle de ângulo de disparo
16XVI. Controle de TRIAC via DMX512
17Capítulo I
18automóveis e etc.
19Nesses microcontroladores, o sinal de clock é dividido por
20Corrente de Saída Source e Sink .......................25mA
21Ferramentas de Hardware e Software
22Em family, escolha PIC18F e em device, escolha o modelo
23Esta tela seleciona o gravador que será usado para gravar o
24botão Next.
25tela surgirá.
26Abaixo um exemplo de comentário de várias linhas:
27Capítulo III Declaração de Variáveis
28palavra binária. Se for decimal, bastará indicar o valor diretamente
29Capítulo IV Operadores da Linguagem
30outras linguagens.
31considerado verdadeiro.
32++minuto; //incrementa a variável minuto
331.Introdução
34Como o kit didático utiliza clock interno, será necessário
35velocidade adotada será de 8 MHz, ou seja, este registrador ficará
36Delay1TCY Delay10TCYx Delay100TCYx Delay1KTCYx Delay10KTCYx
375 ms onde este tempo ainda pode ser expandido em múltiplos.
383.Código fonte
39232 em TTL.
40Tabela- Níveis TTL e RS232
41T= 1 / 9600 = 104 us (aproximadamente)
42Para realizar este exemplo, ao todo serão utilizados três
43uma velocidade alta, este bit também ficará em nível alto. Sendo
44no programa.
45250 kbps.
46while(1); }
475.Código fonte para RX Serial
48principais características que permite que o RS485 consiga
49T2estouro= CM * PR2 * PRESCALER
500000= Postscaler 1:1