Probleme mit externem Interrupt durch Funktionsgenerator an STM32F4

#5385213
Lesenswert?

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 :)
Gast #5385272
Lesenswert?

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.
Gast #5386366
Lesenswert?

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.
Gast #5386752
Lesenswert?

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
#5387045
Lesenswert?

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.
Gast #5387102
Lesenswert?

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.
Gast #5387659
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren