Hoy obtuve algunos actuadores lineales y descubrí que cuando les doy + 9V se extienden y -9V los hace contraerse. Esto es bastante fácil de probar a mano, simplemente conectando el actuador a la batería al revés para el voltaje negativo, pero cuando lo conecto todo, los conduciré todos desde mi Atmega1284, que usa la lógica de 5V.
En anticipación a esto, obtuve un montón de relés que se ejecutan en lógica de 5V, así que puedo controlar si hay + 9V en funcionamiento con mi microcontrolador de 5V. Sin embargo, no tengo forma de proporcionar programáticamente -9V.
Mi pregunta aquí es ¿cómo puedo cambiar entre dar 9V y -9V cuando todo lo que puedo hacer con mi microcontrolador es expulsar 5V o 0V? ¿Necesitaré algo más que mis relés? ¿Hay algún truco de EE para hacer este trabajo? Gracias!