Você está na página 1de 3

UNIVERSIDADE FEDERAL DA BAHIA

ESCOLA POLITÉCNICA DA BAHIA


DEPARTAMENTO DE ENGENHARIA ELÉTRICA

Daniel Novaes

Universidade Federal da Bahia - UFBA

Relatório Individual – Gerador De Sinais

Equipe 1
Sistemas Microprocessados

Salvador
2022
Introdução
Este relatório tem como finalidade a descrição do primeiro projeto da
disciplina Sistemas Microprocessados – Gerador de sinais. Com a descrição do
problema, apresentação da solução empregada, a descrição dos problemas
encontrados no decorrer do projeto, além da autoavaliação.

Descrição do problema
O problema apresentado consistiu no desenvolvimento de um protótipo que
gerasse os seguintes sinais: senoidal, dente de serra, triangular e quadrada. Além
de gerar tais sinais, foi solicitado que a frequência e a amplitude fossem
independentemente ajustáveis.
Para resolver tal questão foi requisitado o uso do microcontrolador
ATmega328, assim como a implementação do código em linguagem C.

Solução empregada

O programa mais intuitivo, fácil de manusear e com uma vasta


quantidade de informações referente, sobre correções de erros,
implementações, etc foi o Proteus, juntamente com Atmel Studio. Depois da
seleção da IDE utilizada, partimos para o estudo do Atmega328p e da
linguagem C, junto com a informações sobre as declarações de portas, seu
uso, e outros detalhes mais.

Problemas encontrados
O desconhecimento das IDE’s, da linguagem empregada, e do
funcionamento dos microcontroladores. Além disso, a aplicação do código foi
um entrave particular, que graças ao trabalho em equipe foi superado. Não
obstante, o maior problema em si foi conseguir implementar o ajuste tanto da
amplitude como da frequência, assim como permitir que o usuário em posse do
protótipo escolhesse sair de uma onda qualquer para outra qualquer, sendo
solucionados no ultimo fim de semana antes da entrega do projeto.

Autoavaliação
Pude contribuir mais nas discussões, dúvidas e pesquisas,
principalmente na parte de implementação do código no Arduino. Isso, com a
pesquisa das ferramentas, bibliotecas, conceitos e formas de utilização. Além
do mais, fui responsável por implementar o código da onda triangular e ajusta-
la com as ondas restantes.

Você também pode gostar