
Desenvolvendo Um Sequencímetro
De Vitor Amadeu SouzaDuração55m
Sobre este audiolivro
Este livro aborda a construção de um sequencímetro, instrumento voltado a verificar se a sequência de fases está correta ou não em uma rede trifásica. Para isso, utilizada um microcontrolador PIC18F1220 programado em C, com base no XC8. Ao longo do livro, o esquema elétrico, fluxograma e código fonte são apresentados de modo gradativo, facilitando o entendimento por parte do leitor.
Detalhes do audiolivro
GêneroTechnology
Duração55 min
Narrado porOuça com mais de 1.000 vozes
FormatoeBook com áudio
Data de publicação16 de jan. de 2015
IdiomaPortuguês
Sumário
1VITOR AMADEU SOUZA
2Capítulo VII – Exemplo: Acionando saídas ............................ 46
3Capítulo I
4Capítulo II Características do PIC18F1220
5instrumentação, equipamentos de suporte a vida, automóveis e etc.
Mostrar todos os capítulosVer menos
675 instruções de programação.
7Nesses microcontroladores, o sinal de clock é dividido por
8Corrente de Saída Source e Sink ..........................25mA
9Ferramentas de Hardware e Software
10Em family, escolha PIC18F e em device, escolha o modelo
11Esta tela seleciona o gravador que será usado para gravar o PIC.
12A tela ficará da seguinte forma:
13surgirá:
14básica de um programa C:
15Capítulo IV
161 byte 1 byte 2 bytes
172 bytes
184 bytes
19argumento.
20Descrição
211.Introdução
22O esquema elétrico deste exercício está apresentado a seguir.
23//Aqui é informado o processador que //será utilizado pelo projeto
24Delay de 10000 ciclos de máquina.
25ao programa.
26//processador que será //utilizado pelo projeto
27funcionando, no projeto em questão que utiliza oscilador de 4 MHz, o
28timer 1.
29Bit 7: – Não implementado.
30O prescaler é uma forma de aumentar o tempo de “estouro”
310= Clock interno
32seguir.
33200 ns, faça um programa que deixe o timer 1 configurado com
34void main(void) { T1CON=0b00100001;
35Será desta forma que o algoritmo para detecção de
36sentido é anti-horário.
37As saídas de sincronismo (SINC_R, SINC_S, SINC_T) são
38acionadas no
39O código fonte para este experimento está apresentado a
40unsigned int s_x=0,t_x=0;
41if(SINC_S==0) { s_x=READTIMER1(); while(SINC_T==1); t_x=READTIMER1(); } else { t_x=READTIMER1(); while(SINC_S==1); s_x=READTIMER1(); }