
Lendo Um Encoder Para Controle De Velocidade De Motor Dc Com Base No Xc8 E Pic18f2520
By Vitor Amadeu SouzaLength1h 18m
About this audiobook
A proposta deste livro é apresentar os passos para controlar a velocidade de um motor DC por PWM, através da leitura de um encoder incremental presente no kit didático utilizado. Por exemplo, será ajustado o setpoint de rotação do motor para 3000 RPM e de acordo com a leitura do encoder (feedback), será fornecido mais ou menos energia ao motor através do PWM para que a faixa esperada seja alcançada. A programação foi feita com base na linguagem C, usando o compilador XC8 e o ambiente MPLAB X. O kit didático utilizado foi o Cerne RPM, disponível a venda no endereço www.cerne-tec.com.br. Todavia, o esquema elétrico da experiência é apresentada, permitindo ao leitor que não disponha do kit montá-lo através de um protoboard ou similar para execução da experiência.
Audiobook details
GenreEducation and Learning, Technology
Length1 hr 18 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateApr 5, 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. Exemplo: Acionando Saídas
7VII. Exemplo: Pisca-Pisca
8VIII. Exemplo: Sequencial de Leds
9IX. Exemplo: Botão e Led
10X. Exemplo: Timer de 8 bits
11XI. Exemplo: Timer de 16 bits
12XII. Exemplo: Display LCD
13XIII. Exemplo: Conversor AD
14XIV. Exemplo: Controle de Velocidade do Motor por PWM
15XV. Exemplo: Medição de RPM
16XVI. Exemplo: Controle do Motor
17Capítulo I
18automóveis e etc.
19Nesses microcontroladores, o sinal de clock é dividido por
20Ferramentas de Hardware e Software
21Os exemplos com o microcontrolador serão feitos baseados
22Esta tela seleciona o gravador que será usado para gravar o
23botão Next.
24tela surgirá.
25Abaixo um exemplo de comentário de várias linhas:
26Capítulo III
27palavra binária. Se for decimal, bastará indicar o valor diretamente
28Capítulo IV Operadores da Linguagem
29outras linguagens.
30considerado verdadeiro.
31++minuto; //incrementa a variável minuto
322.Registradores
33ler ou escrever um pino, o
341.Introdução
352.Código fonte
36Este exemplo clássico visa mostrar o estado de um botão
372.Código fonte
38utilizado para medir tempos e criar retardos em software assim
390000= Postscaler 1:1
40forma, com o prescaler, há como aumentar significativamente o
412 são comentados.
42Neste capítulo, será abordado o estudo sobre o
43opções.
440= Clock interno
451 são comentados.
46//Prescaler 1:4
47explorar de maneira simplifica o LCD.
48pelo endereço suporte@cerne-tec.com.br.
491.Introdução
50AN12