Hallo, Ich habe folgendes Problem: eigentlich dachte ich es ist recht simpel, aber irgendwie scheint mir das doch Probleme zu bereiten. Und zwar versuche ich momentan über einen Rechteck Impuls der mittels Funktionsgenerator erzeugt wird einen Interrupt an einem STM32F407vg Microcontroller auszulösen. So weit so gut. Ich habe dafür relativ Simpel den Plus Pol meines Funktionsgenerator an dem Pin auf den der Interrupthändler hört angeschlossen und den minus an Ground. Dies funktioniert allerdings nicht. An meiner Programmierung sollte es nicht liegen, habe das ganze nämlich schon mit einem anderen Micorcontroller getetest der selber Pulse erzeugt. Damit funktioniert es einwandfrei. Hier war der Aufbau analog. Ich habe den Pin an dem die Pulse erzeugt werden an den Pin an dem auf den Interrupt gewartet wird angeschlossen und beide Grounds miteinander verbunden. Ich kann mir nicht erklären wieso das nicht funktionert. Hat jemand eine Idee? Ich hatte vllt noch an einen PULL up Widerstand gedachtet. Allerdings gibt mein Funktionsgenerator ja ein definiertes Potential aus. Ich würde mich super freuen, wenn mir vllt jemand ein paar Tipps geben könnte, auch wenn das ganze etwas Trivial ist :D Dankeschön :)
Messe das Ausgangssignal des Funktionsgenerators, an besten mit einem Oszilloskop. Was kommt dabei heraus? Sicher wäre es auch hilfreich, den Funktionsgenerator zu benennen und zu beschrieben, wie er eingestellt wurde. Ansonsten wissen wir nämlich nur, dass du "irgendein" Signal erzeugst, vielleicht nicht einmal das.
Da du kein Oszilloskop hast: Stelle die Frequenz auf 0,1 Hz, 50% und messe die Pegel high und low. Verbinde dabei nur GND mit dem Controller. Dann z.b. 80% und prüfe, ob es so herum ist, wie Du dachtest.
Ohne die Software für den F4 zu kennen, ist das müßig. Du musst einige Vorbereitungen treffen, so z.B. den Pin konfigurieren, den NVIC setzen und auch eine ISR bereitstellen.
50 Ohm oder 1 MOhm am Funktionsgenerator eingestellt?
Blechbieger schrieb: > 50 Ohm oder 1 MOhm am Funktionsgenerator eingestellt? Einen Generator mit 1MOhm Ausgangswiderstand habe ich noch nicht gesehen.
Ingo W. schrieb: > Interrupthändler You made my day > An meiner Programmierung sollte es nicht liegen [Ironie] Daran liegt es meist nie [/Ironie]
Helmut L. schrieb: > Einen Generator mit 1MOhm Ausgangswiderstand habe ich noch nicht > gesehen. Oh ja doch :) rgds
6a66 schrieb: > Helmut L. schrieb: >> Einen Generator mit 1MOhm Ausgangswiderstand habe ich noch nicht >> gesehen. > > Oh ja doch :) > > rgds Nämlich dann, wenn der 50Ohm Widerstand wegen massiver Überlastung abgefackelt ist.
Dieter W. schrieb: > Nämlich dann, wenn der 50Ohm Widerstand wegen massiver Überlastung > abgefackelt ist. Dann geht der exakt auf 1MOhm? hmmmm..
Dieter W. schrieb: > Nämlich dann, wenn der 50Ohm Widerstand wegen massiver Überlastung > abgefackelt ist. Genau gesagt: Umschaltbar 50R - HiZ. (Also doch nicht GENAU 1MOhm): Funktionsgenerator der Agilent/Keysight Scopes
6a66 schrieb: > Dieter W. schrieb: >> Nämlich dann, wenn der 50Ohm Widerstand wegen massiver Überlastung >> abgefackelt ist. > > Genau gesagt: Umschaltbar 50R - HiZ. (Also doch nicht GENAU 1MOhm): > Funktionsgenerator der Agilent/Keysight Scopes <OT> Gut Ihr habt ja recht. Ich dachte der Hameg hf2550 kanns auch aber habe mich geirrt. Back to topic. </OT> rgds
6a66 schrieb: > Genau gesagt: Umschaltbar 50R - HiZ. (Also doch nicht GENAU 1MOhm): > Funktionsgenerator der Agilent/Keysight Scopes Das macht der Schalter aber nicht. Der schaltet nur die Amplitudenanzeige um. Bei 50 Ohm Last hat man eine Spannungsteilung von 1:2. Damit die Anzeige in beiden faellen stimmt wird einfach ein Umrechnungsfaktor umgeschaltet an der Anzeige. Was fuer einen Sinn sollten auch 1MOhm Ausgangsimpedanz haben. Es gibt nur noch eine Normimpedanz von 600 Ohm auf die man umschalten kann.
Ingo L. schrieb: > Ingo W. schrieb: >> Interrupthändler > You made my day Hat wahrscheinlich wieder die billigen aus Shenzen eingekauft. Naja, Interrupts sind im Inland ja auch so teuer :-P Und wenn man nur einen möchte, plus Porto, plus Verpackung...
6a66 schrieb: > Genau gesagt: Umschaltbar 50R - HiZ. (Also doch nicht GENAU 1MOhm): > Funktionsgenerator der Agilent/Keysight Scopes Genau das meinte ich. Und bei falscher Einstellung stimmen dann die Pegel nicht. Deshalb soll der TO wie oben schon von jemandem gefordert mal die Pegel messen.
Blechbieger schrieb: > Genau das meinte ich. Und bei falscher Einstellung stimmen dann die > Pegel nicht. > > Deshalb soll der TO wie oben schon von jemandem gefordert mal die Pegel > messen. YEP - sind wir einer Meinung. Muss hat mal messen. Und am besetn wie schon gesagt auf 0,1Hz stellen, damit das auch mit dem normalen Multimeter geht. Aber er meldet sich halt nicht mehr :( rgds
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.