Buenos días. Si pueden ayudarme a solucionar el siguiente problema muchas gracias, y si no les estoy agradecido de todas maneras por haberse interesado.
Primero aclarar que he indagado por el foro, buscado en Google, leído los datasheet que adjunto, comparado esquemáticos de otras fuentes, etc. Supongo que o mi problema es demasiado básico o no he usado los términos correctos en mis búsquedas.
Un amigo me trajo hace unos días un motor PaP unipolar de 6 cables que quería que comprobara, así que lo intenté arrancar con un PIC12F508 y un SN754410NE. A los 20 minutos ya comprobé en la protoboard que los leds reproducían la secuencia correcta, así que uní los terminales Com1 y Com2 del motor para quedarme con 1 + 4 cables de control. Introduciendo por Vcc2 del 754410 +5V la magia se produjo y el mundo fue de color de rosas.
Ahora bien, el caso es que el motor es de 12V y claro, allí fuí yo a poner Vcc2 a +12V. Como podrán haber intuido esto no funcionó. Los pines de salida del PIC que deberían enviar las señales de control mantienen una tensión de 3.28V que el SN754410NE interpreta como nivel alto.
A continuación enumero las cosas que NO son:
a) Lógica del PIC = Es correcta pues si vuelvo a los 5V funciona.
b) Protoboard = Lo mismo que antes y además que he montado el circuito 3 veces en distintas partes de la board por si había algún tipo de fugas o influencias.
c) Motor PaP = La secuencia de control es incorrecta le ponga el motor o una tira de leds.
Personalmente me molesta que el valor donde se quedan clavados los pines sea la de la familia TTL. El Datasheet especifica en la página 11 que los pines bidireccionales son (Input Type: TTL) y (Output Type: CMOS).
No añado ni el esquemático ni el programa del PIC porque no veo relación con el problema, pero si alguien lo quiere lo facilitaré.
Muchas gracias.
Primero aclarar que he indagado por el foro, buscado en Google, leído los datasheet que adjunto, comparado esquemáticos de otras fuentes, etc. Supongo que o mi problema es demasiado básico o no he usado los términos correctos en mis búsquedas.
Un amigo me trajo hace unos días un motor PaP unipolar de 6 cables que quería que comprobara, así que lo intenté arrancar con un PIC12F508 y un SN754410NE. A los 20 minutos ya comprobé en la protoboard que los leds reproducían la secuencia correcta, así que uní los terminales Com1 y Com2 del motor para quedarme con 1 + 4 cables de control. Introduciendo por Vcc2 del 754410 +5V la magia se produjo y el mundo fue de color de rosas.
Ahora bien, el caso es que el motor es de 12V y claro, allí fuí yo a poner Vcc2 a +12V. Como podrán haber intuido esto no funcionó. Los pines de salida del PIC que deberían enviar las señales de control mantienen una tensión de 3.28V que el SN754410NE interpreta como nivel alto.
A continuación enumero las cosas que NO son:
a) Lógica del PIC = Es correcta pues si vuelvo a los 5V funciona.
b) Protoboard = Lo mismo que antes y además que he montado el circuito 3 veces en distintas partes de la board por si había algún tipo de fugas o influencias.
c) Motor PaP = La secuencia de control es incorrecta le ponga el motor o una tira de leds.
Personalmente me molesta que el valor donde se quedan clavados los pines sea la de la familia TTL. El Datasheet especifica en la página 11 que los pines bidireccionales son (Input Type: TTL) y (Output Type: CMOS).
No añado ni el esquemático ni el programa del PIC porque no veo relación con el problema, pero si alguien lo quiere lo facilitaré.
Muchas gracias.