Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Servo für Z-Probe - wie an Geeetech GT2560 V3 anschließen?

geschrieben von anjoku 
Servo für Z-Probe - wie an Geeetech GT2560 V3 anschließen?
05. May 2019 11:19
Hallo,

ich möchte einen Servo an ein Geeetech GT2560 V3 Board anschließen. Leider gibt es keinen extra Servoanschluss.

Es gibt zwar den Anschluss für für den 3D Touch Sensor, der wohl wie ein Servo funktioniert, aber ich bin mir mit der Beschaltung nicht sicher.

Wenn der Schaltplan stimmt Geeetech GT2560 v3.0, dann ist der Steuerpin vom 3D Touch J6 / Pin1 mit PB5 am GT2560 verbunden.



Würden weitere Servos auf gleiche Weise angeschlossen werden?

Verstehe ich das richtig, dass ich dann PIN PB5 in der Configuration.h als Servo-PIN definieren muss. Wenn ja, wie?


Wenn das so nicht ist, wie ich das denke, weiß jemand wie auf solch einem Board Servos "nachrüsten" kann.

Ich scheue mich nicht davor, die benötigten Anschlüsse zugänglich zu machen (löten).

Vielen Dank im Voraus,

Beste Grüße, Andre

1-mal bearbeitet. Zuletzt am 05.05.19 14:05.
Re: Servo für Z-Probe - wie an Geeetech GT2560 V3 anschließen?
07. May 2019 09:14
Hi,

ich bin nicht untätig und versuche die Lösung zu finden, bin mir aber nicht sicher, ob ich immer alles richtig verstehe.

Auf der Geetechseite pins_GT2560_V3.0.h
gefunden.

Ich verstehe das so, das dort die konkreten Pinzuweisungen erfolgen. Aber das passt für mich nicht zusammen. Jedenfalls nicht mit dem Schaltplan den ich gefunden habe.

In der datei steht:
/*****************************************************************
 * GT2560 V3.0 pin assignment
 ******************************************************************/

#if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__)
  #error Oops!  Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
#endif

#ifndef BOARD_NAME
  #define BOARD_NAME "GT2560 V3.0"
#endif

//
// Servos
//
#define SERVO0_PIN         11   // 13 untested  3Dtouch

//
// Limit Switches
//
#define X_MIN_PIN          24   //22
#define X_MAX_PIN          22   //24
#define Y_MIN_PIN          28   //26
#define Y_MAX_PIN          26   //28
#define Z_MIN_PIN          30
#define Z_MAX_PIN 32

Da stiimen die Pins fast überhaupt nicht überein eye rolling smiley


Was soll ich glauben. Zum Nachmessen bin ich noch nicht gekommen.....

Gruß,

Andre
Re: Servo für Z-Probe - wie an Geeetech GT2560 V3 anschließen?
07. May 2019 10:35
In deinem Schaltplan stehen die auf den Chip bezogenen (physischen) Pin-Nummern.
Siehe z.B. hier: [www.exp-tech.de]
In der Arduino Mega Pinmapping-Tabelle rechts stehen die Nummern, die Du benötigst.
Port B5 ist dann Pin 11.

Herzl. Grüße
Re: Servo für Z-Probe - wie an Geeetech GT2560 V3 anschließen?
07. May 2019 14:53
Hi Alter Bastler smileys with beer

Bist du der einzige, der alle Fragen beantwortet? eye rolling smileygrinning smiley

Vor 25 Jahren war ich voll drin' im Thema Elektronik.....ich bin erstaunt wie ich aus der Übung gekommen bin, aber heute ist auch vieles einfacher.

Gerade hatte ich mal nachgemessen und der Schaltplan stimmt; zum Glück.

Quote
Alter Bastler
In der Arduino Mega Pinmapping-Tabelle rechts stehen die Nummern, die Du benötigst.
Port B5 ist dann Pin 11.

Ahhhh, jetzt wird mir einiges klarer....................woher weiß man das sowas eye rolling smiley...Na dann, kann ich ja recht unbesorgt den Pin zum Ansteuern des Servos nutzen.

Und wenn ich noch weitere brauche, muss ich in die Pinmapping-Tabelle schauen.

Danke, danke.

Herzliche Grüße,

Andre
Re: Servo für Z-Probe - wie an Geeetech GT2560 V3 anschließen?
07. May 2019 15:31
Hier sind Hunderte von Leuten, die solche Fragen beantworten könnten, aber sie tun es nicht.
Keine Ahnung warum.

Herzl. Grüße
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen