Rotary switch på Svenska?

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Mar 2003

Rotary switch på Svenska?

Sitter hemma med min Arduino och behöver någon form av "skruv" för att öka eller sänka ett värde. Nu visade det sig att jag bara hade en påse med trimpotentiometrar hemma. För min del så funkar de inte perfekt då jag behöver kunna skruva hur länge som helst på de i mitt bygge. De jag har tar ju däremot stopp efter ett tag.

Jag vet att en sådan del heter Rotary switch på engelska, men vad heter den på svenska?

AMD Phenom x4 9650, 4048mb, Ati Radeon HD4830, massa HDD

Trädvy Permalänk
Inaktiv
Registrerad
Feb 2006

En potentiometer kanske?

Trädvy Permalänk
Medlem
Plats
Borås
Registrerad
Okt 2002

Rotary switch skulle jag översätta till vridomkopplare. Tror inte det är vad du vill ha.

Mångvarvig trimpot kanske är det du vill ha?
http://www.electrokit.com/trimpotentiometrar-mangvarviga.c90
Men så klart tar de stopp efter ett tag. De har inte oändligt inställningsområde.

Alternativt kanske du kan ha två tryckknappar för "öka" och "minska" ditt värde och så sköter du det hela programmeringsmässigt från din Arduino. Du kan ju styra en digital potentiometer och visa värdet i en LCD-display.
http://www.electrokit.com/potentiometerkretsar.c1412

Håller med om att elektronikforumet är bra att fråga på.

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jul 2001

rheostat eller trimpot?

Shoebox PC - Coolermaster Elite 130 - i5 4690K - Corsair H60 v2 - BeQuiet! L8 630W - Sapphire R9 290 Tri-X OC - 16GB CL9 - Gigabyte Z97N+Wifi

Trädvy Permalänk
Testpilot
Plats
Norrköping
Registrerad
Sep 2002

Vill du kunna skruva hur länge som helst så är det varken en potentiometer eller rotary switch (vridomkopplare) du är ute efter då de ger diskreta värden och därför inte funkar för oändliga varvtal.

Det du vill ha är en rotary encoder (vinkel/puls-givare på svenska), med den får du ett antal pulser (två för de enklaste) som du kan läsa av och på så vis avgöra vilket håll den snurrar åt. Det är denna typ av givare som används som digitala volymrattar och funktionsväljare på exempelvis hemmabioförstärkare.

Här har du massor av Arduinokod och exempel, även färdiga bibliotek om du vill slippa koda: http://playground.arduino.cc/Main/RotaryEncoders

Kolla gärna in min RGB-LED-ljusstake i galleriet
[Gigabyte GA-Z97MX-Gaming 5][Intel Core i5 4690K][Corsair XMS3 8GB][Gigabyte GeForce GTX 970 G1 Gaming]

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Mar 2003
Skrivet av hunden:

Vill du kunna skruva hur länge som helst så är det varken en potentiometer eller rotary switch (vridomkopplare) du är ute efter då de ger diskreta värden och därför inte funkar för oändliga varvtal.

Det du vill ha är en rotary encoder (vinkel/puls-givare på svenska), med den får du ett antal pulser (två för de enklaste) som du kan läsa av och på så vis avgöra vilket håll den snurrar åt. Det är denna typ av givare som används som digitala volymrattar och funktionsväljare på exempelvis hemmabioförstärkare.

Här har du massor av Arduinokod och exempel, även färdiga bibliotek om du vill slippa koda: http://playground.arduino.cc/Main/RotaryEncoders

Japp, du har nog helt rätt. En rotary encoder har väl förvisso många steg men det tar kanske stopp ändå som du säger. Vinkel/puls-givare känner jag igen. Finns nog inte på Kjell eller liknande så det blir nog en beställning från Conrad istället. Bara att testa och se om det är vad jag tänkt mig.

Tack!

AMD Phenom x4 9650, 4048mb, Ati Radeon HD4830, massa HDD

Trädvy Permalänk
Testpilot
Plats
Norrköping
Registrerad
Sep 2002

Nu blandade du ihop det
En rotary encoder tar inte stopp utan snurrar i all oändlighet, den heter vinkel/puls-givare på svenska och är det du vill ha. I ditt första inlägg skrev du rotary switch och en sån har ett visst fasta lägen man kan flytta mellan, den består av flera ihopbyggda brytare.

Småelektronik brukar jag beställa på eBay, man får visserligen vänta men utbudet är enormt.

Kolla gärna in min RGB-LED-ljusstake i galleriet
[Gigabyte GA-Z97MX-Gaming 5][Intel Core i5 4690K][Corsair XMS3 8GB][Gigabyte GeForce GTX 970 G1 Gaming]