Forum: Mikrocontroller und Digitale Elektronik MSGEQ7 Reset Pin ist immer auf high


von André (Gast)


Lesenswert?

Hallo,
seit 2 Tage durchsuche ich das Internet und habe nix passendes zu meinem 
Problem gefunden. Ich hoffe hier kann mir jemand weiterhelfen.
Ich habe einen MSGEQ7 wie im Datenblatt beschaltet und steuere den mit 
einem ATmega8.
Leider hab ich folgendes Problem. Zu hauft ist im Netz zu finden und 
steht ja auch im Datenblatt, wie ein Reset beim MSGEQ7 durchgeführt 
wird. Einfach den Reset Pin von Low auf High, mindestens 100 ns belassen 
und wieder auf Low setzen. Ich habe alle Impulsweiten auf 1 ms 
eingestellt und bin damit weit über 100 ns. Ebenfalls bei dem Strobe Pin 
ist die Impulsweite 1ms. Das ganze ist gemessen mit dem Oszilloskop und 
funktioniert prima, aber nur ohne MSGEQ7 im Sockel auf der Platine.
So wie der Chip eingesteckt ist, wird der Reset Pin auf high gezogen. 
Der Reset Pin ist direkt mit dem ATmega8 verbunden, was laut vielen 
anderen auch kein Problem sein sollte, im Datenblatt steht ja auch nix 
von einer besonderen Beschaltung. Es fließt aber dann ein Strom von 75 
mA, was meiner Meinung nach nicht richtig ist.
Wenn der eigentliche Reset Impuls vom ATmega erzeugt wird, kommt es bei 
der fallenden Flanke zu einem Low was nur 12,2ns andauert. Dann ist der 
Pin wieder auf High.
Ausschließen können wir, dass es falsch vom ATmega8 kommt, da es ohne 
dem Chip im Sockel Problemlos funktioniert, laut Oszilloskop was auch 
mehrmals überprüft wurde. Die Schaltung habe ich nun 3 mal neu aufgebaut 
und auch mehrmals jedes mal kontrolliert. Ich habe sogar 
unterschiedliche Kondensatoren von anderen Herstellern benutzt, um da 
einen Bauteilfehler auszuschließen.
Den Takt von 165 kHz für den MSGEQ7 habe ich erst über einen 
Taktgenerator erzeugt und später auch eine Schaltung mit dem Kondensator 
33pf und 200 kOhm Widerstand aufgebaut. Wobei ich sagen muss, bei der 
Schaltung mit Kondensator und Widerstand kann ich keine vernünftige 
Frequenz messen. Bei der Schaltung mit dem Taktgenerator sind die 165 
kHz gut messbar.
Hatte schon mal jemand das selbe Problem und kann mir sagen woran es 
liegt?
Mit freundlichen Grüßen
André

von Christian M. (Gast)


Lesenswert?

Also dieses Wirrwarr an Beschreibung schnall ich nicht. Kannst Du das 
nicht noch weiter ausholend und noch komplizierter beschreiben?
Einen Schaltplan zeichnen ist natürlich viel zu einfach!

Gruss Chregu

von OMG (Gast)


Lesenswert?

Wenn der Reset Pin sich nicht betätigen lässt - was aus deiner
Beschreibung zu folgern ist dann gibt es grob drei Möglichkeiten:

- Du hast den ganzen Baustein irgendwie falsch angeschlossen
- Du hast den Baustein einmal durch falsche Spannung zerstört
- Der Baustein ist bereits defekt bei dir angekommen

Ansonsten kann ich mich nur meinem Vorredner anschliessen:

Christian M. schrieb:
> Einen Schaltplan zeichnen ist natürlich viel zu einfach!

Und du solltest auch auf keinen Fall ein detailliertes Foto
deines Aufbaus veröffentlichen, denn auch dort könnte man
eventuell Fehler entdecken. Und das willst du ja nicht.
Due willst ja nur bestätigt haben dass du alles richtig
gemacht hast.

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Man kann den komischen Bandfilterbaustein auch komplett weglassen - dann 
braucht der auch keine Takt- oder Resetsignale...

Beitrag "Audio Spektrum Analyzer mit ATtiny85"

Beitrag "Re: "LED-Spectrumanalyzer"software ohne Fouriertransformation"

Gruss
WK

von STM32-EXPERTE (Gast)


Lesenswert?

Kannst Du mal ein Foto von dem MSGEQ7-Chip machen? Gerade aus China gibt 
es jede Menge Fakes von den Teilen. Für ein STM32-Projekt mit dem MSGEQ7 
wollten wir auch Geld sparen und haben uns die Teile aucs China kommen 
lassen. Auch wir wunderten uns, dass die nicht funktionierten wie die 
"teuren" Originale von Mouser. Wie es sich später herausstellte, waren 
das umgelabelte billige Operationsverstärker. Also Vorsicht beim Kauf 
von billigen Chips aus China.

von c-hater (Gast)


Lesenswert?

André schrieb:

> Leider hab ich folgendes Problem. Zu hauft ist im Netz zu finden und
> steht ja auch im Datenblatt, wie ein Reset beim MSGEQ7 durchgeführt
> wird. Einfach den Reset Pin von Low auf High, mindestens 100 ns belassen
> und wieder auf Low setzen.
[...]
> Der Reset Pin ist direkt mit dem ATmega8 verbunden, was laut vielen
> anderen auch kein Problem sein sollte

Dann droppe einfach mal die "vielen" in der Müllhalde der grenzdebilen 
Vollidioten.

Es ist doch ganz klar, dass der Reset beim MSGEQ7 offensichtlich 
High-aktiv ist, beim Atmega8 (wie bei allen AVR8) hingegen Low-aktiv. 
Nur wirklich saudumme Leute könnten angesichts dieser Konstellation auf 
die Idee kommen, diese beiden Signale zu verbinden...

Arduidiot, wetten?

von OMG (Gast)


Lesenswert?

c-hater schrieb:
> Nur wirklich saudumme Leute könnten angesichts dieser Konstellation auf
> die Idee kommen, diese beiden Signale zu verbinden...

Ich hatte zumindest (gutgemeint) angenommen dass er nicht so
idiotisch vorgeht sondern einen Reset aus einem Portpin generiert ....

... aber du magst Recht haben.

von André (Gast)


Lesenswert?

Hallo, an alle die so schön geantwortet haben.
Mir ist klar, dass in der heutigen Zeit von Fratzebook und Co kaum noch 
einer sich 30 Sekunden auf etwas konzentrieren kann. Geschweige den 
selber anhand der Beschreibung sich das Bild im Kopf zusammenbauen. Bei 
manchen Leuten wäre es besser, wenn sie etwas zu kleines in der Hose 
haben oder irgendwelche anderen Komplexe haben, die es zu vertuschen 
gilt. Bitte lasst es nicht hier im Forum aus, geht raus spielen am 
besten im Sandkasten aber ärgert auch da bitte nicht die anderen 
Kleinen. Aber hört auf euch als große allwissende Götter hinzustellen, 
die Ihr wirklich nicht seit, vor allem nicht mit der Art und Weise wie 
Ihr schreibt und gleich beleidigend zu werden, weil Ihr eure eigene 
Inkompetenz vertuschen wollt oder wie schon gesagt, irgendwelche 
Komplexe habt.

@ Dergute W.
Danke für die Links, ich kannte die schon und hatte auch daran schon 
gearbeitet. Wollte aber trotzdem wissen was mit dem MSGEQ7 nicht stimmt. 
Aber Danke nochmal.

@ STM32-EXPERTE
Du bekommst 100 Punkte. Du hattest Recht, es sind scheinbar tatsächlich 
ein Operationsverstärker und keine MSGEQ7 wie es draufsteht. Ich habe 
mir 5 neue bei Elektor geholt und siehe da. All den anderen zum Trotz, 
funktioniert dieser echte MSGEQ7 in derselben Schaltung und mit 
demselben Programm ohne Probleme und verhält sich genauso wie er soll.

Also nochmal an die anderen, die meinen man sei ein Vollidiot @c-hater 
und @OMG, bitte schreibt nicht, wenn Ihr keine Ahnung habt oder 
irgendeinen Komplex kompensieren müsst. Geht spielen und schreibt bitte 
nicht mehr hier im Forum. Wegen solchen Leuten wie euch, wird das Forum 
immer zunehmender unattraktiv und es macht keinen Spaß etwas zu posten, 
wenn man gleich beleidigt wird.

In dem Sinne, viel Spaß noch allen die ernsthaft helfen wollten und Ihr 
anderen könnt euch jetzt gerne hier auskotzen, aber ich werde den 
Beitrag nicht mehr lesen. Cyo

von Beo Bachta (Gast)


Lesenswert?

André schrieb:
> Aber hört auf euch als große allwissende Götter hinzustellen,
> die Ihr wirklich nicht seit, vor allem nicht mit der Art und Weise wie
> Ihr schreibt und gleich beleidigend zu werden, weil Ihr eure eigene
> Inkompetenz vertuschen wollt oder wie schon gesagt, irgendwelche
> Komplexe habt.

Zu den Arduidioten gehören auch die Leute die auf Gedeih und
Verderb in Fernost bestellen um ein paar Pfennige zu sparen.

Die Belohnung bekommen solche Leute oft instantan und spürbar.

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
Noch kein Account? Hier anmelden.