Pluma ingenieros de hardware a menudo preguntas de examen de DO puertas y portones OC, algunos en la entrevista para pedir más o OC OD puertas pueden estar compuestos de múltiples líneas y estructuras, más frecuentes y línea Estructura, hay una salida push-pull hay algunos microcontrolador GPIO hizo uso de esta estructura, como el STM32 más común.
bloggers originales: Excelente AirCity , ha sido reimpreso consentimiento.
fuente original: puertas OC y OD puerta
Directorio artículo
1. Puerta OC
OC abierto medios de captación, la siguiente estructura:
A = 0, ① apagado, ② ON, corresponde al interruptor está cerrado, la salida de 0 V (0 V de salida real no es, a causa de la tensión de saturación del transistor).
A = 1, ① encendido, ② fuera, corresponde a la OFF interruptor, C punto de alta impedancia, el punto C tienen resistencias pull-up normalmente, a la salida un nivel alto.
I2C, puerta SMB tipo de bus es OC o OD puerta, sino también porque una salida alta tal impedancia y IO "línea y la lógica" con el fin de que puedan tener un maestro, esclavo múltiple, condiciones no de corto circuito.
Precaución:
- Resistencia pull-up es demasiado pequeño, la tensión de saturación aumenta, resultando en una alta salida desde un nivel bajo.
- Pull-up resistor es demasiado grande, el flanco ascendente de la señal de retardo.
- puerta OC puede ser atado juntos, hacer "líneas y la lógica."
- Pull-up de tensión puede ser seleccionado de acuerdo con el nivel estándar a una terminal de entrada, un puerto de salida del chip pero también observó que la tensión máxima calificación
2. puerta OD
puerta de OC en el transistor FET, la puerta es OD, OD significa drenaje abierto.
A = 0, ① apagado, ② ON, corresponde al interruptor está cerrado, la salida de 0V (ya que la sobre-resistencia del transistor MOS es baja, la salida es casi igual a 0).
A = 1, ① encendido, ② fuera, corresponde a la OFF interruptor, C punto de alta impedancia, el punto C tienen resistencias pull-up normalmente, a la salida un nivel alto.
I2C, puerta SMB tipo de bus es OC o OD puerta, sino también porque una salida alta tal impedancia de IO, y "línea lógica" con el fin de que puedan tener un maestro, esclavo múltiple.
Precaución:
- Resistencia pull-up es demasiado pequeñas causas ② MOS actual conducción del transistor es demasiado grande, la quema transistor MOS.
- Pull-up resistor es demasiado grande, el flanco ascendente de la señal de retardo.
- OD puerta puede ser atado juntos, no "cable-y la lógica."
- Pull-up de tensión puede ser seleccionado de acuerdo con el nivel estándar a una terminal de entrada, un puerto de salida del chip pero también observó que la tensión máxima calificación
3. salida push-pull
salida push-pull, también conocido como push-pull, GPIO muchas partes del chip soportará esta característica.
NPN + PNP fabricado usando una estructura de salida push-pull es como sigue:
una estructura de salida push-pull PMOS + NMOS fabricados como sigue:
configuración de salida push-pull de la capacidad de salida de la puerta OD OC bajo nivel o de la puerta es el mismo, pero mucho más fuerte que la salida de alta capacidad OD puerta OC o la puerta, porque se detuvo en la fuente de alimentación directamente! De este modo la corriente de salida push-pull puede ser muy alto.
Tenga en cuenta que, configurado como salida push-pull de dos clavijas, si serializado juntos, configurado como un alto rendimiento, y otro configurado para baja producción, se generará una gran cantidad de corriente, lo que resulta en IO quemado.
Ja ja ja, mi novia se compila ~
Siempre creemos que la buena está a punto de suceder , el autor recuerda Cheng, Anhui Hefei, el tiempo reimpreso 15/03/2020 PM14: 40