Sida 1 av 1
Servomotor i skrivare.
Postat: 15 november 2015, 19:44:58
av Camro
Hej alla entusiaster!
Håller på att bygga en skärmaskin av gammal skrivare. Maskinen ska skära ut ur tunn plast, x och y led. Första skrivaren var en rejält gammal modell med stegmotor, helt enligt mitt önskemål. Andra skrivaren har servomotorer, återkopplingen sker med läsgafflar och ett streckat band. Hur drivs dessa motorer, är det pwm och en h-brygga? Upplösningen på skrivaren var nog ganska fin, för det är väldigt smala streck på läsbandet. Hur fungerar det när motor bara ska stega ett "steck" på läsbandet?
Erfarenheter av detta eller länkar skulle inte vara fel
Visst skulle jag kunna köpa stegmotorer och fixa det på den vägen, men återvinningstanken och nyfikenheten tog överhanden
Mvh
Camro
Re: Servomotor i skrivare.
Postat: 16 november 2015, 07:17:41
av H.O
Ja, den drivs av/med en H-brygga. H-bryggan drivs av en PWM-signal (finns ett par olika sätt). Duty-cyclen på PWM signalen bestämms av en regulator (som i fallet med skrivaren sannolikt körs i liten mikrokontroller). Regulatorn har två insignalen, börvärde (position motorn bör "ska" befinna sig på) och ärvärde (var motorn befinner sig, och det använder den den streckade remsan för att mäta/räkna ut). Ju större skillnad det är mellan de båda insignalerna desto mer ström matas motorn med. Jämförelsen mellan är- och börvärde samt "utstyrning" av H-bryggan görs normalt sätt 1000ggr i sekunden eller ännu oftare.
Re: Servomotor i skrivare.
Postat: 16 november 2015, 07:33:19
av xxargs
Man gick över till DC-servosystem hos i stort sett alla skrivartillverkare när antalet pixlar/punkter per tum översteg en viss nivå och man kunde inte göra mer finstegade stegmotorermotorer till rimlig kostnad utan att det blev risk för moire-effekter i utskriften. Personligen tyckte jag att det var en välgärning då i och med detta så blev bläcksprutorna betydligt tystare och man slapp höra vinande ljudet från stegmotorer.
Hp-skrivare har jag så vitt jag vet alltid kört med DC-servomotorer sedan urminnes tid, likaså deras penplottar.
Re: Servomotor i skrivare.
Postat: 16 november 2015, 10:26:34
av Camro
Många tack för svaren, ytterligare ett steg mot ett fungerande projekt. Känner någon till frekvensen på pwm-signalen? Hastigheten på motorn styrs alltså bara med pwm och spänningen är på signalen är konstant?
Re: Servomotor i skrivare.
Postat: 16 november 2015, 10:33:24
av Klas-Kenny
Frekvensen är ju inte jättenoga, och kan väl väljas hyggligt fritt. Jag brukar personligen lägga mig på strax över 20kHz när jag PWM-styr motorer, då högre frekvens inte precis ger någon vinst, bara ökade switchförluster och mer störningar, men lägre frekvens kan ge ett hörbart vinande i motorlindningarna.
Edit: Och ja, det är ju en konstant spänning man switchar av/på, det är hela poängen med PWM.

I och med detta så ändrar man ju effektivspänningen (i fallet av PWM kan man tänka flytande medelvärde), och motorn är allt för mekaniskt trög för att "märka av" att det är annat än en konstant, lägre, spänning. Och med just motorer så gör ju induktansen i motorn att det hela jämnas ut ytterligare om man mäter på det.
Re: Servomotor i skrivare.
Postat: 16 november 2015, 10:50:40
av SeniorLemuren
Det finns en massa lösningar på nätet.
Här har du ett intressant projekt som behandlar även program eringen av PID-styrningen.
Edit.
Här är ett annat projekt.
Re: Servomotor i skrivare.
Postat: 16 november 2015, 13:24:10
av Camro
Edit: Och ja, det är ju en konstant spänning man switchar av/på, det är hela poängen med PWM.

I och med detta så ändrar man ju effektivspänningen (i fallet av PWM kan man tänka flytande medelvärde), och motorn är allt för mekaniskt trög för att "märka av" att det är annat än en konstant, lägre, spänning. Och med just motorer så gör ju induktansen i motorn att det hela jämnas ut ytterligare om man mäter på det.
Tackar för allt engagemang, varje dag då man lär något nytt är inte bortkastad,
Ok motorn är tillräckligt trög för att inte gå ryckigt när duty cycle är bara några procent? Har liten erfarenhet när det gäller drivning av dc-motorer med pwm, så jag ser fram mot fler inlägg.
Re: Servomotor i skrivare.
Postat: 16 november 2015, 13:41:55
av floppen
En liten förklaring som många tycks missa med stegmotorer.
Ni kan inte att öka antalet steg/varv i en bipolär stegmotor med 1/4, 1/8 steg osv och tro att det är fasta lägen.
Visst kan du styra ut strömmen så motorn ställer sig något sådär rätt men det finns inget som säger att det blir samma läge vid belastning så när det gäller upplösning/varv så behöver ni återkoppling för att säkert positionera. Däremot så får ni tystare och mjukare gång med fler steg/varv.
Re: Servomotor i skrivare.
Postat: 16 november 2015, 22:49:36
av Henry
Ok motorn är tillräckligt trög för att inte gå ryckigt när duty cycle är bara några procent? Har liten erfarenhet när det gäller drivning av dc-motorer med pwm, så jag ser fram mot fler inlägg.
Det blir bara ryckigt om det är för låg PWM frekvens. Med tex bara några 100Hz eller så kan det absolut bli det men med tex 20kHz kommer det inte att hända oavsett hur låg. Det enda som kommer att hända är att varvtalet på motorn minskas radiakalt till tex bara något knappt varv/min men ändå med hög styrka (pga av förhållandevis hög spänning) som används flitigt i skrivare idag.
Re: Servomotor i skrivare.
Postat: 17 november 2015, 16:59:05
av Camro
Jag tackar för all hjälp
Inte helt omöjligt att jag återkommer senare under projektets gång
Mvh Camro