Autor Tema: Dotando de salida analógica a nuestro PIC  (Leído 35769 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado reiniertl

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1187
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #15 en: 24 de Diciembre de 2007, 14:07:25 »
Precisamente por las ecuaciones iba a preguntar, porque son el elemento más importante a tener en cuenta en este tipo de aplicaciones. Hay muchas formas de tener salidas analógicas en los microcontroladores, una por supuesto es esta de utilizar un PWM, pero hay muchas otras.

Utilizar redes R 2R, que son muy rápidos, pero también los más costosos desde el punto de vista de l consumo de silicio (por eso suelen venir implementados en su propio encapsulado)
Utilizar PLL, este método da muy buenos resultados, sobre todo por el bajo riple que suele obtenrse y por su respuesta de frecuencia, el uC tendría que estimular al PLL con un tren de pulsos de 50% de ciclo útil y frecuencia variable. E básicamente un convertido F/V.
Utilizar convertidores F/V como el LM331, una maravilla ese bicho, lo he utilizado recientemente en una tarea de maestría (simulado con PROTEUS) pero alguien tuvo la oportunidad de probarlo. Muy bueno el diseño.

De todos estos conversores el más rápido es el R 2R, el resto son lentos y si quieres aumentar la respuesta de frecuencia hay que utilizar filtros activos porque son un poco lentos, de los tres basados en "integración de pulsos" (PWM, o conversores F/V) el más eficaz es el PLL porque ya incluye un filtro pasabajos activo de primer orden, claro que todas las notas de aplicación dicen que debe utilizarse un filtro de segundo orden u orden superior.

El uso de los PLL implica que muchas veces el diseñador tiene que calcular el filtro y para algunos las expresiones del PLL + Filtro suelen ser bastante engorrosas.

Saludos
Reinier

PD: Muy buen trabajo Nocturno, siempre andas dando sopresas por aquí, a lo mejor algún amigo se embulla y nos regala un hermoso desarrollo de este tipo de conversores bien explicado con ecuaciones y todo lo que hace falta para hacer conversores DA con PIC.

Desconectado MichaelKnight

  • PIC16
  • ***
  • Mensajes: 154
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #16 en: 15 de Agosto de 2008, 21:05:27 »
buscando una solucion al problema que me ocupa he encontrado este hilo que es mas que interesante. Paso a comentar cual es mi intencion. Utilizando un 12F683 quiero implementar una funcion que devuelva una señal analogica transformando una que previamente el introducimos. Por ejemplo, en la entrada analogica entran 2v y en la salida, tras aplicarle la funcion de transformacion de la señal, necesito obtener 2,3V. Despues de leer los comentarios referentes a las mejores o peores soluciones para una salida analogica utilizando un pic, no se si el esquema que propone nocturno seria de utilidad para lo que quiero o no. Espero vuestras respuestas.

saludos.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #17 en: 16 de Agosto de 2008, 00:51:12 »
La clave es saber qué frecuencia tiene la señal a reproducir y que resolución necesitas.
En función de eso se podrá determinar si la fidelidad de este método será suficiente o no.

Desconectado MichaelKnight

  • PIC16
  • ***
  • Mensajes: 154
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #18 en: 16 de Agosto de 2008, 08:26:59 »
creo que este metodo lo voy a descartar porque creo que conseguire mejores resultados con un DAC, el problema es que entonces tendre que cambiar de PIC porque entiendo que necesito mandarle al DAC tantas entradas como bits tenga mi DAC. Si uso uno de 8 bits, necesitare 8 pines libres y menos de 8 bits creo que es demasiada poca resolucion.

saludos.


Desconectado MichaelKnight

  • PIC16
  • ***
  • Mensajes: 154
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #20 en: 16 de Agosto de 2008, 09:38:00 »
el problema es que en las tiendas de aqui de Almeria no se que facilidad tendre para localizar un modelo de DAC a la carta, seguramente tendran los mas comunmente utilizados y tendre que como siempre adaptar a lo que ellos me ofrecen. ya contare cual ha sido la solucion adoptada.

saludos.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2060
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #21 en: 16 de Agosto de 2008, 11:41:12 »
Que tal amigos!
Aqui les coloco una informacion que les puede ser util

El pic utiliza internamente un adc de aproximaciones sucesivas que es mas rapido y mas preciso que el metodo de carga y descarga de un condensador  :mrgreen:  utilizados por algunos adc

Saludos

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #22 en: 14 de Mayo de 2009, 06:37:53 »
Estoy esperimentando con el Circuito del Sr nocturno Alias Sr Sonanbulos   :D :D
y le doy la gracias a el por darme esta ideas , !!! Gracias maestros  :-/ :-/, pues bien tengo unas cuantas dudas, en ese circuito veo que  VPP no esta conectados, aunque todavia no lo he montado y probado (estoy ahora mismo en eso), debe ir esa pata al aire???,
se agradece ayudas, voy a resar a ver si viene el Genio por aqui 
Saludo

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 664
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #23 en: 14 de Mayo de 2009, 08:57:55 »
Hola buenos dias el Vpp actua solo en modo de programacion y en modo de ejecucion del programa que tiene cargado el pic  esa pin hace la funcion de reset del micro asi que por lo que veo el compañero que posteo ese esqu7ematicio solo lo tiene de esa manera al aire de manera de ejemplo ademas recuerda que esta es simulando en proteus en la realidad deverias colocar tu circuiteria para que en un momento dado puedas darle reset al micro via hardware y externamente es decir con un pulsador si asi lo deseas.

 
Saludos y estamos en contacto.
Atten.
Alexander Santana.
Barcelona-Venezuela.
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #24 en: 14 de Mayo de 2009, 13:11:23 »
El pin MCLR lo puedes conectar a Vdd mediante una resistencia o dejarlo al aire, pero según sea lo que elijas, así tendrás que configurar el fuse MCLREN.

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #25 en: 14 de Mayo de 2009, 15:19:14 »
Gracia Sr Manuel!!
La cuestion es que no tengo ese pic y me lo compilaron con el 18F2450 y aun no me va, aunque creo son´pin compartible y no se porque no me va. os es que debe cambiar los Fuses para el 18F2450??
pero ahi es donde me lio, cualquier ayuda se agradrece.


Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #26 en: 14 de Mayo de 2009, 17:58:17 »
Creo recordar que el 2450 es casi igual al 2550 pero con menos memoria.
Revisa bien, debería furular

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #27 en: 15 de Mayo de 2009, 02:01:28 »
Gracia una vez Señor Nocturno,
Tengo problema con mi programa y programando me sale varios Errores que yo se que no son compartible con el Pic que uso ya que he probado varios, aparte la Version de CCS que tengo me tira que no reconoce Nemonico , principalmente en la configuracion de los Fuses, lastima no tengo ese pic aqui a mano y ya lo pedi, pero quiero seguir luchando, se que es un programa tan simple pero el programa CCS 4,057 me da problema.  solo espero que quizas aguien me los compilar con el y simularlo con el 18F2550-1/SP .
Saludos

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #28 en: 15 de Mayo de 2009, 02:25:55 »
Lo intento compilar yo, ¿para qué micro lo necesitas?

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Dotando de salida analógica a nuestro PIC
« Respuesta #29 en: 15 de Mayo de 2009, 02:58:32 »
 :-/ :-/ :-/ Sr Manuel se lo agradeceria muchos si no es muchos molestarlo  :-/ :-/
por favor, se lo pido  :?
Gracias  :-/ gracias  :-/