Motoromdrejninger-blok

Motoromdrejninger-blokken får data fra motoromdrejningssensoren, der er indbygget i den mellemstore motor, den store motor og NXT motorer. Du kan måle, hvor meget en motor er drejet i grader eller omdrejninger. Du kan også få oplyst den aktuelle strømstyrke, motoren kører med.

Motoromdrejninger-blokken kan også sammenligne omdrejningsomfanget eller strømstyrken med en tærskelværdi, og få et logisk output (Sandt/Falsk).

Se Brug af motoromdrejningssensoren for at få yderligere oplysninger om, hvordan motoromdrejningssensoren fungerer, hvilke data den leverer og programmeringseksempler.
Tips og tricks
Motoromdrejninger-blokken udlæser data med et datakabel. Se Brug af motoromdrejningssensoren for at få oplysninger om andre måder at bruge motoromdrejningssensoren på, som ikke kræver et datakabel.
Vælg motorport og sensortilstand


Portvælger
Tilstandsvælger
Input
Output

Brug portvælgeren oven på blokken til at vælge den motorport på EV3 klodsen (A, B, C eller D), som den motor, du vil måle, er tilsluttet. Motoromdrejninger-blokken fungerer som en sensor, men den kan kun bruges med en motor sluttet til en motorport. Den kan ikke bruges sammen med en sensorport.

Brug tilstandsvælgeren til at vælge tilstanden for blokken. De tilgængelige input og output ændres alt efter tilstanden.
Tilstande
Mål – Grader


I tilstanden Mål – Grader udlæses det aktuelle motoromdrejningsomfang i outputtet Grader. Motoromdrejningen måles i grader i forhold til sidste gang den blev nulstillet med tilstanden Nulstil.
Mål – Omdrejninger


I tilstanden Mål – Omdrejninger udlæses det aktuelle motoromdrejningsomfang i outputtet Omdrejninger. Motoromdrejningen måles i omdrejninger i forhold til sidste gang den blev nulstillet med tilstanden Nulstil.
Mål – Aktuel styrke


I tilstanden Mål – Aktuel styrke udlæses motorens aktuelle strømniveau i outputtet Aktuel styrke.
Tilstandene Sammenlign


I tilstandene Sammenlign sammenlignes sensordataene (Grader, Omdrejninger eller Strømniveau) med tærskelværdien ved hjælp af den valgte indstilling for Sammenligningstype. Resultatet Sandt/Falsk udlæses i Sammenligningsresultat, og sensordataene udlæses i den valgte type sensordata.
Nulstil


I tilstanden Nulstil nulstilles omdrejningsomfanget til nul (0 grader eller omdrejninger). Fremtidige målinger af motorens omdrejning ved hjælp af motoromdrejningssensoren vil ske i forhold til nulstillingspositionen.

Nulstilling af motoromdrejningssensoren påvirker ikke motorens strømniveau eller position. Kun motoromdrejningssensorens målinger påvirkes.
Input og output
De tilgængelige input for Motoromdrejninger-blokken afhænger af den valgte tilstand. Du kan angive inputværdierne direkte i blokken. I stedet kan inputværdierne også leveres via datakabler fra andre programmeringsblokkes output.
InputTypeTilladte værdierBemærkninger
Sammenligningstype Numerisk0-50: = (Lig med)
1: ≠ (Ikke lig med)
2: > (Større end)
3: ≥ (Større end eller lig med)
4: < (Mindre end)
5: ≤ (Mindre end eller lig med)
Tærskelværdi NumeriskAlle talVærdi, sensordata skal sammenlignes med
De tilgængelige output afhænger af den valgte tilstand. Hvis du vil bruge et output, skal du anvende et datakabel til at forbinde det med en anden programmeringsblok.
OutputTypeBemærkninger
Grader NumeriskOmdrejningsomfang i grader.
Målt fra sidste nulstilling. Nulstil med tilstanden Nulstil.
Omdrejninger NumeriskOmdrejningsomfang i omdrejninger.
Målt fra sidste nulstilling. Nulstil med tilstanden Nulstil.
Aktuel styrke NumeriskAktuelt motorstrømniveau (-100 til 100).
Sammenligningsresultat LogiskResultatet Sandt/Falsk fra en sammenligningstilstand.
Motoromdrejninger
Hurtige link