Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

25/11/2005 #1


Codificacion A/D - D/A
Saludos

Alguien me pueda ayudar con algún ejemplo sobre la codificación usando un conversor analogo/digital.
Estoy aprendiendo a codificar algunos tipos de PIC's y me gustaria saber como funcionan un sistemas conversor analogo/digital y digital/analogo. No encuentro ninguna codificación de algun ejemplo y en los textos tan solo encontré la teoria (algo no práctico).

Espero que alguien me pueda ayudar

atte
Julio
26/11/2005 #2


Re: Codificacion A/D - D/A
julio_ dijo:
Saludos

Alguien me pueda ayudar con algún ejemplo sobre la codificación usando un conversor analogo/digital.
Estoy aprendiendo a codificar algunos tipos de PIC's y me gustaria saber como funcionan un sistemas conversor analogo/digital y digital/analogo. No encuentro ninguna codificación de algun ejemplo y en los textos tan solo encontré la teoria (algo no práctico).

Espero que alguien me pueda ayudar

atte
Julio
Tu quieres un ejemplo sencillo sobre como utilizar el conversor Analogo a Digital con un PIC? Esto es lo qeu buscas? O quieres la teoría de como funciona un conversor?

En cuanto a la conversion Digital Analógica, no hay un módulo que permita esto 'directamente', pero se puede utilizar un par de técnicas. La primera consiste en un utilizar algún modulo conversor DAC del tipo R2R, lo puedes adquirir o lo pudes armar con un operacional.

La otra alternativa es utilizar el módulo PWM con un filtro a la salida, lo cual 'rectificará' la señal para que se vea como una señal contínua.
26/11/2005 #3


Julio, aquí hay algunos links que te explican los fundamentos de los DAC y ADC incluyendo algunos ejemplos prácticos.

Seguramente, luego de leer esto podrás entender sin problemas el uso de los integrados DAC y ADC.

http://apuntes.rincondelvago.com/ele...igital_10.html

http://html.rincondelvago.com/conver...a-digital.html

http://www.digitallab.uni.cc/electro...c-tutorial.php

El típico ejemplo del uso de convertidores analógico/digital son los termómetros para PC y/o microcontroladores. También puedes ver este mensaje:

Necesito un sensor de temperatura que lo lea la computadora



Marcelo.
09/01/2006 #4


Creo que yo te puedo echar una mano pero depende del modelo a utilizar si lo haras en ensamblador te recomiendo que leas bien la data sheet del pic a programar pues puedes tener problemas con los bancos de memoria de los pic si sabes la manera correcta de acceder a los bancos no tendras ningun problema el resto solo sera mecanico solo tendras que crear un algoritmo sencillo para la toma de datos y con respecto al dac casi no hay pic que tengan los dos o no se si peco de mentiroso pero solo se que hay una serie que los tiene incorporados los dos bueno si tienes otra pregunta la puedes hacer.

tmk
13/05/2010 #5


Respuesta: Codificacion A/D - D/A
Hola, yo también estoy interesado en el tema que expuso julio_, alguien me podría guiar en esto pero enfocado a los PIC, y ojala en un lenguaje como C o el de PicBasic Pro, ya que mi conocimiento de Assembler es nulo, y la mayoría de los ejemplos que he encontrado se encuentran en este lenguaje.

Desde ya muchas gracias amigos.
13/05/2010 #6
Excluido


Respuesta: Codificacion A/D - D/A
Yo solo he usado los dsPic, y es lo mismo que en cualquier microcontrolador.
Registros donde configurar la velocidad del muestreo, justificacion de los datos, interrupcion, canales, buffers (si lo tienen), y un registro de banderas.

QUe es lo que necesitas explicitamente? En los datasheet explican para que es cada registro.
14/05/2010 #7


Respuesta: Codificacion A/D - D/A
hola antiworldx, lo que quiero lograr es conectar una LDR o termistor y controlar las salidas del pic dependiendo de los valores de estos.

en los datasheet viene información pero está en assembler y no manejo ese lenguaje.

gracias
14/05/2010 #8
Excluido


Respuesta: Codificacion A/D - D/A
Si, bueno, pero para configurar los registros es lo mismo en cualquier lenguaje...
Tienes el nombre del registro.
Por ejemplo... tienes el registro (por asi llamarlo para el ejemplo) ADCCONF.
el bit 0 es para iniciarlo, el 1 para la interrupcion, y asi...
armas el byte, y te da un numero hexa. Pues este número lo metes por ejemplo en c...

ADCCONF = 120;

Y listo!
Me explique?
14/05/2010 #9


Respuesta: Codificacion A/D - D/A
creo que si, intentare armar algo y luego vemos como me va, muchas gracias antiworldx!!!
15/12/2010 #10


hola, soy nuevo en esto de los micro controladores, leyendo por ahí encontré un texto, que explica de buena manera la estructura y parámetros de los registros para realizar un Conversor a/d, tengo nociones sobre como realizar el conversor, aqui les dejo el enlace
http://server-die.alc.upv.es/asignat...0PIC16F877.pdf
si alguien conoce mayor bilbiografia al respecto les agradeceria que la publicaran, alquien me puede explicar algo de la temporizacion?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.