Ir ao conteúdo
  • Cadastre-se

C++ Programação para porta PWM


Posts recomendados

Boa noite! 

Eu estou fazendo um Neuroestimulador para meu trabalho do TCC, utilizando um Arduino Uno e a porta PWM encontrada no mesmo. Porém, me surgiu a dúvida de como fazer uma programação para utilizar essa porta realmente (já li diversos artigos sobre e mesmo assim não compreendo), gostaria de saber se alguém entende do assunto e poderia me ajudar. Desde já muito obrigada. 

Link para o comentário
Compartilhar em outros sites

 

Basicamente você usa a função 

analogWrite(pino, ciclo);

É gerada uma onda quadrada no "pino" e sua forma vai variar de acordo com o valor de "ciclo" (que vai de 0 a 255). 

Nesse link tem uma imagem que exemplifica as formas de onda:

https://www.arduino.cc/en/tutorial/PWM

Será necessário um circuito a mais para transformar a saída de onda quadrada do pino em uma tensão qualquer.

Mas, basicamente, quanto mais for o valor "ciclo" maior será a tensão no pino.

Não sei se responde alguma dúvida sua.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!