Los controladores analógicos actúan como fuentes de corriente, produciendo un voltaje máximo de típicamente 12V en una alta impedancia y limitado a 2mA en una impedancia muy baja.
La mayoría de los controladores DALI actúan como sumideros de corriente, no producen ningún voltaje propio, pero se hunden hasta 2 mA desde 9,5 V a 22,5 V. Pero hay algunos tipos que tienen fuentes de alimentación integradas, normalmente en el rango de 12V a 16V, que pueden generar 50 mA, o podría enfrentar una luminaria con un suministro DALI discreto de hasta 250 mA.
Entonces, un método podría ser:
Antes de encender la fuente de alimentación de su bus, mida el voltaje en la interfaz. Si no hay voltaje, no puede ser analógico, encienda la fuente de alimentación de su bus y podría enviar una consulta de difusión DALI a la que todos los conductores deberían responder y ver si hay una respuesta o colisión que confirme que los controladores DALI son presente.
Si hay voltaje, deja la fuente de alimentación del bus apagada e intenta realizar una consulta de difusión DALI. Sin respuesta significa que es probable que sea un controlador analógico. Enviar DALI a un controlador analógico solo reducirá el nivel al 50% durante 20 ms, lo que podría no ser perceptible en función del suavizado del controlador.
Hay otro método posible, si puede determinar el nivel de luz que sale del engranaje. Si mantiene bajo el voltaje de la interfaz durante más de 500 ms, el controlador de 0-10 V se apagará, pero el controlador DALI de estado predeterminado pasará al 100% debido a que este es el "nivel de falla del sistema". Pero no puede confiar en que la configuración del controlador se encuentre en la configuración predeterminada de fábrica porque puede haber cambiado antes de verla, por ejemplo, por el fabricante de la luminaria.