{"title":"Brands - Gearotons","description":"","products":[{"product_id":"gearotons-m17-34-compact-servo","title":"Gearotons M17-34 Kompakter Servomotor | 0,25Nm Drehmoment 560RPM 12–24V","description":"\u003cp\u003eDer \u003cstrong\u003eGearotons M17-34 Kompakte Servomotor\u003c\/strong\u003e ist ein kompakter integrierter Servomotor für Projekte, die präzise Bewegungssteuerung in einem NEMA 17-Formfaktor benötigen. Laut Produkttitel ist diese Variante für \u003cstrong\u003e0,25Nm Drehmoment\u003c\/strong\u003e, \u003cstrong\u003e560RPM\u003c\/strong\u003e maximale Drehzahl und einen \u003cstrong\u003e12-24V\u003c\/strong\u003e Betriebsspannungsbereich ausgelegt.\u003c\/p\u003e\n\n\u003cp\u003eAls Teil des Gearotons M17-Bewegungssteuerungs-Ökosystems ist er für controllergesteuerte Anwendungen konzipiert, bei denen Motor, Treiber, Bewegungssteuerung und Encoder in einer Einheit integriert sind. Die Gearotons M17-Dokumentation beschreibt eine \u003cstrong\u003eRS-485\u003c\/strong\u003e-Schnittstelle, befehlsbasierte Steuerung, geschlossenen Regelkreisbetrieb, trapezförmige Bewegungsprofile, Selbstkalibrierung und Softwareunterstützung für Host-Plattformen wie Mac, PC, Raspberry Pi, Arduino und ESP32.\u003c\/p\u003e\n\n\u003cp\u003eDer \u003cstrong\u003eM17-34\u003c\/strong\u003e ist nützlich, wenn das System eine kleinere Drehmomentoption als die höherdrehmomentigen M17-Varianten benötigt, dabei aber den gleichen RS-485-Steuerungsablauf beibehält. Varianten-spezifische mechanische Details wie Höhe, Wellenlänge, Gewicht, Strom und Nennleistung sollten vor dem mechanischen Design anhand der tatsächlichen Moduldokumentation oder des Produktetiketts überprüft werden.\u003c\/p\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eEigenschaften\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKompakter integrierter Servo\u003c\/strong\u003e - Kombiniert Motorantrieb und Bewegungssteuerungsfunktionen in einem kompakten Servomotormodul für Embedded-Bewegungsprojekte.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDrehmomentbewertung 0,25Nm\u003c\/strong\u003e - Der Produkttitel identifiziert die M17-34-Variante als eine \u003cstrong\u003e0,25Nm\u003c\/strong\u003e Drehmomentoption für leichter belastete Mechanismen.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximale Drehzahl 560RPM\u003c\/strong\u003e - Der Produkttitel gibt eine maximale Drehzahl von \u003cstrong\u003e560RPM\u003c\/strong\u003e an, entsprechend dem in der öffentlichen M17-Serien-Spezifikationstabelle verwendeten Wert.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e12-24V Betriebsspannungsbereich\u003c\/strong\u003e - Unterstützt einen weiten \u003cstrong\u003e12-24V\u003c\/strong\u003e Versorgungsbereich für flexible Labor- und Embedded-System-Stromversorgungsdesigns.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRS-485-Kommunikation\u003c\/strong\u003e - Die Gearotons M17-Dokumentation beschreibt die RS-485-Kommunikation für die Steuerung vom Host zum Motor und Systemlayouts im Daisy-Chain-Stil.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGeschlossene Regelkreissteuerung\u003c\/strong\u003e - Die Dokumentation der M17-Serie beschreibt den Betrieb im geschlossenen Regelkreis mit Encoder-Rückmeldung und PID-Regelung.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTrapezförmige Bewegungsprofile\u003c\/strong\u003e - Unterstützt höherstufige Befehlsabläufe wie trapezförmige Bewegungen, wodurch die Notwendigkeit für zeitkritische Step-\/Richtungspulskontrolle reduziert wird.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUnterstützung zur Selbstkalibrierung\u003c\/strong\u003e - Die Gearotons-Dokumentation beschreibt Onboard-Kalibrierungsfunktionen zur Vorbereitung des Motors für den geschlossenen Regelkreis.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMultiplattform-Steuerung\u003c\/strong\u003e - Kann von gängigen Entwicklungsumgebungen mit einem RS-485-Adapter und der passenden Gearotons-Softwarebibliothek oder dem Protokoll gesteuert werden.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNützlich für leichte Automatisierung\u003c\/strong\u003e - Geeignet für kompakte Robotik, Testvorrichtungen, Bildungsprojekte zur Bewegungssteuerung und kleine mechatronische Mechanismen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eSpezifikationen\u003c\/h2\u003e\n\u003ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%;\"\u003e\n  \u003ctr style=\"background: #f5f5f5;\"\u003e\n    \u003cth\u003eParameter\u003c\/th\u003e\n    \u003cth\u003eWert\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eProduktname\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eGearotons M17-34 Kompakter Servomotor\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eModell\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eM17-34\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eNennmoment\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e0,25 Nm\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eMaximale Geschwindigkeit\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e560RPM\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eBetriebsspannung\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e12-24V\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eMotortyp\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eIntegrierter kompakter Servomotor\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eKommunikationsschnittstelle\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eRS-485, basierend auf Gearotons M17-Seriendokumentation\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eSteuerungsfunktionen\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eGeschlossener Regelkreis, Trapez-Bewegungsprofile, befehlsbasierte Steuerung, Selbstkalibrierungsunterstützung\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eHost-Plattformen\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eMac, PC, Raspberry Pi, Arduino, ESP32 und andere Hosts mit geeignetem RS-485-Adapter\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eUnbestätigte Varianten-Details\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eHöhe, Wellenlänge, Wellendurchmesser, Gewicht, Nennleistung, Maximalstrom, IP-Schutzart und Betriebstemperatur sind für M17-34 in der öffentlichen M17-Serientabelle, die für diese Überarbeitung geprüft wurde, nicht aufgeführt\u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eReferenzdokumente\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" style=\"color: #007FFF; font-weight: bold;\" target=\"_blank\"\u003eGearotons Erste-Schritte-Anleitung\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\" style=\"color: #007FFF; font-weight: bold;\" target=\"_blank\"\u003eGearotons Servomotor Open-Source Repository\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eAnwendung\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKompakte Robotik\u003c\/strong\u003e - Steuern Sie kleine Gelenke, Verbindungen, Greifer oder leichte Robotikmechanismen, die von geschlossenem Regelkreis profitieren.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBildungs-Motion-Labore\u003c\/strong\u003e - Vermitteln Sie Servosteuerung, RS-485-Kommunikation, Befehlsprotokolle und geschlossenes Bewegungsverhalten.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomatisierungstestvorrichtungen\u003c\/strong\u003e - Bauen Sie wiederholbare Positioniersysteme für kleine Testanlagen, Prüfaufbauten und Laborautomatisierung.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototypen von CNC-Mechanismen\u003c\/strong\u003e - Bewerten Sie servo-basierte Positionierung in kompakten Achsenprototypen, bei denen zeitkritische Step-Puls-Generierung nicht bevorzugt wird.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMechatronik-Forschung\u003c\/strong\u003e - Experimentieren Sie mit Trapezbewegungen, Positions- und Geschwindigkeitseinheiten sowie softwaregesteuerten Bewegungsprofilen.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino- und ESP32-Projekte\u003c\/strong\u003e - Fügen Sie RS-485-gesteuerte Bewegungen zu Embedded-Controller-Projekten mit geeigneter Verkabelung und Bibliotheksunterstützung hinzu.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRaspberry Pi-Steuerungssysteme\u003c\/strong\u003e – Integrieren Sie Servobewegungen in Python-basierte Steuer-Workflows über einen RS-485-Adapter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVerteilte Motor-Netzwerke\u003c\/strong\u003e – Erkunden Sie Multi-Motor-RS-485-Bus-Layouts, bei denen jeder Motor softwareseitig zugewiesen und gesteuert werden kann.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003ePackliste\u003c\/h2\u003e\n\u003ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%;\"\u003e\n  \u003ctr style=\"background: #f5f5f5;\"\u003e\n    \u003cth\u003eBeschreibung\u003c\/th\u003e\n    \u003cth\u003eMenge\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eGearotons M17-34 kompakter Servomotor\u003c\/td\u003e\n    \u003ctd\u003e1\u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cstyle\u003e\n  .faq-accordion details {\n    border-bottom: 1px solid #e6eef8;\n    padding: 14px 0;\n  }\n  .faq-accordion summary {\n    list-style: none;\n    cursor: pointer;\n    font-size: 16px;\n    font-weight: 700;\n    color: #1f2933;\n    position: relative;\n    padding-right: 32px;\n  }\n  .faq-accordion summary::-webkit-details-marker {\n    display: none;\n  }\n  .faq-accordion summary::after {\n    content: \"\\203A\";\n    position: absolute;\n    right: 4px;\n    top: 50%;\n    transform: translateY(-50%) rotate(90deg);\n    color: #007fff;\n    font-size: 28px;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n  .faq-accordion details[open] summary::after {\n    transform: translateY(-50%) rotate(270deg);\n  }\n  .faq-accordion p {\n    margin: 12px 0 0;\n    color: #4b5563;\n    line-height: 1.65;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"faq-accordion\"\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWorin unterscheidet sich der M17-34 von den M17-Modellen mit höherem Drehmoment?\u003c\/summary\u003e\n    \u003cp\u003eDas M17-34-Angebot identifiziert ihn als eine kompakte Option mit niedrigerem Drehmoment von \u003cstrong\u003e0,25 Nm\u003c\/strong\u003e. Die öffentliche Gearotons-Seriendokumentation listet höheres Drehmoment bei den Varianten M17-40, M17-48 und M17-60, daher sollten deren mechanische Werte nicht für M17-34 verwendet werden, es sei denn, sie sind separat bestätigt.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eVerwendet dieser Motor RS-485-Kommunikation?\u003c\/summary\u003e\n    \u003cp\u003eJa. Die Gearotons M17-Seriendokumentation beschreibt RS-485-Kommunikation mit befehlsbasierter Steuerung und Multi-Geräte-Bus-Fähigkeit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWelchen Spannungsbereich sollte ich für die Stromversorgung einplanen?\u003c\/summary\u003e\n    \u003cp\u003eDer Produktname gibt einen \u003cstrong\u003e12-24V\u003c\/strong\u003e Betriebsbereich. Wählen Sie ein Netzteil, das für die tatsächliche Last, Verkabelung und Stromanforderungen Ihres Systems geeignet ist.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIst der Wert von 560 U\/min für dieses Angebot bestätigt?\u003c\/summary\u003e\n    \u003cp\u003eJa. Der Shopify-Produktname listet \u003cstrong\u003e560RPM\u003c\/strong\u003e, und die öffentliche Gearotons M17-Seriendokumentation listet auch 560 U\/min als maximale Geschwindigkeit für die dokumentierten M17-Varianten.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKann es von Arduino oder ESP32 gesteuert werden?\u003c\/summary\u003e\n    \u003cp\u003eDie Gearotons-Dokumentation beschreibt Arduino- und ESP32-Steuerungs-Workflows über RS-485. Ein geeigneter RS-485-Adapter und korrekte UART-Verkabelung sind erforderlich.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKann es von einem Raspberry Pi oder PC gesteuert werden?\u003c\/summary\u003e\n    \u003cp\u003eJa. Die Gearotons-Dokumentation beschreibt Mac-, PC-, Raspberry Pi- und andere Host-Workflows bei Verwendung eines RS-485-Adapters und unterstützter Softwaretools.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eUnterstützt es Trapezbewegungen?\u003c\/summary\u003e\n    \u003cp\u003eDie Gearotons M17-Dokumentation beschreibt hochrangige Bewegungsbefehle einschließlich Trapezbewegungen, die die gesteuerte Bewegung im Vergleich zur zeitkritischen Schritt-\/Richtungspulserzeugung vereinfachen.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eSind Abmessungen und Gewicht enthalten?\u003c\/summary\u003e\n    \u003cp\u003eNein. Die öffentliche M17-Tabelle, die für diese Überarbeitung geprüft wurde, listet keine mechanischen Abmessungen oder das Gewicht des M17-34 auf, daher wurden diese Werte absichtlich weggelassen, um keine Daten von anderen Varianten zu vermischen.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWas ist im Paket enthalten?\u003c\/summary\u003e\n    \u003cp\u003eDie Packliste beschränkt sich auf \u003cstrong\u003e1 x Gearotons M17-34 kompakter Servomotor\u003c\/strong\u003e. Nicht-physische Dokumentationslinks sind stattdessen im Abschnitt Referenzdokumente angegeben.\u003c\/p\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n","brand":"Gearotons","offers":[{"title":"Default Title","offer_id":45576333131974,"sku":"Gearotons-M17-34","price":25.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/imgi_5_image_7e1a79be-2004-48fc-be5a-fb86d7b10ded.webp?v=1777877005"},{"product_id":"gearotons-m17-40-high-torque","title":"Gearotons M17-40 Hochdrehmoment-Servomotor | 0,40Nm Drehmoment 480RPM 12–24V","description":"\u003cp\u003e\u003cspan\u003eDie M17-Servomotor-Serie sind integrierte Bewegungssteuerungseinheiten, die Motor, Motortreiber, Bewegungscontroller und Encoder in einem kompakten Gehäuse vereinen. Mit einer \u003cstrong\u003eRS-485-Kommunikationsschnittstelle\u003c\/strong\u003e unterstützt die Serie \u003cstrong\u003eMulti-Device-Daisy-Chain-Vernetzung\u003c\/strong\u003e, sodass mehrere Servomotoren von einem einzigen Anschluss aus gesteuert werden können. Die Produktlinie umfasst \u003cstrong\u003edrei Modelle — M17-60, M17-48 und M17-40 —\u003c\/strong\u003e, die drehmomentangepasste Optionen bieten und gleichzeitig ein konsistentes Steuerungsverhalten innerhalb der Serie gewährleisten.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eSteuerungsfunktionen\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eJeder M17-Servomotor verfügt über fortschrittliche Steuerungsfunktionen wie \u003cstrong\u003emehrere Betriebsmodi\u003c\/strong\u003e, \u003cstrong\u003eSelbstkalibrierung\u003c\/strong\u003e und \u003cstrong\u003eintegrierte Statusüberwachung\u003c\/strong\u003e über LED-Anzeigen. Die Motoren können von einer Vielzahl von Plattformen aus betrieben werden, darunter \u003cstrong\u003eMac, PC, Raspberry Pi und Arduino\u003c\/strong\u003e (mit einem kostengünstigen RS-485-Adapter), was sie sowohl für Bildungseinrichtungen als auch für industrielle Systeme geeignet macht.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBewegungsleistung\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eDie Serie unterstützt \u003cstrong\u003epräzise Positionsregelung\u003c\/strong\u003e durch trapezförmige Bewegungsprofile, einen \u003cstrong\u003eClosed-Loop-Betriebsmodus\u003c\/strong\u003e und umfassende \u003cstrong\u003eFehlerbehandlungsmechanismen\u003c\/strong\u003e. Mit standardisierten \u003cstrong\u003eNEMA 17 Befestigungsmaßen\u003c\/strong\u003e, einem \u003cstrong\u003eBetriebsspannungsbereich von 12–24 V\u003c\/strong\u003e und einem robusten Kommunikationsprotokoll bieten die M17-Servomotoren eine zuverlässige und flexible Lösung für Anwendungen, die eine genaue Bewegungssteuerung erfordern.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnwendungsszenarien\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eDas integrierte Design und die Kommunikationsflexibilität machen die Serie besonders geeignet für \u003cstrong\u003eRobotik\u003c\/strong\u003e, \u003cstrong\u003eCNC-Maschinen\u003c\/strong\u003e, \u003cstrong\u003eautomatisierte Prüfanlagen\u003c\/strong\u003e und \u003cstrong\u003ewissenschaftliche Instrumentierung\u003c\/strong\u003e, wo kompakte Bauform und präzise Betätigung entscheidend sind.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003csection id=\"introduction\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fone_motor_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"M17 Servomotor\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"features\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eHauptmerkmale\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fkit_with_three_motors_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"M17 Servomotor-Kit\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003c\/div\u003e\n\u003cul class=\"Marketing_featuresListSimple__rEFGw\"\u003e\n\u003cli\u003eHoher Integrationsgrad vereint Motor, Motortreiber, Bewegungssteuerungssystem und Encoder\u003c\/li\u003e\n\u003cli\u003eSteuerung beliebig vieler Motoren von einem einfachen Controller über eine RS-485-Kommunikationsschnittstelle\u003c\/li\u003e\n\u003cli\u003eSteuerung mit hochrangigen Befehlen wie „MOSFETs aktivieren“ und „Trapezbewegung“ (vermeidet zeitkritische DIR\/STEP-Steuerung)\u003c\/li\u003e\n\u003cli\u003eKompakte Bauform, nahezu gleich groß wie ein NEMA 17 Schrittmotor mit denselben Spezifikationen (ohne Vorsprünge)\u003c\/li\u003e\n\u003cli\u003eStandardisierte NEMA 17 Befestigungsmaße\u003c\/li\u003e\n\u003cli\u003eGroßer Spannungsbereich (12-24 V) für flexible Stromversorgungsoptionen\u003c\/li\u003e\n\u003cli\u003eHochpräzise Closed-Loop-Steuerung mit integriertem Encoder und PID-Regelkreis, der mit 32 kHz läuft\u003c\/li\u003e\n\u003cli\u003eDeutlich energieeffizienter in der geschlossenen Regelung im Vergleich zu herkömmlichen Schrittmotoren\u003c\/li\u003e\n\u003cli\u003eIntegrierter Überstrom-, Überspannungs- und Übertemperaturschutz\u003c\/li\u003e\n\u003cli\u003eMaximale Drehzahl kann 560 U\/min erreichen\u003c\/li\u003e\n\u003cli\u003eDrehmoment-Gewichts-Verhältnis entspricht dem eines vergleichbaren Schrittmotors\u003c\/li\u003e\n\u003cli\u003eKompatibel mit einer Vielzahl von Schnittstellen und Hardware, wie Raspberry Pi, Arduino, ESP32, Mac und PC\u003c\/li\u003e\n\u003cli\u003eWir bemühen uns, exzellente Dokumentation und Tutorials bereitzustellen, damit Sie schnell starten können\u003c\/li\u003e\n\u003cli\u003eWir bieten KI-freundliche Dokumentation, falls Ihre bevorzugte KI die Arbeit für Sie übernehmen soll\u003c\/li\u003e\n\u003cli\u003eGeeignet für Robotik, CNC, Automatisierung, wissenschaftliche Instrumente, Prüfvorrichtungen, 3D-Drucker und vieles mehr\u003c\/li\u003e\n\u003cli\u003eErhältlich in verschiedenen Größen, damit Sie das passende Drehmoment und den passenden Preis für Ihre Anwendung finden\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"connection\" class=\"Marketing_contentSection__AnvH7 Marketing_diagramSection__1sWbS\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnschlussdiagramm\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_diagramContainer__dkAq7\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fconnection_diagram.jpg\u0026amp;w=3840\u0026amp;q=75\" alt=\"Anschlussdiagramm\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"unit-system\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEinheitensystem\u003c\/h2\u003e\n\u003cp\u003eDie M17-Servomotoren verwenden bestimmte interne Einheiten, um Bewegungsberechnungen effizient (mit Ganzzahlarithmetik) durchzuführen. Die Steuerungssoftware ist dafür verantwortlich, verschiedene Maßeinheiten für unterschiedliche Größen zu unterstützen. Unsere Python- und Arduino-Bibliotheken übernehmen die Umrechnung der Einheiten automatisch, sodass Sie mit Ihren bevorzugten Einheiten arbeiten können. Nachfolgend sind die unterstützten Einheiten für jede Größe aufgeführt:\u003c\/p\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003cth\u003eVerfügbare Einheiten\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eZeit\u003c\/td\u003e\n\u003ctd\u003eZeitschritte, Sekunden, Millisekunden, Minuten\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePosition\u003c\/td\u003e\n\u003ctd\u003eWellenumdrehungen, Grad, Radianten, Encoder-Zählungen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGeschwindigkeit\u003c\/td\u003e\n\u003ctd\u003eUmdrehungen pro Sekunde, Umdrehungen pro Minute, Grad pro Sekunde, Radianten pro Sekunde, Zählungen pro Sekunde, Zählungen pro Zeitschritt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBeschleunigung\u003c\/td\u003e\n\u003ctd\u003eUmdrehungen pro Sekunde zum Quadrat, Umdrehungen pro Sekunde pro Sekunde, Grad pro Sekunde zum Quadrat, Radianten pro Sekunde zum Quadrat, Zählungen pro Sekunde zum Quadrat, Zählungen pro Zeitschritt zum Quadrat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStromverbrauch\u003c\/td\u003e\n\u003ctd\u003einterne Strom-Einheiten, Milliampere, Ampere\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpannung\u003c\/td\u003e\n\u003ctd\u003eMillivolt, Volt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperatur\u003c\/td\u003e\n\u003ctd\u003eCelsius, Fahrenheit, Kelvin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"getting-started\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEinstiegsguide\u003c\/h2\u003e\n\u003cp\u003eUm Ihnen den Einstieg in Ihren M17-Servomotor zu erleichtern, bieten wir einen umfassenden Online-Guide, der alles von der Ersteinrichtung bis zu fortgeschrittenen Protokollimplementierungen abdeckt. Dieser Guide beinhaltet:\u003c\/p\u003e\n\u003cul class=\"Marketing_guideFeatures__4vSei\"\u003e\n\u003cli\u003eSchritt-für-Schritt-Anleitung zur Einrichtung\u003c\/li\u003e\n\u003cli\u003eDetaillierte Dokumentation des Kommunikationsprotokolls\u003c\/li\u003e\n\u003cli\u003eProgrammierbeispiele und Code-Snippets\u003c\/li\u003e\n\u003cli\u003eBeschreibung der Fehlercodes\u003c\/li\u003e\n\u003cli\u003eTipps zur Fehlerbehebung und bewährte Verfahren\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"Marketing_guideLink__cNCFp\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" class=\"Marketing_btn__s0oB_ Marketing_btnPrimary__tgSLp\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eHier klicken, um unseren Einstiegsguide zu besuchen\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"indicators\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eStatus-LEDs und Tasten\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fmotor_back_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Motor Rückseite mit LEDs und Tasten\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003c\/div\u003e\n\u003cp\u003eDer Servomotor verfügt über zwei Status-LEDs (Grün und Rot). Die grüne LED blinkt langsam, um einen Herzschlag anzuzeigen, und schnell, um anzuzeigen, dass der Bootloader läuft statt der Anwendung. Die rote LED leuchtet kurz auf, um die Kommunikation im Bus zu zeigen, und signalisiert durch eine bestimmte Anzahl von Blinks fatale Fehlercodes.\u003c\/p\u003e\n\u003cp\u003eDer Servomotor hat zwei Tasten mit der Beschriftung „Reset“ und „Test“. Die Reset-Taste setzt den internen Mikrocontroller zurück und alle Zustände werden auf Standardwerte zurückgesetzt. Die Test-Taste lässt den Motor drehen. Kurz drücken, damit er sich in eine Richtung dreht, länger als 0,3 Sekunden drücken und loslassen, damit er sich in die andere Richtung dreht. Mindestens 2 Sekunden gedrückt halten und loslassen, damit der Motor in den Closed-Loop-Modus wechselt. Mehr als 15 Sekunden gedrückt halten und loslassen, damit der Motor eine Kalibrierung durchführt. Beachten Sie, dass er sich während der Kalibrierung dreht und sich frei drehen können muss, damit die Kalibrierung erfolgreich ist. Entfernen Sie daher vor dieser Operation alle Lasten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"protocol\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKommunikationsprotokoll\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fadapter_and_wire_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"RS-485-Adapter und Kabel\"\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eDie M17-Serie verwendet RS-485-Kommunikation mit einem einfachen befehlsbasierten Protokoll. Mehrere Motoren können in Reihe an einem Bus angeschlossen werden, jeder mit einer eindeutigen ID.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBefehlsreferenz Zusammenfassung\u003c\/h2\u003e\n\u003cp\u003eFür die aktuellste Quelle aller verfügbaren Befehle können Sie dieses Dokument einsehen.\u003c\/p\u003e\n\u003cdiv class=\"Marketing_commandLink__MDaV_\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\/blob\/main\/python_programs\/servomotor\/motor_commands.json\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003ehttps:\/\/github.com\/tomrodinger\/servomotor\/blob\/main\/python_programs\/servomotor\/motor_commands.json\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cp\u003eSie können auch diesen Befehl ausführen:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-bash\"\u003epip3 install servomotor   # Führen Sie dies nur einmal aus, um die Bibliothek und Programme zu installieren\nservomotor_command -c\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eDies gibt die Informationen aus der Datei motor_commands.json in einer übersichtlicheren Form aus und liefert einige Hinweise zur Verwendung von Befehlen für den Motor über die Kommandozeile.\u003c\/p\u003e\n\u003cp\u003eDie Befehle sind nach Funktionalität gruppiert, einschließlich Basissteuerung, Bewegungssteuerung, Konfiguration, Status \u0026 Überwachung und Geräteverwaltung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"specifications\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eTechnische Daten\u003c\/h2\u003e\n\u003ch3\u003eMechanische Spezifikationen\u003c\/h3\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eM17-60\u003c\/th\u003e\n\u003cth\u003eM17-48\u003c\/th\u003e\n\u003cth\u003eM17-40\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAbmessungen (LxB)\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHöhe\u003c\/td\u003e\n\u003ctd\u003e59,8 mm\u003c\/td\u003e\n\u003ctd\u003e48,6 mm\u003c\/td\u003e\n\u003ctd\u003e41,6 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWellenlänge\u003c\/td\u003e\n\u003ctd\u003e20,4 mm\u003c\/td\u003e\n\u003ctd\u003e20,4 mm\u003c\/td\u003e\n\u003ctd\u003e18,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWellendurchmesser\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGewicht\u003c\/td\u003e\n\u003ctd\u003e470 g\u003c\/td\u003e\n\u003ctd\u003e360 g\u003c\/td\u003e\n\u003ctd\u003e285 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSchutzart\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"Marketing_dimensionImages__hbB6v\"\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-60_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"Abmessungen M17-60\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-60\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-48_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"Abmessungen M17-48\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-48\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-40_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"Abmessungen M17-40\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-40\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eElektrische Spezifikationen\u003c\/h2\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eM17-60\u003c\/th\u003e\n\u003cth\u003eM17-48\u003c\/th\u003e\n\u003cth\u003eM17-40\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBetriebsspannung\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNennmoment\u003c\/td\u003e\n\u003ctd\u003e0,65 N·m\u003c\/td\u003e\n\u003ctd\u003e0,55 N·m\u003c\/td\u003e\n\u003ctd\u003e0,42 N·m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximale Drehzahl\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximaler Strom\u003c\/td\u003e\n\u003ctd\u003e1,1 A\u003c\/td\u003e\n\u003ctd\u003e1,1 A\u003c\/td\u003e\n\u003ctd\u003e1,1 A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNennleistung\u003c\/td\u003e\n\u003ctd\u003e38W\u003c\/td\u003e\n\u003ctd\u003e32W\u003c\/td\u003e\n\u003ctd\u003e25W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBetriebsbedingungen\u003c\/h2\u003e\n\u003ctable class=\"Marketing_conditionsTable__K4WIG\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpezifikation\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBetriebstemperatur\u003c\/td\u003e\n\u003ctd\u003e0 °C bis +80 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLagertemperatur\u003c\/td\u003e\n\u003ctd\u003e-20°C bis +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeuchtigkeitsbereich\u003c\/td\u003e\n\u003ctd\u003e20 % bis 80 % relative Luftfeuchtigkeit (nicht kondensierend)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallationsumgebung\u003c\/td\u003e\n\u003ctd\u003eNur für den Innenbereich\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"libraries\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBibliotheksunterstützung\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003ch2\u003ePython-Bibliothek\u003c\/h2\u003e\n\u003cp\u003eEinfach zu verwendende Python-Bibliothek zur Steuerung von M17-Servomotoren:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-python\"\u003e#!\/usr\/bin\/env python3\n\"\"\"\nMinimale Trapezbewegung: 1 Umdrehung in 1 Sekunde drehen.\nBearbeiten Sie ALIAS unten bei Bedarf. Verwendet Umdrehungen und Sekunden.\n\"\"\"\nimport time, servomotor\nfrom servomotor import communication\n\n# Fest codierte Einstellungen für eine minimale Demo\nALIAS = 'X'                             # Gerätealias, bei Bedarf ändern\nSERIAL_PORT = \"\/dev\/tty.usbserial-110\"  # Pfad zum seriellen Gerät; bei Bedarf ändern (z.B. \"COM3\" unter\n                                        #  Windows)\nDISPLACEMENT_ROTATIONS = 1.0            # 1 Umdrehung\nDURATION_SECONDS = 1.0                  # 1 Sekunde ist\nDELAY_MARGIN = 0.10                     # +10% Wartezeit, da die Uhr des Motors nicht\n                                        #  perfekt genau\n\ncommunication.serial_port = SERIAL_PORT # wenn Sie dies auskommentieren, dann verwendet das Programm\n                                        #  sollte Sie nach dem seriellen Port fragen oder er wird\n                                        #  der zuletzt verwendete Port aus einer Datei\nservomotor.open_serial_port()\n\nm = servomotor.M3(ALIAS, time_unit=\"seconds\", position_unit=\"shaft_rotations\", verbose=0)\nm.enable_mosfets()\nm.trapezoid_move(DISPLACEMENT_ROTATIONS, DURATION_SECONDS)\ntime.sleep(DURATION_SECONDS * (1.0 + DELAY_MARGIN))\nm.disable_mosfets()\n\nservomotor.close_serial_port()\u003c\/code\u003e\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eArduino-Bibliothek\u003c\/h2\u003e\n\u003cp\u003eArduino-Bibliothek für einfache Integration mit Arduino-Boards:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-cpp\"\u003e\/\/ Minimales Arduino-Beispiel: Trapezbewegung mit eingebauten Einheitenumrechnungen\n\/\/ Ziel: Motor genau 1 Umdrehung in 1 Sekunde drehen, dann stoppen.\n\/\/ Ablauf:\n\/\/  MOSFETs einschalten -\u003e trapezoidMove(1.0 Umdrehungen, 1.0 Sekunden) -\u003e 1,1s warten -\u003e MOSFETs ausschalten.\n\/\/\n\/\/ Hinweise:\n\/\/ - Diese Bibliothek verwendet die Einheitenumrechnung (keine Rohwerte\/Zeitstufen).\n\/\/ - Konfigurieren Sie die Serial1-Pins für Ihr Board (ESP32-Beispielpins unten).\n\/\/ - Motor wird NACH Serial1.begin(...) erstellt, damit Hardware-UART-Pins zuerst gesetzt werden.\n\n#include \u0026lt;Servomotor.h\u0026gt;\n\n#define ALIAS 'X'                   \/\/ Gerätealias\n#define BAUD 230400                 \/\/ RS485 UART Baudrate\n#define DISPLACEMENT_ROTATIONS 1.0f \/\/ 1 Umdrehung\n#define DURATION_SECONDS 1.0f       \/\/ 1 Sekunde\n#define TOLERANCE_PERCENT 10        \/\/ +10% Wartezeit, da die Motoruhr nicht\n                                    \/\/ perfekt genau\n#define WAIT_MS ((unsigned long)(DURATION_SECONDS * 1000.0f * (100 + TOLERANCE_PERCENT) \/ 100))\n\n\/\/ Beispiel RS485-Pins für ESP32 DevKit (bei Bedarf für Ihr Board anpassen)\n#if defined(ESP32)\n#define RS485_TXD 4              \/\/ TX-Pin zum RS485-Transceiver\n#define RS485_RXD 5              \/\/ RX-Pin vom RS485-Transceiver\n#endif\n\nvoid setup() {\n  Serial.begin(115200); \/\/ Serielle Konsole zum Debuggen\n\n  \/\/ Motor erstellen; serielle Schnittstelle wird bei der ersten Instanziierung geöffnet.\n#if defined(ESP32)\n  Servomotor motor(ALIAS, Serial1, RS485_RXD, RS485_TXD);\n#else\n  Servomotor motor(ALIAS, Serial1);\n#endif\n\n  \/\/ Verwenden Sie Einheiten: Umdrehungen für Position, Sekunden für Zeit\n  motor.setPositionUnit(PositionUnit::SHAFT_ROTATIONS);\n  motor.setTimeUnit(TimeUnit::SECONDS);\n\n  motor.enableMosfets();\n  motor.trapezoidMove(DISPLACEMENT_ROTATIONS, DURATION_SECONDS);\n  delay(WAIT_MS);\n  motor.disableMosfets();\n}\n\nvoid loop() {\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"applications\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnwendungen\u003c\/h2\u003e\n\u003cp\u003eDie Servomotoren der M17-Serie sind perfekt für eine Vielzahl von Anwendungen, von Bildungsprojekten bis hin zur industriellen Automatisierung.\u003c\/p\u003e\n\u003cdiv class=\"Marketing_applicationsGrid__0n21e\"\u003e\n\u003cdiv class=\"Marketing_applicationCard__XSxDN\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Frobotics_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Robotikanwendung\"\u003e\u003cbr\u003e\n\u003ch3\u003eRobotik\u003c\/h3\u003e\n\u003cp\u003eBauen Sie präzise Roboterarme, mobile Roboter und Bildungsrobotik-Plattformen mit leicht zu steuernden Servomotoren.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_applicationCard__XSxDN\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fautomation_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Automatisierungsanwendung\"\u003e\u003cbr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eAutomatisierung\u003c\/h3\u003e\n\u003cp\u003ePerfekt für automatisierte Systeme, CNC-Maschinen, 3D-Drucker und industrielle Steuerungsanwendungen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"company-profile\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eUnternehmensprofil\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_companyContent___EPvW\"\u003e\n\u003cp\u003eWir sind ein innovatives Startup, das sich dafür einsetzt, präzise Bewegungssteuerung für alle zugänglich zu machen: für Maker, Pädagogen und Ingenieure gleichermaßen. Gegründet 2022 in Shenzhen von einem kanadischen Unternehmer, konzentrieren wir uns auf die Entwicklung integrierter Servomotorsysteme, die Kosteneffizienz, hohe Integration, Benutzerfreundlichkeit und hohe Leistung vereinen.\u003c\/p\u003e\n\u003cp\u003eUnser erstes Produkt ist der Servomotor der M17-Serie, der Motor, Treiber, Controller und Encoder in einem kompakten, NEMA 17-kompatiblen Gehäuse vereint. Er verfügt über RS-485-Kommunikation, die es ermöglicht, beliebig viele Motoren von einer Plattform wie Raspberry Pi, Arduino, ESP32, Mac oder PC aus zu steuern. Entwickelt für Anwendungen von Bildungsrobotik bis hin zu industrieller Automatisierung, ermöglichen unsere Lösungen Innovationen ohne die Komplexität oder Kosten traditioneller Systeme. Machen Sie mit und entdecken Sie die Zukunft der Bewegungssteuerung!\u003c\/p\u003e\n\u003cdiv class=\"Marketing_companyImageContainer___D0e9\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Ftest_rack_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Testgestell\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_imageCaption__Cp3sY\"\u003eUnsere Testeinrichtung stellt sicher, dass jeder Motor die Qualitätsstandards erfüllt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"open-source\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eOpen Source\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_openSourceContent__x0V6M\"\u003e\n\u003cp\u003eWir glauben daran, die Welt durch Technologie besser zu machen. Alle Software-, Firmware- und PCB-Design-Dateien sind hier verfügbar:\u003c\/p\u003e\n\u003cdiv class=\"Marketing_githubLink__x09go\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003ehttps:\/\/github.com\/tomrodinger\/servomotor\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Gearotons","offers":[{"title":"Default Title","offer_id":45576341815494,"sku":"Gearotons-M17-40","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/imgi_2_image.webp?v=1777877992"},{"product_id":"gearotons-m17-48-high-torque","title":"Gearotons M17-48 Hochdrehmoment-Servomotor | 0,48Nm Drehmoment 420RPM 12–24V","description":"\u003cp\u003e\u003cspan\u003eDie M17-Servomotoren sind integrierte Bewegungssteuerungseinheiten, die Motor, Motortreiber, Bewegungscontroller und Encoder in einem kompakten Gehäuse vereinen. Jedes Modell der Serie kommuniziert über eine RS-485-Schnittstelle, die es ermöglicht, mehrere Servomotoren in Reihe zu schalten und von einem Anschluss aus zu steuern. Die Produktreihe umfasst drei Varianten—\u003cstrong\u003eM17‑60\u003c\/strong\u003e, \u003cstrong\u003eM17‑48\u003c\/strong\u003e und \u003cstrong\u003eM17‑40\u003c\/strong\u003e—und bietet Drehmomentoptionen bei gleichbleibendem Steuerungsverhalten in der gesamten Serie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eJeder M17-Servomotor verfügt über fortschrittliche Steuerungsfunktionen wie mehrere Betriebsmodi, Selbstkalibrierungsfunktionen und Onboard-Statusüberwachung über LED-Anzeigen. Die Steuerung kann von Mac-, PC-, Raspberry Pi- oder Arduino-Plattformen aus mit nur einem kostengünstigen RS-485-Adapter erfolgen, was die Serie sowohl für Bildungsumgebungen als auch für industrielle Systeme geeignet macht.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDie Servomotoren unterstützen präzise Positionssteuerung durch trapezförmige Bewegungsprofile, geschlossene Regelung und umfassende Fehlerbehandlungsmechanismen. Mit standardisierten \u003cstrong\u003eNEMA 17\u003c\/strong\u003e Befestigungsmaßen, einem \u003cstrong\u003e12–24 V\u003c\/strong\u003e Betriebsspannungsbereich und einem robusten Kommunikationsprotokoll bietet die M17-Serie eine zuverlässige und anpassungsfähige Lösung für Anwendungen, die genaue Bewegungssteuerung erfordern, einschließlich Robotik, CNC-Maschinen, automatisierte Prüfsysteme und wissenschaftliche Instrumentierung.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003csection id=\"introduction\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fone_motor_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"M17 Servomotor\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"features\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eHauptmerkmale\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fkit_with_three_motors_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"M17 Servomotor-Kit\"\u003e\u003c\/div\u003e\n\u003cul class=\"Marketing_featuresListSimple__rEFGw\"\u003e\n\u003cli\u003eHoher Integrationsgrad vereint Motor, Motortreiber, Bewegungssteuerungssystem und Encoder\u003c\/li\u003e\n\u003cli\u003eSteuerung beliebig vieler Motoren von einem einfachen Controller über eine RS-485-Schnittstelle\u003c\/li\u003e\n\u003cli\u003eSteuerung mit hochrangigen Befehlen wie „Mosfets aktivieren“ und „Trapezbewegung“ (vermeidet zeitkritische DIR\/STEP-Steuerung)\u003c\/li\u003e\n\u003cli\u003eKompakte Bauform, fast genauso groß wie ein NEMA 17 Schrittmotor mit denselben Spezifikationen (ohne Vorsprünge)\u003c\/li\u003e\n\u003cli\u003eStandardisierte NEMA 17 Befestigungsmaße\u003c\/li\u003e\n\u003cli\u003eBreiter Spannungsbereich (12-24 V) für flexible Stromversorgungsoptionen\u003c\/li\u003e\n\u003cli\u003eHochpräzise geschlossene Regelung mit eingebautem Encoder und PID-Regelkreis, der mit 32 kHz läuft\u003c\/li\u003e\n\u003cli\u003eDeutlich energieeffizienter in der geschlossenen Regelung im Vergleich zu herkömmlichen Schrittmotoren\u003c\/li\u003e\n\u003cli\u003eIntegrierter Überstrom-, Überspannungs- und Übertemperaturschutz\u003c\/li\u003e\n\u003cli\u003eDie Höchstgeschwindigkeit kann 560 U\/min erreichen\u003c\/li\u003e\n\u003cli\u003eDas Drehmoment-Gewichts-Verhältnis ist gleich wie bei einem vergleichbaren Schrittmotor\u003c\/li\u003e\n\u003cli\u003eKompatibel mit einer Vielzahl von Schnittstellen und Hardware, wie Raspberry Pi, Arduino, ESP32, Mac und PC\u003c\/li\u003e\n\u003cli\u003eWir bemühen uns, exzellente Dokumentation und Tutorials bereitzustellen, damit Sie schnell starten können\u003c\/li\u003e\n\u003cli\u003eWir bieten KI-freundliche Dokumentation, falls Ihre bevorzugte KI die Arbeit für Sie übernehmen soll\u003c\/li\u003e\n\u003cli\u003eGeeignet für Robotik, CNC, Automatisierung, wissenschaftliche Instrumente, Prüfvorrichtungen, 3D-Drucker und vieles mehr\u003c\/li\u003e\n\u003cli\u003eErhältlich in verschiedenen Größen, damit Sie das passende Drehmoment und den passenden Preis für Ihre Anwendung finden\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"connection\" class=\"Marketing_contentSection__AnvH7 Marketing_diagramSection__1sWbS\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnschlussdiagramm\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_diagramContainer__dkAq7\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fconnection_diagram.jpg\u0026amp;w=3840\u0026amp;q=75\" alt=\"Anschlussdiagramm\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"unit-system\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEinheitensystem\u003c\/h2\u003e\n\u003cp\u003eDie M17-Servomotoren verwenden bestimmte interne Einheiten, um Bewegungsberechnungen effizient (mit Ganzzahlarithmetik) durchzuführen. Die Steuerungssoftware ist dafür verantwortlich, verschiedene Maßeinheiten für unterschiedliche Größen zu unterstützen. Unsere Python- und Arduino-Bibliotheken übernehmen die Umrechnung der Einheiten automatisch, sodass Sie mit Ihren bevorzugten Einheiten arbeiten können. Nachfolgend sind die unterstützten Einheiten für jede Größe aufgeführt:\u003c\/p\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003cth\u003eVerfügbare Einheiten\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eZeit\u003c\/td\u003e\n\u003ctd\u003eZeitschritte, Sekunden, Millisekunden, Minuten\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePosition\u003c\/td\u003e\n\u003ctd\u003eWellenumdrehungen, Grad, Radianten, Encoder-Zählungen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGeschwindigkeit\u003c\/td\u003e\n\u003ctd\u003eUmdrehungen pro Sekunde, U\/min, Grad pro Sekunde, Radianten pro Sekunde, Zählungen pro Sekunde, Zählungen pro Zeitschritt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBeschleunigung\u003c\/td\u003e\n\u003ctd\u003eUmdrehungen pro Sekunde zum Quadrat, U\/min pro Sekunde, Grad pro Sekunde zum Quadrat, Radianten pro Sekunde zum Quadrat, Zählungen pro Sekunde zum Quadrat, Zählungen pro Zeitschritt zum Quadrat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStromverbrauch\u003c\/td\u003e\n\u003ctd\u003einterne Strom-Einheiten, Milliampere, Ampere\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpannung\u003c\/td\u003e\n\u003ctd\u003eMillivolt, Volt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperatur\u003c\/td\u003e\n\u003ctd\u003eCelsius, Fahrenheit, Kelvin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"getting-started\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEinstiegsguide\u003c\/h2\u003e\n\u003cp\u003eUm Ihnen den Einstieg in Ihren M17-Servomotor zu erleichtern, bieten wir einen umfassenden Online-Leitfaden, der alles von der Erstinstallation bis zu fortgeschrittenen Protokollimplementierungen abdeckt. Dieser Leitfaden enthält:\u003c\/p\u003e\n\u003cul class=\"Marketing_guideFeatures__4vSei\"\u003e\n\u003cli\u003eSchritt-für-Schritt-Anweisungen zur Einrichtung\u003c\/li\u003e\n\u003cli\u003eDetaillierte Dokumentation des Kommunikationsprotokolls\u003c\/li\u003e\n\u003cli\u003eProgrammierbeispiele und Codeausschnitte\u003c\/li\u003e\n\u003cli\u003eBeschreibung der Fehlercodes\u003c\/li\u003e\n\u003cli\u003eTipps zur Fehlerbehebung und bewährte Verfahren\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"Marketing_guideLink__cNCFp\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" class=\"Marketing_btn__s0oB_ Marketing_btnPrimary__tgSLp\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eHier klicken, um unseren Einstiegsguide zu besuchen\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"indicators\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnzeige-LEDs und Tasten\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fmotor_back_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Motor Rückseite mit LEDs und Tasten\"\u003e\u003c\/div\u003e\n\u003cp\u003eDer Servomotor verfügt über zwei Status-LEDs (Grün und Rot). Die grüne LED blinkt langsam, um einen Herzschlag anzuzeigen, und schnell, um anzuzeigen, dass der Bootloader läuft statt der Anwendung. Die rote LED leuchtet kurz auf, um die Kommunikation im Bus zu zeigen, und signalisiert durch eine bestimmte Anzahl von Blinks fatale Fehlercodes.\u003c\/p\u003e\n\u003cp\u003eDer Servomotor hat zwei Tasten mit der Beschriftung „Reset“ und „Test“. Die Reset-Taste setzt den internen Mikrocontroller zurück und alle Zustände werden auf Standardwerte zurückgesetzt. Die Test-Taste lässt den Motor drehen. Kurz drücken, damit er sich in eine Richtung dreht, länger als 0,3 Sekunden drücken und loslassen, damit er sich in die andere Richtung dreht. Mindestens 2 Sekunden gedrückt halten und loslassen, damit der Motor in den Closed-Loop-Modus wechselt. Mehr als 15 Sekunden gedrückt halten und loslassen, damit der Motor eine Selbstkalibrierung durchführt. Beachten Sie, dass er sich während der Kalibrierung dreht und sich frei drehen können muss, damit die Kalibrierung erfolgreich ist. Entfernen Sie daher vor dieser Operation alle Lasten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"protocol\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKommunikationsprotokoll\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fadapter_and_wire_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"RS-485-Adapter und Kabel\"\u003e\u003c\/div\u003e\n\u003cp\u003eDie M17-Serie verwendet RS-485-Kommunikation mit einem einfachen befehlsbasierten Protokoll. Mehrere Motoren können in Reihe an einem Bus angeschlossen werden, jeder mit einer eindeutigen ID.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBefehlsreferenz Zusammenfassung\u003c\/h2\u003e\n\u003cp\u003eFür die aktuellste Quelle aller verfügbaren Befehle können Sie dieses Dokument einsehen.\u003c\/p\u003e\n\u003cdiv class=\"Marketing_commandLink__MDaV_\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\/blob\/main\/python_programs\/servomotor\/motor_commands.json\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003ehttps:\/\/github.com\/tomrodinger\/servomotor\/blob\/main\/python_programs\/servomotor\/motor_commands.json\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cp\u003eSie können auch diesen Befehl ausführen:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-bash\"\u003epip3 install servomotor   # Führen Sie dies nur einmal aus, um die Bibliothek und Programme zu installieren\nservomotor_command -c\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eDies gibt die Informationen aus der Datei motor_commands.json in einer übersichtlicheren Form aus und liefert einige Hinweise zur Verwendung von Befehlen für den Motor über die Kommandozeile.\u003c\/p\u003e\n\u003cp\u003eDie Befehle sind nach Funktionalität gruppiert, einschließlich Basissteuerung, Bewegungssteuerung, Konfiguration, Status \u0026amp; Überwachung und Geräteverwaltung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"specifications\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eTechnische Daten\u003c\/h2\u003e\n\u003ch3\u003eMechanische Spezifikationen\u003c\/h3\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eM17-60\u003c\/th\u003e\n\u003cth\u003eM17-48\u003c\/th\u003e\n\u003cth\u003eM17-40\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAbmessungen (LxB)\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHöhe\u003c\/td\u003e\n\u003ctd\u003e59,8 mm\u003c\/td\u003e\n\u003ctd\u003e48,6 mm\u003c\/td\u003e\n\u003ctd\u003e41,6 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWellenlänge\u003c\/td\u003e\n\u003ctd\u003e20,4 mm\u003c\/td\u003e\n\u003ctd\u003e20,4 mm\u003c\/td\u003e\n\u003ctd\u003e18,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWellendurchmesser\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGewicht\u003c\/td\u003e\n\u003ctd\u003e470g\u003c\/td\u003e\n\u003ctd\u003e360g\u003c\/td\u003e\n\u003ctd\u003e285g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSchutzart\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"Marketing_dimensionImages__hbB6v\"\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-60_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"Abmessungen M17-60\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-60\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-48_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"Abmessungen M17-48\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-48\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-40_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"Abmessungen M17-40\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-40\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eElektrische Spezifikationen\u003c\/h2\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eM17-60\u003c\/th\u003e\n\u003cth\u003eM17-48\u003c\/th\u003e\n\u003cth\u003eM17-40\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBetriebsspannung\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNennmoment\u003c\/td\u003e\n\u003ctd\u003e0,65 N·m\u003c\/td\u003e\n\u003ctd\u003e0,55 N·m\u003c\/td\u003e\n\u003ctd\u003e0,42 N·m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximale Drehzahl\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximaler Strom\u003c\/td\u003e\n\u003ctd\u003e1,1A\u003c\/td\u003e\n\u003ctd\u003e1,1A\u003c\/td\u003e\n\u003ctd\u003e1,1A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNennleistung\u003c\/td\u003e\n\u003ctd\u003e38W\u003c\/td\u003e\n\u003ctd\u003e32W\u003c\/td\u003e\n\u003ctd\u003e25W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBetriebsbedingungen\u003c\/h2\u003e\n\u003ctable class=\"Marketing_conditionsTable__K4WIG\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpezifikation\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBetriebstemperatur\u003c\/td\u003e\n\u003ctd\u003e0°C bis +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLagertemperatur\u003c\/td\u003e\n\u003ctd\u003e-20°C bis +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeuchtigkeitsbereich\u003c\/td\u003e\n\u003ctd\u003e20% bis 80% relative Luftfeuchtigkeit (nicht kondensierend)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallationsumgebung\u003c\/td\u003e\n\u003ctd\u003eNur für den Innenbereich\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"libraries\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBibliotheksunterstützung\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003ch3\u003ePython-Bibliothek\u003c\/h3\u003e\n\u003cp\u003eEinfach zu verwendende Python-Bibliothek zur Steuerung von M17-Servomotoren:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-python\"\u003e#!\/usr\/bin\/env python3\n\"\"\"\nMinimale Trapezbewegung: 1 Umdrehung in 1 Sekunde drehen.\nBearbeiten Sie ALIAS unten bei Bedarf. Verwendet Umdrehungen und Sekunden.\n\"\"\"\nimport time, servomotor\nfrom servomotor import communication\n\n# Fest codierte Einstellungen für eine minimale Demo\nALIAS = 'X'                             # Gerätealias, bei Bedarf ändern\nSERIAL_PORT = \"\/dev\/tty.usbserial-110\"  # Pfad zum seriellen Gerät; bei Bedarf ändern (z.B. \"COM3\" unter\n                                        #  Windows)\nDISPLACEMENT_ROTATIONS = 1.0            # 1 Umdrehung\nDURATION_SECONDS = 1.0                  # 1 Sekunde\nDELAY_MARGIN = 0.10                     # +10% Wartezeitmarge, da die Uhr des Motors nicht\n                                        #  vollkommen genau\n\ncommunication.serial_port = SERIAL_PORT # wenn Sie dies auskommentieren, dann verwendet das Programm\n                                        #  sollte Sie nach dem seriellen Port fragen oder er wird\n                                        #  der zuletzt verwendete Port aus einer Datei\nservomotor.open_serial_port()\n\nm = servomotor.M3(ALIAS, time_unit=\"seconds\", position_unit=\"shaft_rotations\", verbose=0)\nm.enable_mosfets()\nm.trapezoid_move(DISPLACEMENT_ROTATIONS, DURATION_SECONDS)\ntime.sleep(DURATION_SECONDS * (1.0 + DELAY_MARGIN))\nm.disable_mosfets()\n\nservomotor.close_serial_port()\u003c\/code\u003e\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eArduino-Bibliothek\u003c\/h2\u003e\n\u003cp\u003eArduino-Bibliothek für einfache Integration mit Arduino-Boards:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-cpp\"\u003e\/\/ Minimales Arduino-Beispiel: Trapezbewegung mit eingebauten Einheitenumrechnungen\n\/\/ Ziel: Motor genau 1 Umdrehung in 1 Sekunde drehen, dann stoppen.\n\/\/ Ablauf:\n\/\/  MOSFETs einschalten -\u003e trapezoidMove(1.0 Umdrehungen, 1.0 Sekunden) -\u003e 1,1s warten -\u003e MOSFETs ausschalten.\n\/\/\n\/\/ Hinweise:\n\/\/ - Diese Bibliothek verwendet die Einheitenumrechnung (keine Rohwerte\/Zeitstufen).\n\/\/ - Konfigurieren Sie die Serial1-Pins für Ihr Board (ESP32-Beispielpins unten).\n\/\/ - Motor wird NACH Serial1.begin(...) erstellt, damit Hardware-UART-Pins zuerst gesetzt werden.\n\n#include \u0026lt;Servomotor.h\u0026gt;\n\n#define ALIAS 'X'                   \/\/ Gerätealias\n#define BAUD 230400                 \/\/ RS485 UART Baudrate\n#define DISPLACEMENT_ROTATIONS 1.0f \/\/ 1 Umdrehung\n#define DURATION_SECONDS 1.0f       \/\/ 1 Sekunde\n#define TOLERANCE_PERCENT 10        \/\/ +10% Wartezeit, da die Motoruhr nicht\n                                    \/\/ perfekt genau\n#define WAIT_MS ((unsigned long)(DURATION_SECONDS * 1000.0f * (100 + TOLERANCE_PERCENT) \/ 100))\n\n\/\/ Beispiel RS485-Pins für ESP32 DevKit (bei Bedarf für Ihr Board anpassen)\n#if defined(ESP32)\n#define RS485_TXD 4              \/\/ TX-Pin zum RS485-Transceiver\n#define RS485_RXD 5              \/\/ RX-Pin vom RS485-Transceiver\n#endif\n\nvoid setup() {\n  Serial.begin(115200); \/\/ Serielle Konsole zum Debuggen\n\n  \/\/ Motor erstellen; serielle Schnittstelle wird bei der ersten Instanziierung geöffnet.\n#if defined(ESP32)\n  Servomotor motor(ALIAS, Serial1, RS485_RXD, RS485_TXD);\n#else\n  Servomotor motor(ALIAS, Serial1);\n#endif\n\n  \/\/ Verwenden Sie Einheiten: Umdrehungen für Position, Sekunden für Zeit\n  motor.setPositionUnit(PositionUnit::SHAFT_ROTATIONS);\n  motor.setTimeUnit(TimeUnit::SECONDS);\n\n  motor.enableMosfets();\n  motor.trapezoidMove(DISPLACEMENT_ROTATIONS, DURATION_SECONDS);\n  delay(WAIT_MS);\n  motor.disableMosfets();\n}\n\nvoid loop() {\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"applications\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnwendungen\u003c\/h2\u003e\n\u003cp\u003eDie Servomotoren der M17-Serie sind perfekt für eine Vielzahl von Anwendungen, von Bildungsprojekten bis hin zur industriellen Automatisierung.\u003c\/p\u003e\n\u003cdiv class=\"Marketing_applicationsGrid__0n21e\"\u003e\n\u003cdiv class=\"Marketing_applicationCard__XSxDN\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Frobotics_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Robotikanwendung\"\u003e\u003cbr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eRobotik\u003c\/h2\u003e\n\u003cp\u003eBauen Sie präzise Roboterarme, mobile Roboter und Bildungsrobotik-Plattformen mit leicht zu steuernden Servomotoren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_applicationCard__XSxDN\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fautomation_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Automatisierungsanwendung\"\u003e\u003cbr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAutomatisierung\u003c\/h2\u003e\n\u003cp\u003ePerfekt für automatisierte Systeme, CNC-Maschinen, 3D-Drucker und industrielle Steuerungsanwendungen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"company-profile\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eUnternehmensprofil\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_companyContent___EPvW\"\u003e\n\u003cp\u003eWir sind ein innovatives Startup, das sich dafür einsetzt, präzise Bewegungssteuerung für alle zugänglich zu machen: für Maker, Lehrende und Ingenieure gleichermaßen. Gegründet 2022 in Shenzhen von einem kanadischen Unternehmer, konzentrieren wir uns auf die Entwicklung integrierter Servomotorsysteme, die Kosteneffizienz, hohe Integration, Benutzerfreundlichkeit und hohe Leistung vereinen.\u003c\/p\u003e\n\u003cp\u003eUnser erstes Produkt ist der Servomotor der M17-Serie, der Motor, Treiber, Controller und Encoder in einem kompakten, NEMA 17-kompatiblen Gehäuse vereint. Er verfügt über RS-485-Kommunikation, die es ermöglicht, beliebig viele Motoren von einer Plattform wie Raspberry Pi, Arduino, ESP32, Mac oder PC aus zu steuern. Entwickelt für Anwendungen von Bildungsrobotik bis hin zur industriellen Automatisierung, ermöglichen unsere Lösungen Innovationen ohne die Komplexität oder Kosten traditioneller Systeme. Machen Sie mit und entdecken Sie die Zukunft der Bewegungssteuerung!\u003c\/p\u003e\n\u003cdiv class=\"Marketing_companyImageContainer___D0e9\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Ftest_rack_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Testgestell\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_imageCaption__Cp3sY\"\u003eUnsere Prüfeinrichtung stellt sicher, dass jeder Motor die Qualitätsstandards erfüllt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"open-source\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eOpen Source\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_openSourceContent__x0V6M\"\u003e\n\u003cp\u003eWir glauben daran, die Welt durch Technologie besser zu machen. Alle Software-, Firmware- und PCB-Design-Dateien sind hier verfügbar:\u003c\/p\u003e\n\u003cdiv class=\"Marketing_githubLink__x09go\"\u003e\n\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\" style=\"color: rgb(0, 170, 255); text-decoration: underline;\" target=\"_blank\"\u003ehttps:\/\/github.com\/tomrodinger\/servomotor\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Gearotons","offers":[{"title":"Default Title","offer_id":45576350662854,"sku":"Gearotons-M17-48","price":34.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/imgi_2_image_3a11aa0b-79ea-4c97-8173-a7be8146bbe5.webp?v=1777878337"},{"product_id":"gearotons-m17-60-high-torque","title":"Gearotons M17-60 Hochdrehmoment-Servomotor | 0,60Nm Drehmoment 380RPM 12–24V","description":"\u003cp\u003e\u003cspan\u003eDie M17-Servomotoren integrieren Motor, Motortreiber, Bewegungssteuerung und Encoder in einer kompakten Einheit und bieten so eine All-in-One-Motion-Control-Lösung. Jeder Servomotor ist mit einer RS-485-Schnittstelle ausgestattet, die Daisy-Chain-Verbindungen unterstützt, sodass mehrere Einheiten über einen einzigen Steuerpunkt vernetzt und verwaltet werden können. Die Serie umfasst drei Modelle—\u003cstrong\u003eM17-60\u003c\/strong\u003e, \u003cstrong\u003eM17-48\u003c\/strong\u003e und \u003cstrong\u003eM17-40\u003c\/strong\u003e—die Drehmomentoptionen für unterschiedliche Anwendungsanforderungen bieten und dabei konsistente Steuerungsmerkmale beibehalten.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eJeder M17-Servomotor verfügt über fortschrittliche Steuerungsfunktionen wie mehrere Betriebsmodi, Selbstkalibrierungsfunktionen und integrierte LED-Anzeigen zur Statusüberwachung. Die Motoren können von Mac, PC, Raspberry Pi oder Arduino-Plattformen aus mit nur einem kostengünstigen RS-485-Adapter gesteuert werden, was sie sowohl für den Bildungsbereich als auch für den industriellen Einsatz geeignet macht.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDie Serie ermöglicht präzise Positionskontrolle durch Trapez-Bewegungsprofile, Closed-Loop-Steuerungsmodus und umfassende Fehlerbehandlungsmechanismen. Mit standardisierten \u003cstrong\u003eNEMA 17\u003c\/strong\u003e Befestigungsmaßen, einem \u003cstrong\u003e12–24 V\u003c\/strong\u003e Betriebsspannungsbereich und einem robusten Kommunikationsprotokoll bieten die M17-Servomotoren eine zuverlässige und flexible Motion-Control-Lösung für Robotik, CNC-Systeme, automatisierte Prüfanlagen und wissenschaftliche Instrumente.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003csection id=\"introduction\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fone_motor_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"M17 Servomotor\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"features\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eHauptmerkmale\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fkit_with_three_motors_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"M17 Servomotor-Kit\"\u003e\u003c\/div\u003e\n\u003cul class=\"Marketing_featuresListSimple__rEFGw\"\u003e\n\u003cli\u003eHoher Integrationsgrad vereint Motor, Motortreiber, Bewegungssteuerungssystem und Encoder\u003c\/li\u003e\n\u003cli\u003eSteuern Sie beliebig viele Motoren mit einem einfachen Controller über eine RS-485-Schnittstelle\u003c\/li\u003e\n\u003cli\u003eSteuerung mit hochrangigen Befehlen wie „Mosfets aktivieren“ und „Trapezbewegung“ (vermeidet zeitkritische DIR\/STEP-Steuerung)\u003c\/li\u003e\n\u003cli\u003eKompakte Bauform, nahezu gleich groß wie ein NEMA 17 Schrittmotor mit denselben Spezifikationen (ohne Vorsprünge)\u003c\/li\u003e\n\u003cli\u003eStandardisierte NEMA 17 Befestigungsmaße\u003c\/li\u003e\n\u003cli\u003eBreiter Spannungsbereich (12-24 V) für flexible Stromversorgungsoptionen\u003c\/li\u003e\n\u003cli\u003eHochpräzise Regelung im geschlossenen Kreis mit eingebautem Encoder und PID-Regelkreis, der mit 32 kHz läuft\u003c\/li\u003e\n\u003cli\u003eDeutlich energieeffizienter im geschlossenen Regelkreis im Vergleich zu herkömmlichen Schrittmotoren\u003c\/li\u003e\n\u003cli\u003eIntegrierter Überstrom-, Überspannungs- und Übertemperaturschutz\u003c\/li\u003e\n\u003cli\u003eMaximale Drehzahl kann 560 U\/min erreichen\u003c\/li\u003e\n\u003cli\u003eDrehmoment-Gewichts-Verhältnis entspricht dem eines vergleichbaren Schrittmotors\u003c\/li\u003e\n\u003cli\u003eKompatibel mit einer Vielzahl von Schnittstellen und Hardware wie Raspberry Pi, Arduino, ESP32, Mac und PC\u003c\/li\u003e\n\u003cli\u003eWir bemühen uns, exzellente Dokumentation und Tutorials bereitzustellen, damit Sie schnell starten können\u003c\/li\u003e\n\u003cli\u003eWir bieten KI-freundliche Dokumentation, falls Sie Ihre bevorzugte KI die ganze Arbeit für Sie erledigen lassen möchten\u003c\/li\u003e\n\u003cli\u003eGeeignet für Robotik, CNC, Automatisierung, wissenschaftliche Instrumente, Prüfvorrichtungen, 3D-Drucker und vieles mehr\u003c\/li\u003e\n\u003cli\u003eErhältlich in verschiedenen Größen, damit Sie das richtige Drehmoment und den passenden Preis für Ihre Anwendung finden\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"connection\" class=\"Marketing_contentSection__AnvH7 Marketing_diagramSection__1sWbS\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnschlussdiagramm\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_diagramContainer__dkAq7\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fconnection_diagram.jpg\u0026amp;w=3840\u0026amp;q=75\" alt=\"Anschlussdiagramm\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"unit-system\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEinheitensystem\u003c\/h2\u003e\n\u003cp\u003eDie M17-Servomotoren verwenden bestimmte interne Einheiten, damit sie Bewegungsberechnungen effizient (mit Ganzzahlarithmetik) durchführen können. Es liegt in der Verantwortung der Steuerungssoftware, mehrere Maßeinheiten für verschiedene Größen zu unterstützen. Unsere Python- und Arduino-Bibliotheken übernehmen die Umrechnung der Einheiten automatisch, sodass Sie mit Ihren bevorzugten Einheiten arbeiten können. Nachfolgend sind die unterstützten Einheiten für jede Größe aufgeführt:\u003c\/p\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003cth\u003eVerfügbare Einheiten\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eZeit\u003c\/td\u003e\n\u003ctd\u003eZeitschritte, Sekunden, Millisekunden, Minuten\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePosition\u003c\/td\u003e\n\u003ctd\u003eWellenumdrehungen, Grad, Radianten, Encoder-Zählungen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGeschwindigkeit\u003c\/td\u003e\n\u003ctd\u003eUmdrehungen pro Sekunde, U\/min, Grad pro Sekunde, Radianten pro Sekunde, Zählungen pro Sekunde, Zählungen pro Zeitschritt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBeschleunigung\u003c\/td\u003e\n\u003ctd\u003eUmdrehungen pro Sekunde zum Quadrat, U\/min pro Sekunde, Grad pro Sekunde zum Quadrat, Radianten pro Sekunde zum Quadrat, Zählungen pro Sekunde zum Quadrat, Zählungen pro Zeitschritt zum Quadrat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStromverbrauch\u003c\/td\u003e\n\u003ctd\u003einterne Strom-Einheiten, Milliampere, Ampere\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpannung\u003c\/td\u003e\n\u003ctd\u003eMillivolt, Volt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperatur\u003c\/td\u003e\n\u003ctd\u003eCelsius, Fahrenheit, Kelvin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"getting-started\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEinstiegsguide\u003c\/h2\u003e\n\u003cp\u003eUm Ihnen den Einstieg mit Ihrem M17-Servomotor zu erleichtern, bieten wir einen umfassenden Online-Leitfaden, der alles von der Erstinstallation bis zu fortgeschrittenen Protokollimplementierungen abdeckt. Dieser Leitfaden enthält:\u003c\/p\u003e\n\u003cul class=\"Marketing_guideFeatures__4vSei\"\u003e\n\u003cli\u003eSchritt-für-Schritt-Anleitung zur Einrichtung\u003c\/li\u003e\n\u003cli\u003eDetaillierte Dokumentation des Kommunikationsprotokolls\u003c\/li\u003e\n\u003cli\u003eProgrammierbeispiele und Code-Snippets\u003c\/li\u003e\n\u003cli\u003eBeschreibung der Fehlercodes\u003c\/li\u003e\n\u003cli\u003eTipps zur Fehlerbehebung und bewährte Verfahren\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"Marketing_guideLink__cNCFp\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" class=\"Marketing_btn__s0oB_ Marketing_btnPrimary__tgSLp\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eHier klicken, um unseren Einstiegsguide zu besuchen\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"indicators\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnzeige-LEDs und Tasten\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fmotor_back_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Motorrückseite mit LEDs und Tasten\"\u003e\u003c\/div\u003e\n\u003cp\u003eDer Servomotor verfügt über zwei Status-LEDs (grün und rot). Die grüne LED blinkt langsam, um einen Herzschlag anzuzeigen, und schnell, um anzuzeigen, dass der Bootloader läuft statt der Anwendung. Die rote LED leuchtet kurz auf, um die Kommunikation am Bus anzuzeigen, und zeigt durch eine bestimmte Anzahl von Blinks fatale Fehlercodes an.\u003c\/p\u003e\n\u003cp\u003eDer Servomotor verfügt über zwei Tasten mit der Beschriftung „Reset“ und „Test“. Die Reset-Taste setzt den internen Mikrocontroller zurück und alle Zustände kehren zu den Standardwerten zurück. Die Test-Taste lässt den Motor drehen. Drücken Sie kurz, damit er sich in eine Richtung dreht, und drücken Sie länger als 0,3 Sekunden und lassen Sie los, damit er sich in die andere Richtung dreht. Halten Sie die Taste mindestens 2 Sekunden gedrückt und lassen Sie los, damit der Motor in den Closed-Loop-Modus wechselt. Halten Sie die Taste länger als 15 Sekunden gedrückt und lassen Sie los, damit der Motor eine Selbstkalibrierung durchführt. Beachten Sie, dass sich der Motor während der Kalibrierung dreht und sich frei drehen können muss, damit die Kalibrierung erfolgreich ist. Entfernen Sie daher alle Lasten, bevor Sie diese Operation durchführen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"protocol\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKommunikationsprotokoll\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fadapter_and_wire_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"RS-485-Adapter und Kabel\"\u003e\u003c\/div\u003e\n\u003cp\u003eDie M17-Serie verwendet RS-485-Kommunikation mit einem einfachen, befehlsbasierten Protokoll. Mehrere Motoren können in Reihe an einem einzigen Bus angeschlossen werden, jeder mit einer eindeutigen ID.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBefehlsreferenz Zusammenfassung\u003c\/h2\u003e\n\u003cp\u003eFür die aktuellste Quelle aller verfügbaren Befehle können Sie dieses Dokument einsehen.\u003c\/p\u003e\n\u003cdiv class=\"Marketing_commandLink__MDaV_\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\/blob\/main\/python_programs\/servomotor\/motor_commands.json\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003ehttps:\/\/github.com\/tomrodinger\/servomotor\/blob\/main\/python_programs\/servomotor\/motor_commands.json\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cp\u003eSie können auch diesen Befehl ausführen:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-bash\"\u003epip3 install servomotor   # führen Sie dies nur einmal aus, um die Bibliothek und Programme zu installieren\nservomotor_command -c\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eDies gibt die Informationen aus der Datei motor_commands.json in einer übersichtlicheren Form aus und liefert einige Hinweise zur Verwendung der Befehle über die Kommandozeile.\u003c\/p\u003e\n\u003cp\u003eDie Befehle sind nach Funktionalität gruppiert, einschließlich Basissteuerung, Bewegungssteuerung, Konfiguration, Status \u0026amp; Überwachung und Geräteverwaltung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"specifications\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eTechnische Daten\u003c\/h2\u003e\n\u003ch3\u003eMechanische Spezifikationen\u003c\/h3\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eM17-60\u003c\/th\u003e\n\u003cth\u003eM17-48\u003c\/th\u003e\n\u003cth\u003eM17-40\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAbmessungen (LxB)\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003ctd\u003e42.2x42.2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHöhe\u003c\/td\u003e\n\u003ctd\u003e59,8 mm\u003c\/td\u003e\n\u003ctd\u003e48,6 mm\u003c\/td\u003e\n\u003ctd\u003e41,6 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWellenlänge\u003c\/td\u003e\n\u003ctd\u003e20,4 mm\u003c\/td\u003e\n\u003ctd\u003e20,4 mm\u003c\/td\u003e\n\u003ctd\u003e18,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWellendurchmesser\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003ctd\u003e5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGewicht\u003c\/td\u003e\n\u003ctd\u003e470g\u003c\/td\u003e\n\u003ctd\u003e360g\u003c\/td\u003e\n\u003ctd\u003e285g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSchutzart\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003ctd\u003eIP20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"Marketing_dimensionImages__hbB6v\"\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-60_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"M17-60 Abmessungen\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-60\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-48_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"M17-48 Abmessungen\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-48\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_dimensionImageContainer__EQURD\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2FM17-40_dimensions.png\u0026amp;w=3840\u0026amp;q=75\" alt=\"M17-40 Abmessungen\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_dimensionLabel__jiGz1\"\u003eM17-40\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eElektrische Spezifikationen\u003c\/h2\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eM17-60\u003c\/th\u003e\n\u003cth\u003eM17-48\u003c\/th\u003e\n\u003cth\u003eM17-40\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBetriebsspannung\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003ctd\u003e12-24V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNennmoment\u003c\/td\u003e\n\u003ctd\u003e0,65 N·m\u003c\/td\u003e\n\u003ctd\u003e0,55 N·m\u003c\/td\u003e\n\u003ctd\u003e0,42 N·m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximale Drehzahl\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003ctd\u003e560 U\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximaler Strom\u003c\/td\u003e\n\u003ctd\u003e1,1A\u003c\/td\u003e\n\u003ctd\u003e1,1A\u003c\/td\u003e\n\u003ctd\u003e1,1A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNennleistung\u003c\/td\u003e\n\u003ctd\u003e38W\u003c\/td\u003e\n\u003ctd\u003e32W\u003c\/td\u003e\n\u003ctd\u003e25W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBetriebsbedingungen\u003c\/h2\u003e\n\u003ctable class=\"Marketing_conditionsTable__K4WIG\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpezifikation\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBetriebstemperatur\u003c\/td\u003e\n\u003ctd\u003e0°C bis +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLagertemperatur\u003c\/td\u003e\n\u003ctd\u003e-20°C bis +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeuchtigkeitsbereich\u003c\/td\u003e\n\u003ctd\u003e20% bis 80% relative Luftfeuchtigkeit (nicht kondensierend)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallationsumgebung\u003c\/td\u003e\n\u003ctd\u003eNur für den Innenbereich\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"libraries\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBibliotheksunterstützung\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003ch3\u003ePython-Bibliothek\u003c\/h3\u003e\n\u003cp\u003eEinfach zu verwendende Python-Bibliothek zur Steuerung von M17-Servomotoren:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-python\"\u003e#!\/usr\/bin\/env python3\n\"\"\"\nMinimale Trapezbewegung: 1 Umdrehung in 1 Sekunde drehen.\nBearbeiten Sie ALIAS unten bei Bedarf. Verwendet Umdrehungen und Sekunden.\n\"\"\"\nimport time, servomotor\nfrom servomotor import communication\n\n# Fest codierte Einstellungen für eine minimale Demo\nALIAS = 'X'                             # Gerätealias, bei Bedarf ändern\nSERIAL_PORT = \"\/dev\/tty.usbserial-110\"  # Pfad zum seriellen Gerät; bei Bedarf ändern (z.B. \"COM3\" unter\n                                        # Windows)\nDISPLACEMENT_ROTATIONS = 1.0            # 1 Umdrehung\nDURATION_SECONDS = 1.0                  # 1 Sekunde ist\nDELAY_MARGIN = 0.10                     # +10% Wartezeit, da die Uhr des Motors nicht\n                                        #  perfekt genau\n\ncommunication.serial_port = SERIAL_PORT # wenn Sie dies auskommentieren, dann verwendet das Programm\n                                        #  sollte Sie nach dem seriellen Port fragen oder er wird\n                                        #  der zuletzt verwendete Port aus einer Datei\nservomotor.open_serial_port()\n\nm = servomotor.M3(ALIAS, time_unit=\"sekunden\", position_unit=\"wellen_drehungen\", verbose=0)\nm.enable_mosfets()\nm.trapezoid_move(VERSCHIEBUNG_ROTATIONEN, DAUER_SEKUNDEN)\ntime.sleep(DAUER_SEKUNDEN * (1.0 + VERZÖGERUNGSMARGE))\nm.disable_mosfets()\n\nservomotor.close_serial_port()\u003c\/code\u003e\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eArduino-Bibliothek\u003c\/h2\u003e\n\u003cp\u003eArduino-Bibliothek für einfache Integration mit Arduino-Boards:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-cpp\"\u003e\/\/ Minimales Arduino-Beispiel: Trapezbewegung mit eingebauten Einheitenumrechnungen\n\/\/ Ziel: Motor genau 1 Umdrehung in 1 Sekunde drehen, dann stoppen.\n\/\/ Ablauf:\n\/\/  MOSFETs einschalten -\u003e trapezoidMove(1.0 Umdrehungen, 1.0 Sekunden) -\u003e 1,1s warten -\u003e MOSFETs ausschalten.\n\/\/\n\/\/ Hinweise:\n\/\/ - Diese Bibliothek verwendet die Einheitenumrechnung (keine Rohwerte\/Zeitstufen).\n\/\/ - Konfigurieren Sie die Serial1-Pins für Ihr Board (ESP32-Beispielpins unten).\n\/\/ - Motor wird NACH Serial1.begin(...) erstellt, damit Hardware-UART-Pins zuerst gesetzt werden.\n\n#include \u0026lt;Servomotor.h\u0026gt;\n\n#define ALIAS 'X'                   \/\/ Gerätealias\n#define BAUD 230400                 \/\/ RS485 UART Baudrate\n#define DISPLACEMENT_ROTATIONS 1.0f \/\/ 1 Umdrehung\n#define DURATION_SECONDS 1.0f       \/\/ 1 Sekunde\n#define TOLERANCE_PERCENT 10        \/\/ +10% Wartezeit, da die Motoruhr nicht\n                                    \/\/ perfekt genau\n#define WARTEN_MS ((unsigned long)(DAUER_SEKUNDEN * 1000.0f * (100 + TOLERANZ_PROZENT) \/ 100))\n\n\/\/ Beispiel RS485-Pins für ESP32 DevKit (bei Bedarf für Ihr Board anpassen)\n#if defined(ESP32)\n#define RS485_TXD 4              \/\/ TX-Pin zum RS485-Transceiver\n#define RS485_RXD 5              \/\/ RX-Pin vom RS485-Transceiver\n#endif\n\nvoid setup() {\n  Serial.begin(115200); \/\/ Serielle Konsole zum Debuggen\n\n  \/\/ Motor erstellen; serielle Schnittstelle wird bei der ersten Instanziierung geöffnet.\n#if defined(ESP32)\n  Servomotor motor(ALIAS, Serial1, RS485_RXD, RS485_TXD);\n#else\n  Servomotor motor(ALIAS, Serial1);\n#endif\n\n  \/\/ Verwenden Sie Einheiten: Umdrehungen für Position, Sekunden für Zeit\n  motor.setPositionUnit(PositionUnit::WELLEN_DREHUNGEN);\n  motor.setTimeUnit(TimeUnit::SEKUNDEN);\n\n  motor.enableMosfets();\n  motor.trapezoidMove(VERSCHIEBUNG_ROTATIONEN, DAUER_SEKUNDEN);\n  delay(WARTEN_MS);\n  motor.disableMosfets();\n}\n\nvoid loop() {\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"applications\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnwendungen\u003c\/h2\u003e\n\u003cp\u003eDie Servomotoren der M17-Serie sind perfekt für eine Vielzahl von Anwendungen, von Bildungsprojekten bis hin zur industriellen Automatisierung.\u003c\/p\u003e\n\u003cdiv class=\"Marketing_applicationsGrid__0n21e\"\u003e\n\u003cdiv class=\"Marketing_applicationCard__XSxDN\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Frobotics_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Robotikanwendung\"\u003e\u003cbr\u003e\n\u003ch2\u003eRobotik\u003c\/h2\u003e\n\u003cp\u003eBauen Sie präzise Roboterarme, mobile Roboter und Bildungsrobotik-Plattformen mit leicht zu steuernden Servomotoren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"Marketing_applicationCard__XSxDN\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Fautomation_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Automatisierungsanwendung\"\u003e\u003cbr\u003e\n\u003ch2\u003eAutomatisierung\u003c\/h2\u003e\n\u003cp\u003ePerfekt für automatisierte Systeme, CNC-Maschinen, 3D-Drucker und industrielle Steuerungsanwendungen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"company-profile\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eUnternehmensprofil\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_companyContent___EPvW\"\u003e\n\u003cp\u003eWir sind ein innovatives Startup, das sich dafür einsetzt, präzise Bewegungssteuerung für alle zugänglich zu machen: für Maker, Pädagogen und Ingenieure gleichermaßen. Gegründet 2022 in Shenzhen von einem kanadischen Unternehmer, konzentrieren wir uns auf die Entwicklung integrierter Servomotorsysteme, die Kosteneffizienz, hohe Integration, Benutzerfreundlichkeit und hohe Leistung vereinen.\u003c\/p\u003e\n\u003cp\u003eUnser erstes Produkt ist der Servomotor der M17-Serie, der Motor, Treiber, Controller und Encoder in einem kompakten, NEMA 17-kompatiblen Gehäuse vereint. Er verfügt über RS-485-Kommunikation, die es ermöglicht, beliebig viele Motoren von einer Plattform wie Raspberry Pi, Arduino, ESP32, Mac oder PC aus zu steuern. Entwickelt für Anwendungen von Bildungsrobotik bis hin zu industrieller Automatisierung, ermöglichen unsere Lösungen Innovationen ohne die Komplexität oder Kosten traditioneller Systeme. Machen Sie mit und entdecken Sie die Zukunft der Bewegungssteuerung!\u003c\/p\u003e\n\u003cdiv class=\"Marketing_companyImageContainer___D0e9\"\u003e\n\u003cimg src=\"https:\/\/gearotons.com\/_next\/image?url=%2Fmarketing%2Fimages%2Ftest_rack_small.jpg\u0026amp;w=1920\u0026amp;q=75\" alt=\"Testgestell\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_imageCaption__Cp3sY\"\u003eUnsere Testeinrichtung stellt sicher, dass jeder Motor die Qualitätsstandards erfüllt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"open-source\" class=\"Marketing_contentSection__AnvH7\"\u003e\n\u003cdiv class=\"Marketing_container__7I3E7\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eOpen Source\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_openSourceContent__x0V6M\"\u003e\n\u003cp\u003eWir glauben daran, die Welt durch Technologie besser zu machen. Alle Software-, Firmware- und PCB-Design-Dateien sind hier verfügbar:\u003c\/p\u003e\n\u003cdiv class=\"Marketing_githubLink__x09go\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/github.com\/tomrodinger\/servomotor\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003ehttps:\/\/github.com\/tomrodinger\/servomotor\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Gearotons","offers":[{"title":"Default Title","offer_id":45576352432326,"sku":"Gearotons-M17-60","price":39.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/imgi_2_image_7cbdf079-5cf3-4ee6-a5d2-f668b1edfa12.webp?v=1777878768"},{"product_id":"gearotons-rs485-adapter-module-uart","title":"Gearotons RS485 Adaptermodul | UART-zu-RS485-Konverter 3,3V\/5V","description":"\u003cp\u003eDas \u003cstrong\u003eGearotons RS485 Adapter Modul\u003c\/strong\u003e ist ein kompaktes \u003cstrong\u003eUART-zu-RS485-Konverter\u003c\/strong\u003e zur Verbindung von Mikrocontrollern und Embedded-Hosts mit einem differentiellen RS-485-Bus. Es eignet sich für Projekte, die eine einfache Brücke zwischen TTL-Pegel-Seriellsignalen und RS-485-Verkabelung benötigen, einschließlich Gearotons M17 Servomotor-Kommunikations-Setups, Robotik-Prototypen und industriellen Controller-Experimenten.\u003c\/p\u003e\n\n\u003cp\u003eDas Modul unterstützt \u003cstrong\u003e3,3V\/5V\u003c\/strong\u003e Logikumgebungen, was es praktisch für gängige Entwicklungsplattformen wie Arduino-Klassen-Boards, ESP32-Controller, Raspberry Pi GPIO UART-Workflows und andere Embedded-Systeme macht, die RS-485-Physikschichtkommunikation benötigen. Da RS-485 eine symmetrische Multipunkt-Schnittstelle ist, ist sie nützlich, wenn ein Projekt robustere Kommunikation als direkte einpolige UART-Verkabelung benötigt.\u003c\/p\u003e\n\n\u003cp\u003eDiese Seite konzentriert sich bewusst auf bestätigte Schnittstelleninformationen. Chipmodell, Platinenmaße, maximale Baudrate, Isolation, ESD-Bewertung und Terminierungsdetails sollten vor der Systemintegration anhand der tatsächlichen Modulrevision oder Projektverkabelung überprüft werden.\u003c\/p\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eEigenschaften\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUART-zu-RS485-Konvertierung\u003c\/strong\u003e - Verbindet standardmäßige UART-Seriellsignale mit einem RS-485-Differentialbus für Embedded-Kommunikationsprojekte.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3,3V\/5V kompatibel\u003c\/strong\u003e - Entwickelt für gängige Niederspannungs-Controller-Umgebungen, die von Bastlern, Laboren und Embedded-Entwicklern genutzt werden.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRS-485 Buszugang\u003c\/strong\u003e - Bietet die physikalische Schnittstelle, die für A\/B differentielle Verkabelung in RS-485-Kommunikationssystemen benötigt wird.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVerwendung im Gearotons-Ökosystem\u003c\/strong\u003e - Geeignet für Gearotons M17 Servomotorsteuerungs-Setups, bei denen ein RS-485-Adapter zwischen Host und Motorbus erforderlich ist.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMicrocontroller-freundlich\u003c\/strong\u003e - Funktioniert natürlich mit UART-fähigen Boards wie Arduino-ähnlichen Controllern, ESP32-Boards und Raspberry Pi UART-Projekten.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEingebettetes Prototyping\u003c\/strong\u003e - Hilft, kurzreichweitige serielle Kommunikation auf Platinenebene in eine störungsresistentere differentielle Verbindung umzuwandeln.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-Knoten-fähiges Konzept\u003c\/strong\u003e - RS-485 unterstützt Busnetzwerke, wenn die Systemverkabelung, Adressierung, Terminierung und das Softwareprotokoll korrekt konfiguriert sind.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKompaktes Modulformat\u003c\/strong\u003e - Einfach in Breadboard-Experimente, Steuerungsverkabelung, Motor-Teststände und kleine Automatisierungsprototypen zu integrieren.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProtokollunabhängig\u003c\/strong\u003e - Überträgt UART-Seriell-Daten auf der physikalischen Ebene, während die Host-Software das höherwertige Protokoll und das Befehlsformat definiert.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNützlich für Ausbildung und Tests\u003c\/strong\u003e - Ein praktisches Modul zum Erlernen der differenziellen seriellen Kommunikation, Motorsteuerungskommunikation und RS-485-Verkabelungsgrundlagen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eSpezifikationen\u003c\/h2\u003e\n\u003ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%;\"\u003e\n  \u003ctr style=\"background: #f5f5f5;\"\u003e\n    \u003cth\u003eParameter\u003c\/th\u003e\n    \u003cth\u003eWert\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eProduktname\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eGearotons RS485 Adapter Modul\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eFunktion\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eUART-zu-RS485-Konvertermodul\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eHost-Schnittstelle\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eUART-Seriellschnittstelle\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eBus-Schnittstelle\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eRS-485 differenzielle Kommunikationsschnittstelle\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eUnterstützte Logik- \/ Versorgungsumgebung\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e3,3V \/ 5V\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eTypische Verkabelungsrolle\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eVerbindet einen UART-Host mit einem RS-485 A\/B-Kommunikationsbus\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eKompatible Projekttypen\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eEingebettete UART-Projekte, Gearotons M17 Steuerungsaufbauten, Robotikprototypen, Automatisierungsteststände\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eUnbestätigte Details\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eChipmodell, Platinenabmessungen, Isolation, ESD-Bewertung, Abschlusswiderstand und maximale Baudrate sind aus den bereitgestellten Titel-\/Quelldaten nicht bestätigt\u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eReferenzdokumente\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" style=\"color: #007FFF; font-weight: bold;\" target=\"_blank\"\u003eGearotons Erste-Schritte-Anleitung\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/www.ti.com\/lit\/an\/slla272c\/slla272c.pdf\" style=\"color: #007FFF; font-weight: bold;\" target=\"_blank\"\u003eTexas Instruments RS-485 Designleitfaden\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eAnwendung\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGearotons M17 Motor-Kommunikation\u003c\/strong\u003e - Verwenden Sie es als RS-485-Adapter zwischen einem Host-Controller und einem Gearotons M17 Servomotor-Bus.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino RS-485-Experimente\u003c\/strong\u003e - Fügen Sie RS-485-Kommunikation auf physikalischer Ebene zu UART-basierten Arduino-Projekten hinzu.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eESP32-Steuerungsprojekte\u003c\/strong\u003e - Verbinden Sie ESP32-UART-Pins mit RS-485-Verkabelung für Robotik- und Automatisierungsprototypen.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRaspberry Pi UART-Arbeitsabläufe\u003c\/strong\u003e - Erstellen Sie RS-485-Kommunikationsexperimente von einer Raspberry Pi UART-Schnittstelle mit korrekten Pegel- und Verkabelungspraktiken.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoboter-Teststände\u003c\/strong\u003e - Kommunizieren Sie mit Motorsteuerungen, verteilten Knoten oder Sensorplatinen über einen differenziellen seriellen Bus.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomatisierungsprototypen\u003c\/strong\u003e - Bewerten Sie RS-485-Verkabelung, Adressierung und Befehlsprotokolle, bevor Sie eine kundenspezifische Steuerplatine entwerfen.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAusbildung und Laborschulung\u003c\/strong\u003e - Vermitteln Sie den Unterschied zwischen UART-Logikpegel-Seriell und differenzieller RS-485-Buskommunikation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProtokollentwicklung\u003c\/strong\u003e - Testen Sie Befehls-\/Antwort-Serienprotokolle, während Sie RS-485 als elektrische Schnittstelle verwenden.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003ePackliste\u003c\/h2\u003e\n\u003ctable border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse: collapse; width: 100%;\"\u003e\n  \u003ctr style=\"background: #f5f5f5;\"\u003e\n    \u003cth\u003eBeschreibung\u003c\/th\u003e\n    \u003cth\u003eMenge\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eGearotons RS485 Adapter Modul\u003c\/td\u003e\n    \u003ctd\u003e1\u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cstyle\u003e\n  .faq-accordion details {\n    border-bottom: 1px solid #e6eef8;\n    padding: 14px 0;\n  }\n  .faq-accordion summary {\n    list-style: none;\n    cursor: pointer;\n    font-size: 16px;\n    font-weight: 700;\n    color: #1f2933;\n    position: relative;\n    padding-right: 32px;\n  }\n  .faq-accordion summary::-webkit-details-marker {\n    display: none;\n  }\n  .faq-accordion summary::after {\n    content: \"\\203A\";\n    position: absolute;\n    right: 4px;\n    top: 50%;\n    transform: translateY(-50%) rotate(90deg);\n    color: #007fff;\n    font-size: 28px;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n  .faq-accordion details[open] summary::after {\n    transform: translateY(-50%) rotate(270deg);\n  }\n  .faq-accordion p {\n    margin: 12px 0 0;\n    color: #4b5563;\n    line-height: 1.65;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"faq-accordion\"\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIst dieses Modul dasselbe wie ein USB-zu-RS485-Adapter?\u003c\/summary\u003e\n    \u003cp\u003eNein. Dieses Produkt wird als UART-zu-RS485-Konverter beschrieben, daher ist es für UART-Pegel-Hostverbindungen gedacht und nicht für eine direkte USB-Verbindung, es sei denn, es wird eine andere USB-zu-UART-Schnittstelle verwendet.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKann es mit sowohl 3,3V- als auch 5V-Controllern arbeiten?\u003c\/summary\u003e\n    \u003cp\u003eJa. Der Produkttitel gibt 3,3V\/5V-Unterstützung an, was es für viele gängige Mikrocontroller-Umgebungen geeignet macht.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKann es mit Gearotons M17 Servomotoren verwendet werden?\u003c\/summary\u003e\n    \u003cp\u003eJa. Die Kommunikation von Gearotons M17 verwendet RS-485, und die Gearotons-Dokumentation verweist auf die Verwendung eines RS-485-Adapters zwischen dem Host-Controller und dem Motorbus.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eDefiniert RS-485 das Kommunikationsprotokoll?\u003c\/summary\u003e\n    \u003cp\u003eNein. RS-485 definiert die elektrische Schnittstelle. Das tatsächliche Befehlsformat, die Adressierung, Baudrate und Paketstruktur werden vom angeschlossenen Gerät und Softwareprotokoll bestimmt.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eUnterstützt das Modul eine Multi-Drop-Busverkabelung?\u003c\/summary\u003e\n    \u003cp\u003eRS-485 wird häufig für Multipoint-Busnetzwerke verwendet, aber das Endergebnis hängt von den angeschlossenen Transceivern, der Kabelführung, Adressierung, Terminierung und Protokolldesign ab.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eBenötige ich Abschlusswiderstände?\u003c\/summary\u003e\n    \u003cp\u003eDie Terminierung hängt von Kabellänge, Baudrate und Bustopologie ab. Für längere oder schnellere RS-485-Verbindungen folgen Sie den RS-485-Designrichtlinien und terminieren Sie den Bus entsprechend an den Enden des Kabelstamms.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIst der Konverter isoliert?\u003c\/summary\u003e\n    \u003cp\u003eEine Isolation ist anhand der verfügbaren Produktbezeichnung\/-quelle nicht bestätigt. Wenn Ihr System Potentialunterschiede zur Erde oder industrielle Störungen aufweist, überprüfen Sie die Isolationsanforderungen vor der Verwendung.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWelche Baudrate sollte ich verwenden?\u003c\/summary\u003e\n    \u003cp\u003eVerwenden Sie die vom angeschlossenen Gerät oder Protokoll erforderliche Baudrate. Für Gearotons M17-Projekte folgen Sie der Gearotons-Einsteiger- und Softwaredokumentation.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKann es für Langstreckenkommunikation verwendet werden?\u003c\/summary\u003e\n    \u003cp\u003eRS-485 ist für eine robustere differentielle Kommunikation als direkte UART-Verkabelung ausgelegt, aber die praktische Reichweite hängt vom Kabeltyp, der Datenrate, der Terminierung, Erdung und dem Gesamtsystemdesign ab.\u003c\/p\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n","brand":"Gearotons","offers":[{"title":"Default Title","offer_id":45576353775814,"sku":"Gearotons-RS485","price":12.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/imgi_2_01-top_view_7bcfc1e4-c367-4657-a749-c20993d81228.jpg?v=1777876812"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/collections\/14_6f6d9a42-a0c5-4af7-937a-6798fefb9b5b.webp?v=1780303376","url":"https:\/\/openelab.io\/de\/collections\/brands-gearotons.oembed","provider":"OpenELAB Technology Ltd.","version":"1.0","type":"link"}