Autor Tema: Tensión de entrada con resistencia Pull-up  (Leído 4162 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado decibelio

  • PIC10
  • *
  • Mensajes: 6
Tensión de entrada con resistencia Pull-up
« en: 19 de Abril de 2013, 13:20:32 »
Hola, estoy realizando un programa en el que aplico una entrada en un pin de un PIC que tengo configurado como entrada digital y con la resistencia pull-up habilitada. En ese pin tengo conectado un conmutador a masa. Cuando el conmutador está cerrado, en ese pin tengo un nivel bajo pero cuando lo abro, no hay nivel alto en la patilla, ¿es eso normal?, ¿no tendría que tener un nivel alto?

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #1 en: 19 de Abril de 2013, 13:36:18 »
Tienes conectado dicho pin a 5v.

Saludos
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado decibelio

  • PIC10
  • *
  • Mensajes: 6
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #2 en: 19 de Abril de 2013, 14:01:44 »
No tengo el pin a 5V. Yo quiero poder aplicar en esa entrada niveles altos y bajos. Para eso tengo habilitada la pull up interna, según tengo entendido (no se si erroneamente), al habilitarla tengo una resistencia conectada a 5V tal y como aparece en la imagen, yo exteriormente conecto un pulsador a 0V, pero cuando tengo el pulsador sin accionar, no tengo ningún nivel lógico en esa patilla.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #3 en: 19 de Abril de 2013, 14:40:42 »
Hola decibelio, no habia visto esta forma de conectar el pin ni siquiera en el datasheet, siempre habia visto una resistencia a 5v y el otro extremo al pin del micro independientemente de que actives o no las pullups.

Saludos!
« Última modificación: 19 de Abril de 2013, 14:43:55 por Miquel_S »
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #4 en: 19 de Abril de 2013, 14:55:19 »
  En teoría, al habilitar las resistencias de pull-up internas no es necesario colocar ninguna resistencia de pull-up externa. Ahora bien, no estoy seguro que ello implique el poder medir un nivel alto en el pin (digo, medirlo con un voltímetro). Y en el caso que se le esté simulando en proteus, conviene colocarlas externamente. Nunca me simuló las resistencias de pull-up internas.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado decibelio

  • PIC10
  • *
  • Mensajes: 6
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #5 en: 19 de Abril de 2013, 15:04:09 »
Yo tampoco estoy seguro de que al medir en el pin tenga un nivel alto y eso es ¡precisamente lo que necesito saber !!. Tengo el PIC montado ( no estoy simulando) y no me funciona, quiero asegurarme de que la entrada es correcta. Mide y no tengo nivel alto, no se si es normal en esta caso.
Gracias.

Desconectado Chenao

  • PIC18
  • ****
  • Mensajes: 414
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #6 en: 19 de Abril de 2013, 15:18:48 »

Citar
Yo tampoco estoy seguro de que al medir en el pin tenga un nivel alto y eso es ¡precisamente lo que necesito saber !!. Tengo el PIC montado ( no estoy simulando) y no me funciona, quiero asegurarme de que la entrada es correcta. Mide y no tengo nivel alto, no se si es normal en esta caso.
Gracias.

Sube el respectivo código haber si te damos una mano.
Un saludo desde Pereira - Colombia

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #7 en: 19 de Abril de 2013, 15:51:31 »
  En teoría, al habilitar las resistencias de pull-up internas no es necesario colocar ninguna resistencia de pull-up externa. Ahora bien, no estoy seguro que ello implique el poder medir un nivel alto en el pin (digo, medirlo con un voltímetro). Y en el caso que se le esté simulando en proteus, conviene colocarlas externamente. Nunca me simuló las resistencias de pull-up internas.

sí que da nivel alto con el voltimetro, comprobado con un 18F2550
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #8 en: 19 de Abril de 2013, 16:26:46 »
  En teoría, al habilitar las resistencias de pull-up internas no es necesario colocar ninguna resistencia de pull-up externa. Ahora bien, no estoy seguro que ello implique el poder medir un nivel alto en el pin (digo, medirlo con un voltímetro). Y en el caso que se le esté simulando en proteus, conviene colocarlas externamente. Nunca me simuló las resistencias de pull-up internas.

sí que da nivel alto con el voltimetro, comprobado con un 18F2550

  Muy buen dato!
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado decibelio

  • PIC10
  • *
  • Mensajes: 6
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #9 en: 19 de Abril de 2013, 16:42:21 »
Gracias, ahora ya estoy seguro de que algo va mal, pues no tengo nivel alto. Repasaré el código pero me temo que el problema está en el PIC. Antes voy a probar con pull up externas pues en otros temas abiertos, algunos se quejan de que en algunos casos no les funcionan.
Gracias a todos.

Desconectado gera

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2188
Re: Tensión de entrada con resistencia Pull-up
« Respuesta #10 en: 19 de Abril de 2013, 18:26:34 »
Como sabes que no tenes un nivel alto?

Saludos!

"conozco dos cosas infinitas: el universo y la estupidez humana. Y no estoy muy seguro del primero." A.Einstein


 

anything