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

Temas similares

21/02/2011 #1


Más patillas para protyecto con PIC
Hola amigos del foro. Tengo un proyecto con el PIC16F877 del cual estoy usando todas las entradas analogicas (8) que ya tiene, pero necesito más patillas, por lo menos unas 10 más. El hecho es que no sé cómo hacer para usar 2 PIC a la vez y como hacer que ambos testeen sin interrumpirse y envien los datos hacia una sola salida.
21/02/2011 #2

Avatar de electroconico

Podrías usar multiplexores.
21/02/2011 #3
Moderador

Avatar de Chico3001

usa multiplexores o switches analogicos... como el cd4066
22/02/2011 #4
Recordado

Avatar de marcelorenz

coloca un multiplexor como por ejemplo el CD4051 en alguna de las entradas analogicas, en lo posible colocá las entradas que tenes que medir mas lento en ese multiplexor, usa 3 pines libres del pic para manejar el mux y listo, si queres mas entradas colocas otro mux en otra entrada analogica.
con un pic16f877 + 8 multiplexores cd4051 y con solo 3 lineas extras usadas del micro ( en total se usaron 11 pines el pic ) hicimos un equipo para medir 64 temperaturas hace mas de 5 años.
simplemente elegis con los 3 bits del pic el canal a medir, y despues lees el pin ad que queres, y listo...
23/02/2011 #5

Avatar de Meta

Hola:

Puedes usar el PCF8574. Es un IC que funciona como entrada o salida digital y tiene 8. EL PIC puede controlar 8 PCF8574 mediante I2C.





Saludo.
23/02/2011 #6

Avatar de seaarg

Coincido con marcelo. Yo use el 4051 para medir 8 entradas analogicas hacia 1 solo adc.

Como dato extra, entrada analogica que no uses ponela a masa para evitar ruidos.
23/02/2011 #7

Avatar de Meta

seaarg dijo: Ver Mensaje
Coincido con marcelo. Yo use el 4051 para medir 8 entradas analogicas hacia 1 solo adc.

Como dato extra, entrada analogica que no uses ponela a masa para evitar ruidos.
Para eso lo desactiva, es decir, lo pones como salida digital cada pin que no uses.

También puedes usar este integrado.

http://www.nxp.com/documents/data_sheet/PCF8591.pdf

Saludo.
23/02/2011 #8

Avatar de pepechip

El pic 16F887 tiene 10 entradas analogicas y es mas economico que el 877
23/02/2011 #9

Avatar de Meta

Hola pepechip:

Cuanto tiempo que no te veía en acción por aquí. Jejejje.

Pues sí, el PIC16F887 es el sustituto directo del PIC16F877A, cosa que ya este último no los fabrican.

Si quieres saber que cambia que es a mejor, mira este enlace.

http://www.microchip.com.ar/rs2009/s..._877_a_887.pdf

Saludo.
23/02/2011 #10

Avatar de seaarg

Meta dijo: Ver Mensaje
Para eso lo desactiva, es decir, lo pones como salida digital cada pin que no uses.
Me referia a las entradas del 4051
09/07/2011 #11


Gracias a todos por su ayuda. La solucion que le di al problema fue conectar los multiplexores 4051. Un amigo me ayudó con el código y salió muy bien, la velocidad no se retardó mucho.

Gracias nuevamente.
Saludos
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.