Motordriven lins

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Jag har inte kollat i databladet för UDN2916.

..men jag läste detta vid produktbeskrivningen av kresen på ELFAS hemsida:

"En krets för pulsbreddsmodulerad bidirektionell drivning av dc-motorer eller för drivning av bägge lindningarna på stegmotorer. Kretsen klarar att kontinuerligt driva upp till 750 mA och är internt skyddad mot överhettning och transienter".

Den är alltså inte ENBART till för att användas till STEGMOTORER!

Kretsen klarar att driva TVÅ motorer separat....å de ä ju bra.
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Ja såg nu att UDN2916 va lite "fepplig"

L6204 (ELFAs Artikel nr 73-146-44) Kanske kan vara nåt... kostar visserligen 150kr+moms....vilken spänning skall motorn matas med?
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

DC motorerna till linsen ska gå på 8 V.
Stegmotorerna som ska rikta in linsen i sidled är märkta med 0,4 A men ingen spänning.
Bild
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

I*R=U

0,4*24=9,6V

....så 8V borde ju funka :roll:
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Har kollat igenom lite datablad nu och tänker prova att använda TC4424 för att driva DC motorerna i linsen och TCA 3727 för att driva stegmotorerna för att rikta in linsen i sidled.
Funderade på en sak om TCA 3727, är det ingången som heter "Inhibit" som man ska pulsa för att bestämma hastigheten eller hur gör man det?
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Om jag fattar det rätt så används "inhibit" för att inaktivera utgångarna på motordrivkretsen......annars så står motorn stilla i ett "stegtillstånd" å matar ström genom motorlindningarna när dom har stannat...eller?
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Nja...jag vet faktiskt inte. Hur får man den att reglera hastigheten på stegmotorerna då?
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Genom att ändra tillstånden på:"Input Phase 1" och "Input Phase 2" under hela tiden som motorn skall "vara igång". ju snabbare det här sker, desto fortare går motorn (till en viss gräns förstås).
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Är det via dessa ingångar, "Input Phase 1" och "Input Phase 2" som man även reglerar vilket håll motorn ska rotera genom att pulsa den ena ingången lite fördröjt jämfört med den andra ingången?
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Jag fattar det på det viset i allafall....
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Ok, jag beställer en så får jag se om jag lyckas få något liv i stegmotorerna.
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Nu har jag provat lite med tca3727 och det verkar fungera att få motorn att röra på sig men jag lyckas bara få den att köra ett steg åt höger sedan ett steg åt vänster så den står bara och hackar fram och tillbaka.

Jag har skrivigt lite kod i PicBasic för att prova att styra motorn och koden ser ut så här:
m1 och m2 är Phase 1 och Phase 2.

loop:

High m1;
Pause 1000
Low m1;

High m2;
Pause 1000
Low m2;

GoTo loop


Ska man pulsa Phase 1 och Phase 2 på något annat vis kanske?


Bild
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Jag har inte koll på den här drivkretsen, men jag gissar att det blir rätt såhär

high phase1
high phase2
low phase1
low phase2

med lämplig pause mellan varje då...

Och byt ordning för att byta riktning...
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Chrille: "Cyr" har helt rätt, kolla sidan 15 å framåt.

http://www.elfa.se/pdf/73/733/07337272.pdf
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Har kollat på kurvorna på sidan 14 för att få motorn att göra helsteg och provar med följande kod men den går fortfarande ett steg fram och ett tillbaka. Har jag missat hur det ska pulsas?


loop:

Pause 1000
High m2;
Pause 1000
High m1;
Pause 1000
Low m2;
Pause 1000
Low m1;

GoTo loop
Skriv svar