TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: _Maxi en 10 de Agosto de 2009, 04:10:15

Título: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: _Maxi en 10 de Agosto de 2009, 04:10:15
Hola, qué tal?

Es mi primer post, estoy recién empezando con esto. Mi duda es la siguiente, leo por ahí que el 16F628A tiene entradas analogicas pero no, o sea, no me queda claro. Lo que yo quisiera saber es si, por ejemplo, puedo leer el valor de un sensor de temperatura con este pic, o si en realidad me veo limitado en cuánto a la exactitud de la lectura, o algo similar. Otra cosa podría ser leer un voltaje que altero con un potenciometro. Son cosas que quiero probar, ya que con Arduino las podía hacer.

En el caso de que la respuesta sea negativa y no pueda, qué pic debería usar? Leí por ahi que una buena opción es el 16F876A, que sí tendría entradas analógicas reales. Y no es tan caro, sale 25$.

Bueno, esa es más que nada mi inquietud.. el resto de las cosas, frecuencia, memoria, etc, las tengo mas o menos entendidas. Pienso programar en C con CCS.

Gracias por la ayuda.
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: tapi8 en 10 de Agosto de 2009, 06:48:52
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010210

Ahi tienes los datos del 628 y parace que no tiene ADC, el 876 y toda esa gama si tienen, los nuevos que sustituyen a esta serie 16f88x tambien y son mas baratos y llevan oscilador interno de 4 y 8Mz, si tienes oprtunidad de comprar el 16f886 en lugar de 16f876 te deberia salir mejor de precio y te ahorrarias el oscilador y los condensadores, en precio de microchip es menos de la mitad $1.49 en una tienda te lo venderan mas caro claro.

tapi8
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Suky en 10 de Agosto de 2009, 09:28:35
Las entradas analógicas a las que se refieren en el 16f628A, son las de comparadores de tensión, pero no tiene  conversor analógico. Después otro PIC que puedes utilizar seria el 16F88, 16F873, 16F883, 16F886, etc.

Saludos!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: RedPic en 10 de Agosto de 2009, 10:07:58
Si vas a utilizar el 16F628 te recomiendo que lo sustituyas por el 16F88, no solo es mucho mas potente sino que además es mas barato.  :mrgreen:
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: _Maxi en 10 de Agosto de 2009, 13:37:35
Y en Bs As, Argentina, dónde puedo buscar un pic16f88? en las casas de electronica donde busco no lo tienen.. También estaría bueno tener un pic18f4520 por si necesito más adelante.

Si alguien tiene listados de precios de casas por capital federal / zona oeste le agradecería si me dice donde verlos.
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Suky en 10 de Agosto de 2009, 13:59:00
Busca Elemon (http://www.elemon.net), MCElectronic y Cika es donde realizo mis pedidos. Cika no se si tiene sucursal en Bs As.

Saludos!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: _Maxi en 10 de Agosto de 2009, 14:20:29
Ok gracias. Y otra pregunta, me dijeron que en vez de 16F628A use 16F88 que es su evolución. Pero, de 16F876A también son la evolución? Estos últimos no convienen? Los consigo al mismo precio que los 16F88 por eso pregunto.

Veo que el 16F886 me sale más barato que el 16F88 pero es más potente, verdad?

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026562
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010243

Sigo preguntando..

Si comparo en precio al 16F886 y al 16F877A no veo mucha diferencia, y en características tampoco se ve mucha diferencia, salvo la distinta cantidad de pines, es lo único remarcable? o sea, el 16F877A me conviene sólo si necesito más pines de I/O?

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010242

Sigo editando, je.

En el link que puse ahí, microchip recomienda usar el 16F887 en vez del "maduro" (segun ellos) 16F877A. Y sale un poco más barato.
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Suky en 10 de Agosto de 2009, 15:20:41
La diferencia de precio se debe a que la serie 873, 876 y 877 ya están discontinuados y sus reemplazos son 883,886,887. Por los precios te conviene comprar creo yo de la serie 88X que además tienes mas pines I/O.

Saludos!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: _Maxi en 11 de Agosto de 2009, 01:44:36
Gracias Suky, voy haciendome la idea.

El pic a elegir dependerá del proyecto en el que uno esté.. por el momento pienso usar el 16F887 cuando necesite manejar muchos pines, y en el 12F683 cuando sea algo más pequeño. En proyectos medianos, todavía no tengo definido qué pic usar.. eso lo veré.

Ah, otra pregunta. En los pic que tienen A/D, tengo una manera de usar un pin analógico como salida? o sea, lo que en arduino es la función analogWrite. Quiero saber si puedo modificar un valor analógico en un pin, no sólo leerlo. Gracias!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Suky en 11 de Agosto de 2009, 09:54:37
Te refieres a sacar un valor analógico por uno de los pines? Si es el caso el PIC está muy limitado en eso, tiene una única salida analógica de la referencia interna de los comparadores que puede llegar a 3.5 V aprox. y de poca resolución.  :? Se puede también generar con PWM, en el foro Nocturno nos ha dado una idea de como hacerlo, pero simplemente a la señal PWM se le coloca un filtro pasa bajos.

Después si es tratar los pines analógicos como I/O digitales, esto es configurable.


Saludos!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: _Maxi en 12 de Agosto de 2009, 06:32:01
Gracias suky.
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: _Maxi en 13 de Agosto de 2009, 16:03:29
Hola, ya que estamos con el 16F887. Recién vengo de comprarlo, y cuando llego me doy cuenta de que mi programador serial JDM no es compatible, ni con el 16F887 ni con el 12F683...
Qué tipo de programador necesito armar para poder grabarlos? alguien me pasa un link? Busqué pero sin éxito.
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Suky en 13 de Agosto de 2009, 18:36:35
Seguramente es compatible :wink: Probá si lo reconoce el WinPic800.

Saludos!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: dr cerebro en 20 de Octubre de 2011, 21:53:47
Las entradas analógicas a las que se refieren en el 16f628A, son las de comparadores de tensión, pero no tiene  conversor analógico. Después otro PIC que puedes utilizar seria el 16F88, 16F873, 16F883, 16F886, etc.

Saludos!

Hola. estoy iniciando en el mundo de los pic y he quedado confundido con estas palabras.  :shock: Estoy interesado en construir un pequeño voltimetro con un pic y un lcd para la moto. Debido a que la moto esta presentando problemas de caida de voltaje. ¿Empleo el conversor de tension, el conversor analogico o ambos y como?

Saludos.
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Suky en 20 de Octubre de 2011, 21:56:23
La diferencia es entre conversor analógico a digital  (ADC) y comparador analógico. Para realizar un voltimetro necesitas un microcontrolador que tenga ADC.


Saludos!
Título: Re: Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: dr cerebro en 21 de Octubre de 2011, 19:54:26
La diferencia es entre conversor analógico a digital  (ADC) y comparador analógico. Para realizar un voltimetro necesitas un microcontrolador que tenga ADC.


Saludos!

Muchas gracias.
Título: Re:Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Somag! en 05 de Diciembre de 2016, 03:44:34
Al parecer creo que todos los pics a partir del 16f631 tienen ADC...
Título: Re:Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: KILLERJC en 05 de Diciembre de 2016, 08:26:09
Al parecer creo que todos los pics a partir del 16f631 tienen ADC...

Es complicado decirlo asi, a no ser que puedas ordenarlo por fecha. Ya que si pensas en solo los numeros, un PIC16F84 deberia tener ADC.
Título: Re:Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: Fer_TACA en 05 de Diciembre de 2016, 09:12:49
Creo que el 16F84 no tenía ADC
Título: Re:Preguntas - PIC 16F628A - Entradas analógicas / adc.
Publicado por: KILLERJC en 05 de Diciembre de 2016, 14:37:30
Creo que el 16F84 no tenía ADC

Exacto, por eso decia que hacer una afirmacion diciendo que desde el 16f631 tienen ADC es muy general, ya que no se sabe si se habla de una linea temporal, es decir los micros desarrollados luego del 16f631 tiene ADC y los anteriores no, O pensar que el numero indica algo, donde el 16F84 al tener un numero mayor (alfabeticamente) podria pensarse que tenga ADC