Schimtt Trigger, Salidas a Colector Abierto y resistencias Pull-up

Estoy leyendo varios documentos sobre microcontroladores PIC donde aparecen ciertas caracteristicas que no explica y que se usan de un modo muy comun.

¿ Que es un Circuito Shimtt Trigger y para que sirve ? ¿ A que se refiere cuando una salida de un microcontrolador dice "Salida a Colector Abierto" y que diferencia hay entre entre una salida que no tiene colector Abierto ? ¿ Para que sirve y en que consiste una resistencia PULL-UP conectada a una entrada de microcontrolador ?

Gracias.

Reply to
Kingland
Loading thread data ...

Kingland se atrevió a decir:

Antes de nada, decirte que lo que mencionas no es, ni por asomo, característico de los micros, sino de lógica en gral.

Es un circuito que presenta una cierta histéresis. Esto es, el punto en el que bascula de bajo a alto no es el mismo que el de alto a bajo (éste último es más bajo), habiendo una 'ventana' entre ambos cambios. Esto hace que si la señal no es muy estable y/o viene ruido superpuesto, el circuito sea relativamente inmune, ya que una vez alcanzado un estado hace falta un cambio significativo en la entrada para que haya cambio. Si no hubiera histéresis y la entrada estuviera muy cerca del punto de conmutación, la más mínima variación y/o ruido haría bascular el circuito a uno y otro estado.

Una salida en colector abierto hace referencia a la implementación interna de la misma: lo que el circuito en cuestión (micro al caso) nos presenta es el colector de un transistor. Seremos nosotros los que nos encargaremos de polarizarlo. Las aplicaciones son varias: la corriente no está limitada y seremos nosotros los que nos encarguemos de ello ajustando nuestras necesidades (o sea, también seremos responsables de limitarla), alimentar la salida con una tensión diferente a la de la lógica, podemos crear un bus en el que cuelguen varias salidas y detectar un cambio a bajo fácilmente... El estado alto como tal, no es ofrecido por el circuito, hemos de poner la salida a nivel alto externamente y limitando la corriente (con una pull up, p. ejemplo), el circuito sólo se encargará de cortocircuitar la salida a nivel bajo (que es lo que hace realmente bien) o dejarla abierta (nuestra polarización mantendrá el nivel)

Es una resistencia que se _pone entre la tensión de nivel alto_ y la entrada para mantenerla en ese nivel. Para bajar el nivel, hemos de conectar esa salida a 'algo' (micro, lógica, BJT, resistencia...) que sea capaz de drenar más corriente hacia el nivel bajo. Fíjate que 'poner a nivel alto' = PULL UP (los anglos son expertos en decir mucho con un par de sílabas). Luego están las PULL DOWN, que se conectan a nivel bajo para mantener ese nivel. Si ponemos una resistencia en un colector abierto para subir el nivel, también es una pull up.

Reply to
Franois

Gracias Franois, muy aclarador.

El echo era que me estaba encontrando con esas palabras constantemente en el libro y no sabia que significaban ni que sentido tenian dentro del contexto.

Franois wrote:

Reply to
Kingland

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.