Por tu pregunta anterior, veo que pareces estar intentando hacer esto con los interruptores y divisores de resistencia; Siento que es muy poco probable que funcione. Hay una razón por la que el kit de desarrollo oficial cuesta $ 500, y es que este esquema de programación es bastante oneroso.
El mínimo requerido de la hoja de datos es algo con tiempos de subida / caída de < 100us para un 5V - > Transición de 27V. La corriente no está clara, pero el valor más grande en la hoja de datos es 300 m para el modo de fusión de fusibles, así que vamos a usarlo como nuestro objetivo.
Yo construiría esto en tres fases:
1) Obtenga un indicador de potencia adecuado, configurado con una ganancia fija: enlace ; Si selecciona R2 = 1k RF = 9k, obtendrá una ganancia fija de 10. LM675 es una posible opción: enlace : Su oferta es buena hasta 60V. Usaría un suministro un poco por encima de 30 V para asegurarme de que el amplificador tenga espacio para la cabeza. Obviamente, la fuente de alimentación también debe ser adecuadamente potente.
(Si bien el opamp es barato, es posible que la fuente de alimentación no lo sea, si aún no tiene una fuente de alimentación)
2) Genere el tren de pulsos deseado usando un DAC del microcontrolador en el rango de 0-3.3V. Vlow = 0.5v, Vmid = 1.5v, Vhigh = 2.7V.
3) PRUEBA TODO: utilizando un alcance, verifica que tengas el tren de pulsos deseado saliendo del DAC, con los tiempos correctos. Conecte el DAC al amplificador y una carga ficticia (por ejemplo, una resistencia de 10k 1 vatios) a su salida. Comprueba que tienes el tren de pulsos correcto.
¡Conecta el sensor y pruébalo de verdad! No parece haber ninguna forma de confirmar la programación, así que supongo que solo hay que medir la salida.
Nota: la razón por la cual ¿Sigo el procedimiento para configurar correctamente la sensibilidad en el modo de prueba para el sensor de efecto Hall A1362? no funcionó para usted es que debe mantenga la fuente de programación al menos a 5 V en todo momento: los impulsos que van a cero abandonan la secuencia de programación.