Usar pwm com um dac

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

Usar pwm com um dac

Mensagempor longo.251272 » 04 Mar 2015 16:19

Boa tarde pessoal, estou tentando usar o pwm do attiny13a para conseguir controlar um tensão analógica. Mas estou um pouco perdido.

Estou configurando o pwm desta forma,

Set_Up_Bit( TCCR0B, CS00 ); // Configura timer 0 com prescaler clock / 8
Set_Up_Bit( TCCR0B, CS01 ); // Configura timer 0 com prescaler clock / 8

Set_Up_Bit( TCCR0A, WGM00 ); // Configura forma de onda Fast PWM
Set_Up_Bit( TCCR0A, WGM01 ); // Configura forma de onda Fast PWM

Set_Up_Bit( TCCR0A, COM0B1 ); // Limpar OC0B

E ajusto o valor do pwm desta forma,

OCR0B = valor; // 0 a 255


Mas medindo o sinal do osciloscópio estou obtendo esse resultado,

Imagem

O clock está configurado para 9,6MHz que dividido por 8 seria igual a 1,2 Mhz oque não bate com a medição. Alguém pode me dar uma orientação do que está acontecendo e como devo calcular o circuito RC para estabilizar a tensão na saída do pwm.

Valeu
Ricardo
Você não está autorizado a ver ou baixar esse anexo.
longo.251272
Byte
 
Mensagens: 318
Registrado em: 08 Nov 2011 11:58
Localização: São Paulo - SP

Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x