¿Cómo puedo activar un chip MCP2200 / FT245RL?

1

En mi publicación original pensé que tenía este pavo clavado, lamentablemente no :(

Tengo un sensor de distancia láser pnp y una placa de relés Denkovi USB. Estoy planeando usar el láser para activar los IO en la placa Denkovi para poder detectarlo con software.

El manual de Denkovi está aquí

El manual del chip está aquí

El manual del láser está aquí

Denkovi dime ... 4 puertos de E / S digital: entradas - 0-5VCC niveles TTL, con pull-up 200kOhm resistor. Cada uno puede configurarse como salida digital (0-5VDC).

Mi sensor tiene cualquiera Normalmente abierto 4.5VDC a 12VDC conmutado Normalmente cerrado 12.5VDC para abrir 4.5VDC

¿Alguien sabe de alguna manera que pueda activar una de las entradas directamente sin usar un relé?

Creo que voy a necesitar un relevo :(

EDITAR Cuando se enciende el sensor con 12.8VDC (el sensor operará en el rango de 12 a 30 VDC) En el estado NO conmutado, la medición entre blanco (NC) y azul (0VDC) medimos 12.7VDC. (supuesta pérdida de transistor) En estado conmutado, blanco a azul, medida 4,6 VCC

Como se menciona a continuación, 5VDC tiene que ser el máximo al que está sujeta la placa denkovi.

Por eso propongo el siguiente

    
pregunta Floggedhorse

1 respuesta

0

La salida "PNP" en el sensor significa que el cable se pone a tierra cuando la salida está activa, y se deja desconectado cuando la salida no está activa. La placa Denkovi tiene una entrada digital con pull-up, lo que significa que necesita conectarlo a tierra para activarlo. Parece que son perfectamente compatibles entre sí (no estoy seguro de dónde viene "Normalmente cerrado 12.5VDC para abrir 4.5VDC")

Recomiendo simplemente conectarlos juntos, después de tomar precauciones básicas para asegurarse de que no haya errores en la documentación:

  • Recomiendo usar una salida normalmente cerrada (cable blanco) porque la otra salida también tiene IO-Link y quién sabe cómo interferirá con la entrada lógica sensible.
  • Conecte el sensor a la fuente de alimentación, enciéndalo y use un voltímetro para medir la salida de voltaje. Asegúrese de que siempre sea < 5V, porque de lo contrario se dañará su tarjeta USB. De hecho, como todavía no tiene un pull-up, espero que siempre vea 0V. Esto está bien.
  • Configure su pin de la placa Denkovi como entrada, conecte una resistencia de 1K según la imagen 6.2 en el manual y utilícela para cortar temporalmente la entrada In1 a tierra. Asegúrese de que los registros de software cambien cuando conecte y desconecte el pin al suelo.
  • Si los dos pasos anteriores tuvieron éxito, simplemente conecte la salida del sensor al pin In1 a través de la resistencia 1K. Simplemente debería funcionar.
  • Si esto no funciona, use un voltímetro para medir el voltaje en el pin de entrada. Debe ser de < 0.5 voltios o > 4 voltios, dependiendo de si el sensor se dispara o no.
    • Si la salida "alta" es demasiado baja y nunca alcanza los 4 voltios, necesita más recuperación. Conecte una resistencia adicional, digamos 10K, entre la salida de 5V y la entrada In1.
    • Si la salida "baja" es demasiado alta y nunca llega a < 0,5 voltios, el controlador de salida en el sensor no es lo suficientemente bueno. Esto es más difícil de arreglar, es posible que necesite agregar un relé (u otro transistor u optoacoplador) después de todo.
respondido por el theamk

Lea otras preguntas en las etiquetas