Estaba buscando una manera de detectar un dispositivo de entrada de línea que transmite audio. Tuve la idea de usar ADC para esto de esta pregunta: ¿Cómo detectar la señal de audio de nivel de línea?
Ya tengo un ADC de 4 canales (el ADS1015) en mi placa que usa solo un canal para leer desde una red de resistencias. Entonces, todavía tengo tres disponibles, pero ¿es una buena idea?
Power
¿Qué debo esperar del audio de nivel de línea en el peor de los casos? Menos de 5V, 10mA?
Por lo que entiendo de la hoja de datos, el ADS1015 tolera voltajes analógicos de hasta 5.5V, 10mA continuo / 100mA momentáneo. Pero parece que no puede manejar voltajes negativos:
enlace , página 20:
Aunque el ADS1013 / 4/5 puede leer señales diferenciales bipolares, no puede aceptar voltajes negativos en ninguna de las entradas. Puede ser útil para piense en la entrada positiva ADS1013 / 4/5 como no inversora, y en la negativo como inversión.
Ahora, no entiendo completamente esto. ¿Los voltajes negativos dañarán el circuito? ¿O no pueden medirse? En este último caso, para fines de detección, ¿creo que está bien medir solo voltajes positivos? En el primer caso, ¿podemos filtrar los voltajes negativos?
Conexión
Tengo un cuadro de suma pasivo de tres canales. ¿Puedo simplemente conectarlo al ADC desde allí (ver esquema)? ¿O debería agregar filtros, seguridad y / o ...?
Notas
- Lagananciaprogramableestáactualmenteestablecidaen"2/3".
- Leí los valores de una secuencia de comandos de Python, por lo que puedo ser "inteligente" con la detección, por ejemplo, filtrar picos de casualidad.
- ¿Alguna sugerencia para que sea robusto (evitar falsos positivos) y un poco idiota (el Line-In está en el tablero de mi auto, quién sabe qué cosas se enchufan cuando no estoy mirando)?