Google+
Doel:€250.00
Donaties:€156.49

Per saldo:€-93.51

Steun ons nu!

Laatst bijgewerkt
op 18-11-2017
Algemeen

De stichting

Recente berichten

Toon hier je nieuwe (model) spooraanwinst(en)... door Edsko Hekman
Vandaag om 00:26:14
Baantelefoon door Thom
Vandaag om 00:16:35
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door iarnrod
Vandaag om 00:14:13
Met Amerikaanse treinen rijden door Joop_L
Vandaag om 00:05:26
Digikeijs 4018 wisseldecoder programmeren door Bert_Apd
18 november 2017, 23:54:50
Prijs z21 start door Bastaard
18 november 2017, 23:50:06
Mijn eerste H0 modeltreinbaan in aanbouw door Wim Vink
18 november 2017, 23:39:20
Op weg naar Apeldoorn door Sebastiaan1201
18 november 2017, 23:24:30
Baanbouw Bosje77 door mwdb
18 november 2017, 23:07:14
Loc decoder voor schaal 0 loks door Peter Kleton
18 november 2017, 22:34:49
Fremo haven: KNZ Hengelo door 44
18 november 2017, 22:31:51
BNLS Baanbreker - Project 083 tot 338 door 44
18 november 2017, 22:08:05
Welk motorschild voor oude Fleischmann lok? door heuvelbaan
18 november 2017, 21:58:00
Digikeijs DR4018 hoe verder? door Bert_Apd
18 november 2017, 21:30:46
Waarde Lima 149826K - 3 CFL Wegmann Wagens door EddyK
18 november 2017, 21:25:00
Servo type SG90, wie heeft hiermee ervaring? door wesly
18 november 2017, 21:19:11
Onlangs gespot - gefotografeerd, de foto's door Boele
18 november 2017, 20:49:15
Wie gaat er naar de Spoor Groep Zuid tentoonstelling door Gerard van de Weijer
18 november 2017, 20:39:37
BNLS-Module: "Rvbr-Btk, Ringvaartbrug Haarlemmermeer nabij Buitenkaag" NS H0 door martijn v m
18 november 2017, 20:10:54
Welke software beste voor gecombineerd automatisch en handmatig rijden? door Martin Hornis
18 november 2017, 19:49:54
BNLS Baanbreker - NS 1300 Grote Groene van MK modelbouwstudio's door DE-II
18 november 2017, 19:48:58
Ferrocarril de Sóller (Mallorca, H0m) door Waelsteder
18 november 2017, 19:41:43
Bouw en vooral vervuilen / Weatheren van huisjes. door NS264
18 november 2017, 19:06:55
Saint Tourbière, een Franse enkelsporige lijn door de Ardeche door jerrytrein
18 november 2017, 18:57:31
Utrecht Centraal en Leidsche Rijn 4-sporig door VictorPM
18 november 2017, 18:53:33
040T KDL 11 - een franse smalspoorloc in 0e door Lucien
18 november 2017, 18:43:43
Roco SJ/GC Rc4 dubbelset met DCC/Sound loks. door Timo
18 november 2017, 18:35:25
Modelbaan in Trainz door olaf99
18 november 2017, 18:28:15
1 grote Elco of meerdere parallel? door Timo
18 november 2017, 18:21:24
NS C 6207-6308 en NS AB 6231-6345 De Bouw door ingenium
18 november 2017, 18:14:06
  

Auteur Topic: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan  (gelezen 3380 keer)

nkob

  • Offline Offline
  • Berichten: 136
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #15 Gepost op: 07 september 2017, 15:29:34 »
lijkt samen te lopen met mn draadje over pulsbreedte
Inmiddels niet veel opgeschoten
Komt ook door mn IPadres
Een prettig gesprek gehad met wentinkhobby in arnhem
Had wel van pulsbreedte gehoord maar gaf aan dat bijna iedereen digitaal rijdt
gaugemaster klonk bekend en heisswolf ook .
Afgesproken om langs te komen en verder te praten .
Hopelijk kom ik dan verder .
groet
kees


Klaas Zondervan

  • Offline Offline
  • Berichten: 14344
    • Pagina van klaas
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #16 Gepost op: 07 september 2017, 15:40:39 »
Had wel van pulsbreedte gehoord maar gaf aan dat bijna iedereen digitaal rijdt
Weet hij dan wel dat digitaal uitsluitend met pulsbreedtesturing werkt?
Take it slow, the pace is not what matters, it's the direction that you go. (J.R. Cash)

nkob

  • Offline Offline
  • Berichten: 136
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #17 Gepost op: 07 september 2017, 16:11:17 »
ik denk het wel klaas
Verbinding was slecht maar gaf aan dat hij die, regelaars ,niet heeft .
Een diepgaand gesprek komt wel als ik er ben .
Ben daar al eerder geweest en vond het een mooie zaak .
Een persoonlijk gesprek is altijd beter dan mailen of bellen ,vind ik tenminste .
groet kees


72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 638
    • [i]El Carrilet[/i]
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #18 Gepost op: 07 september 2017, 16:13:10 »
Citaat van: Klaas Zondervan
Dat is een ding wat op 10 kHz draait. Dus heel wat anders dan een Weistra regelaar.
Anders ja, maar het principe van PWM is hetzelfde.

De TS wil met die Arduino behalve PWM ook servo's aansturen, dat kan met dit ding niet  (met de Weistra regelaar ook niet). Daar zijn dan weer extra servoregelaars voor nodig (ook PWM overigens).

El Carrilet

Not sent from my Pocketline Swing 380, Xperia Z2, iPhone, C5503 or SM-G900F using Tapatalk.

MH

Klaas Zondervan

  • Offline Offline
  • Berichten: 14344
    • Pagina van klaas
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #19 Gepost op: 07 september 2017, 16:49:24 »
Anders ja, maar het principe van PWM is hetzelfde.
Dat wel, maar de frequentie is toch wel een punt. 10kHz is gewoon veel te hoog als je analoog rijdt.
Het bijzondere van de Weistra regelaar is dat die met een lage frequentie begint, en die loopt op met de duty cycle.
Het is overigens een herhaling van zetten, want dat is in dit draadje allemaal al aan de orde geweest.
Take it slow, the pace is not what matters, it's the direction that you go. (J.R. Cash)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 3466
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #20 Gepost op: 09 september 2017, 19:04:04 »
Zodra de boel in beweging is, dan is de 10kHz prima. Maar voor het wegrijden is dat inderdaad wat lastiger. Dat doet de Weistra regelaar mooi. En iets soortgelijks kan je ook redelijk simpel doen met een Arduino. Eventueel zou ik een soort voorbeeld of library kunnen maken als er interesse in is. :) Je zou zelfs de Weistra echt kunnen nabootsen met een Arduino. 8) Maar ik heb geen Weistra-regelaar (zelfs op dit moment geen werkplaats überhaupt) dus kan de karakteristieken niet nameten.


Timo
Verzonden vanaf mijn desktop met Firefox

Klaas Zondervan

  • Offline Offline
  • Berichten: 14344
    • Pagina van klaas
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #21 Gepost op: 09 september 2017, 20:05:10 »
Je hoeft de Weistra regelaar niet na te meten. Het principe is in het kort dit: bij een lage duty-cycle is de frequentie 30 Hz. Met het toenemen van de duty-cycle neemt ook de frequentie toe, tot 100Hz bij 100% duty-cycle.

Het enige schoonheidsfoutje is dat de regeling niet lineair is, dus 50% potmeterverdraaiing levert niet 50% snelheid op. Maar dat is nou net een puntje wat je met een namaak in software recht kan zetten.
Take it slow, the pace is not what matters, it's the direction that you go. (J.R. Cash)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 3466
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #22 Gepost op: 09 september 2017, 20:39:48 »
Is de frequentie wel lineair met de snelheid dan? Of juist met de potmeter? Dat is me dus vooral iets wat ik me afvraag :) Als het lineair met de snelheid is, dan is het een eitje om het na te maken in software.


Timo
Verzonden vanaf mijn desktop met Firefox

Klaas Zondervan

  • Offline Offline
  • Berichten: 14344
    • Pagina van klaas
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #23 Gepost op: 09 september 2017, 20:57:53 »
Ik heb nooit gemeten hoe de frequentie varieert met de potmeterstand of met de snelheid.
Maar ik neem aan dat de snelheid evenredig is met de duty-cycle. Of de frequentie precies lineair verloopt is volgens mij minder interessant. De belangrijkste reden om met een lage frequentie te beginnen is om ervoor te zorgen dat je al bij een lage duty-cycle pulsen krijgt die lang genoeg zijn om het anker over de kleef heen te helpen.
Ik kan e.e.a wel eens nader onderzoeken. Maar dit weekend zal dat niet lukken.
Take it slow, the pace is not what matters, it's the direction that you go. (J.R. Cash)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 3466
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #24 Gepost op: 10 september 2017, 10:58:30 »
Dank je Klaas. Dat het niet zo nauw komt kan best maar als je de Weistra in software wilt doen moet je het wel echt doen. Mijn andere methode van 30kHz boven op 80Hz werkte namelijk ook prima maar iedereen vind de Weistra altijd zo geweldig werken dus is het eens leuk ze beide in software te hebben zodat je kunt testen. :)


Timo
Verzonden vanaf mijn desktop met Firefox

hepost

  • Offline Offline
  • Berichten: 33
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #25 Gepost op: 10 september 2017, 16:41:41 »
De frequentie koppelen aan de snelheid had ik al in gedachten. Ik regel de frequentie nu eerst handmatig om een idee te krijgen hoe lang de frequentie laag moet blijven om het treintje op gang te krijgen. Ik kan mij voorstellen dat dit per trein verschillend is. Het brommen van het motortje wordt hoger als de frequentie hoger wordt. Ik laat nu de frequentie laag, ook bij hogere snelheden omdat ik dit een prettiger geluid vind. De frequentie laten oplopen naar een niet hoorbare frequentie kan ook maar heb ik nog niet geprobeerd. Of die hoge frequentie kwaad kan voor de motor weet ik niet.

Ik vind het geweldig als iemand een Weistra regelaar met een Arduino kan en wil maken. Ik zal daar dan ook dankbaar gebruik van willen maken. Ik blijf ondertussen zelf ook wel wat door modderen, al doende leert men.

Voor het ontstoren heb ik hier en daar wat gelezen, onder andere een condensator van 1uF tussen de rails. Nu kan ik verschillende condensatoren vinden waaronder ontstoringscondensatoren, kan ik die gebruiken of maakt het niet zoveel uit wat voor type condensator het is?

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 3466
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #26 Gepost op: 10 september 2017, 17:04:43 »
Hoge frequentie is prima voor een motor. Faulhaber / cordless motoren worden juist blijer van hoger frequenties.

En juist geen condensator tussen de rails plaatsen, daar wordt niets blij van ;)


Timo
Verzonden vanaf mijn desktop met Firefox

hepost

  • Offline Offline
  • Berichten: 33
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #27 Gepost op: 11 september 2017, 22:35:46 »
Ok, geen condensator tussen de rails dan. Op het Belgische forum had iemand een 100nf keramische condensator over de aansluitingen van de motor in de loc geplaatst. Dit om het spontane bewegen van servo's te verhelpen zodra de trein voorbij kwam. He lijkt mij wel iets om uit te proberen of is dit niet aan te raden?

Wat betreft de snelheidsregelaar ben ik wat aan het experimenteren geweest. De frequentie heb ik nu van 20 herz tot 31250 herz regelbaar gemaakt. Om het treintje op gang te brengen hoef ik maar even de 20 herz te gebruiken, daarna kan ik de hoge frequenties gebruiken. Met de hogere frequenties lijkt het treintje wel langzamer en soepeler te kunnen rijden. Soms lukt het ook om het treintje direct met de hoge frequentie op gang te brengen maar niet altijd. Ik denk dat de drijfstangen iets scheef zijn en dus weerstand veroorzaken omdat het treintje wat bokkig rijdt, ook als ik een gewone treintrafo gebruik.

Nu wil ik het zo maken dat vanaf snelheid nul eerst een korte periode van 20 hz wordt toegepast, daarna wordt overgeschakeld naar ca. 32khz totdat de snelheid weer nul is. Ik zit nog met hoe ik dit moet regelen als de rijrichting ineens wordt omgezet terwijl de snelheidsregelaar niet op nul staat. Ik denk dat de snelheid dan eerst naar nul moet lopen en dan weer naar de ingestelde waarde van de snelheidsregelaar. Nog iets om over na te denken.

Is er een beveiliging dat de regelaar naar nul brengt om te voorkomen dat het motortje te heet wordt als de motor stil valt? Een soort van terugkoppeling van de motor dus.


Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 3466
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #28 Gepost op: 12 september 2017, 20:55:52 »
Ok, geen condensator tussen de rails dan. Op het Belgische forum had iemand een 100nf keramische condensator over de aansluitingen van de motor in de loc geplaatst. Dit om het spontane bewegen van servo's te verhelpen zodra de trein voorbij kwam. He lijkt mij wel iets om uit te proberen of is dit niet aan te raden?
Kan wat helpen maar kan het met PWM ook erger maken. Het is dan vaak makkelijker om juist de spanning naar de servo te ontstoren :) En 100nF is nog steeds iets heeeeeel anders dan de 1uF ;)

Wat betreft de snelheidsregelaar ben ik wat aan het experimenteren geweest. [knip]
Die lage freqentie (jij hebt 20Hz, ik deed 80Hz) kan je ook prima in software boven op de 32kHz hardware PWM doen. Maakt het allemaal makkelijker.

Ik zit nog met hoe ik dit moet regelen als de rijrichting ineens wordt omgezet terwijl de snelheidsregelaar niet op nul staat. Ik denk dat de snelheid dan eerst naar nul moet lopen en dan weer naar de ingestelde waarde van de snelheidsregelaar. Nog iets om over na te denken.
Je kunt het zo gek maken als je wilt. Maar op een analoge trafo zit hier ook geen beveiliging voor ;)

Is er een beveiliging dat de regelaar naar nul brengt om te voorkomen dat het motortje te heet wordt als de motor stil valt? Een soort van terugkoppeling van de motor dus.
Misschien, maar niet makkelijk of in ieder geval niet makkelijk universeel. Daarom hielt ik de 80Hz PWM met +-9% duty cycle altijd staan :) En daar boven op de duty cycle van de hardware (32kHz) PWM regelen. Zeg niet dat het zalig makend is maar leek prima te werken  :)


Timo
Verzonden vanaf mijn desktop met Firefox

hepost

  • Offline Offline
  • Berichten: 33
Re: PWM met frequentieregeling met Arduino t.b.v. besturing analoge DC-treinbaan
« Reactie #29 Gepost op: 12 september 2017, 22:23:35 »
Citaat
En 100nF is nog steeds iets heeeeeel anders dan de 1uF
Die waarde kwam weer van een ander forum. Ik heb er weinig kaas van gegeten zoals je wel begrijpt. Kan het kwaad als ik het probeer?

Citaat
Daarom hielt ik de 80Hz PWM met +-9% duty cycle altijd staan  En daar boven op de duty cycle van de hardware (32kHz) PWM regelen.
Ik heb nu een sketch met een aparte pin met softwarematige pwm op 20Hz. Die ga ik aansluiten op de H-brug. Morgen testen, kijken of ik het werkend kan krijgen.