Controlo analógico de servomotores utilizando ATMega8

1639 palavras 7 páginas
Faculdade de Engenharia da Universidade do Porto

Controlo de múltiplos servomotores com o microcontrolador ATMega8 com possibilidade de controlo analógico

João Pereira
Flávio Rodrigues

Janeiro de 2013

2
© João Pereira, Flávio Rodrigues, Janeiro 2013

Faculdade de Engenharia da Universidade do Porto

Controlo de múltiplos servomotores com o microcontrolador ATMega8 com possibilidade de controlo analógico
João Pereira
Flávio Rodrigues

Unidade Curricular
Sistemas Baseados em Microprocessadores
Professor Paulo Costa

Janeiro de 2013

3
© João Pereira, Flávio Rodrigues, Janeiro 2013

4
© João Pereira, Flávio Rodrigues, Janeiro 2013

Resumo
Este trabalho foi realizado no âmbito da Unidade Curricular de Sistemas
Baseados em Microprocessadores, como projecto final do primeiro semestre e tem como tema o controlo de servomotores através do microcontrolador
ATMega8.
Ao longo do documento vamos explicar como conseguimos alcançar o nosso objectivo de controlar oito servomotores com o referido microcontrolador, com a possibilidade de controlar quatro destes com o uso de dois potenciómetros ligados às entradas de conversão analógica/digital do processador. 5
© João Pereira, Flávio Rodrigues, Janeiro 2013

6
© João Pereira, Flávio Rodrigues, Janeiro 2013

Foto do grupo e do projecto

7
© João Pereira, Flávio Rodrigues, Janeiro 2013

Índice

Introdução ........................................................................................................ 14
1. Controlo de um servomotor ....................................................................... 15
1.1

O servomotor e o seu controlo ............................................................ 15

1.2

Controlo de um servo através do microprocessador ATMega8 .......... 16

2. Controlo de múltiplos servos ...................................................................... 21
2.1

Controlo de três servos com

Relacionados

  • Monografia Braço Robótico
    6600 palavras | 27 páginas