Styra 1000W DC-motor med microcontroller?

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Glattnos
Inlägg: 3102
Blev medlem: 29 oktober 2009, 20:01:18

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av Glattnos »

Hmmm, så det kan behövas så mycket som 10mm per tand menar du, ja det är klart :/ men jag kan ju klara mig med färre tänder kanske. Varvtalet på motorn är 2750 rpm.

Det ska gå en kedja från motorn till ett drev, kanske man ska sätta någon typ av givare på det drevet istället. Dock sjunker ju varvtalet rejält på den axeln.

Här finns info om hjulsensorn:
https://www.sparkfun.com/products/12617
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av H.O »

Om du bara har 4mm mellan tänderna så kommer ju en tand in i sensorns detekteringsfält innan den förra åker ut. Det måste ju bli ett mellanrum och optimalt, eftersom du ska ha två givare med 90° fasförskjutning, är ju att det är 50% dutycycle på signalen så egentligen behöver du ha lika breda tänder som du har mellanrum. En riktigt enkoder känns mer och mer lämplig....
Glattnos
Inlägg: 3102
Blev medlem: 29 oktober 2009, 20:01:18

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av Glattnos »

Ja du har rätt förstås :)

Kan denna funka: http://www.ebay.com/itm/Light-Weight-36 ... SwpDdVRuqN

Men vad menas med detta:

Kod: Markera allt

Notice:AB 2phase output must not be directly connected with VCC, otherwise, will burn the output triode, because different batches, and may not have the terminal
Ingen terminal? Då går den väll inte att använda, eller?
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av H.O »

Utgångarna är uppenbarligen öppen kollektor och jag skulle tro att det dom skriver betyder att de saknar strömbegränsning, om du kopplar utgångarna till Vcc utan pullup-motstånd så går utgångtransistorn sönder och att du därmed förlorar den utgången och således har förstört enkodern. Fundera över hur du ska koppla en sådan enkoder till motorn, rent mekaniskt alltså. Krävs "flytande" upphängning och/eller flexibel axelkoppling.
Glattnos
Inlägg: 3102
Blev medlem: 29 oktober 2009, 20:01:18

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av Glattnos »

Jag fattar inte helt, men det är alltså lugnt om man tex. sätter 10K motstånd på utgångarna?
Att koppla den är enkelt med en liten gummirem(man sätter enkodern bredvid motorn).
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av H.O »

> Jag fattar inte helt, men det är alltså lugnt om man tex. sätter 10K motstånd på utgångarna?
Mellan utgången och Vcc ja.

> Att koppla den är enkelt med en liten gummirem(man sätter enkodern bredvid motorn).
OK, ingen risk att det "slirar", glappar, flexar eller liknande? Hur noga det är beror såklart på vad det är du ska styra, jag tänker oftast noggrann positionering (vilket väl inte är fallet här) och då får det inte vara något glapp mellan motor och enkoder, det leder till instabilitet i reglerloopen.
Glattnos
Inlägg: 3102
Blev medlem: 29 oktober 2009, 20:01:18

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av Glattnos »

Det är ingen risk att det slirar med en tandrem, typ som sitter på 3D-skrivare
Dock är det till driften på en terränggående robot så positioneringen är inte så noga utan i mitt fall funkar det sanorlikt med en O-ring, den slirar inte tillräckligt för att det ska märkas gissar jag. Jag kommer ha ett transmissionsglapp som vida kommer överstiga oexaktheten i remmen.

Edit: Om man läser i denna tråd: http://forum.arduino.cc/index.php?topic=210787.0 Så tror jag man får kopplandet klart. Jag blev lite förvirrad men det som är viktigt är alltså att koppla 10k pull-ups mellan VCC och utgångarna på encodern(samma som ingångarna på AVR:en). Kanske jag inte fattade varningen för att det kändes självklart, hur ska man annars koppla? Man kan ju inte köra utan motstånd från VCC till ingången på AVR:en, hur ska man då kunna dra ingången låg?

Jag har beställt två sånna encoders nämligen så jag vill inte koppla fel och bränna upp dom.
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av H.O »

Börja du med 10k men jag skulle tro att du i slutänden vill ha betydligt lägre än så. Beror på vad du ska "driva", hur mycket störningar etc du kommer ha. Blir nog bra!
Glattnos
Inlägg: 3102
Blev medlem: 29 oktober 2009, 20:01:18

Re: Styra 1000W DC-motor med microcontroller?

Inlägg av Glattnos »

Tack så mycket H.O för all hjälp! Jag tror nog att det ska gå bra nu, annars så ställer jag fler frågor :)
Jag har snart allt för att kunna börja bygga roboten nu, vet inte vad jag ska ha den till men syftet är mer att lära mig nya saker, motiverar kostnaden med att jag köper mig erfarenhet :mrgreen:
Skriv svar