Debería poder ejecutar el relé desde un BJT o un MOSFET. Para esta aplicación lo importante es recordar; el requisito de voltaje / corriente de la bobina de relé, el voltaje de operación de su circuito y el voltaje de la señal de control.
Al elegir componentes con tantos parámetros, por lo general uso una función de búsqueda paramétrica de proveedores e ingrese las características que deseo del componente.
Ver:
BJT: enlace
MOSFET: enlace
Para BJTs es usualmente; Voltaje colector-emisor (Vce), corriente de colector (Ic) y corriente de emisor-base (Ibe). Así que en tu caso; Vce > 5 | VIc > 200 mA
Y para MOSFETs es usualmente; Corriente de drenaje (Id), Voltaje de la fuente de drenaje (Vds) y el Voltaje de la fuente de la puerta de umbral (Vgs). Así que en tu caso; Id > 200 mA | Vds > 5 V | Vgs 5V (desea operar en saturación)
No se preocupe si, para las clasificaciones de corriente y voltaje, el componente que seleccione tiene un valor mucho más alto, los valores importantes son el cambio en los umbrales.
Puede simplemente conectar la salida de su uP a la puerta del FET o BJT, pero esto es una mala idea (por lo general, termina en el humo mágico que se escapa de su costoso IC). Idealmente, debería tener una resistencia limitadora de corriente y un desplegable. Puede (y probablemente debería) calcular los valores para estas resistencias, aunque en la práctica he encontrado que 1k y 10k funcionan para el 99% de las situaciones.
Aquí hay algunos ejemplos de circuitos que uso / he usado para controlar relés en el pasado. Todos estos son ejemplos de baja conmutación lateral, y una señal + ve de la uP activará el relé.
Utilizando un NPN BJT
simular este circuito : esquema creado usando CircuitLab
Utilizando un N-MOSFET
simular este circuito
Espero que esto ayude,
- EP