Mi pregunta es doble :-)
¿Cuáles son los módulos de audio típicos que puedo usar en una aplicación eléctrica de baja fidelidad para reproducir música simple (de aproximadamente 1 minuto)? Piense en la calidad de los altavoces de los teléfonos móviles.
¿Cuál es el formato digital de este audio? Hablé con un ingeniero eléctrico y mencionó PCM A-Law. lo que suena razonable debido al pequeño uso. ¿Hay otros formatos disponibles? Otro consejo que obtuve fue MIDI, pero creo que usar una tabla de ondas limita la capacidad musical pero la hace más fácil.
¡Gracias de antemano! :-)
(a) Puede hacer que todo el trabajo duro lo hagan por usted, por ejemplo, productos como el
No tengo ningún 'interés' en la empresa aparte de haber usado sus IC de grabadora de voz en el pasado con buenos resultados.
Los circuitos integrados básicos son esencialmente independientes y funcionan conceptualmente como grabadoras de cinta electrónicas de mensajes múltiples. Por lo general, se combinan con un microcontrolador, pero en muchos casos no es necesario.
Ellos dicen:
Sus circuitos integrados MLS almacenan la señal como niveles analógicos en la memoria flash (buen truco) y también tienen una gama de grabadoras digitales completas.
Tienen versiones que usan almacenamiento SD Flash externo
PERO
(b) Ahora puede obtener rutinas estándar que permiten el funcionamiento de SD Flash incluso desde microcontroladores de rendimiento relativamente bajo. Obtención directa de memoria y salida a DAC (integrado o externo; puede ser tan simple como una red de resistencia R-2R y un opamp) y tiene salida de audio. Alrededor de 500 kB de flash durante un minuto a 8 kB/segundo.
A-law y u-Law son esquemas de formación de curvas que le permiten almacenar un rango dinámico más amplio dentro de los 8 bits. Por lo que está describiendo, probablemente pueda aceptar el almacenamiento y la salida simples de 8 bits. Pero, la ley A es esencialmente una tabla de búsqueda.
No dijo si esto se almacena una vez y se reproduce con frecuencia o si necesita ser grabable en el campo. Si se reproduce una vez, un sintetizador MIDI u otro sintonizador requiere mucha menos memoria y se puede implementar con muchos microcontroladores.
(c) Puede jugar con ADPCM y menos bits por muestra y más , pero para sus necesidades es probable que el código estándar y el hardware hagan el trabajo. El costo aceptable es un problema: los métodos inteligentes permitirían una solución de muy bajo costo utilizando un microcontrolador.
(d) Es muy probable que una búsqueda en la web muestre muchos sistemas de grabación y reproducción de bricolaje.
Grabadora de voz PIC de bajo costo - 1999 - Circuit Cellar
Nota de aplicación - 1997~ - Microchip ANM643 - ADPCM usando PIC
Russel McMahon