Hur ska man kunna bestämma hur många varv en motor ska snurr
Hur ska man kunna bestämma hur många varv en motor ska snurr
Hejsan.
Vi säger att jag har en vanlig elmotor på 12V. Elmotorn har en axel som fungerar som en skruv och den ska snurra ett kugghjul.
Ni vet hur jag menar med skruv och ett kugghjul? Man kan snurra skruven, men inte kugghjulet.
Då undrar jag hur man ska kunna räkna att man har gjort 360 grader med kugghjulet. Jag måste alltså ha en addapter som kan räkna för varje grad jag vrider kugghjulet med.
T.ex: Om jag har gjort 360 grader åt höger så ska jag inte kunna snurra något mer åt höger, endast vänster.
Finns det sånna adapter till Adruinio Mega?
Här är min bild:
http://uppit.com/zxd1ybxb4942/bild.odg
Vi säger att jag har en vanlig elmotor på 12V. Elmotorn har en axel som fungerar som en skruv och den ska snurra ett kugghjul.
Ni vet hur jag menar med skruv och ett kugghjul? Man kan snurra skruven, men inte kugghjulet.
Då undrar jag hur man ska kunna räkna att man har gjort 360 grader med kugghjulet. Jag måste alltså ha en addapter som kan räkna för varje grad jag vrider kugghjulet med.
T.ex: Om jag har gjort 360 grader åt höger så ska jag inte kunna snurra något mer åt höger, endast vänster.
Finns det sånna adapter till Adruinio Mega?
Här är min bild:
http://uppit.com/zxd1ybxb4942/bild.odg
Senast redigerad av Al_Bundy 7 oktober 2012, 23:34:24, redigerad totalt 1 gång.
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Du kan limma fast en magnet på änden av motoraxeln och sedan sätta två halleffektswitchar runtom, separerade 90°. Då får du en s.k. kvadratursignal, vilken ger positionen av motoraxeln fyra gånger per varv, samt även riktningen på rotationen.
Sedan är det bara att räkna hur många kuggar det stora kugghjulet i snäckväxeln har, och skriva ett program som begränsar drivriktningen när motorn har snurrat lika många varv som antalet kuggar (åt samma håll).
Sedan är det bara att räkna hur många kuggar det stora kugghjulet i snäckväxeln har, och skriva ett program som begränsar drivriktningen när motorn har snurrat lika många varv som antalet kuggar (åt samma håll).
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Så här ser min bild ut.

Hur menar du att jag ska sätta magneten?
Vi säger att 100 varv på skruven är 1 varv på hjulet.

Hur menar du att jag ska sätta magneten?
Vi säger att 100 varv på skruven är 1 varv på hjulet.
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Man kan såklart lösa det med ett par optogafflar och en skiva också, resten blir identisk.
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Sätt magneten så att nord går uppåt, och syd går nedåt, på din bild. Sätt ena sensorn ovanför, och andra sensorn "framför" magneten. Se bild i 3d.
Det spelar inte någon roll vilken utväxlingen är, det får programmet hålla reda på.
Det spelar inte någon roll vilken utväxlingen är, det får programmet hålla reda på.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Är sensorn en transistor?
Fungerar det här med Arduino?
Fungerar det här med Arduino?
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Halleffektswitch: 73-490-46
Ja, den ger 5V ut när ena polen är i närheten, och 0V när andra polen är i närheten. Koppla 5V på ett ben, GND, på ett annat, och ett pull-up-motstånd på utgången.
Ja, den ger 5V ut när ena polen är i närheten, och 0V när andra polen är i närheten. Koppla 5V på ett ben, GND, på ett annat, och ett pull-up-motstånd på utgången.
Senast redigerad av bearing 8 oktober 2012, 00:06:45, redigerad totalt 1 gång.
Re: Hur ska man kunna bestämma hur många varv en motor ska s
En sådan?Icecap skrev:Man kan såklart lösa det med ett par optogafflar och en skiva också, resten blir identisk.
http://dx.com/p/k1208040-lm393-infrared ... 351?item=7
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Den fungerar med arduino?bearing skrev:Halleffektswitch: 73-490-46
Ja, den ger 5V ut när ena polen är i närheten, och 0V när andra polen är i närheten. Koppla 5V på ett ben, GND, på ett annat, och ett pull-up-motstånd på utgången.
Bara ha en magnet på axeln, nord och syd. Sen har man två stycken såna sensors ovanför magneterna. Då ger dom en puls tillbaka till kortet?
Re: Hur ska man kunna bestämma hur många varv en motor ska s
Ja, de ger signaler som en Arduino (eller liknande) kan läsa.
Sensorerna ger pulser ifall motorn snurrar, annars ger dom 0 eller 5V, beroende på hur magneten är vriden.
Sensorerna ger pulser ifall motorn snurrar, annars ger dom 0 eller 5V, beroende på hur magneten är vriden.
