Ayuda para un cambiador de nivel de 5V a 15V

1

Estoy usando el ciclón II de la placa FPGA DE2 de altera (para la generación PWM) para controlar un interruptor de CC a través del controlador ARCAL 2108; el problema es que la salida FPIO GPIO da 3.3V pero el controlador tiene una entrada de + 15V. Utilicé un IC de búfer (CD4009) para cambiar el voltaje de 3.3V a 15V, pero al visualizar la salida del búfer con un osciloscopio obtengo un Vmax = 15V (usando medida) ¡pero el diagrama de voltaje tiene un desplazamiento!

¿Puede ayudarme cualquier cuerpo? Pensé en usar una palanca de cambios de nivel IC o incluso construir un circuito analógico (utilizando transistores, R, C ...)

actualizacion :

Creo que he encontrado el IC MC 34152 correcto en su MOSFET dual de alta velocidad. Acabo de probarlo en el alcance pero no con FPGA.

    
pregunta Zak Mit

2 respuestas

1

Parece que quieres algún tipo de pegamento de interfaz entre un Placa FPGA DE2 ciclón II de altera (generación de generación PWM) y un controlador ARCAL 2108 .

El 2108 requiere una fuente de alimentación de 15 VCC conectada a sus pines VDD y GND. Supongo que su FPGA está recibiendo alimentación de un adaptador de alimentación de 9V CC enchufado a una toma de corriente, ¿verdad? Necesita un adaptador de corriente de 15 VCC similar conectado a la misma fuente de alimentación - alimentación de red - para alimentar el 2108.

El 2108 también tiene una "tensión de entrada lógica" Vim, y dos entradas de datos InA e InB. La hoja de datos afirma que esas entradas son compatibles con el "nivel de entrada CMOS o HCMOS ... Todas las entradas lógicas son del tipo de activación Schmitt". Así que supongo que la placa 2108 ejecuta InA e InB en algo como un CD4093, que funciona bien con un "voltaje de entrada lógica" de 5 V o 15 V. (¿Podría mirar la placa y decirnos el número de pieza del circuito integrado? en la placa 2108 conectada a esas entradas?)

La hoja de datos dice que con Vim conectado a 5 V, Los umbrales de entrada son 2.6 V y 1.3 V. Parece que puede conectar directamente los pines de la placa DE2 - pata "VCC5" (+5 VDC) y 2 pines de salida digital que PWM de 0 V a 3,3 V - a la placa 2108 - con Vim ajustado a + 5 VDC - sin ningún tipo de pegamento de interfaz.

(Si necesitaba hacer una traducción a nivel lógico, Mejore 3.3V a 5V para E / S digital y " Consejos de 3V 'n Trucos " tienen algunas ideas).

    
respondido por el davidcary
0

Está intentando convertir el nivel TTL (3.3 voltios) al nivel CMOS (15 voltios) y esto no es posible con el CD4009. El chip se describe como un convertidor de CMOS a TTL / DTL o búfer de CMOS. El nivel de salida está determinado por Vcc, mientras que el nivel de entrada está determinado por Vdd. La primera página requiere que Vcc = < Vdd. Así que puede convertir oscilaciones de 0-15 voltios a 0-5, pero no a la inversa.

Además, si pones 0-3.3 voltios y obtienes 0-10 voltios, no tienes una oscilación de 15 voltios con un desplazamiento de 5 voltios, tienes una oscilación de 10 voltios. No tengo idea de lo que quiere decir cuando dice "visualizando la salida del búfer con un osciloscopio obtengo un Vmax = 15V (usando la medida) pero el diagrama de voltaje tiene un desplazamiento", pero no significa lo que cree que hace. Sospecho que está obteniendo un pico muy estrecho de 15 voltios en el borde delantero, y el alcance lo está detectando y le dice que el cambio de voltaje total es de 15 voltios. Alternativamente, está obteniendo un pico negativo en el borde descendente a -5 voltios, y el alcance está informando que es de 15 voltios (sospecho que este último, ya que apuesto a que está utilizando una tabla de pruebas sin soldadura y malas prácticas de conexión a tierra). p>     

respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas