{"title":"Brands - Gearotons","description":"","products":[{"product_id":"gearotons-m17-34-compact-servo","title":"Gearotons M17-34 Kompakt Servomotor | 0.25Nm Drejningsmoment 560RPM 12–24V","description":"\u003cp\u003e\u003cstrong\u003eGearotons M17-34 Kompakt Servomotor\u003c\/strong\u003e er en kompakt integreret servomotor til projekter, der kræver præcis bevægelseskontrol i en NEMA 17-klasse formfaktor. Ifølge produkttitlen er denne variant klassificeret til \u003cstrong\u003e0.25Nm moment\u003c\/strong\u003e, \u003cstrong\u003e560RPM\u003c\/strong\u003e maksimal hastighed og et \u003cstrong\u003e12-24V\u003c\/strong\u003e driftsspændingsområde.\u003c\/p\u003e\n\n\u003cp\u003eSom en del af Gearotons M17 bevægelseskontrol-økosystemet er den designet til controller-drevne applikationer, hvor motor, driver, bevægelseskontrol og encoder er integreret i én enhed. Gearotons M17 dokumentation beskriver en \u003cstrong\u003eRS-485\u003c\/strong\u003e kommunikationsgrænseflade, kommando-baseret kontrol, lukket sløjfe drift, trapezformede bevægelsesprofiler, selvkalibrering og softwareunderstøttelse til værtsplatforme som Mac, PC, Raspberry Pi, Arduino og ESP32.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eM17-34\u003c\/strong\u003e er nyttig, når systemet kræver en mindre momentmulighed end højere moment M17-varianter, samtidig med at den samme RS-485 kontrolworkflow bevares. Variant-specifikke mekaniske detaljer som højde, aksellængde, vægt, strøm og mærkeeffekt bør verificeres i den faktiske moduldokumentation eller produktetiket før mekanisk design.\u003c\/p\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eFunktioner\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKompakt integreret servo\u003c\/strong\u003e - Kombinerer motor-, driver- og bevægelseskontrolfunktioner i en kompakt servomotormodul til indlejrede bevægelsesprojekter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e0.25Nm momentklassificering\u003c\/strong\u003e - Produkttitlen identificerer M17-34 varianten som en \u003cstrong\u003e0.25Nm\u003c\/strong\u003e momentmulighed til lettere belastede mekanismer.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e560RPM maksimal hastighed\u003c\/strong\u003e - Produkttitlen angiver en maksimal hastighed på \u003cstrong\u003e560RPM\u003c\/strong\u003e, som matcher hastighedsværdien brugt i den offentlige M17-serie specifikationstabel.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e12-24V driftsspændingsområde\u003c\/strong\u003e - Understøtter et bredt \u003cstrong\u003e12-24V\u003c\/strong\u003e forsyningsområde for fleksible bænksystemer og indlejrede systemstrømforsyningsdesigns.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRS-485 kommunikation\u003c\/strong\u003e - Gearotons M17 dokumentation beskriver RS-485 kommunikation til værts-til-motor kontrol og kædeforbundne systemlayout.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLukket sløjfe bevægelseskontrol\u003c\/strong\u003e - M17-seriens dokumentation beskriver lukket sløjfe drift med encoder-feedback og PID-kontrol.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTrapezformede bevægelsesprofiler\u003c\/strong\u003e - Understøtter avancerede kommando-workflows som trapezformede bevægelser, hvilket reducerer behovet for timing-kritisk step\/retning puls kontrol.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupport til selvkalibrering\u003c\/strong\u003e - Gearotons dokumentation beskriver indbyggede kalibreringsfunktioner til forberedelse af motoren til lukket-sløjfe drift.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMultiplatform-styring\u003c\/strong\u003e - Kan styres fra almindelige udviklingsmiljøer ved brug af en RS-485-adapter og det passende Gearotons softwarebibliotek eller protokol.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBrugbar til letvægtsautomatisering\u003c\/strong\u003e - Velegnet til kompakt robotik, testudstyr, uddannelsesprojekter inden for bevægelseskontrol og små mechatroniske mekanismer.\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\u003eSpecifikationer\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\u003eVærdi\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eProduktnavn\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eGearotons M17-34 kompakt servomotor\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eModel\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eM17-34\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eMærket moment\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e0,25Nm\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eMaksimal hastighed\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e560RPM\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eDriftsspænding\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003e12-24V\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eMotortype\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eIntegreret kompakt servomotor\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eKommunikationsinterface\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eRS-485, baseret på Gearotons M17-seriedokumentation\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eStyringsfunktioner\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eLukket-sløjfe styring, trapezbevægelsesprofiler, kommando-baseret styring, selvkalibreringssupport\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eVærtsplatforme\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eMac, PC, Raspberry Pi, Arduino, ESP32 og andre værter med en passende RS-485-adapter\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eUbekræftede variantdetaljer\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eHøjde, aksellængde, akseldiameter, vægt, mærkeeffekt, maksimal strøm, IP-klassificering og driftstemperatur er ikke opført for M17-34 i den offentlige M17-serietabel, der er tjekket for denne omskrivning\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\u003eReference dokumenter\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" style=\"color: #007FFF; font-weight: bold;\" target=\"_blank\"\u003eGearotons Kom godt i gang-guide\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\u003eAnvendelse\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKompakt robotik\u003c\/strong\u003e - Drej små led, forbindelser, gribere eller letvægtsrobotmekanismer, der drager fordel af lukket-sløjfe styring.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUddannelseslaboratorier for bevægelse\u003c\/strong\u003e - Undervis i servostyring, RS-485-kommunikation, kommandoprotokoller og lukket-sløjfe bevægelsesadfærd.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomatiserings testudstyr\u003c\/strong\u003e - Byg gentagelige positionssystemer til små testopstillinger, inspektionsjigge og laboratorieautomatiseringsopsætninger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototype CNC-mekanismer\u003c\/strong\u003e - Evaluer servobaseret positionering i kompakte akseprototyper, hvor tidskritisk step-pulsgenerering ikke foretrækkes.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMechatronisk forskning\u003c\/strong\u003e - Eksperimenter med trapezbevægelse, positionsenheder, hastighedsenheder og softwarestyrede bevægelsesprofiler.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino- og ESP32-projekter\u003c\/strong\u003e - Tilføj RS-485-styret bevægelse til indlejrede controllerprojekter med passende ledningsføring og bibliotekssupport.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRaspberry Pi styresystemer\u003c\/strong\u003e - Integrer servobevægelse i Python-baserede styrearbejdsgange via en RS-485-adapter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDistribuerede motornetværk\u003c\/strong\u003e - Udforsk multi-motor RS-485 busopsætninger, hvor hver motor kan tildeles og styres via software.\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\u003ePakkeliste\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\u003eBeskrivelse\u003c\/th\u003e\n    \u003cth\u003eAntal\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eGearotons M17-34 kompakt 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\u003eOfte stillede spørgsmål\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\u003eHvordan adskiller M17-34 sig fra højere moment M17-modeller?\u003c\/summary\u003e\n    \u003cp\u003eM17-34-listen identificerer den som en lavere moment \u003cstrong\u003e0,25Nm\u003c\/strong\u003e kompakt mulighed. Offentlig Gearotons-seriedokumentation angiver højere moment M17-40, M17-48 og M17-60 varianter, så genbrug ikke deres mekaniske værdier for M17-34 medmindre det er bekræftet separat.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eBruger denne motor RS-485-kommunikation?\u003c\/summary\u003e\n    \u003cp\u003eJa. Gearotons M17-seriedokumentation beskriver RS-485-kommunikation med kommando-baseret kontrol og multi-enheds buskapacitet.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHvilket strømforsyningsområde skal jeg planlægge for?\u003c\/summary\u003e\n    \u003cp\u003eProdukttitlen angiver en \u003cstrong\u003e12-24V\u003c\/strong\u003e driftsområde. Vælg en strømforsyning, der passer til den faktiske belastning, ledningsføring og strømkrav i dit system.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eEr 560RPM-værdien bekræftet for denne liste?\u003c\/summary\u003e\n    \u003cp\u003eJa. Shopify produktets titel angiver \u003cstrong\u003e560RPM\u003c\/strong\u003e, og Gearotons offentlige M17-seriedokumentation angiver også 560RPM som maksimal hastighed for de dokumenterede M17-varianter.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKan den styres fra Arduino eller ESP32?\u003c\/summary\u003e\n    \u003cp\u003eGearotons dokumentation beskriver Arduino- og ESP32-styreaktiviteter via RS-485. En passende RS-485-adapter og korrekt UART-ledningsføring er påkrævet.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKan den styres fra en Raspberry Pi eller PC?\u003c\/summary\u003e\n    \u003cp\u003eJa. Gearotons dokumentation beskriver Mac, PC, Raspberry Pi og andre værtsarbejdsgange ved brug af en RS-485-adapter og understøttede softwareværktøjer.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eUnderstøtter den trapezformet bevægelse?\u003c\/summary\u003e\n    \u003cp\u003eGearotons M17-dokumentation beskriver overordnede bevægelseskommandoer inklusive trapezformede bevægelser, som hjælper med at forenkle kontrolleret bevægelse sammenlignet med tidskritisk step\/direction pulsgenerering.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eEr dimensioner og vægt inkluderet?\u003c\/summary\u003e\n    \u003cp\u003eNej. Den offentlige M17-tabel, der blev tjekket for denne omskrivning, angiver ikke M17-34 mekaniske dimensioner eller vægt, så disse værdier er bevidst udeladt for at undgå at blande data fra andre varianter.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHvad er inkluderet i pakken?\u003c\/summary\u003e\n    \u003cp\u003ePakkelisten er begrænset til \u003cstrong\u003e1 x Gearotons M17-34 kompakt servomotor\u003c\/strong\u003e. Ikke-fysiske dokumentationslinks findes i afsnittet Reference Documents i stedet for pakkelisten.\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 Servomotor med Højt Drejningsmoment | 0.40Nm Drejningsmoment 480RPM 12–24V","description":"\u003cp\u003e\u003cspan\u003eM17 Series Servomotorer er integrerede bevægelseskontrolenheder, der kombinerer motor, motordriver, bevægelseskontroller og encoder i en enkelt kompakt enhed. Serien er designet med en \u003cstrong\u003eRS-485 kommunikationsgrænseflade\u003c\/strong\u003e og understøtter \u003cstrong\u003emulti-enheds kædenetværk\u003c\/strong\u003e, hvilket gør det muligt at styre flere servomotorer fra et enkelt tilslutningspunkt. Produktlinjen inkluderer \u003cstrong\u003etre modeller — M17-60, M17-48 og M17-40 —\u003c\/strong\u003e som tilbyder momenttilpassede muligheder samtidig med, at den ensartede kontroladfærd opretholdes på tværs af serien.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKontrolfunktioner\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eHver M17 Series Servomotor indeholder avancerede kontrolfunktioner som \u003cstrong\u003eflere driftsformer\u003c\/strong\u003e, \u003cstrong\u003eselvkalibrering\u003c\/strong\u003e og \u003cstrong\u003eindbygget statusovervågning\u003c\/strong\u003e via LED-indikatorer. Motorerne kan betjenes fra en bred vifte af platforme, herunder \u003cstrong\u003eMac, PC, Raspberry Pi og Arduino\u003c\/strong\u003e (ved brug af en lavpris RS-485-adapter), hvilket gør dem velegnede til både undervisningsmiljøer og industrielle systemer.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBevægelsespræstation\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eSerien understøtter \u003cstrong\u003epræcis positionskontrol\u003c\/strong\u003e gennem trapezbevægelsesprofiler, en \u003cstrong\u003elukket styreloop-tilstand\u003c\/strong\u003e og omfattende \u003cstrong\u003efejlhåndteringsmekanismer\u003c\/strong\u003e. Med standardiserede \u003cstrong\u003eNEMA 17 monteringsmål\u003c\/strong\u003e, et \u003cstrong\u003e12–24 V driftsspændingsområde\u003c\/strong\u003e og en robust kommunikationsprotokol leverer M17 Series Servomotorer en pålidelig og fleksibel løsning til applikationer, der kræver nøjagtig bevægelseskontrol.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAnvendelsesscenarier\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eDet integrerede design og kommunikationsfleksibiliteten gør serien velegnet til \u003cstrong\u003erobotteknik\u003c\/strong\u003e, \u003cstrong\u003eCNC-maskiner\u003c\/strong\u003e, \u003cstrong\u003eautomatiseret testudstyr\u003c\/strong\u003e og \u003cstrong\u003evidenskabeligt instrumentarium\u003c\/strong\u003e, hvor kompakt formfaktor og præcis aktivering er afgørende.\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\u003eNøglefunktioner\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 Servomotorkit\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003c\/div\u003e\n\u003cul class=\"Marketing_featuresListSimple__rEFGw\"\u003e\n\u003cli\u003eHøjt integrationsniveau kombinerer motor, motordriver, bevægelseskontrolsystem og encoder\u003c\/li\u003e\n\u003cli\u003eStyr et vilkårligt antal motorer fra en enkel controller via en RS-485 kommunikationsgrænseflade\u003c\/li\u003e\n\u003cli\u003eStyring med højniveau-kommandoer som \"Aktivér mosfets\" og \"Trapezbevægelse\" (undgå timing-kritisk DIR\/STEP-styring)\u003c\/li\u003e\n\u003cli\u003eKompakt formfaktor næsten samme størrelse som en NEMA 17 stepmotor med samme specifikationer (ingen udstikkere)\u003c\/li\u003e\n\u003cli\u003eStandardiserede NEMA 17 monteringsmål\u003c\/li\u003e\n\u003cli\u003eBred spændingsområde (12-24V) for fleksible strømforsyningsmuligheder\u003c\/li\u003e\n\u003cli\u003eHøjpræcisions lukket styring med indbygget encoder og PID-styrekreds, der kører ved 32 kHz\u003c\/li\u003e\n\u003cli\u003eMeget mere energieffektiv i lukket sløjfe-kontrol sammenlignet med konventionelle stepmotorer\u003c\/li\u003e\n\u003cli\u003eIntegreret overstrøms-, overspændings- og overtemperaturbeskyttelse\u003c\/li\u003e\n\u003cli\u003eMaksimal hastighed kan nå op på 560 RPM\u003c\/li\u003e\n\u003cli\u003eMoment-til-vægt-forholdet er det samme som for en tilsvarende stepmotor\u003c\/li\u003e\n\u003cli\u003eKompatibel med en bred vifte af interfaces og hardware, såsom Raspberry Pi, Arduino, ESP32, Mac og PC\u003c\/li\u003e\n\u003cli\u003eVi bestræber os på at levere fremragende dokumentation og vejledninger, så du hurtigt kommer i gang\u003c\/li\u003e\n\u003cli\u003eVi tilbyder AI-venlig dokumentation, hvis du ønsker, at din foretrukne AI skal klare alt arbejdet for dig\u003c\/li\u003e\n\u003cli\u003eVelegnet til robotteknik, CNC, automation, videnskabelige instrumenter, testudstyr, 3D-printere og alt andet\u003c\/li\u003e\n\u003cli\u003eFås i forskellige størrelser, så du kan finde det rette moment og pris til din anvendelse\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\u003eTilslutningsdiagram\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=\"Tilslutningsdiagram\"\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\u003eEnhedssystem\u003c\/h2\u003e\n\u003cp\u003eM17 Series Servomotorerne har visse interne enheder, så de effektivt kan udføre beregninger relateret til bevægelse (ved brug af heltalsregning). Det er den styrende softwares ansvar at understøtte flere måleenheder for forskellige størrelser. Vores Python- og Arduino-biblioteker håndterer enhedskonverteringer automatisk, så du kan arbejde med dine foretrukne enheder. Nedenfor er de understøttede enheder for hver størrelse:\u003c\/p\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAntal\u003c\/th\u003e\n\u003cth\u003eTilgængelige enheder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTid\u003c\/td\u003e\n\u003ctd\u003etidssteg, sekunder, millisekunder, minutter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePosition\u003c\/td\u003e\n\u003ctd\u003eakselrotationer, grader, radianer, encoder-tællinger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHastighed\u003c\/td\u003e\n\u003ctd\u003erotationer per sekund, rpm, grader per sekund, radianer per sekund, tællinger per sekund, tællinger per tidssteg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAcceleration\u003c\/td\u003e\n\u003ctd\u003erotationer per sekund i anden, rpm per sekund, grader per sekund i anden, radianer per sekund i anden, tællinger per sekund i anden, tællinger per tidssteg i anden\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStrøm\u003c\/td\u003e\n\u003ctd\u003einterne strøm-enheder, milliampere, ampere\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpænding\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\u003eKom godt i gang-guide\u003c\/h2\u003e\n\u003cp\u003eFor at hjælpe dig i gang med din M17 Series Servomotor tilbyder vi en omfattende online guide, der dækker alt fra den indledende opsætning til avancerede protokolimplementeringer. Denne guide inkluderer:\u003c\/p\u003e\n\u003cul class=\"Marketing_guideFeatures__4vSei\"\u003e\n\u003cli\u003eTrin-for-trin opsætningsvejledning\u003c\/li\u003e\n\u003cli\u003eDetaljeret dokumentation af kommunikationsprotokol\u003c\/li\u003e\n\u003cli\u003eProgrammeringseksempler og kodeudsnit\u003c\/li\u003e\n\u003cli\u003eBeskrivelse af fejlkoder\u003c\/li\u003e\n\u003cli\u003eFejlfindingstips og bedste praksis\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\"\u003eKlik her for at besøge vores Kom godt i gang-guide\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\u003eIndikator-LED'er og knapper\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 bagside med LED'er og knapper\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"Marketing_sectionImageContainer__JzoMZ\"\u003e\u003c\/div\u003e\n\u003cp\u003eServomotoren har to status-LED'er (grøn og rød). Den grønne LED blinker langsomt for at vise et hjerteslag og hurtigt for at indikere, at bootloaderen kører i stedet for applikationen. Den røde LED lyser kortvarigt for at vise kommunikation på bussen og vil indikere fatale fejlkoder ved at blinke et bestemt antal gange.\u003c\/p\u003e\n\u003cp\u003eServomotoren har to knapper mærket \"Reset\" og \"Test\". Reset-knappen nulstiller den interne mikrocontroller, og alle tilstande går tilbage til standardværdier. Test-knappen får motoren til at dreje. Tryk kort for at lade den dreje den ene vej, og tryk i mere end 0,3 sekunder og slip for at lade den dreje den anden vej. Hold nede i mindst 2 sekunder og slip for at få motoren til at gå i lukket sløjfe-tilstand. Hold nede i mere end 15 sekunder og slip for at lade motoren udføre en kalibrering på sig selv. Bemærk, at den vil dreje under kalibreringen og skal kunne dreje frit for at kalibreringen lykkes, så fjern eventuelle belastninger før denne operation.\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\u003eKommunikationsprotokol\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 og ledning\"\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eM17-serien bruger RS-485 kommunikation med en simpel kommando-baseret protokol. Flere motorer kan kædes sammen på en enkelt bus, hver med et unikt ID.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKommandooversigt\u003c\/h2\u003e\n\u003cp\u003eFor den opdaterede sandhedskilde for alle tilgængelige kommandoer kan du se dette dokument.\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\u003eDu kan også køre denne kommando:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-bash\"\u003epip3 install servomotor   # kør dette kun én gang for at installere biblioteket og programmerne\nservomotor_command -c\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eDette vil udskrive informationerne i motor_commands.json-filen på en pænere måde og give nogle brugsoplysninger til at sende kommandoer til motoren fra kommandolinjen.\u003c\/p\u003e\n\u003cp\u003eKommandoerne er grupperet efter funktionalitet, herunder Grundlæggende styring, Bevægelsesstyring, Konfiguration, Status \u0026 overvågning og Enhedsstyring.\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\u003eTekniske specifikationer\u003c\/h2\u003e\n\u003ch3\u003eMekaniske specifikationer\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\u003eDimensioner (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øjde\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\u003eAksel længde\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\u003eAksel diameter\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\u003eVægt\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\u003eBeskyttelsesklasse\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 dimensioner\"\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 dimensioner\"\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 dimensioner\"\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\u003eElektriske specifikationer\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\u003eDriftsspænding\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\u003eMærket drejningsmoment\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\u003eMaksimal hastighed\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaksimal strøm\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\u003eMærkeeffekt\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\u003eDriftsforhold\u003c\/h2\u003e\n\u003ctable class=\"Marketing_conditionsTable__K4WIG\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpecifikation\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDriftstemperatur\u003c\/td\u003e\n\u003ctd\u003e0°C til +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOpbevaringstemperatur\u003c\/td\u003e\n\u003ctd\u003e-20°C til +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFugtighedsområde\u003c\/td\u003e\n\u003ctd\u003e20% til 80% RF (ikke-kondenserende)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallationsmiljø\u003c\/td\u003e\n\u003ctd\u003eKun til indendørs brug\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\u003eBiblioteksunderstøttelse\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003ch2\u003ePython-bibliotek\u003c\/h2\u003e\n\u003cp\u003eLet at bruge Python-bibliotek til styring af M17 servomotorer:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-python\"\u003e#!\/usr\/bin\/env python3\n\"\"\"\nMinimal trapezbevægelse: drej 1 omgang på 1 sekund.\nRediger ALIAS nedenfor om nødvendigt. Bruger rotationer og sekunder.\n\"\"\"\nimport time, servomotor\nfrom servomotor import communication\n\n# Hardkodede indstillinger til en minimal demo\nALIAS = 'X'                             # Enhedsalias, ændr om nødvendigt\nSERIAL_PORT = \"\/dev\/tty.usbserial-110\"  # Seriel enhedssti; ændr om nødvendigt (f.eks. \"COM3\" på\n                                        #  Windows)\nDISPLACEMENT_ROTATIONS = 1.0            # 1 rotation\nDURATION_SECONDS = 1.0                  # 1 sekund\nDELAY_MARGIN = 0.10                     # +10% ventetidsmargin fordi motorens ur ikke er\n                                        #  perfectly accurate\n\ncommunication.serial_port = SERIAL_PORT # if you comment this out then the program\n                                        #  should prompt you for the serial port or it will use\n                                        #  the last used port from a file\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-bibliotek\u003c\/h2\u003e\n\u003cp\u003eArduino-bibliotek til nem integration med Arduino boards:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-cpp\"\u003e\/\/ Minimal Arduino-eksempel: Trapezoid bevægelse med indbyggede enhedskonverteringer\n\/\/ Mål: drej motoren præcis 1 rotation på 1 sekund, og stop derefter.\n\/\/ Sekvens:\n\/\/  aktiver MOSFETs -\u003e trapezoidMove(1.0 rotationer, 1.0 sekunder) -\u003e vent 1.1s -\u003e deaktiver MOSFETs.\n\/\/\n\/\/ Noter:\n\/\/ - Dette bruger bibliotekets enhedskonvertering (ingen rå tællinger\/tidssteg).\n\/\/ - Konfigurer Serial1-pins til dit board (ESP32-eksempel pins nedenfor).\n\/\/ - Motor oprettes EFTER Serial1.begin(...) så hardware UART-pins sættes først.\n\n#include \u0026lt;Servomotor.h\u0026gt;\n\n#define ALIAS 'X'                   \/\/ Enhedsalias\n#define BAUD 230400                 \/\/ RS485 UART baudrate\n#define DISPLACEMENT_ROTATIONS 1.0f \/\/ 1 rotation\n#define DURATION_SECONDS 1.0f       \/\/ 1 sekund\n#define TOLERANCE_PERCENT 10        \/\/ +10% ventemargin fordi motorens ur ikke er\n                                    \/\/ perfekt nøjagtig\n#define WAIT_MS ((unsigned long)(DURATION_SECONDS * 1000.0f * (100 + TOLERANCE_PERCENT) \/ 100))\n\n\/\/ Eksempel på RS485-pins til ESP32 DevKit (ændr efter behov til dit board)\n#if defined(ESP32)\n#define RS485_TXD 4              \/\/ TX-pin til RS485-transceiver\n#define RS485_RXD 5              \/\/ RX-pin fra RS485-transceiver\n#endif\n\nvoid setup() {\n  Serial.begin(115200); \/\/ Konsolseriel til fejlfinding\n\n  \/\/ Opret motoren; seriel port åbnes ved første instansiering.\n#if defined(ESP32)\n  Servomotor motor(ALIAS, Serial1, RS485_RXD, RS485_TXD);\n#else\n  Servomotor motor(ALIAS, Serial1);\n#endif\n\n  \/\/ Brug enheder: rotationer for position, sekunder for tid\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\u003eAnvendelser\u003c\/h2\u003e\n\u003cp\u003eM17-seriens servomotorer er perfekte til en bred vifte af anvendelser, fra uddannelsesprojekter til industriel automatisering.\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=\"Robotikapplikation\"\u003e\u003cbr\u003e\n\u003ch3\u003eRobotik\u003c\/h3\u003e\n\u003cp\u003eByg præcise robotarme, mobile robotter og undervisningsrobotikplatforme med letstyrbare servomotorer.\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=\"Automationsapplikation\"\u003e\u003cbr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eAutomation\u003c\/h3\u003e\n\u003cp\u003ePerfekt til automatiserede systemer, CNC-maskiner, 3D-printere og industrielle kontrolapplikationer.\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\u003eVirksomhedsprofil\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_companyContent___EPvW\"\u003e\n\u003cp\u003eVi er en innovativ startup, der er dedikeret til at gøre præcis bevægelseskontrol tilgængelig for alle: for skabere, undervisere og ingeniører. Grundlagt i Shenzhen i 2022 af en canadisk iværksætter, fokuserer vi på at udvikle integrerede servomotorsystemer, der kombinerer omkostningseffektivitet, høj integration, brugervenlighed og høj ydeevne.\u003c\/p\u003e\n\u003cp\u003eVores første produkt er M17-seriens servomotor, som integrerer motor, driver, controller og encoder i en kompakt pakke kompatibel med NEMA 17. Den har RS-485 kommunikation, som gør det muligt at styre et vilkårligt antal motorer fra en platform som Raspberry Pi, Arduino, ESP32, Mac eller PC. Designet til applikationer fra undervisningsrobotik til industriel automation, giver vores løsninger innovation uden at tilføje kompleksitet eller omkostninger fra traditionelle systemer. Vær med til at udforske fremtiden for bevægelseskontrol!\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=\"Testrack\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_imageCaption__Cp3sY\"\u003eVores testfacilitet sikrer, at hver motor opfylder kvalitetsstandarderne\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\u003eVi tror på at gøre verden bedre gennem teknologi. Al software, firmware og PCB-designfiler er tilgængelige her:\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 Servomotor med Højt Drejningsmoment | 0.48Nm Drejningsmoment 420RPM 12–24V","description":"\u003cp\u003e\u003cspan\u003eM17-seriens servomotorer er integrerede bevægelseskontrolenheder, der kombinerer motor, motordriver, bevægelseskontroller og encoder i en enkelt kompakt enhed. Hver model i serien kommunikerer via en RS-485-grænseflade, hvilket tillader flere servomotorer at kædes sammen og styres fra ét tilslutningspunkt. Serien omfatter tre varianter—\u003cstrong\u003eM17‑60\u003c\/strong\u003e, \u003cstrong\u003eM17‑48\u003c\/strong\u003e og \u003cstrong\u003eM17‑40\u003c\/strong\u003e—der tilbyder drejningsmomentmuligheder samtidig med, at kontroladfærden er ensartet på tværs af serien.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHver M17-serie servomotor indeholder avancerede kontrolfunktioner som flere driftsformer, selvkalibreringsfunktioner og indbygget statusovervågning via LED-indikatorer. Styring kan opnås fra Mac, PC, Raspberry Pi eller Arduino-platforme ved kun at bruge en billig RS-485-adapter, hvilket gør serien velegnet til både undervisningsmiljøer og industrielle systemer.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eServomotorerne understøtter præcis positionskontrol gennem trapezbevægelsesprofiler, lukket sløjfe-drift og omfattende fejlhåndteringsmekanismer. Med standardiserede \u003cstrong\u003eNEMA 17\u003c\/strong\u003e monteringsmål, et \u003cstrong\u003e12–24 V\u003c\/strong\u003e driftsspændingsområde og en robust kommunikationsprotokol leverer M17-serien en pålidelig og alsidig løsning til applikationer, der kræver nøjagtig bevægelseskontrol, herunder robotteknik, CNC-maskiner, automatiserede testsystemer og videnskabeligt instrumentarium.\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\u003eNøglefunktioner\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 Servomotorsæt\"\u003e\u003c\/div\u003e\n\u003cul class=\"Marketing_featuresListSimple__rEFGw\"\u003e\n\u003cli\u003eHøjt integrationsniveau kombinerer motor, motordriver, bevægelseskontrolsystem og encoder\u003c\/li\u003e\n\u003cli\u003eStyr et vilkårligt antal motorer fra en enkel controller via en RS-485 kommunikationsgrænseflade\u003c\/li\u003e\n\u003cli\u003eStyring med højniveau-kommandoer som \"Aktivér mosfets\" og \"Trapezbevægelse\" (undgå timing-kritisk DIR\/STEP kontrol)\u003c\/li\u003e\n\u003cli\u003eKompakt formfaktor næsten på størrelse med en NEMA 17 stepmotor med samme specifikationer (ingen udstikkere)\u003c\/li\u003e\n\u003cli\u003eStandardiserede NEMA 17 monteringsmål\u003c\/li\u003e\n\u003cli\u003eBredt spændingsområde (12-24V) for fleksible strømforsyningsmuligheder\u003c\/li\u003e\n\u003cli\u003eHøjpræcis lukket sløjfe kontrol med indbygget encoder og PID-kontrolsløjfe, der kører ved 32 kHz\u003c\/li\u003e\n\u003cli\u003eMeget mere energieffektiv i lukket sløjfe kontrol sammenlignet med konventionel stepmotor\u003c\/li\u003e\n\u003cli\u003eIntegreret overstrøms-, overspændings- og overtemperaturbeskyttelse\u003c\/li\u003e\n\u003cli\u003eMaksimal hastighed kan nå op på 560 RPM\u003c\/li\u003e\n\u003cli\u003eDrejningsmoment-til-vægt-forholdet er det samme som en tilsvarende stepmotor\u003c\/li\u003e\n\u003cli\u003eKompatibel med en bred vifte af interfaces og hardware, såsom Raspberry Pi, Arduino, ESP32, Mac og PC\u003c\/li\u003e\n\u003cli\u003eVi bestræber os på at levere fremragende dokumentation og vejledninger, så du hurtigt kommer i gang\u003c\/li\u003e\n\u003cli\u003eVi tilbyder AI-venlig dokumentation, hvis du ønsker, at din foretrukne AI skal klare alt arbejdet for dig\u003c\/li\u003e\n\u003cli\u003eVelegnet til robotteknik, CNC, automation, videnskabelige instrumenter, testudstyr, 3D-printere og alt andet\u003c\/li\u003e\n\u003cli\u003eFås i forskellige størrelser, så du kan finde det rette moment og pris til din anvendelse\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\u003eTilslutningsdiagram\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=\"Tilslutningsdiagram\"\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\u003eEnhedssystem\u003c\/h2\u003e\n\u003cp\u003eM17 Series Servomotorerne har visse interne enheder, så de effektivt kan udføre beregninger relateret til bevægelse (ved brug af heltalsregning). Det er den styrende softwares ansvar at understøtte flere måleenheder for forskellige størrelser. Vores Python- og Arduino-biblioteker håndterer enhedskonverteringer automatisk, så du kan arbejde med dine foretrukne enheder. Nedenfor er de understøttede enheder for hver størrelse:\u003c\/p\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAntal\u003c\/th\u003e\n\u003cth\u003eTilgængelige enheder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTid\u003c\/td\u003e\n\u003ctd\u003etidssteg, sekunder, millisekunder, minutter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePosition\u003c\/td\u003e\n\u003ctd\u003eakselrotationer, grader, radianer, encoder-tællinger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHastighed\u003c\/td\u003e\n\u003ctd\u003erotationer per sekund, rpm, grader per sekund, radianer per sekund, tællinger per sekund, tællinger per tidssteg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAcceleration\u003c\/td\u003e\n\u003ctd\u003erotationer per sekund i anden, rpm per sekund, grader per sekund i anden, radianer per sekund i anden, tællinger per sekund i anden, tællinger per tidssteg i anden\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStrøm\u003c\/td\u003e\n\u003ctd\u003einterne strøm-enheder, milliampere, ampere\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpænding\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\u003eKom godt i gang-guide\u003c\/h2\u003e\n\u003cp\u003eFor at hjælpe dig i gang med din M17 Series Servomotor tilbyder vi en omfattende online guide, der dækker alt fra den indledende opsætning til avancerede protokolimplementeringer. Denne guide inkluderer:\u003c\/p\u003e\n\u003cul class=\"Marketing_guideFeatures__4vSei\"\u003e\n\u003cli\u003eTrin-for-trin opsætningsvejledning\u003c\/li\u003e\n\u003cli\u003eDetaljeret dokumentation af kommunikationsprotokol\u003c\/li\u003e\n\u003cli\u003eProgrammeringseksempler og kodeudsnit\u003c\/li\u003e\n\u003cli\u003eBeskrivelse af fejlkoder\u003c\/li\u003e\n\u003cli\u003eFejlfindingstips og bedste praksis\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\"\u003eKlik her for at besøge vores Kom godt i gang-guide\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\u003eIndikator-LED'er og knapper\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 bagside med LED'er og knapper\"\u003e\u003c\/div\u003e\n\u003cp\u003eServomotoren har to status-LED'er (grøn og rød). Den grønne LED blinker langsomt for at vise et hjerteslag og hurtigt for at indikere, at bootloaderen kører i stedet for applikationen. Den røde LED lyser kortvarigt for at vise kommunikation på bussen og vil indikere fatale fejlkoder ved at blinke et bestemt antal gange.\u003c\/p\u003e\n\u003cp\u003eServomotoren har to knapper mærket \"Reset\" og \"Test\". Reset-knappen nulstiller den interne mikrocontroller, og alle tilstande går tilbage til standardværdier. Test-knappen får motoren til at dreje. Tryk kort for at lade den dreje den ene vej, og tryk i mere end 0,3 sekunder og slip for at lade den dreje den anden vej. Hold nede i mindst 2 sekunder og slip for at få motoren til at gå i lukket sløjfe-tilstand. Hold nede i mere end 15 sekunder og slip for at lade motoren udføre en kalibrering på sig selv. Bemærk, at den vil dreje under kalibreringen og skal kunne dreje frit for at kalibreringen lykkes, så fjern eventuelle belastninger før denne operation.\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\u003eKommunikationsprotokol\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 og ledning\"\u003e\u003c\/div\u003e\n\u003cp\u003eM17-serien bruger RS-485 kommunikation med en simpel kommando-baseret protokol. Flere motorer kan kædes sammen på en enkelt bus, hver med et unikt ID.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKommandooversigt\u003c\/h2\u003e\n\u003cp\u003eFor den opdaterede sandhedskilde for alle tilgængelige kommandoer kan du se dette dokument.\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\u003eDu kan også køre denne kommando:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-bash\"\u003epip3 install servomotor   # kør dette kun én gang for at installere biblioteket og programmerne\nservomotor_command -c\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eDette vil udskrive oplysningerne i filen motor_commands.json på en pænere måde og give nogle brugsoplysninger til at sende kommandoer til motoren fra kommandolinjen.\u003c\/p\u003e\n\u003cp\u003eKommandoerne er grupperet efter funktionalitet, herunder Grundlæggende styring, Bevægelsesstyring, Konfiguration, Status \u0026 overvågning og Enhedshåndtering.\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\u003eTekniske specifikationer\u003c\/h2\u003e\n\u003ch3\u003eMekaniske specifikationer\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\u003eDimensioner (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øjde\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\u003eAksel længde\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\u003eAksel diameter\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\u003eVægt\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\u003eBeskyttelsesklasse\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 dimensioner\"\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 dimensioner\"\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 dimensioner\"\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\u003eElektriske specifikationer\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\u003eDriftsspænding\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\u003eMærket drejningsmoment\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\u003eMaksimal hastighed\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaksimal strøm\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\u003eMærkeeffekt\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\u003eDriftsforhold\u003c\/h2\u003e\n\u003ctable class=\"Marketing_conditionsTable__K4WIG\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpecifikation\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDriftstemperatur\u003c\/td\u003e\n\u003ctd\u003e0°C til +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOpbevaringstemperatur\u003c\/td\u003e\n\u003ctd\u003e-20°C til +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFugtighedsområde\u003c\/td\u003e\n\u003ctd\u003e20% til 80% RF (ikke-kondenserende)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallationsmiljø\u003c\/td\u003e\n\u003ctd\u003eKun til indendørs brug\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\u003eBiblioteksunderstøttelse\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003ch3\u003ePython-bibliotek\u003c\/h3\u003e\n\u003cp\u003eLet at bruge Python-bibliotek til styring af M17 servomotorer:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-python\"\u003e#!\/usr\/bin\/env python3\n\"\"\"\nMinimal trapezbevægelse: drej 1 omgang på 1 sekund.\nRediger ALIAS nedenfor om nødvendigt. Bruger omdrejninger og sekunder.\n\"\"\"\nimport time, servomotor\nfrom servomotor import communication\n\n# Hardkodede indstillinger til en minimal demo\nALIAS = 'X'                             # Enhedsalias, ændr om nødvendigt\nSERIAL_PORT = \"\/dev\/tty.usbserial-110\"  # Seriel enhedssti; ændr om nødvendigt (f.eks. \"COM3\" på\n                                        #  Windows)\nDISPLACEMENT_ROTATIONS = 1.0            # 1 omdrejning\nDURATION_SECONDS = 1.0                  # 1 sekund\nDELAY_MARGIN = 0.10                     # +10% ventemargin fordi motorens ur ikke er\n                                        #  være helt præcist\n\ncommunication.serial_port = SERIAL_PORT # hvis du kommenterer dette ud, så vil programmet\n                                        #  bør bede dig om den serielle port, ellers bruger den\n                                        #  den sidst brugte port fra en fil\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-bibliotek\u003c\/h2\u003e\n\u003cp\u003eArduino-bibliotek til nem integration med Arduino boards:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-cpp\"\u003e\/\/ Minimal Arduino-eksempel: Trapezoid bevægelse med indbyggede enhedskonverteringer\n\/\/ Mål: drej motoren præcis 1 rotation på 1 sekund, og stop derefter.\n\/\/ Sekvens:\n\/\/  aktiver MOSFETs -\u003e trapezoidMove(1.0 rotationer, 1.0 sekunder) -\u003e vent 1.1s -\u003e deaktiver MOSFETs.\n\/\/\n\/\/ Noter:\n\/\/ - Dette bruger bibliotekets enhedskonvertering (ingen rå tællinger\/tidssteg).\n\/\/ - Konfigurer Serial1-pins til dit board (ESP32-eksempel pins nedenfor).\n\/\/ - Motor oprettes EFTER Serial1.begin(...) så hardware UART-pins sættes først.\n\n#include \u0026lt;Servomotor.h\u0026gt;\n\n#define ALIAS 'X'                   \/\/ Enhedsalias\n#define BAUD 230400                 \/\/ RS485 UART baudrate\n#define DISPLACEMENT_ROTATIONS 1.0f \/\/ 1 rotation\n#define DURATION_SECONDS 1.0f       \/\/ 1 sekund\n#define TOLERANCE_PERCENT 10        \/\/ +10% ventemargin fordi motorens ur ikke er\n                                    \/\/ perfekt nøjagtig\n#define WAIT_MS ((unsigned long)(DURATION_SECONDS * 1000.0f * (100 + TOLERANCE_PERCENT) \/ 100))\n\n\/\/ Eksempel på RS485-pins til ESP32 DevKit (ændr efter behov til dit board)\n#if defined(ESP32)\n#define RS485_TXD 4              \/\/ TX-pin til RS485-transceiver\n#define RS485_RXD 5              \/\/ RX-pin fra RS485-transceiver\n#endif\n\nvoid setup() {\n  Serial.begin(115200); \/\/ Konsolseriel til fejlfinding\n\n  \/\/ Opret motoren; seriel port åbnes ved første instansiering.\n#if defined(ESP32)\n  Servomotor motor(ALIAS, Serial1, RS485_RXD, RS485_TXD);\n#else\n  Servomotor motor(ALIAS, Serial1);\n#endif\n\n  \/\/ Brug enheder: rotationer for position, sekunder for tid\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\u003eAnvendelser\u003c\/h2\u003e\n\u003cp\u003eM17-seriens servomotorer er perfekte til en bred vifte af anvendelser, fra uddannelsesprojekter til industriel automatisering.\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=\"Robotikapplikation\"\u003e\u003cbr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eRobotik\u003c\/h2\u003e\n\u003cp\u003eByg præcise robotarme, mobile robotter og undervisningsrobotikplatforme med letstyrbare servomotorer.\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=\"Automationsapplikation\"\u003e\u003cbr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAutomation\u003c\/h2\u003e\n\u003cp\u003ePerfekt til automatiserede systemer, CNC-maskiner, 3D-printere og industrielle styreapplikationer.\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\u003eFirmaoversigt\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_companyContent___EPvW\"\u003e\n\u003cp\u003eVi er en innovativ startup, der er dedikeret til at gøre præcis bevægelseskontrol tilgængelig for alle: for skabere, undervisere og ingeniører. Grundlagt i Shenzhen i 2022 af en canadisk iværksætter, fokuserer vi på at udvikle integrerede servomotorsystemer, der kombinerer omkostningseffektivitet, høj integration, brugervenlighed og høj ydeevne.\u003c\/p\u003e\n\u003cp\u003eVores første produkt er M17-seriens servomotor, som integrerer motor, driver, controller og encoder i en kompakt pakke kompatibel med NEMA 17. Den har RS-485 kommunikation, som gør det muligt at styre et vilkårligt antal motorer fra en platform som Raspberry Pi, Arduino, ESP32, Mac eller PC. Designet til applikationer fra undervisningsrobotik til industriel automation, giver vores løsninger innovation uden at tilføje kompleksitet eller omkostninger som ved traditionelle systemer. Vær med til at udforske fremtiden for bevægelseskontrol!\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=\"Teststativer\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_imageCaption__Cp3sY\"\u003eVores testfacilitet sikrer, at hver motor opfylder kvalitetsstandarderne\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\u003eVi tror på at gøre verden bedre gennem teknologi. Al software, firmware og PCB-designfiler er tilgængelige her:\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 Servomotor med Højt Drejningsmoment | 0.60Nm Drejningsmoment 380RPM 12–24V","description":"\u003cp\u003e\u003cspan\u003eM17-seriens servomotorer integrerer motor, motordriver, bevægelseskontroller og encoder i en enkelt kompakt enhed, hvilket giver en alt-i-en bevægelseskontroløsning. Hver servomotor er udstyret med en RS-485 kommunikationsgrænseflade, der understøtter kædeforbindelse, så flere enheder kan forbindes og styres gennem et enkelt kontrolpunkt. Serien inkluderer tre modeller—\u003cstrong\u003eM17‑60\u003c\/strong\u003e, \u003cstrong\u003eM17‑48\u003c\/strong\u003e og \u003cstrong\u003eM17‑40\u003c\/strong\u003e—der tilbyder momentmuligheder tilpasset forskellige anvendelsesbehov, samtidig med at de opretholder ensartede kontrolkarakteristika.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHver M17-serie servomotor indeholder avancerede kontrolfunktioner såsom flere driftsformer, selvkalibreringsfunktioner og integrerede LED-indikatorer til statusovervågning. Motorerne kan styres fra Mac, PC, Raspberry Pi eller Arduino-platforme ved hjælp af kun en lavpris RS-485-adapter, hvilket gør dem velegnede til både undervisningsbrug og industriel anvendelse.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSerien muliggør præcis positionskontrol gennem trapezformede bevægelsesprofiler, lukket sløjfe kontroltilstand og omfattende fejlbehandlingsmekanismer. Med standardiserede \u003cstrong\u003eNEMA 17\u003c\/strong\u003e monteringsdimensioner, en \u003cstrong\u003e12–24 V\u003c\/strong\u003e driftsspændingsområde og en robust kommunikationsprotokol leverer M17-seriens servomotorer en pålidelig og fleksibel bevægelseskontroløsning til robotteknik, CNC-systemer, automatiseret testudstyr og videnskabelige instrumenter.\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\u003eNøglefunktioner\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 Servomotorsæt\"\u003e\u003c\/div\u003e\n\u003cul class=\"Marketing_featuresListSimple__rEFGw\"\u003e\n\u003cli\u003eHøjt integrationsniveau kombinerer motor, motordriver, bevægelseskontrolsystem og encoder\u003c\/li\u003e\n\u003cli\u003eStyr et vilkårligt antal motorer fra en enkel controller via en RS-485 kommunikationsinterface\u003c\/li\u003e\n\u003cli\u003eStyring med højniveau-kommandoer som \"Aktivér mosfets\" og \"Trapezbevægelse\" (undgå timing-kritisk DIR\/STEP-styring)\u003c\/li\u003e\n\u003cli\u003eKompakt formfaktor næsten på størrelse med en NEMA 17 stepmotor med samme specifikationer (ingen udstikkere)\u003c\/li\u003e\n\u003cli\u003eStandardiserede NEMA 17 monteringsmål\u003c\/li\u003e\n\u003cli\u003eBredt spændingsområde (12-24V) for fleksible strømforsyningsmuligheder\u003c\/li\u003e\n\u003cli\u003eHøjpræcis lukket sløjfe kontrol med indbygget encoder og PID-kontrolsløjfe, der kører ved 32 kHz\u003c\/li\u003e\n\u003cli\u003eMeget mere energieffektiv i lukket sløjfe kontrol sammenlignet med konventionel stepmotor\u003c\/li\u003e\n\u003cli\u003eIntegreret beskyttelse mod overstrøm, overspænding og overtemperatur\u003c\/li\u003e\n\u003cli\u003eMaksimal hastighed kan nå op på 560 RPM\u003c\/li\u003e\n\u003cli\u003eDrejningsmoment-til-vægt-forholdet er det samme som en tilsvarende stepmotor\u003c\/li\u003e\n\u003cli\u003eKompatibel med en bred vifte af interfaces og hardware, såsom Raspberry Pi, Arduino, ESP32, Mac og PC\u003c\/li\u003e\n\u003cli\u003eVi bestræber os på at levere fremragende dokumentation og vejledninger, så du hurtigt kommer i gang\u003c\/li\u003e\n\u003cli\u003eVi leverer AI-venlig dokumentation, hvis du ønsker, at din foretrukne AI skal klare alt arbejdet for dig\u003c\/li\u003e\n\u003cli\u003eEgnet til robotteknik, CNC, automation, videnskabelige instrumenter, testudstyr, 3D-printere og alt andet\u003c\/li\u003e\n\u003cli\u003eFås i forskellige størrelser, så du kan finde det rette drejningsmoment og pris til din anvendelse\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\u003eForbindelsesdiagram\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=\"Forbindelsesdiagram\"\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\u003eEnhedssystem\u003c\/h2\u003e\n\u003cp\u003eM17-seriens servomotorer har visse interne enheder, så de effektivt kan udføre beregninger relateret til bevægelse (ved brug af heltalsregning). Det er den styrende softwares ansvar at understøtte flere måleenheder for forskellige størrelser. Vores Python- og Arduino-biblioteker håndterer enhedskonverteringer automatisk, så du kan arbejde med dine foretrukne enheder. Nedenfor er de understøttede enheder for hver størrelse:\u003c\/p\u003e\n\u003ctable class=\"Marketing_specsTable__a2_EZ\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAntal\u003c\/th\u003e\n\u003cth\u003eTilgængelige enheder\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTid\u003c\/td\u003e\n\u003ctd\u003etidsintervaller, sekunder, millisekunder, minutter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePosition\u003c\/td\u003e\n\u003ctd\u003eakselrotationer, grader, radianer, encoder-tællinger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHastighed\u003c\/td\u003e\n\u003ctd\u003erotationer per sekund, rpm, grader per sekund, radianer per sekund, tællinger per sekund, tællinger per tidsinterval\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAcceleration\u003c\/td\u003e\n\u003ctd\u003erotationer per sekund i anden, rpm per sekund, grader per sekund i anden, radianer per sekund i anden, tællinger per sekund i anden, tællinger per tidsinterval i anden\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStrøm\u003c\/td\u003e\n\u003ctd\u003einterne strøm-enheder, milliampere, ampere\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpænding\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\u003eKom godt i gang-guide\u003c\/h2\u003e\n\u003cp\u003eFor at hjælpe dig i gang med din M17-serie servomotor tilbyder vi en omfattende online guide, der dækker alt fra den indledende opsætning til avancerede protokolimplementeringer. Denne guide inkluderer:\u003c\/p\u003e\n\u003cul class=\"Marketing_guideFeatures__4vSei\"\u003e\n\u003cli\u003eTrin-for-trin opsætningsvejledning\u003c\/li\u003e\n\u003cli\u003eDetaljeret dokumentation af kommunikationsprotokol\u003c\/li\u003e\n\u003cli\u003eProgrammeringseksempler og kodeudsnit\u003c\/li\u003e\n\u003cli\u003eBeskrivelse af fejlkoder\u003c\/li\u003e\n\u003cli\u003eFejlfindingstips og bedste praksis\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\"\u003eKlik her for at besøge vores Kom godt i gang-guide\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\u003eIndikator-LED’er og knapper\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=\"Motorbagside med LED’er og knapper\"\u003e\u003c\/div\u003e\n\u003cp\u003eServomotoren har to status-LED’er (grøn og rød). Den grønne LED blinker langsomt for at vise et hjerteslag og hurtigt for at indikere, at bootloaderen kører i stedet for applikationen. Den røde LED lyser kort for at vise kommunikation på bussen og vil indikere fatale fejlkoder ved at blinke et bestemt antal gange.\u003c\/p\u003e\n\u003cp\u003eServomotoren har to knapper mærket \"Reset\" og \"Test\". Reset-knappen nulstiller den interne mikrocontroller, og alle tilstande går tilbage til standardværdier. Test-knappen får motoren til at dreje. Tryk kort for at lade den dreje den ene vej, og tryk i mere end 0,3 sekunder og slip for at lade den dreje den anden vej. Hold nede i mindst 2 sekunder og slip for at få motoren til at gå i lukket sløjfe-tilstand. Hold nede i mere end 15 sekunder og slip for at lade motoren udføre en kalibrering på sig selv. Bemærk, at den vil dreje under kalibreringen og skal kunne dreje frit for at kalibreringen lykkes, så fjern eventuelle belastninger før denne operation.\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\u003eKommunikationsprotokol\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 og ledning\"\u003e\u003c\/div\u003e\n\u003cp\u003eM17-serien bruger RS-485 kommunikation med en simpel kommando-baseret protokol. Flere motorer kan kædes sammen på en enkelt bus, hver med et unikt ID.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKommandooversigt\u003c\/h2\u003e\n\u003cp\u003eFor den opdaterede sandhedskilde for alle tilgængelige kommandoer kan du se dette dokument.\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\u003eDu kan også køre denne kommando:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-bash\"\u003epip3 install servomotor   # kør dette kun én gang for at installere biblioteket og programmerne\nservomotor_command -c\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eDette vil udskrive informationerne i motor_commands.json-filen på en pænere måde og give nogle brugsoplysninger til at sende kommandoer til motoren fra kommandolinjen.\u003c\/p\u003e\n\u003cp\u003eKommandoerne er grupperet efter funktionalitet, herunder Grundlæggende styring, Bevægelsesstyring, Konfiguration, Status \u0026 overvågning og Enhedsstyring.\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\u003eTekniske specifikationer\u003c\/h2\u003e\n\u003ch3\u003eMekaniske specifikationer\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\u003eDimensioner (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øjde\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\u003eAksel længde\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\u003eAksel diameter\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\u003eVægt\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\u003eBeskyttelsesklasse\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 dimensioner\"\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 dimensioner\"\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 dimensioner\"\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\u003eElektriske specifikationer\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\u003eDriftsspænding\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\u003eMærket drejningsmoment\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\u003eMaksimal hastighed\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003ctd\u003e560 RPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaksimal strøm\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\u003eMærkeeffekt\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\u003eDriftsforhold\u003c\/h2\u003e\n\u003ctable class=\"Marketing_conditionsTable__K4WIG\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpecifikation\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDriftstemperatur\u003c\/td\u003e\n\u003ctd\u003e0°C til +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOpbevaringstemperatur\u003c\/td\u003e\n\u003ctd\u003e-20°C til +60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFugtighedsområde\u003c\/td\u003e\n\u003ctd\u003e20% til 80% RF (ikke-kondenserende)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallationsmiljø\u003c\/td\u003e\n\u003ctd\u003eKun til indendørs brug\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\u003eBiblioteksunderstøttelse\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_librarySection__GytkH\"\u003e\n\u003ch3\u003ePython-bibliotek\u003c\/h3\u003e\n\u003cp\u003eLet at bruge Python-bibliotek til styring af M17 servomotorer:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-python\"\u003e#!\/usr\/bin\/env python3\n\"\"\"\nMinimal trapezbevægelse: drej 1 omgang på 1 sekund.\nRediger ALIAS nedenfor om nødvendigt. Bruger omdrejninger og sekunder.\n\"\"\"\nimport time, servomotor\nfrom servomotor import communication\n\n# Hardkodede indstillinger til en minimal demo\nALIAS = 'X'                             # Enhedsalias, ændr om nødvendigt\nSERIAL_PORT = \"\/dev\/tty.usbserial-110\"  # Seriel enhedssti; ændr om nødvendigt (f.eks. \"COM3\" på\n                                        # Windows)\nDISPLACEMENT_ROTATIONS = 1.0            # 1 omdrejning\nDURATION_SECONDS = 1.0                  # 1 sekund\nDELAY_MARGIN = 0.10                     # +10% ventemargin fordi motorens ur ikke er\n                                        #  være helt præcist\n\ncommunication.serial_port = SERIAL_PORT # hvis du kommenterer dette ud, så vil programmet\n                                        #  bør bede dig om den serielle port, ellers bruger den\n                                        #  den sidst brugte port fra en fil\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-bibliotek\u003c\/h2\u003e\n\u003cp\u003eArduino-bibliotek til nem integration med Arduino boards:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode class=\"language-cpp\"\u003e\/\/ Minimal Arduino-eksempel: Trapezoid bevægelse med indbyggede enhedskonverteringer\n\/\/ Mål: drej motoren præcis 1 rotation på 1 sekund, og stop derefter.\n\/\/ Sekvens:\n\/\/  aktiver MOSFETs -\u003e trapezoidMove(1.0 rotationer, 1.0 sekunder) -\u003e vent 1.1s -\u003e deaktiver MOSFETs.\n\/\/\n\/\/ Noter:\n\/\/ - Dette bruger bibliotekets enhedskonvertering (ingen rå tællinger\/tidssteg).\n\/\/ - Konfigurer Serial1-pins til dit board (ESP32-eksempel pins nedenfor).\n\/\/ - Motor oprettes EFTER Serial1.begin(...) så hardware UART-pins sættes først.\n\n#include \u0026lt;Servomotor.h\u0026gt;\n\n#define ALIAS 'X'                   \/\/ Enhedsalias\n#define BAUD 230400                 \/\/ RS485 UART baudrate\n#define DISPLACEMENT_ROTATIONS 1.0f \/\/ 1 rotation\n#define DURATION_SECONDS 1.0f       \/\/ 1 sekund\n#define TOLERANCE_PERCENT 10        \/\/ +10% ventemargin fordi motorens ur ikke er\n                                    \/\/ perfekt nøjagtig\n#define WAIT_MS ((unsigned long)(DURATION_SECONDS * 1000.0f * (100 + TOLERANCE_PERCENT) \/ 100))\n\n\/\/ Eksempel på RS485-pins til ESP32 DevKit (ændr efter behov til dit board)\n#if defined(ESP32)\n#define RS485_TXD 4              \/\/ TX-pin til RS485-transceiver\n#define RS485_RXD 5              \/\/ RX-pin fra RS485-transceiver\n#endif\n\nvoid setup() {\n  Serial.begin(115200); \/\/ Konsolseriel til fejlfinding\n\n  \/\/ Opret motoren; seriel port åbnes ved første instansiering.\n#if defined(ESP32)\n  Servomotor motor(ALIAS, Serial1, RS485_RXD, RS485_TXD);\n#else\n  Servomotor motor(ALIAS, Serial1);\n#endif\n\n  \/\/ Brug enheder: rotationer for position, sekunder for tid\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\u003eAnvendelser\u003c\/h2\u003e\n\u003cp\u003eM17-seriens servomotorer er perfekte til en bred vifte af anvendelser, fra uddannelsesprojekter til industriel automatisering.\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=\"Robotikapplikation\"\u003e\u003cbr\u003e\n\u003ch2\u003eRobotik\u003c\/h2\u003e\n\u003cp\u003eByg præcise robotarme, mobile robotter og undervisningsrobotikplatforme med letstyrbare servomotorer.\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=\"Automationsapplikation\"\u003e\u003cbr\u003e\n\u003ch2\u003eAutomatisering\u003c\/h2\u003e\n\u003cp\u003ePerfekt til automatiserede systemer, CNC-maskiner, 3D-printere og industrielle kontrolapplikationer.\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\u003eVirksomhedsprofil\u003c\/h2\u003e\n\u003cdiv class=\"Marketing_companyContent___EPvW\"\u003e\n\u003cp\u003eVi er en innovativ startup, der er dedikeret til at gøre præcis bevægelseskontrol tilgængelig for alle: for skabere, undervisere og ingeniører. Grundlagt i Shenzhen i 2022 af en canadisk iværksætter, fokuserer vi på at udvikle integrerede servomotorsystemer, der kombinerer omkostningseffektivitet, høj integration, brugervenlighed og høj ydeevne.\u003c\/p\u003e\n\u003cp\u003eVores første produkt er M17-seriens servomotor, som integrerer motor, driver, controller og encoder i en kompakt pakke kompatibel med NEMA 17. Den har RS-485 kommunikation, som gør det muligt at styre et vilkårligt antal motorer fra en platform som Raspberry Pi, Arduino, ESP32, Mac eller PC. Designet til applikationer fra undervisningsrobotik til industriel automation, giver vores løsninger innovation uden at tilføje kompleksitet eller omkostninger fra traditionelle systemer. Vær med til at udforske fremtiden for bevægelseskontrol!\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=\"Testrack\"\u003e\u003cbr\u003e\n\u003cp class=\"Marketing_imageCaption__Cp3sY\"\u003eVores testfacilitet sikrer, at hver motor opfylder kvalitetsstandarderne\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\u003eVi tror på at gøre verden bedre gennem teknologi. Al software, firmware og PCB-designfiler er tilgængelige her:\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 Adapter Modul | UART til RS485 Konverter 3.3V\/5V","description":"\u003cp\u003e\u003cstrong\u003eGearotons RS485 Adapter Modul\u003c\/strong\u003e er en kompakt \u003cstrong\u003eUART til RS485 konverter\u003c\/strong\u003e til tilslutning af microcontrollere og embedded værter til en differential RS-485 bus. Det er velegnet til projekter, der har brug for en simpel bro mellem TTL-niveau serielle signaler og RS-485 ledningsføring, inklusive Gearotons M17 servomotorkommunikationsopsætninger, robotprototype og industrielle controller-eksperimenter.\u003c\/p\u003e\n\n\u003cp\u003eModulet understøtter \u003cstrong\u003e3.3V\/5V\u003c\/strong\u003e logikmiljøer, hvilket gør det praktisk til almindelige udviklingsplatforme som Arduino-klassen boards, ESP32 controllere, Raspberry Pi GPIO UART arbejdsgange og andre embedded systemer, der har brug for RS-485 fysisk lag kommunikation. Fordi RS-485 er et balanceret multipunkt interface, er det nyttigt, når et projekt har brug for mere robust kommunikation end direkte enkelt-ended UART ledningsføring.\u003c\/p\u003e\n\n\u003cp\u003eDenne side fokuserer bevidst på bekræftet interface-niveau information. Chipmodel, boarddimensioner, maksimal baudrate, isolation, ESD-klassificering og termineringsdetaljer bør kontrolleres mod den faktiske modulrevision eller projektledningsføring før systemintegration.\u003c\/p\u003e\n\n\u003chr style=\"border: 0; border-top: 1px solid #e0e0e0; margin: 24px 0;\"\u003e\n\n\u003ch2\u003eFunktioner\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUART til RS485 konvertering\u003c\/strong\u003e - Brobygger standard UART serielle signaler til en RS-485 differentialbus til indlejrede kommunikationsprojekter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3.3V\/5V kompatibel\u003c\/strong\u003e - Designet til almindelige lavspændingscontroller-miljøer brugt af makers, laboratorier og embedded udviklere.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRS-485 bus adgang\u003c\/strong\u003e - Giver det fysiske lag interface, der er nødvendigt for A\/B differential ledningsføring i RS-485 kommunikationssystemer.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGearotons økosystem brug\u003c\/strong\u003e - Velegnet til Gearotons M17 servomotorkontrolopsætninger, hvor en RS-485 adapter er nødvendig mellem værten og motorbussen.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMicrocontroller-venlig\u003c\/strong\u003e - Fungerer naturligt med UART-kompatible boards som Arduino-stil controllere, ESP32 boards og Raspberry Pi UART-projekter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIndlejret prototyping\u003c\/strong\u003e - Hjælper med at omdanne kortdistance seriel kommunikation på printkortniveau til en mere støjresistent differentialforbindelse.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-node klar koncept\u003c\/strong\u003e - RS-485 understøtter bus-stil netværk, når systemets ledningsføring, adressering, terminering og softwareprotokol er korrekt konfigureret.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKompakt modulformat\u003c\/strong\u003e - Let at integrere i breadboard-eksperimenter, controller-ledningsføring, motortestbænke og små automationsprototyper.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProtokol-uafhængig\u003c\/strong\u003e - Overfører UART seriedata på det fysiske lag, mens værtssoftwaren definerer højere niveau protokol og kommandoformat.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNyttig til uddannelse og test\u003c\/strong\u003e - Et praktisk modul til at lære differential seriel kommunikation, motorstyringskommunikation og RS-485 ledningsføringsgrundlag.\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\u003eSpecifikationer\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\u003eVærdi\u003c\/th\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eProduktnavn\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 til RS485 konvertermodul\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eVærtgrænseflade\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eUART seriel grænseflade\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eBusgrænseflade\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eRS-485 differential kommunikationsgrænseflade\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eUnderstøttet logik \/ forsyningsmiljø\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\u003eTypisk ledningsføringsrolle\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eForbinder en UART-vært til en RS-485 A\/B kommunikationsbus\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eKompatible projekttyper\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eIndlejrede UART-projekter, Gearotons M17 kontrolopsætninger, robotprototyper, automations testbænke\u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eUbekræftede detaljer\u003c\/strong\u003e\u003c\/td\u003e\n    \u003ctd\u003eChipmodel, kortdimensioner, isolation, ESD-klassificering, terminationsmodstand og maksimal baudrate er ikke bekræftet ud fra den angivne titel\/kildedata\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\u003eReference dokumenter\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/tutorial.gearotons.com\/\" style=\"color: #007FFF; font-weight: bold;\" target=\"_blank\"\u003eGearotons Kom godt i gang guide\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 designvejledning\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\u003eAnvendelse\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGearotons M17 motor kommunikation\u003c\/strong\u003e - Brug som RS-485 adapter mellem en værtscontroller og en Gearotons M17 servomotorsbus.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino RS-485 eksperimenter\u003c\/strong\u003e - Tilføj RS-485 fysisk lag kommunikation til UART-baserede Arduino-stil projekter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eESP32 controllerprojekter\u003c\/strong\u003e - Tilslut ESP32 UART-ben til RS-485 ledningsføring til robot- og automationsprototyper.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRaspberry Pi UART arbejdsgange\u003c\/strong\u003e - Byg RS-485 kommunikationseksperimenter fra en Raspberry Pi UART-grænseflade med korrekt niveau og ledningsføring.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobottekniske testbænke\u003c\/strong\u003e - Kommuniker med motorcontrollere, distribuerede noder eller sensorboards over en differential seriel bus.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomationsprototyping\u003c\/strong\u003e - Evaluer RS-485 ledningsføring, adressering og kommandoprotokoller, før du designer et specialtilpasset controllerkort.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUddannelse og laboratorietræning\u003c\/strong\u003e - Undervis i forskellen mellem UART logikniveau-seriel og balanceret RS-485 buskommunikation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProtokoludvikling\u003c\/strong\u003e - Test kommando-\/respons-serielle protokoller, mens RS-485 bruges som den elektriske grænseflade.\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\u003ePakkeindhold\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\u003eBeskrivelse\u003c\/th\u003e\n    \u003cth\u003eAntal\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\u003eOfte stillede spørgsmål\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\u003eEr dette modul det samme som en USB til RS485 adapter?\u003c\/summary\u003e\n    \u003cp\u003eNej. Dette produkt beskrives som en UART til RS485 konverter, så det er beregnet til UART-niveau værtsforbindelser og ikke direkte USB-forbindelse, medmindre en anden USB-til-UART grænseflade anvendes.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKan det fungere med både 3,3V og 5V controllere?\u003c\/summary\u003e\n    \u003cp\u003eJa. Produktnavnet angiver 3,3V\/5V support, hvilket gør det egnet til mange almindelige mikrokontroller-miljøer.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKan det bruges med Gearotons M17 servomotorer?\u003c\/summary\u003e\n    \u003cp\u003eJa. Gearotons M17 kommunikation bruger RS-485, og Gearotons dokumentation henviser til brug af en RS-485 adapter mellem værtscontrolleren og motorbussen.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eDefinerer RS-485 kommunikationsprotokollen?\u003c\/summary\u003e\n    \u003cp\u003eNej. RS-485 definerer den elektriske grænseflade. Det faktiske kommandformat, adressering, baudrate og pakkestruktur bestemmes af den tilsluttede enhed og softwareprotokollen.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eUnderstøtter modulet multi-drop busforbindelse?\u003c\/summary\u003e\n    \u003cp\u003eRS-485 bruges ofte til multipunkt busnetværk, men det endelige resultat afhænger af de tilsluttede transceivere, kabellayout, adressering, terminering og protokol-design.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eSkal jeg bruge termineringsmodstande?\u003c\/summary\u003e\n    \u003cp\u003eTerminering afhænger af kabellængde, baudrate og bus-topologi. For længere eller hurtigere RS-485-forbindelser, følg RS-485 designvejledning og terminer bussen korrekt i enderne af kabelstammen.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eEr konverteren isoleret?\u003c\/summary\u003e\n    \u003cp\u003eIsolation er ikke bekræftet ud fra tilgængelige produktnavn-\/kildedata. Hvis dit system har jordpotentialeforskelle eller industriel støj, skal du verificere isolationskrav før brug.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHvilken baudrate skal jeg bruge?\u003c\/summary\u003e\n    \u003cp\u003eBrug den baudrate, som den tilsluttede enhed eller protokol kræver. For Gearotons M17-projekter, følg Gearotons startvejledning og software-dokumentation.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eKan det bruges til langdistancekommunikation?\u003c\/summary\u003e\n    \u003cp\u003eRS-485 er designet til mere robust differentialkommunikation end direkte UART-forbindelse, men den praktiske afstand afhænger af kabeltype, datahastighed, terminering, jordforbindelse og det samlede systemdesign.\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\/da\/collections\/brands-gearotons.oembed","provider":"OpenELAB Technology Ltd.","version":"1.0","type":"link"}