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

Temas similares

31/08/2016 #1


Aumentar voltaje de entrada a un puerto del PIC
Hola, tengo un PIC programado de manera que al recibir un estado lógico alto en el puerto d1 o d2 ejecuta una secuencia,el problema es que ese estado lógico me lo da un decodificador el cual está conectado a un transmisor de rf, pero la salida es muy baja y no lo detecta el pic, cómo podría elevar esa tensión de manera sencilla?
(La solución que tengo por ahora es con un transistor y un relevador, pero se me hace demasiado ademas de que tengo que añadir otra fuente )
31/08/2016 #2
Moderador general

Avatar de Fogonazo

Un transistor o un amplificador operacional.
31/08/2016 #3

Avatar de arrivaellobo

Dependiendo de que salida tenga el transmisor igual puedes usar un trigger schmitt integrado, que viene siendo lo mismo que ha propuesto Fogonazo.
31/08/2016 #4

Avatar de Scooter

Lo mismo con una resistencia de pullup va que chuta.

Pon los esquemas y datos de que estás haciendo

Enviado desde algún aparato usando algún programa, ¡o yo que se!
31/08/2016 #5


Entiendo lo que dicen pero en proteus no funciona, hice el pulldown y el pullup y el pin pasa de azul a gris y no rojo, por ello no lo he probado en el circuito físico, les dejo un esquema del transistor por si la estoy cagando en algo jaja.
gh.jpg
31/08/2016 #6

Avatar de ByAxel

Imágenes Adjuntas
Tipo de Archivo: png interface.png (2,9 KB (Kilobytes), 50 visitas)
31/08/2016 #7
Moderador general

Avatar de Fogonazo

pollofx dijo: Ver Mensaje
Entiendo lo que dicen pero en proteus no funciona, hice el pulldown y el pullup y el pin pasa de azul a gris y no rojo, por ello no lo he probado en el circuito físico, les dejo un esquema del transistor por si la estoy cagando en algo jaja.


Está mal implementado
31/08/2016 #8

Avatar de pilm

Hola pollofx. Si dispones de una señal entre 0V y 2V, con esa configuración que usas estas entregando al PIC entre 0V y 1.3V (no has mejorado en nada, lo has empeorado).
Pon la resistencia de 10K entre colector y Vcc, la señal original ingrésala por la base mediante una resistencia (podría ser de 1K), la señal para el PIC tómala del colector, ojo que la vas a tener invertida y deberás tenerlo en cuenta al escribir el código.
31/08/2016 #9
Moderador general

Avatar de Fogonazo




Esto es lo mas sencillo que se me ocurre, con el inconveniente que habrá que corregir el programa para que trabaje con un "Low" en lugar del "High"
Imágenes Adjuntas
Tipo de Archivo: jpg Untitled.jpg (19,4 KB (Kilobytes), 44 visitas)
31/08/2016 #10
Moderador

Avatar de D@rkbytes

Para verificar la presencia de voltajes inferiores a 5 V, también existe la posibilidad de usar alguno de los comparadores o los conversores de análogo a digital del PIC.
01/09/2016 #11


Gracias por sus respuestas, ya funciona
02/09/2016 #12
Moderador general

Avatar de Fogonazo

pollofx dijo: Ver Mensaje
Gracias por sus respuestas, ya funciona
Sería de bueno que comentes como lo resolviste.
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.