Estoy trabajando en un proyecto "proyector de gatos" que debe "gritar" al gato cuando salta sobre la mesa en la sala de estar.
Para la lógica, uso una placa Arduino que reproduce / transmite el sonido a 22.1 kHz desde una tarjeta SD y usa el DAC MCP4821 para generar la señal. Esto funciona perfectamente bien (como se puede ver en la medición). La salida en el DAC es 0-4V.
Este es el esquema para la parte DAC de mi proyecto. R3 y C4 deberían filtrar el ruido de la placa Arduino.
VCCparaelDACes5VyprovienedelaplacaArduino.
Laparteproblemáticaeselamplificadorqueuso.EsteeselesquemadelamplificadorconelLM386N-1yalgunasresistenciasycondensadoresparafiltrarelruido.Dehecho,utilicéunodelosejemplosdeusodelahojadedatosdelchip.Elamplificadorsealimentacon9Vdirectamentedelafuentedealimentación.
Dibujé un punto amarillo y azul en los lugares de las mediciones. Lo que mido en estos puntos es esto:
Estoyperdidoenestepunto.Siintentoaumentarlaamplificación,alcanzorápidamenteellímiteyobtengoladistorsiónmostradahastaquenoquedeningúnsonidoquesepuedacalentar.
Nota:lalíneade0Vparalalíneaazulseencuentraenlaparteinferiordelapantalla.Consulteelmarcador"1" y "2" para la línea 0V de la medición.
Soy un principiante con amplificador y no sé lo que realmente hago mal, o cómo podría mejorar esta configuración.
Mi objetivo final sería obtener alrededor de 40-60 dB frente a un pequeño altavoz.
Entonces, ¿cómo puedo mejorar mi configuración existente? ¿O qué estoy haciendo mal?
Solución final
Solo para documentación, este es el circuito de trabajo que terminé. Está utilizando el LM386N-1 con un altavoz de 8Ω, 0.2W. La calidad del sonido es utilizable, con pequeñas distorsiones en los tonos de alta frecuencia.
AlusarC1/C5,nohayruidosoportablesielDACestáapagado(nivelde0V).Lamedidarealseveasí:
La señal amarilla se mide delante del altavoz. La señal azul se mide en el pin 3 (entrada +) del amplificador. Tenga en cuenta las diferentes escalas: Amarillo 1V, azul 50mV.