Pages: [1]   Go Down
Author Topic: saída analógica  (Read 2684 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Olá,
É possível utilizar a placa Arduino para gerar uma saída analógica? A idéia é fazer um sistema de controle, com uma leitura analógica (sensor) e uma saída analógica (atuador). Desde já agradeço.
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

O Arduino (ou na verdade o atmega8 ou 168) não tem saídas analógicas. Só digitais, de 0 ou 5 volts. Mas tem 3 pinos (ou 6, no atmega168) que têm saída PWM, que podem ser utilizadas para "emular" uma saída digital. Para uma saída "analógica" melhorada, faz-se necessário o uso de circuito adicional para "suavizar" a saída PWM.
Dê uma olhada em:
http://www.arduino.cc/en/Tutorial/PWM
http://www.arduino.cc/en/Reference/AnalogWrite

Desculpe se só posso lhe apontar o caminho.
Logged

PCB Designer

São Paulo /Sp
Offline Offline
Jr. Member
**
Karma: 0
Posts: 75
Arduino Builder
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

o unico chip microcntrolador que conheço que tem saída DA são os PSoC da Cypress.
Logged

Silverbolt
Acesse: www.symphony.com.br

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Mas tem 3 pinos (ou 6, no atmega168) que têm saída PWM, que podem ser utilizadas para "emular" uma saída digital.
Errei: quis dizer, no final da frase: [glow]"emular" uma saída analógica.[/glow]
Logged

PCB Designer

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 77
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

existe conversores digital-analógico,
mas eu não sei muito bem como funciona e onde conseguir ^^
Logged

São Paulo /Sp
Offline Offline
Jr. Member
**
Karma: 0
Posts: 75
Arduino Builder
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
existe conversores digital-analógico,
mas eu não sei muito bem como funciona e onde conseguir ^^

DA é uma coisa muito simples.
Vc. pode implementar atraves do R2R. Procura na net que acha um circuito R2R pronto.
Basta implementar no Arduino.
A grosso modo é o seguinte: vc tem 8 bits e uns resistores.
Para cada bit acionado, vc dá uma pequena porção da saida analogica.
Com todos os bits em 1, ou seja 255, vc terá algo tipo 5V.

Uma outra maneria é usar chips DA.
Já usei a muito tempo o DAC 0808 de 8 bits
existem outros menores, tipo i2c algo assim.
Logged

Silverbolt
Acesse: www.symphony.com.br

Pages: [1]   Go Up
Jump to: