Hallo, Ich habe ein Projekt, bei dem ich ein Soundmodul von www.voicemodul.de mit Hilfe eines ATmega8 ansteuern muss. Also der ATmega 8 soll das Soundmodul unter Strom schalten, wenn ein bestimmter Trigger ausgelöst wird. Dazu wird die Masse vom Soundmodul über einen Transistor, den ich mit den Mega8 steuer, geschaltet. Könnt ihr mir bitte helfen ob ich den Schaltplan so verwenden kann?
Es ist, glaube ich, keine gute Idee, dem Modul die Masseverbindung zu klauen. Solche Sachen werden eigentlich immer von '+' her geschaltet. Das Einschalten könnte hier prinzipiell noch Probleme machen: Was zieht das Teil denn für einen Strom? Nicht dass der Mega in die Knie geht!
Hannes R. schrieb: > Könnt ihr mir bitte helfen ob ich den Schaltplan so verwenden kann? Auch wenn der Schaltplan bescheiden ist (das ATmega8-Symbol hat keine Pinbezeichnungen, was das Lesen schwierig macht; so habe ich auch nicht alle Pins kontrolliert), ist er soweit OK. Brauchst Du keinen ISP-Anschluss? Dann wäre noch 10kOhm von "Reset" nach "Vcc" gut. Gruß Dietrich
Ralf G. schrieb: > Es ist, glaube ich, keine gute Idee, dem Modul die Masseverbindung zu > klauen. Solche Sachen werden eigentlich immer von '+' her geschaltet. Wenns ansonsten keine Verbindung vom Mega zum Modul gibt, sollte das egal sein. Unterbrochener Stromkreis ist unterbrochener Stromkreis. Wenn der Mega aber zusätzlich auch noch ein paar Steuerleitungen zum Modul hat, siehts anders aus.
Karl Heinz Buchegger schrieb: > Wenn der Mega aber zusätzlich auch noch ein paar Steuerleitungen zum > Modul hat, siehts anders aus. Stimmt... Da war doch noch was ;-)
Vielen Dank für die zahlreichen und schnellen antworten. Dietrich L. schrieb: > Auch wenn der Schaltplan bescheiden ist (das ATmega8-Symbol hat keine > Pinbezeichnungen, was das Lesen schwierig macht; so habe ich auch nicht > alle Pins kontrolliert), ist er soweit OK. Ich hab leider keine eagle lib für den mega8 DIL28 gefunden weshalb ich einfach den passenden IC Socket genommen habe. Dietrich L. schrieb: > Brauchst Du keinen ISP-Anschluss? Dann wäre noch 10kOhm von "Reset" nach > "Vcc" gut. Der Mega 8 wird über ein evolation Board programmiert weshalb der ISP Anschluss nicht benötigt wird. Ralf G. schrieb: > Es ist, glaube ich, keine gute Idee, dem Modul die Masseverbindung zu > klauen. Solche Sachen werden eigentlich immer von '+' her geschaltet. Werde ich berücksichtigen, danke. Welchen Transistor kann ich nehmen und wir wird der berechnet? (Basiswiderstände ect.)
Hannes R. schrieb: > Ich hab leider keine eagle lib für den mega8 DIL28 gefunden weshalb ich > einfach den passenden IC Socket genommen habe. Da hast du aber mässig gut gesucht ;)
Electronics'nStuff schrieb: > Hannes R. schrieb: >> Ich hab leider keine eagle lib für den mega8 DIL28 gefunden weshalb ich >> einfach den passenden IC Socket genommen habe. > > Da hast du aber mässig gut gesucht ;) Die lib hab ich bereits. Da ist der MEga8 als DIL28 Bauform nicht drinn... Oder ich bin zu doof ihn zu finden :S
Electronics'nStuff schrieb: > Also in meiner ist er zu finden. Oki hab ihn, vielen Dank. tomaten von den Augen nehm
Hannes R. schrieb: > Ralf G. schrieb: >> Es ist, glaube ich, keine gute Idee, dem Modul die Masseverbindung zu >> klauen. Solche Sachen werden eigentlich immer von '+' her geschaltet. > Werde ich berücksichtigen, danke. Das hier beachten: Karl Heinz Buchegger schrieb: > Wenns ansonsten keine Verbindung vom Mega zum Modul gibt, sollte das > egal sein. Unterbrochener Stromkreis ist unterbrochener Stromkreis. > Wenn der Mega aber zusätzlich auch noch ein paar Steuerleitungen zum > Modul hat, siehts anders aus.
Hannes R. schrieb: > Könnt ihr mir bitte helfen ob ich den Schaltplan so verwenden kann? Zur Verbessung deines Schaltplans könntest du noch die "grünen Masern" auskurieren. Junctions sind nur an Stellen üblich/erforderlich, wo sich mehr als zwei Leitungen treffen.
Hannes R. schrieb: > Also der ATmega 8 soll das Soundmodul unter Strom schalten, wenn ein > bestimmter Trigger ausgelöst wird. Das Soundmodul zieht im Ruhezustand viel weniger Strom als der ATMega8 und muss deshalb nicht ausgeschaltet werden. > Dazu wird die Masse vom Soundmodul über einen Transistor, den ich mit > den Mega8 steuer, geschaltet. Das ist sehr ungünstig, da dann über die Steuerleitungen negative Pegel am Soundmodul anliegen und dieses vermutlich beschädigen. Ohne Steuerleitungen zu betätigen spielt das Soundmodul nix ab. > Könnt ihr mir bitte helfen ob ich den Schaltplan so verwenden kann? Keinesfalls, das Soundmodul verträgt die 5V Versorgungsspannung nicht. Du solltest dem Soundmodul eine saubere geregelte Spannung von 3,0 bis 3,3 V bereitstellen, die genügend Strom für den Betrieb mit Lautsprecher liefern kann, deren Spannung aber im Leerlauf nicht hochlaufen kann. Dann kannst Du über NPN-Transistoren die Steuereingänge (Reset nicht vergessen) mit den Pins des ATMega8 verbinden. Wenn Du bereits so zuverlässig programmieren kannst, dass Du sicherstellen kannst, dass die Pins des ATMega8 keinesfalls auf H-Pegel geschaltet werden (fester L-Pegel, Datenrichtung schalten), dann kannst Du die Steuereingänge des WTV020-Moduls auch direkt an die AVR-Pins legen. Mit L-Pegel löst Du dann den entsprechenden Sound aus, mit L-Pegel an Reset stoppst Du die Ausgabe vorzeitig. Falls Batteriebetrieb vorgesehen ist, dann betreibe das Soundmodul einfach aus zwei Mignonzellen. ...
Also ich hab nun die Vorschläge versucht umzusetzen: 1. Richtiger Sockel fürn Mega8 2. Transistor an + vom Soundmodul geklemmt nicht an Masse 3. die grünen Masern :) entfernt Stimmt alles? Zu Hannes Lux: Das Soundmodul fängt an zu playen wenn es Strom bekommt. Es ist ein Modul von www.voicemodul.de Das will ich ausnutzen und das Modul unter Strom setzen wenn mein trigger kommt damit es die mp3 spielt. In der Beschreibung vom Modul steht drinnen das es mit 3,3-5V läuft. Deswegen wollte ich gleich die 5 V so belassen.
Hannes R. schrieb: > Das Soundmodul fängt an zu playen wenn es Strom bekommt. Hmm. Sicher? Auf der Internetseite habe ich nur Teile gefunden, die über div. Sensoren/ Taster eingeschaltet werden (erscheint mir logisch, vielleicht habe ich auch was übersehen).
Hannes R. schrieb: > 2. Transistor an + vom Soundmodul geklemmt nicht an Masse So einfach geht das nicht. Jetzt hast Du eine Kollektorschaltung und verlierst ca. 0,7V + Spannungsabfall am µC-Ausgang. Allerdings passt das dann dazu: Hannes R. schrieb: > In der Beschreibung vom Modul steht drinnen das es mit 3,3-5V läuft. Du hast dann ca. 4V am Ausgang. Du solltest aber R2 weglassen oder Wert sehr klein machen (100R?). Sonst ist die Spannung noch geringer und lastabhängig. Alternative wäre eine Schaltung mit PNP-Transistor, der die +5V durchschaltet (also Schaltungsprinzip wie vorher, nur umgekehrte Polarität). Dann muss allerdings die SW geändert werden: Low schaltet den Ausgang ein. Gruß Dietrich
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.