at89s52 la forma correcta de conducir el transistor

0

Quiero preguntar acerca de esta configuración, el puerto está conectado al pin at89s52 (no P0) y algunos de mis amigos dicen que esto debería funcionar porque los at89s52 tienen una R interna que puede reemplazar la Rb externa. ¿Es eso cierto? por favor danos la respuesta científica

    
pregunta user3628941

1 respuesta

2

Sí, es correcto, al menos para los puertos que no sean el puerto 0, que no tiene ninguna función de extracción. La corriente no excederá unos 50uA (excepto muy brevemente en la transición de baja a alta), por lo que debe asegurarse de que la resistencia del colector no sea un valor demasiado bajo; 15K puede ser un mínimo razonable.

Para todas las 'respuestas científicas', debe consultar la multa hoja de datos donde se detallan todos los detalles. tu escrutinio.

Por cierto, es razonable suponer que el pullup interno no es un "resistor" sino un MOSFET diseñado para tener un Idss bajo.

Editar: Para aquellos que no están familiarizados con las estructuras de puertos de microcontroladores "clásicos" (también conocidos como de suciedad), como los puertos pseudo-bidireccionales del 80x51, este es su aspecto:

Observelaausenciadedistinciónentrelosmodosdeentradaysalida.Esteesunesquemasimplificado,elMOSFETdébildeactivacióninternaenrealidadestáenparaleloconunMOSFETdealtavelocidadqueseenciendebrevementedurantelastransicionesdebajaaalta.

Paraaclarardedóndeobtuveelvalorde15K-

Lacorrientefueradelasalidacuandoaltaseráunmáximode50uAsegúnlaespecificacióndelahojadedatos\$I_{IL}\$(enotraspalabras,siempreserámenorque50uA).Nosedaningúntípicoomínimo.

Heasumidoqueelmínimoes1/3deese(17uA)comoreglageneral,porloquelacorrientedecolectordeQ1(transistorizquierdo)nodebeexceder333uA(βforzadode≤20)y,porlotanto,laresistenciadecargapara+5nodebesersuperiora15K

¿Esesteunbuendiseño?Cadavezquedependesdesuposicionescomomiregladeorode1/3,estástomandounriesgo.Seríamejorinvertirlasalidayagregarunaresistenciadebase,yusarunPNPparaquelasalidasintonicelacorrientedeformaactivacuandoesté"encendida". De esta manera, la corriente de base está garantizada por las especificaciones en la hoja de datos. El circuito mostrado funcionará sin embargo, dados los valores apropiados. La determinación de los valores apropiados involucra adivinanzas educadas como la mía anterior o la medición de cada unidad, ninguna de las cuales es preferible en un diseño profesional.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas