Hallo !
High = 5V
Low = 0V
Lass einfach das was hinterm Komma steht weg.
Roland
Hallo zusammen,
ich habe das Motorboard 18V15 http://www.robotikhardware.de/downlo...eiber18V15.pdf von Pololu, dass an dem RN-Mega2560 angeschlossen ist. Leider dreht sich der angeschlossenen Motor nicht. Auf Seite 6 der Motorboard-Doku steht, wie die Pins des Boards angeschlossen werden. Auf der linken Seite des Boards habe ich an den Pins V+ und GND ein Netzteil mit 9 V angeschlossen und den Moter an OUTA und OUTB. Auf der rechten Seite des Boards habe ich V+ und GND mit 5 V, kommend vom RN-Mega2560, angeschlossen. Aus dem Pin 5V (out) kommt sogar 5 V heraus, hurra. Die beiden Pins FF1 und FF2 geben 0,02 V bzw. 0,016 V.
Die Frage ist nun, stehen die beiden Pins FF1 und FF2 mit den Werten 0,02 bzw. 0,016 auf high oder auf low?
Vielen Dank für die Antwort.
Grüße
datatom
Hallo !
High = 5V
Low = 0V
Lass einfach das was hinterm Komma steht weg.
Roland
Robotik & Arduino Homepage
http://www.ardumega.de
Das heißt beide Pins stehen auf 0. Dann sollte der Motor drehen. Tut er aber nicht. Was kann die Ursache sein? Die Pinleiste und die Kabelklemmen mußte ich selbst anlöten. Habe ich dabei etwas zerstört?
Also V+ muss an 5V angeklemmt werden und GND dann an das GND von der 5V Spannungsquelle.
An dem PWM Eingang legst du die PWM an, welche festlegt wie schnell sich der Motor dreht. Legst du den Pin auf 5V hast du maximale Drehzahl des Motors.
Ein Pegelwechsel an DIR ändert die Motordrehrichtung. Allerdings solltest du vorher die Spannung am PWM Eingang auf 9V reduzieren, da der Motortreiber sonst abschalten kann. In diesem Fall musst du den erst mittels des RESET-Pins resetten.
Wenn du willst das sich der Motor dreht legst du den PWM Eingang auf High und dann DIR entweder auf Low oder High (ist egal bestimmt nur die Drehrichtung des Motors).
Mach das mal und guck ob das funktioniert.
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Den Pin V+ auf der Seite von 5 V (out) habe ich mit 5 V versorgt und den Pin GND mit dem zugehörigen GND. Das PWM Signal müßte eigentlich richtig kommen, da ich vorher ein LED angeklemmt habe, welchen leuchtet bzw. nach hell und nach dunkel dimmt. Dir hab ich auf high gesetzt. Aber es tut sich nichts
Kann es auch sein, dass das Board defekt ist? Wie kannich das überprüfen?
Die RESET Leitung hast du auch auf High bzw. 5V gelegt? Nicht das die dir irgendwie dazwischen funkt.
Wichtig ist auch das dein PWM Signal max. 40kHz hat. Wenn es das nicht hat kann das vielleicht der Fehler sein.
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Der Resetpin liefert vom RN-Mega2560 zum Motorboard 5 V. Wie bzw. mit welchem Gerät kann ich die 40kHz überprüfen? Kann ich nicht davon ausgehen, dass das Signal vom RN-Mega2560 automatisch max. 40kHz liefert? Oder muss ich evt. Einstellungen vornehmen?
Die Frequenz des PWM-Signals kannst du mit einem Osziloskop messen.
Und nein du kannst nicht davon ausgehen das der Mega ein 40kHz Signal liefert.
Hast du ein Testprogramm für das Board?
Schaut ruhig mal auf meiner Homepage vorbei :
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Hallo,
ich kenne zwar das Board nicht, aber wenn ich die Doku dazu lese fällt mir folgendes auf.
Es wird nur einmal von V+ gesprochen, egal ob rechts oder links. Ist es nicht evtl. so, dass aus der V+ (5,5V - 30V) die 5V gebildet werden und der TO nicht zusätzlich zu seinen 9V (links) noch die 5V (rechts) anschließen darf.V+
Die maximale Eingangsspannung die zur Versorgung der Motoren und Elektronik genutzt wird. Sie
sollte zwischen 5,5 bis 30 Volt liegen. Über den Pin PWM kann diese später „runtergeregelt“
werden.
Wie gesagt nur eine Vermutung, die nicht richtig sein muss.
Lesezeichen