momentan versuche ich ein mit einem Raspberry Pi Pico erzeugtes PWM Signal über einen 8 Ohm 0.5W Lautsprecher auszugeben. Da der Pico mit 3 AA Batterien betrieben wird sollte auch der Verstärker mit 4.5V laufen.
Dazu habe ich verschiedene Emitterschaltungen als auch die hier beschriebene Gegentaktstufe (https://www.mikrocontroller.net/articles/Klangerzeugung) ausprobiert (als Transistoren hatte ich BC327 und BC337 verwendet). Der Ton wird zwar ausgegeben aber ist extrem leise.
Ist es möglich einen Verstärker mittels BC327 und BC337 aufzubauen, um den Ton etwas lauter auszugeben und evtl die 0.5W des Lautsprechers auszunutzen? Welche Schaltung ist dafür zu empfehlen?
Da der Pico mit 3 AA Batterien betrieben wird sollte
auch der Verstärker mit 4.5V laufen.
Batterien sind nicht ewig voll. Du brauchst einen Verstärker für 2,7 bis 5 Volt.
Mit einer Brückenendstufe kannst du die Leistung verdoppeln. Class-C Endstufen haben darüber hinaus weniger Verluste, als Class-B. PAM8403 Module gehen in diese Richtung.
Für eine Zimmerlautstärke mit ein wenig Bass reicht die Spannung aber nicht. Da wirst du wohl einen Step-Up Wandler auf mindestens 6 Volt brauchen.
Da der Pico mit 3 AA Batterien betrieben wird sollte
auch der Verstärker mit 4.5V laufen.
Batterien sind nicht ewig voll. Du brauchst einen Verstärker für 2,7 bis
5 Volt.
Mit einer Brückenendstufe kannst du die Leistung verdoppeln. Class-C
Endstufen haben darüber hinaus weniger Verluste, als Class-B. PAM8403
Module gehen in diese Richtung.
Für eine Zimmerlautstärke mit ein wenig Bass reicht die Spannung aber
nicht. Da wirst du wohl einen Step-Up Wandler auf mindestens 6 Volt
brauchen.
Vielen Dank für die Rückmeldung. Bass bzw. gute Klangqualität benötige ich nicht, da eh nur ein 3s Klingeln ausgegeben werden soll. Kann auch etwas leiser als Zimmerlautstärke sein, sollte aber im gut hörbaren Bereich liegen und am besten wenig Verluste haben, damit die Batterien möglichst lange halten.
Schade, habe darauf gehofft dies möglichst einfach diskret aufbauen zu können.
Ich würde zunächst mal probieren den Ausgangselko auf 470yF zu setzen.
Weiter den 20 Ohm 4,7yF Filter auf 10 Ohm 2,2yF runtersetzen, oder/und einfach mal andere Lautsprecher ausprobieren.
Ich würde zunächst mal probieren den Ausgangselko auf 470yF zu
setzen.
Weiter den 20 Ohm 4,7yF Filter auf 10 Ohm 2,2yF runtersetzen, oder/und
einfach mal andere Lautsprecher ausprobieren.
Da kommt trotzdem nicht viel mehr bei raus. Selbst beim Weglassen der Bauteile 20R und 4,7uF, weil Kollektorschaltung.
Oder den TDA2822M als Brückenschaltung einsetzen. Der hat aber auch Ruhestromverbrauch, wenn auch nur sehr gering.
Eine vernünftige Wahl, aber wer ist hier schon vernünftig, es muss bei den Rentnern hier immer mit Opas Grabbelkiste gehen.
Er konnte die Schaltung 2 mal aufbauen, mit 74HCT00 einmal fas auf 4.5V verstarkte und einmal das invertierte Signal anlegen als BTL und bekommt die Leistung zum 3-fachen Aufwand. Immerhin nur noch ein Elko nötig, wenn man disable einbaut kann man sich den sogar sparen.
momentan versuche ich ein mit einem Raspberry Pi Pico erzeugtes PWM
Signal über einen 8 Ohm 0.5W Lautsprecher auszugeben. Da der Pico mit 3
AA Batterien betrieben wird sollte auch der Verstärker mit 4.5V laufen.
Dazu habe ich verschiedene Emitterschaltungen als auch die hier
beschriebene Gegentaktstufe
(https://www.mikrocontroller.net/articles/Klangerzeugung) ausprobiert
(als Transistoren hatte ich BC327 und BC337 verwendet). Der Ton wird
zwar ausgegeben aber ist extrem leise.
Die GPIOs des PiPico sind zwar längst nicht so leistungsfähig wie etwa die der AVR8, aber sie können (wie auch beim AVR8) parallel geschaltet werden, weil es MOSFET-Treiber sind.
Das Konzept des Gegentakts kann man auch direkt beim PiPico verwenden, man muss halt dann zwei GPIOs (bzw.: 2*n, wenn man zusätzlich das Konzept aus 1) verwendet) benutzen.
Den Aufwand bezüglich der Konstruktion einer 10Bit-PWM aus einem 8Bit-Timer kannst du beim PiPico in den Skat drücken. Es bleibt: synchronisiere mehrere PWMs taktgenau und benutze eine Parallelschaltung der entsprechenden Ausgänge, ggf. zusätzlich eine Parellelschaltung der invertierten Ausgänge.
Geht definitiv alles auch mit dem PiPico, aber natürlich anders als beim AVR8.
Ist es möglich einen Verstärker mittels BC327 und BC337 aufzubauen, um
den Ton etwas lauter auszugeben und evtl die 0.5W des Lautsprechers
auszunutzen? Welche Schaltung ist dafür zu empfehlen?
Bau den NF-Verstärker vom Taschenradio Cora nach,
der hat mit nur 3V funktioniert. Schalte aber ein Tiefpass
vorneweg, damit der Verstärker ein analoges Signal bekommt
und keine PWM.
Ein µ kann man ohne Verrenkungen auf jeder hierzulande üblichen Tastatur eingeben. Auf deutschsprachigen PC-Tastaturen steht das Zeichen sogar auf der Tastatur drauf. Und hier wurde ganz offensichtlich ein deutschsprachiges Tastaturlayout verwendet, wie die korrekt genutzten Umlaute zeigen.
Beim Mac muss man halt wissen, wo sich das Zeichen verbirgt, aber auch das ist keine Raketenwissenschaft.
Wen das intellektuell überfordert, der ist wohl ein Freund der zunehmenden Verblödung.
Ein µ kann man ohne Verrenkungen auf jeder hierzulande üblichen Tastatur
eingeben.
Auf meiner Tastatur ist das "Mikro-Zeichen" übrigens auch nicht zu finden. Auch nicht auf der zweiten und dritten Ebene! Deswegen nehme ich einfach völlig schmerzfrei das normale kleine "u" und fertig.
Zunächst einmal möchte ich mich beim TE für mein schnell dahingetipptes Statement entschuldigen, kaum auszudenken wenn er jetzt eine 470yF Elko eingelötet hätte.
Ich wollte inhaltlich etwas zur Diskussion beitragen und da ist mir dieser schlimme Schnitzer passiert...
Weiter bedauere ich die wirklich ungewollte Kränkung der intellektuellen Elite dieses Forums !
Durch Eingabe von AltGr + M kann man das normalerweise eingeben> µ.
....ich konnte in der Situation gerade nicht auf meinen Ikopp zugreifen..
Also:
Wenn das Pferd tot ist sollte man absteigen !
..vielleicht findet sich ja so ein kleiner Quäkser mit ner Plastikmembrane der die geforderte Tonhöhe laut wiedergibt..kann ja auch ne andere Ohmzahl haben...da bei diesen Dinger eh oft keine Daten zur Induktivität der Schwingspule vorliegen bleibt halt das Ausprobieren...
Sicher?
Ich hätte vermutet, dass dadurch die zur Verfügung stehende Spannung
etwa doppelt so hoch ist und man folglich auf die 4-fache Leistung
kommt.
noch NIE, die 4-fache Leistung ist nur theoretisch, im RL kann man von 3-facher Leistung ausgehen, so lernte ich das mal, aber man darf ja auch mal an 4-facher Leistung glauben.
Wenn das nur summt oder piepst, dann ginge das mit Transistoren zu lösen. Ergänzt werden müßte dabei die Schaltung um Bootstrapping. Das hätte dabei auch zwei Funktionen. Verbessern des Nachteils der 0,7V Verluste an der Stufe und erhöht den Ruhestrom für den Arbeitspunkt (Verzerrungen) nur während der Tonausgabe.
Wenn alle Sticke reißen, kann man auch "uF", "müF" oder "mueF" tippen.
Immer noch kein Grund, das "yF" zu schreiben.
"uF" reicht ja wohl und führt zu keinen Verwechselungen.
Oder man schreibt ganz einfach "0,47mF". Das eine Zeichen mehr wäre vielleicht gerade noch zu schaffen. Die 2te Welt schafft es doch auch, die Werte von Kondensatoren anzugeben, ohne "nF" zu verwenden.
Auf der Smartphone und Tabletttastatur ist das Sonderzeichen meist gar
nicht, oder nur sehr umständlich, zu erreichen.
😃 Ich hab's gefunden! Und die Alt-Grau-Taste ist direkt neben der M-Taste. Das Mikrozeichen lässt sich also bequem einhändig erzeugen. Also zwei Finger, die an derselben Hand dran sind müssen simultan für die Runterdrückkraft der beiden Tasten benutzt werden, wobei die Alt-Grau-Taste ein Mikrosekündchen vorher gedrückt sein sollte, damit nicht versehentlich doch noch ein "m" gezeugt wird.
vielen Dank für die Antworten.
Hab heute mal etwas rumprobiert und bis jetzt war eine einfach Emitterschaltung mit vorgeschaltetem Tiefpass am lautesten (mit dem Lautsprecher im Kollektorzweig).
Hab auch verschiedene Lautsprecher getestet, aber keiner war großartig laut. Schade, werde mir jetzt das PAM Modul bestellen...
Mit dem PAM8043 Modul ist es aber nicht möglich den 0.5W Lautsprecher zu betreiben oder? (da es eine Ausgangsleistung von 3W hat)
momentan versuche ich ein mit einem Raspberry Pi Pico erzeugtes PWM
Signal über einen 8 Ohm 0.5W Lautsprecher auszugeben. Da der Pico mit 3
AA Batterien betrieben wird sollte auch der Verstärker mit 4.5V laufen.
Mit dem PAM8043 Modul ist es aber nicht möglich den 0.5W Lautsprecher zu
betreiben oder?
Das geht schon, du musst halt die Lautstärke passend einstellen.
Die 3 Watt erreicht er bei 5 Volt an 4 Ohm in Stereo, dann muss man aber satte 10% Verzerrung ertragen. Bei 3,6 Volt, 8 Ohm in Stereo und 1% Verzerrung sind es nur noch 0,7 Watt.
Am einfachsten ging das 1978 mit dem schwingfreudigen, schwachbrüstigen, grosse Elkos benötigenden LM386, seit dem hat sich viel zur Vereinfachung getan.
Übrigens hat der TO keine 5V, nicht mal mit vollen Batterien.
Funktioniert bei meinem Win10 nicht, egal ob links oder rechts geshiftet wird. Das hatten wir aber schon vor Kurzem mal im Beitrag "Re: 1GOhm Widerstand" durchgekaspert.
Ganz dunkel erinnere ich mich was von einem Bug mit einer Groupware gelesen zu haben, wofür einige Sonderzeichen beschränkt wurden. Solange weder ich noch andere im Forum eine Quelle zum Verlinken gefunden haben, nehmt erstmal an es wäre unwahr.
Das "alte graue" geshiftete Ohm Ω funktioniert auch in Ubuntu.
Der Lautsprecher wird schon nicht durchbrennen. Ob die Daten nur für Stereo gelten sehe ich hier nicht, jedenfalls haben die gängigen Kleinlautsprecher 8Ω, kein 4Ω wie im Datenblatt des "Funkamateur", und da erreicht der Ausgang nur 1,3Watt bei 3V:
https://www.box73.de/file_dl/sonstiges/PAM8403.pdf
Ich weiß zwar nicht genau, was Du mit „3s Klingeln“ meinst, aber würde sich da nicht ein komplett digitaler Weg zum Lautsprecher via I2S eignen? Der allseits beliebte MAX98357 wandelt diverse PCM-Formate direkt an einen Lautsprecher.
alles digital und per MAX98357 wäre denk ich auch möglich, hab jetzt aber das PAM Modul bestellt. Habe gerade gesehen, dass dies einen Ruhestrom von 8mA - 10mA hat, was leider für die AA Batterien auf Dauer auch etwas zu hoch ist. Ist es irgendwie möglich die Versorgungsspannung über ein GPIO zu schalten (Transistor oder FET?), dass man es halt immer nur wenn benötigt anschaltet um den Ruhestrom zu umgehen?
Der PAM hat doch einen Shutdown-Pin, aber vermutlich bei einem fertigen Modul nicht herausgeführt. Entweder freilegen oder einen externen P-Kanal MOSFET z.B. IRLML6401, S an +5V, D an das Modul, Gate=L=ON GATE=H=OFF. Es könnte allerdings im Lautsprecher knacken, evtl. geht das mit dem echten Shutdown-Pin besser.
Ist es irgendwie möglich die Versorgungsspannung über ein GPIO zu
schalten?
Wenn du noch einen GPIO übrig hast, dann kannst du damit gleich zwei Erbsen mit nur einer Gabel aufspießen. Immer wenn es klingelt soll der GPIO 50kHz ausgeben, nach dem Klingeln soll er wieder auf Low schalten und dann fließt auch kein Strom mehr.
Mit dem 50kHz Signal wird ein Step-Up-Wandler angesteuert, der die 3,3V auf etwa 10V anhebt. Damit kann dann ein handelsübliches NF-Verstärkermodul betrieben werden (LM386).
Gleichzeitig wird ein PNP-Transistor eingeschaltet, der den Wandler und den NF-Verstärker versorgt.
habe heute ein PAM8403 modul bekommen. Habe auch den Enable pin rausgeführt und das schalten an sich funktioniert soweit. Auch ein Aux Signal wird gut verstärkt und kann über Enable an bzw. ausgeschaltet werden. Das Problem ist, dass bei der PWM am Eingang nur Rauschen raus kommt (PWM -> RC Tiefpass 220Ω 66nF -> PAM8403)
Hat jemand eine Idee woran das liegt?
Das ergibt eine Grenzfrequenz von 10 kHz. Damit das sinnvoll funktioniert, muss deine PWM Frequenz mindestens 100 kHz haben was bei 8 Bit eine Timer-Taktfrequenz von 25 MHz ergibt.
Oder anders gesagt, du brauchst eine viel niedrigere Grenzfrequenz. Mit einem L/C Filter würde es besser funktionieren.
Hallo!
Ich nehme für solche Zwecke bereits seit Jahren den TDA7052.
Unkomplizierter und weniger Aussenbeschaltung als der LM386.
Wegen des Brückenbetriebes auch mehr Ausgangsleistun bei geringer Betriebsspannung.
...und billig!