Stegmotor styra utmatning av frö på såmaskin

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
säter
Inlägg: 32514
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av säter »

En del tycker att bara man har kommit vidare så behöver man inte skriva mera.
Tråkigt tycker jag.
Som tur är lägger man dessa på minnet.
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Har fått principen att funka. Än så länge via navdynamo till cykel för att reglera hastigheten på stegmotorn/utmatningshastigheten.
Kör även via potentiometer för att "finjustera".
Vet inte hur det kommer funka i praktiken men stegmotorn reagerar direkt på hastighetsändringar av cykelhjulet.
Vet inte om detta förhållande är någorlunda "linjärt" men det får visa sig vid praktiska prov.
Har även beställt nytt kretskort till induktionsgivaren för att söka lösning om det visar sig att cykelhjuls varianten inte
funkar praktiskt?
Förökt ladda upp en filmsnutt från laboratoriet när jag o käringen testar.
/nabe
IMG_1409.mov
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Det går inte fort men det går, lite uppdatering.
Tydligen har min traktor utsignal om 130 pulser per körd meter via en pinne i isobuskontakten.
Planen är nu att skicka denna signal till Arduino o vidare till en DAC (PCF8591) som gör om denna till analog signal
vilken jag kan styra via potentiometer och skicka till analoga ingången på drivmodulen till stegmotorn.

Kunde även haft digital givare med "cykelhjul" för att känna av hastigheten till marken men robustare om det redan finns i traktorn.
Vet inte om det kommer funka men återkommer.

Nabe
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Fråga
Det är väl inte möjligt att bara ta en digital signal 0-5V o koppla denna till en DAC (PCF8591) o ut kommer "motsvarande" analoga signal?
/nabe
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 14818
Blev medlem: 16 april 2006, 17:04:10

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av mrfrenzy »

Din arduino har ju en DAC inbyggd troligen. Vilken modell är det?
Vad är det för drivmodul på stegmotorn?

Det går alltså koppla arduino direkt till stegmotorn.
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Jag har en Arduino UNO R3.
Drivmodulen hete JAWO DMD860-SV o har analog ingång.
/nabe
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 14818
Blev medlem: 16 april 2006, 17:04:10

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av mrfrenzy »

Det var en väldigt fin stegmotordrivare. Jag skulle nog skippa det analoga helt och bara använda ingången för att steppa fram ett steg "PUL+".

Koppla din potentiometer till en analog ingång och hastighetssignalen från traktorn till en digital ingång (kanske använd en optokopplare om du vill skydda mot problem).
Använd en hårdvaruräknare för att räkna antalet pulser och multiplicera med en faktor justerad av potentiometern för att pulsa utgången.
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Ok, tack.
Jag tror jag förstår (behöver bara googla o tänka ett tag :) )
Risken är överhängande att jag återkommer med frågor när jag kört stopp.
/nabe
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Jag får inte till det :(
Har fipplat i flera dagar nu bl.a med en väldig massa olika sketcher som utgångspunkt.
Man lär sig visserligen mycket men "fastnar i hövvet" ibland med frågor som kanske är självklara för den som kan men inte för mig.
Tex om jag producerar en signal som jag kan kika på i monitorn varje sekund som är ett tall säg 673, vad står det då för?
Plottar jag detta så ritas en graf på 673 "nånting".
Jag är ju ute efter antal pulser tex 673/s. Betyder det att om jag kör det som OUTPIN m.h.a digitalWrite så skickas det 673 pulser varje sekund?

Blev lite desperat o kopplade en enkel signalgenerator på 200Hz till PUL+ på motorn för att se så jag kopplatt rätt o visst funkar då motorn men om jag sedan försöker skicka signal om ca 200 "någonting" via Arduino med både digital o anlog write o read så funkar inte fanstyget.
Får försöka fippla vidare imorgon.
/nabe
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Undrar en sak,
en PWM puls med 100% duty cykel inte längre är en puls o saknar frekvenz? :humm:
/nabe
Mindmapper
Inlägg: 6389
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av Mindmapper »

Visst är det så! Frekvensen 0Hz.
Fast det är ändå PWM eftersom du har möjlighet till pulser. Skulle du ha 99,999999999% är det ju fortfarande DC. Men pulserande DC.

Posta koden som läser/skriver blir det lättare att hjälpa.
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 14818
Blev medlem: 16 april 2006, 17:04:10

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av mrfrenzy »

Börja enkelt.

Steg 1
Koppla en lysdiod till utgången som blinkar med 5 Hz.

Steg 2
Ändra så lysdioden bara är tänd en kort tid varje gång den blinkar

Steg 3
Ändra så tiden mellan varje blink ligger i en variabel

Steg 4
Koppla till din stegmotordrivare och testa så du kan ändra hastigheten med din variabel

Steg 5
Läs in värdet på en potentiometer och låt den ändra variabeln

Steg 6
Läs in pulståget från traktorn och visa frekvensen på terminalen

Steg 7
Multiplicera pulstågets frekvens med potentiometerns inställning för att styra PWM-variabeln
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Tack
Skall testa igen
/nabe
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Liten uppdatering
Har fått till så det funkar. Behöver justera "grundrotationen" men det går enkelt.
Lite fundersam då motorn går mjukare o tystare vissa varvtal varför jag kanske kommer köra någon
utväxling?
Förstår inte heller varför strömmen blir så mycket större vid låga varv, verkar nästan som magnetfälten motverkar varandra?
Även lite fundersam runt värmeutvecklingen hos drivmodulen som saknar fläkt?
Återkommer när jag riggat upp det lite bättre.
/nabe
vralegin
Inlägg: 23
Blev medlem: 15 september 2021, 16:22:34

Re: Stegmotor styra utmatning av frö på såmaskin

Inlägg av vralegin »

Lite uppdatering
Styrningen funkar men försöker göra "styrsystemet" robustare då att köra via Arduino o liknande verkar lite "labilt" eftersom jag ibland får lite störningar jag inte förstår.
Beror troligen på att jag inte kan tillräckligt mycket o diverse kommandon som Interrupt o liknande ibland "låser" andra funktioner tillfälligt?

Det finns en enkel lite tråkig lösning som jag testar nu.
Tar pulssignalen (hastighetssignalen) från traktorn o kör direkt in i drivmodulen (120 pulser/m).
För att kunna justera lite testar jag att även koppla en lite signalgenerator (PWM) till samma ingång
vilket borde innebära att jag adderar pulser?
Detta är inte helt optimalt då jag adderar samma antalpulser oavsett traktorhastighet vilket innebär att
vid tex låga hastigheter så blir relativa justeringen större men tror jag kan bortse detta då majoriteten av sådden
sker med konstant hastighet?
Jag antar att denna addering inte påverkar pulsernas storlek (spänning) utan bara antalet?
ha det
Nabe
Skriv svar