Salida de codificador rotatorio inusual

3

Estoy intentando reemplazar un codificador rotatorio con un interruptor de empuje de una unidad de efectos Boss SE70 ya que el interruptor está roto; el mismo codificador se usa aparentemente en varios productos de Roland, como el JD-990, JV-1080, SC-880 y JV-880 (todos los años 90, creo).

Este tipo de reparación suele ser sencillo: encuentre algo que sea más o menos mecánico y eléctrico. La parte está listada como RK09710WL, con el número de parte de Roland 13289196. No puedo encontrar ningún dato en esta parte que no sea el hecho por Alps (marcado en la base). Tiene 20 retenciones.

ElegíunBournsPEC11R-4230F-S0024porqueeralalongitudcorrecta,teníauninterruptoryteníaaproximadamentelamismacantidaddepulsos(24enlugarde20eneloriginal)yretenes.Inclusoteníaprácticamentelamismahuella.

Sinembargo,nofunciona.ParecequeelcodificadorusadoporRolanddaunasalidamuydiferentealoscodificadoresrotatorioscomúnmenteusados.

Conelcodificadordereemplazoinstalado(quenofuncionacorrectamente),lasalidadelosdospineseslaesperada(direccióninvertidaalamitad)paralamayoríadeloscodificadoresgiratorios:

Conelcodificadorestándar(funcionandocorrectamenteconelinterruptordebarra)ensulugar,lasalidaes:

Elcodificadordevaloresenvíaunpulsocorto(<50ms)enunpinsolocuandosegiraenunadirecciónyunpulsoenelotropinsolocuandosegiraenladirecciónopuesta.

Nuncahevistouncodificadorrotatorioconestetipodesalida.¿Alguiensabequéesycómoencontrarunreemplazo?LasdimensionesnosondemasiadoimportantesyaqueelcodificadorsemontaenunaPCBpequeña(nohayotroscomponentesenlaplaca)yestámontadoenelchasis,porloqueesprobablequecualquiercosafuncione,perosenecesitaunasalidainusual.

Aquíestáelextractodelesquema:

Las líneas del codificador rotatorio se conectan para elevar las resistencias y rebotar / filtrar las resistencias y los condensadores, luego a los pines del microprocesador como se espera.

¿Puede alguien proporcionar ayuda, información u orientación?

    
pregunta Duntle

1 respuesta

1

Aparentemente, ese codificador tiene circuitos integrados

  1. para rebotar los bordes de la señal;
  2. para detectar la dirección (leyendo el estado de la otra línea cuando ocurre un borde en la primera línea); y
  3. para generar un pulso corto.

Hoy en día, todo esto se puede hacer en un microcontrolador, por lo que es poco probable que se realice un reemplazo directo.

Sería posible construir su propio circuito para hacer esto (con filtros RC, puertas lógicas y un monoestable (555 o 74xx123)), pero una placa de microcontrolador podría ser más fácil.

    
respondido por el CL.

Lea otras preguntas en las etiquetas