A veces hago proyectos de electrónica como un hobby y, por lo que sé, si quieres cambiar algo en un circuito de forma electrónica, los transistores son el camino a seguir. Y los he usado exitosamente antes para controlar cargas de alta corriente como LED o motores de CC con un microcontrolador.
Pero lo que estoy tratando de hacer ahora es activar y desactivar una conexión serie TTL. Como si estuviera desconectando físicamente el cable TX
de mi pin RX
de mi microcontrolador. Y me he dado cuenta de que todos los tutoriales que he leído sobre el uso de transistores como conmutadores ( este por ejemplo) ) Supongamos que está utilizando el transistor para activar o desactivar una carga .
Encontré algunas preguntas similares en Internet, pero todas están alejadas del tema de una forma u otra y quedan sin respuesta. ( This and < a href="https://electronics.stackexchange.com/questions/275712/switch-disable-data-line-using-transistor"> this por ejemplo).
De hecho, me las arreglé para hacerlo yo mismo, con el siguiente circuito:
Miprocesodereflexióndetrásdeestoes:untransistorconectaelColectoralEmisorcuandoestásaturado,asíquecuando"enciendo" el transistor, TX
debería conectarse a RX
. ¡Y realmente funciona!
Cuando no hay nada conectado a la base, mi micro no recibe nada. Cuando conecto 5V a la base, el micro comienza a recibir datos en serie. Estoy enviando estos datos a una consola de serie y son datos válidos, que no son incomprensibles.
Pero después de haber aprendido de experiencias anteriores, después de lograr esto, comencé a buscar en Internet para ver si esta es la forma correcta de hacerlo. Pero no pude encontrar nada acerca de cómo activar y desactivar una línea señal / datos . Como mencioné, se trata de cambiar cargas usando NPN
o PNP
transistores para conectarse a GND
o VCC
respectivamente.
Lo que quiero es algo que actúa exactamente como un interruptor físico, que puedo colocar en cualquier lugar en medio de mi cable y conectarlo / desconectarlo. Que mi circuito parece estar logrando.
¿Lo estoy haciendo bien o simplemente estoy teniendo suerte?
Tengo la sensación de que solo estoy teniendo suerte.