Soy algo nuevo en la electrónica y tengo un problema.
Hice un puente H, estoy tratando de controlarlo indirectamente con mi Ardunio a través de un PNP (BC557). El motor gira una vez que el PNP está en su lugar sin embargo el motor sigue girando incluso cuando codifiqué el pin digital (D6) a HIGH. He intentado usar resistencias pull-up conectadas a 5 V en mi Arduino para conseguir que se apague pero sigue girando.
Tengo algo de experiencia con NPN y sé que la lógica de los transistores PNP es inversa, pero aún no sé qué estoy haciendo mal.
Cualquier ayuda sería estupenda, gracias de antemano.
(Ignora los otros transistores en el esquema, tratando de mantener el orden y sólo conseguir un lado de trabajo por ahora).
!!!!!UPADATE!!!!!
Gracias a todos por la ayuda y los comentarios. Pude obtener la respuesta de Transistor siguiendo este sitio web ( http://lednique.com/gpio-high-side-driver-fail/ ), lo que hice fue añadir un interruptor NPN de lado bajo a la base del PNP, y controlar el interruptor NPN de lado bajo con mi Arduino, lo que ayuda a deshacerse del PNP siempre encendiéndose. Ahora funciona muy bien y me ahorra ir a las tiendas y conseguir NPN's y volver a hacer el circuito de nuevo para conseguir que este puente H funcione.
Tendré en cuenta los comentarios revividos cuando haga más proyectos de motor en el futuro.
Gracias de nuevo.