Teniendo el siguiente diagrama, ¿cómo puedo amplificar la salida del pin 3 y 4 al altavoz, usando el transistor BC547?
(fuente: elm-chan.org )
Según los comentarios y las respuestas, su requisito parece ser:
Lo que necesita es una red "R-2R" impulsada por los dos pines. Del diagrama que publicaste:
Conecte R15 a Vcc y R7, R8 y R16 exactamente como se muestra. Mantenga los valores según el diagrama también, 10k y 20k. Omita las otras resistencias en el esquema.
La unión de R16 y R8 será la salida DAC.
Este voltaje de salida resultante necesita amplificación de corriente para impulsar el altavoz:
un altavoz de 8 ohmios con una señal pico a pico de 5 voltios generará más de medio vatio de salida, que es bastante alto, pero requerirá entre 100 y 300 mA de conducir la corriente. Los pines de la MCU no pueden entregar ese tipo de corriente (esto es con referencia a su esquema original), e incluso el BC547 tiene una capacidad nominal de solo 100 mA.
Si la distorsión de la salida en el altavoz no es un problema, puede crear un búfer de voltaje de ganancia unitaria de colector común con su BC547 para generar la salida del altavoz que espera. Su altavoz será la resistencia de carga, por lo que no se necesita una resistencia separada allí. Su riel de alimentación debe poder suministrar suficiente corriente para esto.
La salida no será una salida DAC perfecta de 4 niveles (es decir, 2 bits) ya que hemos ignorado la polarización, pero generará un sonido reconocible según los valores de pin MCU generados.
Amplificador de emisor común + Buffer (Seguidor de emisor). Si los buscas en Google, encontrarás un sitio que te dirá cómo hacerlos. El emisor común es amplificar la señal y el búfer simplemente se asegurará de que el altavoz reciba la mayor parte de la señal. ¡Además, no olvides agregar mayúsculas en el medio!
Depende del altavoz y de la señal. Si es un piezoeléctrico, ese cct es lo más fuerte posible sin más voltios (¡o un transformador!).
Si es una bobina de voz, díganos qué impedancia y cuánta potencia desea.
AndrejaKo
Pablo
Anindo Ghosh
Pablo
Anindo Ghosh
Pablo
yippie