Hackear / Controlar BLDC desde una grabadora de CD

4

Tengo un grabador de CD antiguo (HP 9100 plus) desde donde me gustaría controlar el motor BLDC.

Mi idea es usar el IC original del quemador como controlador y usar un ATtiny13 para controlarlo. Sin embargo hay algunos problemas.

Descubrí que el IC es similar al LB11699H hoja de datos , solo modelo inferior.

Cuando conecto la grabadora de CD a la alimentación, el motor gira arriba y abajo solo un par de veces y luego se detiene. Desconecté el cable de la cabeza del láser para mayor seguridad. Durante el tiempo que gira el motor, puedo hacer que se detenga y gire un poco más rápido cambiando los pines 1 y 2, pero cuando el motor se detiene por el circuito a bordo, no puedo hacer nada ... No consigo el motor hilado. ¿Qué está mal?

También necesito tener una señal analógica entre 0 y 2 voltios para controlar el IC. ¿Se puede generar esta señal con un PWM suavizado de ATtiny13 o necesito usar otra cosa? ¿Quizás dos baterías con divisores de voltaje y transistores se conectan a los pines ATtiny13? ¿Cómo hago esto?

¿Podría alguien ayudarme aquí? : D

    
pregunta Lars

1 respuesta

3

(Realmente no tengo experiencia con esta aplicación en particular, por lo que es un poco difícil en la oscuridad, con suerte te dará algunas ideas)

¿Qué tan bien lo ha separado del resto del circuito de la unidad? Desde la parte en la que dice que desconectó los cables del cabezal del láser, parece que todavía está en la unidad. Si es así, es probable que estés luchando contra el comportamiento de inicio automático de la unidad en el que gira y comprueba si hay un disco antes de apagarse.

Por lo menos, verifique si ocurre algo en el pin 7 (FRENO). Parece que ese pin alto va a frenar el motor. Quieres que sea bajo todo el tiempo. Si puede ver la transición de baja a alta a la derecha cuando el motor se detiene, tiene a su culpable :) Si no parece que sea así, intente revisar los otros pines del controlador para ver si alguno de ellos lo hace ( podrían haber cambiado el pinout entre las versiones de chip).

En cuanto a cómo obtener su nivel de 0 - 2V, suavizar una salida PWM es bastante complicado y la capacitancia exacta necesaria varía según la cantidad de corriente que se está extrayendo. Si no necesita variar el voltaje, haría un divisor de voltaje. Si necesita variarlo, pero puede vivir con pasos discretos, vería hacer varios divisores de voltaje, ya sea en varios pines del Attiny, o conectado a algo como un contador de ondulación donde podría seleccionar qué pin de salida está ENCENDIDO y por lo tanto, controle cuál de las varias resistencias se usa como la mitad superior del divisor de voltaje.

Buena suerte en este proyecto. Recuperar partes puede ser complicado. Tengo un inmenso respeto por las personas que lo logran.

    
respondido por el edebill

Lea otras preguntas en las etiquetas