Sida 5 av 5

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 17:51:32, 08-01-2019
av Janson1
Stämmer bra allihopa. Jag har funderat på det här med ett par kalibreringsvariabler men då jag bara testat mot en dubbelventil så hade jag för lite att kalibrera emot, då.

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 20:21:13, 08-01-2019
av AN
Men nu vet du inte strömmen genom spolen eller?
Så spolen rör sej lite olika, beroende på temp etc?
Kan man/bör man mäta strömmen, och få PWMen att hålla den konstant?
Skulle det gå att bygga trådlös styrning med arduino, till tex en kran?

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 20:38:00, 08-01-2019
av Janson1
Egentligen behöver man inte veta strömmen... Vid 255 som är 100% så blir strömmen samma som att driva den direkt med 24 volt. Jag gjorde test mellan kall och varm spole och vad jag minns så skiljde det sig inte katastrof mycket, jag har för mig jag körde en timma. Jag var nog inne på att sätta ett NTC motstånd på ventilhuset och sen göra en enkel algoritm som gör att PWM är tex 90% vid kallt tillstånd och 100% vid varmt tillstånd och steglöst där emellan. Det går givetvis att mäta strömmen och återkoppla men frågan är om det behövs? En trådlös styrning går alldeles utmärkt att bygga, men det krävs att den är 100% stör och kraschsäker... Däremot vet jag inte vilken radiodel man skall välja men Ulf, Towil mfl. vet säkert?

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 22:02:06, 08-01-2019
av Janson1
Kunde inte hitta min gamla fil pga datorbyte men här är en ny delvis utprovad.
Kod: Markera allt
int stickaut = 3;
int stickain = 5;
int skopaut = 10;
int skopain = 11;
byte skopvarde;
byte stickvarde;
byte skopa;
byte sticka;

void setup()
{
 pinMode(stickaut, OUTPUT);
 pinMode(stickain, OUTPUT);
 pinMode(skopaut, OUTPUT);
 pinMode(skopain, OUTPUT);
 Serial.begin(250000);
}

void loop()
{
 skopa = analogRead(A0)>>2;
 sticka = analogRead(A1)>>2;
 Serial.println(skopa);

 
 if(skopa <120)
 {
  skopvarde = map(skopa, 119,0,0,255);
  analogWrite(skopaut,skopvarde);
 }

 if(skopa >130)
 {
  skopvarde = map(skopa,131,255,0,255);
  analogWrite(skopain,skopvarde);
 }

"Skopan" är testad fullt ut och fungerar nog som den bör. Nu är det bara för dig AN att göra likadant på "stickan"...

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 22:04:31, 08-01-2019
av Janson1
AN: Passa även på att skriv kommentarer efter varje rad om vad som görs och händer... Själva filen är bara att kopiera och klistra in i Arduinons IDE.

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 23:48:57, 08-01-2019
av AN
Lärorik tråd detta. :grin:
Ska försöka följa din kod, så att jag förstår den. Kommer nog några frågor.
Kommer du testa denna i verkligheten på maskinen, eller är det bara för att testa och lära?

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 00:10:52, 09-01-2019
av Janson1
Jag har gjort en skarp kod som jag nu inte hittar men den finns kvar, nog? Denna funkar också men har inga felsäkerhetsfunktioner vilket jag tycker är ett måste... Men den är lätt att simulera en pot eller två, två eller fyra lysdioder och några motstånd, simsalabim så kan man se vad som händer. Har man ett oscilloskop dessutom kan man se pulseriet...

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 14:12:04, 09-01-2019
av AN
Vad har du för typ av säkerhetsfunktioner i den riktiga koden?

Så en apskalle, parker icl 303, heter de väl, skulle arduino då kunna använda sej av. Den ger val 0-5v. Men de som är utbytta från skogsmaskiner haf väl kanske utsliten pot, och inte enkla att fixa? Modernare spakar har väl hall-givare eller något, för att det ska vara "beröringsfritt"?

Ser man på lite olika styrkort, vill de ju ha +-10v eller 4-20mA. Det är väl industristandard eller? +- 10v är jag väl med på hur man fixar, men hur ordnar man 4-20mA ut från en spak.

Kommer väl lite från ämnet i tråden, men kul att lära sej :smile:

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 16:29:08, 09-01-2019
av Inge79
AN skrev:Ser man på lite olika styrkort, vill de ju ha +-10v eller 4-20mA. Det är väl industristandard eller?


Ganske mange som tåler 0-5V (eller 0-10 i stedet for +/-10) også, så jeg vil påstå begge de er industristandard på linje med de to andre du nevner...

http://www.eshydagent.se/images/product ... venska.pdf
https://www.oemcontrols.com/dual-value-driver-board/
http://customcontrolsinc.com/wp-content ... rivers.pdf
https://www.ebay.com/itm/NEW-PWM-Contro ... 1810343085

bare å google; 0-5V PWM dual (for dobbelvirkende) valve driver, t.ex.

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 22:31:17, 10-01-2019
av Janson1
Mina sk. säkerhetsfunktioner är att om en sladd lossnar eller poten går sönder så stannar funktionen helt. sedan har den förutom strömlös en aktiv/inaktiv funktion (ung. man fäller upp bygeln) vidare så måste man hålla i spakarna för att dom skall funka, om tex en jacka, tröja fastnar i spaken av misstag vid tex man skall titta över kanten och reser sig upp, då står funktionen still. Om den skulle hänga sig så blir den garanterat död när bygeln fälls upp. Ja det är dom säkerhetsgrejerna jag byggt in i koden/hårdvaran.

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 12:46:04, 11-01-2019
av Stridis2
Får man vara nyfiken och fråga hur du detekterar att man håller i spaken?

Re: Hur bygga egen rototiltstyrning?

InläggPostat: 14:51:59, 11-01-2019
av Janson1
Nja, vet inte... Får nog tänka på det ett tag.