No debería necesitar un "no chip", más normalmente llamado "inversor". Todo lo que hace es cambiar el nivel lógico de la señal. Dado que el micro debe ser capaz de producir la señal en la polaridad que desee, no debería haber necesidad de invertirla posteriormente.
La conducción de un relé desde una señal digital se puede hacer de la siguiente manera:
La mayoría de las salidas digitales pueden generar algunos mA. Este circuito toma los pocos mA y utiliza un transistor para amplificarlos de modo que se pueda activar un relé. Por lo general, una bobina de relé necesitará más corriente que la que puede proporcionar una salida digital, y aislarla a través de un transistor es una buena idea de todos modos.
No dijo la cantidad de corriente de bobina que su relé necesita activar, por lo que este es solo un ejemplo. Calcule que el transistor caerá 700 mV desde la base al emisor, de modo que deje 2.9 V a través de la resistencia cuando la línea lógica digital esté alta (a 3.6 V). En este ejemplo, eso causará aproximadamente 1.6 mA de la corriente base, lo que casi cualquier salida digital debería poder hacer. Digamos que puede contar con que el transistor tenga una ganancia de al menos 50, lo que significa que puede hundir hasta 81 mA.
Muchos relés pequeños de 12V no necesitarán tanta corriente de bobina, por lo que esto funcionaría directamente. Si el suyo necesita más, dénos las especificaciones y podemos mostrarle cómo conducirlo. También sería útil saber cuánta corriente puede generar realmente la salida digital. Probablemente 5 mA sea seguro, y posiblemente 10 mA, lo que permitiría que el transistor cambie hasta 1/2 amperio si es realmente necesario.
El 7404 no es una buena opción para manejar el transistor, incluso si realmente necesita la inversión externa por alguna razón. Estos viejos chips lógicos TTL tenían una capacidad de fuente de corriente de salida muy baja. Un 74HC04 es una pieza CMOS, y puede obtener muchas más fuentes, y debería funcionar en este circuito con la mayoría de los relés pequeños.