Stichting 3rail Forum

Modelbaanbouw & Scenery => Modelbaanbouw => Topic gestart door: Christian P op zaterdag 28 november 2020, 18:48:57

Titel: Martougin
Bericht door: Christian P op zaterdag 28 november 2020, 18:48:57
Hey beste treinliefhebbers,

Ik ben er een tijdje uit geweest maar de prioriteiten zijn achter de rug en de hobby krijgt terug een voorname plaats!

Er zijn al een aantal banen gepasseerd. Voor diegene die me nog herinneren:
Klein Heik: https://forum.3rail.nl/index.php?topic=52593.0 (https://forum.3rail.nl/index.php?topic=52593.0)
Klein Heik, een nieuw begin, de lok-lift: https://forum.3rail.nl/index.php?topic=72028.0 (https://forum.3rail.nl/index.php?topic=72028.0)
De laatste heb ik helaas vroegtijdig moeten afbreken.

Dus vandaag start ik met "Martougin".

Een aantal punten die de baan zullen kenmerken:
- Uitsluitend rollend materieel dat in Vlaanderen rijdt (Desiro - M6 - Benelux - E186 - Thalys.....)
- Geen doorrijdende baan. Ttz van het ene uiteinde naar het andere. De totale lengte is 18 meter baan met een breedte
   tussen de 60 en 80 cm. Alle loks zijn opgesteld om in beide richtingen te kunnen rijden.
- Ondertussen ben ik al aan een 3de versie van een lok-lift. Een vriend van me heeft me gevraagd om een lok-lift
   te bouwen voor hem. https://forum.3rail.nl/index.php?topic=80961.0 (https://forum.3rail.nl/index.php?topic=80961.0)
    De betrouwbaarheid kreeg hierdoor een nieuwe wending en moest het concept opnieuw bedenken
   en uittekenen. Dus bouw ik nu eerst de lift voor mezelf. De lift staat centraal en moet een eyecatcher worden.
-  Ik ga voor de details in de scenery. Vandaar een kleine baan maar met heel veel scenery plezier.
-  Een stuk van de baan (200 cm) wordt modulair. Zo kan ik in de toekomst verschillende scenes maken.
-  En als laatst: besturing gebeurd met Marklin CS3 en itrain maar de treinen zijn allen 2-rail

Hier volgen de eerste foto's:
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op zaterdag 28 november 2020, 19:10:34
mijn eerste ontwerp van de baan
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op zaterdag 28 november 2020, 19:12:41
een paar foto's van de lift
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op zaterdag 28 november 2020, 19:15:09
Een tegenwicht gaat ervoor zorgen dat de stappenmotor zo weinig mogelijk kracht moeten zetten. Dit is belangrijk voor de precisie van de lift.
Dit zijn stalen platen van 5mm dik. Die kan ik stapsgewijs toevoegen naar mate de lift vordering krijgt.
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op zaterdag 28 november 2020, 19:17:09
dit is dan de aandrijving.
Twee stappenmotors rechtstreeks op de as.
Rechts boven is een rem die ik gebouwd heb voor als de lift uit staat.
Titel: Re: Martougin - een nieuw project
Bericht door: Hanzi op zondag 29 november 2020, 08:55:09
Ziet er profi uit :thumbup:!
Ik neem aan dat de rem bekrachtigd (aangestuurd) moet worden om te deblokkeren (oftewel spanningsloos = blokkeren)?
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op zondag 29 november 2020, 09:00:48
Hey Hanzi,

De rem is een lineaire motor die de vaste riem rond de pulley spant of ontspant.
Oorspronkelijk was ik op zoek naar een stappenmoter met ingebouwde rem. Helaas remmen deze enkel onder spanning.
Dus als de lift uitschakel, dan zou heel de constructie naar beneden rollen.
Tenzij iemand weet heeft van een stappen motor die stroomloos blokkeert, dat zou dan zeer welkom zijn.

Titel: Re: Martougin - een nieuw project
Bericht door: PK op zondag 29 november 2020, 09:32:46
Vraag eens aan je leverancier of ze ook typen hebben die in industriële robotarmen worden gebruikt. Vele stepper of servo motoren voor die toepassingen zijn leverbaar met een "self locking solenoid brake (of power-off brake)" om het geheel bij spanningsuitval veilig in positie te houden.

Mijn ervaring beperkt zich tot het plaatsen van een bestelling voor het spul. Daarbij viel de prijzen erg op...Het zou best wel eens duurder kunnen zijn dan de (net als de rest van de constructie zeer goed uitziende!) oplossing die je nu hebt.
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op maandag 30 november 2020, 07:48:21
Hey PK "Power Off Brake" was inderdaad de juiste benaming/omschrijving voor wat ik nodig heb. Dank je wel!

En die zijn inderdaad behoorlijk duur. Ik favoriseer graag de BE/NL markt maar hier zal ik toch naar het oosten moeten kijken.

Ik heb ook nog even het idee "wormwiel" bekeken maar de gemiddelde ratio 1:30 is zeer groot. Ik kan de stepper niet voldoende snel laten draaien om dit te compenseren. Nu doet de lift 14 seconden van het 1ste niveau tot de 14de. Met het wormwiel zou het minimum 1,5 minuten duren wat veel te lang is.

Titel: Re: Martougin - de treinlift
Bericht door: Christian P op woensdag 02 december 2020, 12:09:46
Ik heb de laatste week gewerkt aan de etages. Totaal zijn er 14 met elk een lengte van 165 cm. Elke etage is 1 blok met 4 terugmelders.
Het zijn veel terugmelders maar de precisie is belangrijk op de lift. Je weet maar nooit dat een locomotief slecht geijkt is, dan zou die niet
mooi in het midden stoppen of erger, over de rand hangen. (daar komen uiteraard later de nodige beveiligingen voor.)
De terugmelders worden op de lift gemonteerd zodat er maar 1 kabel op en neer hoeft te gaan.

De rem is een voorlopige opstelling totdat de Power-Off-Brake geleverd wordt.

Het geluid lijkt veel maar dat ligt aan de opname want de lift maakt maar 52db geluid terwijl een rijdende trein 65db geeft.

Tot hiertoe heel tevreden van de stabiliteit en robuustheid van de lift

Volgende stap is het uittekenen van het electronisch schema zodat ik kan starten met de besturing

https://youtu.be/dlCK7LpamrU


Titel: Re: Martougin - een nieuw project
Bericht door: Timaximus op woensdag 02 december 2020, 12:36:46
Imposant!

Ter hoogte van welk spoor op de foto komt nu het nulpunt van waar op en af gereden gaat worden?

Schat zelf in de buurt van de V200 of die lege er onder. Gezien de vrije looplengte op je geleiderails boven en onder.

Wel een erg kort TGV'tje (Thalys).

MvG,

Timaximus
Titel: Re: Martougin - de treinlift
Bericht door: PK op woensdag 02 december 2020, 15:51:56
Ziet er al zeer gelikt uit! Ik ben benieuwd naar de definitieve plaatsing. Nu ik het filmpje zie begin ik ook interesse te krijgen om zoiets te bouwen :-)

Citaat van: Christian P op woensdag 02 december 2020, 12:09:46
De rem is een voorlopige opstelling totdat de Power-Off-Brake geleverd wordt.

Kan je het product delen dat je hebt besteld?
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op woensdag 02 december 2020, 16:39:52
Citaat van: Timaximus op woensdag 02 december 2020, 12:36:46
Ter hoogte van welk spoor op de foto komt nu het nulpunt van waar op en af gereden gaat worden?
Het spoor komt op 2 niveaus. 93 cm en 103 cm. Op deze foto is dit ter hoogte van de 2022 loc.
Dit brengt de ganse lift tot helemaal tegen de grond. Ik heb dit ook zo berekend dat ik een maximaal etages kon gebruiken.
Er is 75mm tussen elke etage.

Citaat van: Timaximus op woensdag 02 december 2020, 12:36:46
Wel een erg kort TGV'tje (Thalys).
Tja, ik ben eigenlijk op zoek naar de Thalys van Trix maar deze is nergens te vinden helaas. Dus heb ik dit goedkoop model van Mehano gekocht.
Het ziet er niet uit maar ben van plan om deze loc deels te herschilderes en verweren.
Er bestaan tussenstukken ervoor, maar ook die zijn momenteel niet te vinden. Ik hou alle tweedehandsmarken in het oog

Citaat van: PK op woensdag 02 december 2020, 15:51:56
Kan je het product delen dat je hebt besteld?
https://www.aliexpress.com/item/33027890580.html?spm=a2g0o.productlist.0.0.5de512f7lDWr2k&algo_pvid=917de97f-8d22-4f31-934a-afeb1ce8e864&algo_expid=917de97f-8d22-4f31-934a-afeb1ce8e864-0&btsid=2100bb4a16069233168997148e85bb&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

Titel: Re: Martougin - een nieuw project
Bericht door: wimpietje op donderdag 03 december 2020, 06:34:38
Dag Christian , dat is een imposante lift hoor. Ik blijf je draadje volgen .👏🏻👍🏻
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op donderdag 03 december 2020, 21:19:47
in mijn vorige prototypes was ik overtuigd dat het mogelijk is om de lift 1x te ijken bij het opstarten en voor de rest zou die steeds exact moeten stoppen op elke etage.
Helaas lukt dit niet waardoor de lift steeds naar zijn 0-punt moet gaan om zich te ijken. Dit wil ik nu absoluut vermijden. Vreselijk verlies van tijd.

Het idee is dat de lift voor elke etage een referentie krijgt. Ook als de lift wordt opgezet, wil ik niet meer dat hij naar zijn 0-punt gaat.
Daarvoor moet de lift weten waar hij zich bevindt.

Ik ga hiervoor 4 magneetcontacten gebruiken. De magneten zijn binair opgesteld. 4 contacten = 16 combinaties en ik heb er maar 14 nodig.
Dus elke etage krijgt een bepaald aantal magneten dat de etage doorgeeft. De Arduino rekent dit mooi uit.

Daarnaast komt er een IR lichtsluis om de positie te controleren die desnoods de lift corrigeert.

Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op zaterdag 05 december 2020, 20:32:11
er komt toch heel wat electronica te pas voor deze constructie.
- DCC signalen komen van de centrale zodat iTrain de lift kan besturen
- Heleboel veiligheidscomponenten om zeker te zijn dat wagens nooit de lift kunnen blokkeren
- 4 terugmelders per etage
- Een vlotte interface om de lift af te stellen
- Omdat we met een aluminium frame zitten gaat de stappenmotor een zekere resonantie creëren.
  De potentiometer dient om de snelheid van de motor af te stellen zodat die resonantie minimaal is
- Elke etage wordt verlicht met led-strip. De opgeroepen etage moet meer opgelicht zijn tov de anderen

Dit schema laat zien welke/hoeveel verbindingen gemaakt moeten worden en welke draaddikte nodig is.

Het volgend schema is nog in ontwerpfase. Deze gaat de exacte aansluitingen tonen op de Arduino's en welke passive componenten nog nodig zijn.
Titel: Re: Martougin - een nieuw project
Bericht door: Jan22 op donderdag 10 december 2020, 18:44:16
Ik zie in dat een schuin dak een rem vormt op creativiteit van deze omvang.  :thumbup:
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op donderdag 10 december 2020, 23:18:08
Citaat van: Jan22 op donderdag 10 december 2020, 18:44:16
Ik zie in dat een schuin dak een rem vormt op creativiteit van deze omvang.  :thumbup:
Hey Jan, ik begrijp niet echt wat je bedoeld.
Titel: Re: Martougin - een nieuw project
Bericht door: Maarten op donderdag 10 december 2020, 23:31:53
Waarom gebruik je 3 aparte arduino's ipv een?
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op donderdag 10 december 2020, 23:56:41
Citaat van: Maarten op donderdag 10 december 2020, 23:31:53
Waarom gebruik je 3 aparte arduino's ipv een?

De Arduino's zijn niet multiprocessing.
1. Er moet continu geluisterd worden naar DCC commando's om de lift in gang te zetten
2. Er zijn heel wat veiligheidscontroles die moeten uitgevoerd worden terwijl de lift in beweging is.
3. De lift doen bewegen is continu impulsen geven naar de stappenmotor.

Onmogelijk om deze 3 handelingen tegelijkertijd uit te voeren. Dat heb ik geëxperimenteerd bij de eerste prototypes.
De motor zit rechtstreeks op de as, dus heb ik de stappen verkleind naar 1/16 van 1,8°. (=0,1125°) om precies te zijn.
De Arduino heeft daar te weinig rekenkracht voor.

Een alternatief had de Raspberry geweest.
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op woensdag 16 december 2020, 09:54:23
de laatste week heb ik nog wat zitten experimenteren met de detecties.
Allereerst een laserstraal die doorheen de 14 etages loopt. Indien er een trein de straal zou onderbreken dan stopt de lift onmiddellijk.
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op woensdag 16 december 2020, 10:01:29
voor de positionering van de lift worden er 2 metingen uitgevoerd. De 4 reed-contact met magneten is om te weten welke positie de lift heeft en de lichtsluis leest de referentiepunten om heel precies te weten waar de lift moet stoppen. Die referenties kunnen later ingesteld worden indien een positie niet 100% juist is
Titel: Re: Martougin - een nieuw project
Bericht door: Quin10 op woensdag 16 december 2020, 11:55:04
Hoi Christian,

Dat zijn weer mooie vorderingen die je maakt. :thumbup:

Gr,

Quinten
Titel: Re: Martougin - een nieuw project
Bericht door: Steamy J op woensdag 16 december 2020, 21:35:27
Zeer indrukwekkend. Een loclift, dat is een lange termijndroom. Ik volg jouw draadje uiteraard, sinds ik vandaag jouw vorige baan Kleine Heik doorspit heb.
Fantastisch, ik kijk uit naar het vervolg!!
Titel: Re: Martougin - een nieuw project
Bericht door: iTom op woensdag 16 december 2020, 23:53:25
Knap werk, helaas niets  voor mij want die techniek begrijp ik totaal niet maar ik kan er wel van genieten dat andere tot zo iets in staat zijn.
Blijf je uiteraard weer volgen.
Succes met de lift.
Titel: Re: Martougin - een nieuw project
Bericht door: Christian P op donderdag 17 december 2020, 07:23:00
Thanks allemaal om dit project te volgen. Dat maakt het ook heel leuk om dit met jullie te delen.
Blij dat "Klein Heik" nog niet in de vergeethoek is geraakt  :) :)

Als de bouw helemaal klaar en stabiel is, dan ben ik zeker beschikbaar om geïnteresseerden te begeleiden in dit concept.
Nu dat iTrain de lift ondersteunt, is het een heel mooi alternatief als schaduwstation en vitrinekast tegelijkertijd.

groetjes

Christian
Titel: Re: Martougin - een nieuw project
Bericht door: Edwin1962 op donderdag 17 december 2020, 10:18:46
Heel mooi systeem  :thumbup: :thumbup:
Wanneer gaat het in massa productie  :D
Titel: Re: Martougin - een nieuw project
Bericht door: Steamy J op donderdag 17 december 2020, 11:41:11
Als je hier een nieuwe job in wil vinden, denk ik dat ik mits enige overtuiging hier in huis, zeker een bestelling zou plaatsen.
Titel: Re: Martougin - een nieuw project
Bericht door: Haradigi op donderdag 17 december 2020, 12:18:37
Tja ik kan/wil het niet dus een bestelling (als bouwpakket of zo) zit er misschien wel in .....  :thumbup:
Is direct mijn schaduwstation probleempje opgelost.

groet
Harald
Titel: Re: Martougin - een nieuw project
Bericht door: PatcheTrain op maandag 21 december 2020, 22:06:24
@ Harals, Steamy - Er is al één wachtende voor jullie.... :-) :-) :-)
Titel: Re: Martougin - een nieuw project
Bericht door: Haradigi op maandag 21 december 2020, 22:13:14
Hi  Christian,

Dan kom ik graag eerst eens kijken, kan ik direct enkele Antwerpse Forten en Schansen (bij jou in de buurt) bekijken.
Evt. ook dan eindelijk eens bij de Stamtafel Antwerpen gaan kijken.

groet
Harald
Titel: Re: Martougin
Bericht door: Christian P op maandag 21 december 2020, 22:51:19
Zeker welkom Harald. Maar veel Stamtafel is er op dit moment niet. Corona heeft het ons nogal lastig gemaakt. En wat de huisbezoeken betreft, tja dan moet je wel eerst mijn knuffel contact zijn hé 😂😂

Over de lift: het zou wel fijn zijn om dit concept hier op het Forum met elkaar te delen.
Maar eerst dit laatste prototype afwerken en testen. Patche zit al een tijde op hete kolen om de lift bij hem te hebben 😂. De bouw van zijn lift zal ik ook posten.

Groetjes
Christian

Titel: Re: Martougin
Bericht door: Haradigi op dinsdag 22 december 2020, 12:28:30
 @citaat
:thumbup:

groet
Harald
Titel: Re: Martougin
Bericht door: Christian P op maandag 18 januari 2021, 16:40:22
De laatste weken heb ik hard gewerkt aan de electronica.
Ik werk graag met PLC's zoals Arduino omwille van hun eenvoud.
Doch 'echt' multiprocessing zijn ze niet. Ik ben daardoor een voorstander
om de taken te verdelen en werken met een I/O bus tussen alle PLC's
Hoofdbord:   - lift + veiligheid
            - DCC signaal
Op de lift      - Terugmelder voor de positie van de lift
         - Bediening spanning op de sporen
         - Besturing van de ledstrips
 
Misschien moet ik me toch maar eens verdiepen op het ontwerpen van printborden.

Qua programmatie is het grootste deel al geschreven.
Mijn bevindingen zijn tot hiertoe zeer positief.
Zowel de snelheid van de lift als de precisie bevinden zich binnen mijn verwachtingen.

Nu nog verder de veiligheid afwerken en dan kan ik testen met de CS3 en itrain

Hieronder nog een filmpje:

https://youtu.be/G86DlSIfnFs


Titel: Re: Martougin
Bericht door: Timaximus op maandag 18 januari 2021, 17:05:33
Blijft echt fascinerend om naar te kijken en te volgen.  :thumbup:

MvG,

Timaximus
Titel: Re: Martougin
Bericht door: Hanzi op maandag 18 januari 2021, 19:31:51
Fantastisch mooi gemaakt allemaal, ziet Profi uit :thumbup:.
Titel: Re: Martougin
Bericht door: Tjoekedoris op maandag 18 januari 2021, 21:11:32
Erg knap hoor  :P :thumbup:
Titel: Re: Martougin
Bericht door: Nieuwenhuis op maandag 18 januari 2021, 21:26:42
Dag Christian.

Wat ziet dat er allemaal strak en netjes uit  :thumbup: :thumbup:
Petje af en diepe buiging, dit is hobbywerk wat grenst aan professioneel!

Groeten,

Erik.
Titel: Re: Martougin
Bericht door: wimpietje op dinsdag 19 januari 2021, 06:50:46
Netjes en prachtig, geweldig hoor  :thumbup:
Titel: Re: Martougin
Bericht door: Haradigi op dinsdag 19 januari 2021, 12:16:47
Hi Christian,

Ziet er weer erg professioneel uit.
Ook een vraagje: Waar heb je die grote plaat (groen) op je werkplak vandaan ?

groet
Harald
Titel: Re: Martougin
Bericht door: Christian P op dinsdag 19 januari 2021, 22:01:47
Thanks allemaal voor de leuke reacties.

Citaat van: Haradigi op dinsdag 19 januari 2021, 12:16:47
Ook een vraagje: Waar heb je die grote plaat (groen) op je werkplak vandaan ?
Hey Harald, die heb ik bij Lucas creativ gekocht
https://www.lucascreativ.be/nl/product/491/446/Snijmat-groen
Titel: Re: Martougin
Bericht door: Dibbes op woensdag 20 januari 2021, 08:38:23
 @citaat En waarschijnlijk meerdere strak tegen elkaar gelegd?!
Titel: Re: Martougin
Bericht door: Hanzi op woensdag 20 januari 2021, 12:16:22
@citaat als je nou het linkje even opent, zie je dat ze van A4 tot A0 (90x120!) verkrijgbaar zijn ;).
Titel: Re: Martougin
Bericht door: Dibbes op woensdag 20 januari 2021, 15:55:10
Heb ik over het hoofd gezien, waarschijnlijk omdat er geen plaatje bij stond.
Titel: Re: Martougin
Bericht door: Christian P op woensdag 17 februari 2021, 22:38:44
De lift is ondertussen bijna klaar. Daar kom ik later op terug.

Met de bouw van de lift heb ik wat ervaring opgelopen met stappenmotoren.
Ik dacht waarom geen stappenmotor gebruiken ipv een servo voor de wissels.
De servo's maken altijd zo'n vreselijk sissend lawaai.

Mijn oog is gevallen op die microsteppers die ze gebruiken in hele klein drones/helicoptertjes.
Ze zijn geweldig! Als je naar het filmpje zou kijken, het geluid staat aan! Je hoort de motor helemaal niet.
Omdat ze zo weinig energie verbruiken, kan ze je rechtstreeks aansluiten op een Arduino.

Het idee is om de stepper in opbouw te plaatsen met een decoratief omhulsel.
Een technische cover of zo.

Om nog een stapje verder te gaan, heb ik ook een acceleratie en deceleratie geprogrammeerd.

https://youtu.be/dn-69t52XUQ
Titel: Re: Martougin
Bericht door: antonv op woensdag 17 februari 2021, 23:35:40
Citaat van: Christian P op woensdag 17 februari 2021, 22:38:44
Omdat ze zo weinig energie verbruiken, kan ze je rechtstreeks aansluiten op een Arduino.
Dus gaan de 4 motoraansluitingen rechtstreeks naar 4 outputs van de Arduino, zonder gebruik te maken van een motorshield?
Dat interesseert mij  ;)
Titel: Re: Martougin
Bericht door: BlikkenTinus op woensdag 17 februari 2021, 23:37:00
Mooi, zoals dat werkt! Er was hier op het forum iemand die er nogal schamper over deed, het gebruik van dit soort aandrijving. Die scepsis snapte ik al niet erg,  en nu nog minder! 
Ik doe het je (nog niet) na, maar ik kijk hier wel met veel belangstelling en bewondering naar.

Groet,

Peter
Titel: Re: Martougin
Bericht door: Christian P op donderdag 18 februari 2021, 07:38:36
Citaat van: antonv op woensdag 17 februari 2021, 23:35:40
Dus gaan de 4 motoraansluitingen rechtstreeks naar 4 outputs van de Arduino, zonder gebruik te maken van een motorshield?
Dat interesseert mij  ;)

Inderdaad, rechtstreeks op de Arduino Nano. De stepper heeft ganse nacht gedraaid en werkt nog steeds prima.

De code is vrij eenvoudig:

#define stepper_A1 2 // rood
#define stepper_A2 3 // zwart
#define stepper_B1 4 // bruin
#define stepper_B2 5 // geel

long highspeed = 8000;
long slowspeed = 16000;
long distance = 100;
long vs = 0;

void setup()
{
    pinMode(stepper_A1, OUTPUT);
    pinMode(stepper_A2, OUTPUT);
    pinMode(stepper_B1, OUTPUT);
    pinMode(stepper_B2, OUTPUT);
}


void loop()
{

   // left
    vs = 0;
    for (long i = 0; i < distance; i++) {
      if (i < 40){vs = map (i, 0,40, slowspeed,highspeed);}
      if (distance - i < 40) {vs = map (i, distance -i,distance, highspeed,slowspeed);}
      step1(vs);step2(vs);step3(vs);step4(vs);
      }
    delay(1500);

   // right
    vs = 0;
    for (long i = 0; i < distance; i++) {
      if (i < 40){vs = map (i, 0,40, slowspeed,highspeed);}
      if (distance - i < 40) {vs = map (i, distance -i,distance, highspeed,slowspeed);}
      step1(vs);step4(vs);step3(vs);step2(vs);
      }
    delay(1500);
}


void step1(long vs){ //A+B+
    digitalWrite(stepper_A1, 1); digitalWrite(stepper_A2, 0); digitalWrite(stepper_B1, 1); digitalWrite(stepper_B2, 0);
    delayMicroseconds(vs);}

void step2(long vs){ //A+B-
    digitalWrite(stepper_A1, 1); digitalWrite(stepper_A2, 0); digitalWrite(stepper_B1, 0); digitalWrite(stepper_B2, 1);
    delayMicroseconds(vs);}

void step3(long vs){ //A-B-
    digitalWrite(stepper_A1, 0); digitalWrite(stepper_A2, 1); digitalWrite(stepper_B1, 0); digitalWrite(stepper_B2, 1);
    delayMicroseconds(vs);}

void step4(long vs){ //A-B+
    digitalWrite(stepper_A1, 0); digitalWrite(stepper_A2, 1); digitalWrite(stepper_B1, 1); digitalWrite(stepper_B2, 0);
    delayMicroseconds(vs);}


Titel: Re: Martougin
Bericht door: 3railkoen op donderdag 18 februari 2021, 08:53:12
Hi, wow wat een super mooi project!

Vraagje over die wissel bediening. Dat loopt idd perfect !!  Wat is verder benodigd per wissel ? - oftwel hoeveel wissels stuur je aan met 1 arduino nano? Zit daar nog een driver oid tussen ? Of wordt dat 1 arduina per wissel ?

Ik was van plan om servos te gaan gebruiken maar dit werkt idd veel mooier. Ik zou dan het mechanisme onder de wissel monteren zodat je het niet ziet maar wel kan vervangen eventueel.

Heb je wat meer detail fotos van die steppen motor incl de overbrenging naar liniair en de componenten om het aan te sturen, schema ofzo,  en hoe sluite je die arduino nano's uiteindelijk aan op de "dcc" omgeving ? 

Echt top !!   Toch veel mooier dan een spoel bediening en zelfs nog mooier dan een servo bediening ...    Met mijn vorige baan heb ik ook redelijk wat last gehad van jitter op de servos .. bij aanzetten gaan servos soms erg heen en weer .. hier zal dat niet zo zijn lijkt me ..

dank Koen
Titel: Re: Martougin
Bericht door: Hans 2.0 TDI op donderdag 18 februari 2021, 09:22:41
Hoewel ik er totaal niets van begrijp vind ik het erg mooi gemaakt. Petje af  :thumbup: :thumbup:
Titel: Re: Martougin
Bericht door: Christian P op donderdag 18 februari 2021, 09:38:26
Hey Koen,

De stepper is rechtstreeks aangesloten op de Arduino.
Die kloon-nano's kosten nog geen 2 euro. Dus waarom zo moeilijk maken, 1 Arduino per wissel.
Ik heb ervoor gekozen om de aandrijving naast de wissel te plaatsen en niet er onder.
De stepper is amper 4mm dik.

Om de wissel soepel te laten lopen verkies ik ervoor dat de aandrijf-rod in rechte verbinding staat met de stepper.
Enige nadeel is dat de wissel altijd juist moet staan, in beide lok-richtingen.

Verder kan je de Arduino ook rechtstreeks aansluiten op een terugmelder. Interessant voor iTrain ea om een terugmelding
te hebben op de wissel.

De besturing kan via DCC. Maar dan moet er een optocoupler bij en de extra nodige programmatie.
Eenvoudiger is om de Arduino rechtstreeks aan te sluiten op een wisseldecoder.
Titel: Re: Martougin
Bericht door: antonv op donderdag 18 februari 2021, 09:59:35
Ik veronderstel dat je zo iets  (https://www.aliexpress.com/item/1005001840788639.html?spm=a2g0o.productlist.0.0.5e88888dli4Msy&algo_pvid=a32eb027-3f70-49bd-a851-c61796aee44c&algo_expid=a32eb027-3f70-49bd-a851-c61796aee44c-3&btsid=0bb0623a16136386125846989e6488&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)gebruikt van 1 van de vele aanbieders?
Titel: Re: Martougin
Bericht door: 3railkoen op donderdag 18 februari 2021, 11:07:42
thx, en hoe koppel je die nano op een wisseldecoder ? Ens is die ook via die weg te voede evt ? En idd heb je linkje waar je dat motortje met die actuator gekocht hebt ?? nadeel van die verweg shops is dat het zo lang duurt ..
m.i.
gr koen
Titel: Re: Martougin
Bericht door: ronaldk op donderdag 18 februari 2021, 12:00:01
Van de Nano kan je ook een eigen decoder maken. Je hebt op internet veel voorbeelden voor DCC-aansluitingen (printjes) op Arduino. Compleet met bibliotheken voor Arduino om te gebruiken. Dan die verwerken in programma code. Je kan bijvoorbeeld eens kijken naar de DCCNext van Nico Teering. Dan heb je alles in één print. Arduino en DCC. Dan kan je daar ook één of meerdere steppenmotoren op aansluiten. Het zijn geen "standaard" aansluitdoosjes oplossingen.

Groet Ronald.
Titel: Re: Martougin
Bericht door: 3railkoen op donderdag 18 februari 2021, 13:52:28
hi, ok top zal daar eens kijken , dat het geen standaard spul is maakt het juist leuk

gr koen
Titel: Re: Martougin
Bericht door: ronaldk op donderdag 18 februari 2021, 13:57:06
 @citaat Sommige mensen hier vinden dat niet leuk  ;)  O:-D De informatie over de  DCCNext (https://www.arcomora.com/dccnext/) is te vinden op de webzijde van Nico Teering. Je kan ook eens kijken bij de buren  DCCNext, een nieuwe DCC decoder! (https://forum.beneluxspoor.net/index.php?topic=88434.0) met veel informatie.

Succes!

Groet Ronald.
Titel: Re: Martougin
Bericht door: Christian P op donderdag 18 februari 2021, 14:16:03
Citaat van: antonv op donderdag 18 februari 2021, 09:59:35
Ik veronderstel dat je zo iets  (https://www.aliexpress.com/item/1005001840788639.html?spm=a2g0o.productlist.0.0.5e88888dli4Msy&algo_pvid=a32eb027-3f70-49bd-a851-c61796aee44c&algo_expid=a32eb027-3f70-49bd-a851-c61796aee44c-3&btsid=0bb0623a16136386125846989e6488&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)gebruikt van 1 van de vele aanbieders?
Helemaal juist

Citaat van: 3railkoen op donderdag 18 februari 2021, 11:07:42
thx, en hoe koppel je die nano op een wisseldecoder ? Ens is die ook via die weg te voede evt ? En idd heb je linkje waar je dat motortje met die actuator gekocht hebt ?? nadeel van die verweg shops is dat het zo lang duurt ..
m.i.
gr koen
De levering heeft 2 weken genomen.
Voor de aansluiting op de decoder gebruik je pontentieel-vrij schakeling (bv de m83 van M).
ik heb een kleine schets voor je gemaakt.

Je kan uiteraard ook zelf je DDC decoder maken of de kit van Teering gebruiken maar dan moet je toch al wat gevorderde programmeer kennis hebben
want zijn programma ondersteunt (voor zover ik weet) geen stappenmotoren.

groetjes
Christian
Titel: Re: Martougin
Bericht door: ronaldk op donderdag 18 februari 2021, 15:29:07
Hoi,

Citaat van: Christian P op donderdag 18 februari 2021, 14:16:03
Je kan uiteraard ook zelf je DDC decoder maken of de kit van Teering gebruiken maar dan moet je toch al wat gevorderde programmeer kennis hebben
want zijn programma ondersteunt (voor zover ik weet) geen stappenmotoren.

Klopt. Het is een arduino die je helemaal zelf kan programmeren en je eigen programma inladen. Het is meer voor de aansluitingen zoals DCC e.d. dat je de DCCNext kan gebruiken. Doordat er al een DCC-interface opzit je alleen de juiste pinnen mag aanspreken. Dat is het voordeel.

Groet Ronald.
Titel: Re: Martougin
Bericht door: Meine op donderdag 18 februari 2021, 15:38:25
Christiaan,

Hoe bepaald de schakeling op het moment dat je hem inschakelt, waar deze staat? afbuigend of rechtdoor?

Hoe heb je dat opgelost. Ik zie geen schakelaar of zit dit ook in de aandrijving?

Meine
Titel: Re: Martougin
Bericht door: Christian P op donderdag 18 februari 2021, 15:47:00
Meine,

Eerst moet je weten dat een stappenmotor (zoals deze) niet stuk gaat als deze aan zijn limiet zit.
Dus bij het opstarten draait hij altijd eerst clockwise over zijn maximale uitzwaai (rood=recht). Dat is dan zijn beginpunt.
Druk je weer op rood, dan gaat hij uiteraard niet verder, maar op groen gaat die 100 stappen terug en geeft je afbuigen.
Druk je 2x op groen, dan zorgt de Arduino ervoor dat er de tweede keer niets gebeurd.

Met treinsoftware kan je ook nog eens een beginwaarde instellen
Titel: Re: Martougin
Bericht door: Christian P op donderdag 18 februari 2021, 16:01:46
Citaat van: ronaldk op donderdag 18 februari 2021, 15:29:07
Hoi,

Citaat van: Christian P op donderdag 18 februari 2021, 14:16:03
Je kan uiteraard ook zelf je DDC decoder maken of de kit van Teering gebruiken maar dan moet je toch al wat gevorderde programmeer kennis hebben
want zijn programma ondersteunt (voor zover ik weet) geen stappenmotoren.

Klopt. Het is een arduino die je helemaal zelf kan programmeren en je eigen programma inladen. Het is meer voor de aansluitingen zoals DCC e.d. dat je de DCCNext kan gebruiken. Doordat er al een DCC-interface opzit je alleen de juiste pinnen mag aanspreken. Dat is het voordeel.

Groet Ronald.

Hey Ronald,
Ik had die DCCNext nog niet gezien. Is inderdaad heel interessant . Thanks voor de tip
Titel: Re: Martougin
Bericht door: antonv op vrijdag 19 februari 2021, 14:07:57
Heb je geen schrik dat de Arduino uitgangen vroeg of laat sneuvelen door de hoge piekspanningen bij het voortdurend afschakelen van een toch inductieve belasting?
Ik heb voor alle zekerheid en om dit ook eens uit te testen een Uno gekocht met motorshield en 4  stepper drivers, alles samen met nog een USB kabeltje er bij voor 8€50 gratis aan huis geleverd: zo iets (https://nl.aliexpress.com/item/32958884165.html?spm=a2g0o.productlist.0.0.3df6201boaRVWK&algo_pvid=6e57669b-f631-4264-8f26-c15c0ae83ed8&algo_expid=6e57669b-f631-4264-8f26-c15c0ae83ed8-0&btsid=0b0a555a16137402221783564ed89c&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
Titel: Re: Martougin
Bericht door: antonv op maandag 15 maart 2021, 11:43:01
Ik ben ondertussen ook aan de slag met dezelfde steppers en kan nauwelijks geloven dat een Arduino dat lang kan overleven die rechtstreeks aan te sluiten...
De spoelweerstand is 15 ohm, dus trekt bij 5V meer dan 300mA terwijl een Arduino nauwelijks 40mA kan leveren.
En bij afschakelen meet ik een piekspanning van meer dan 300V! Dat kunnen de interne diodes die bedoeld zijn de ingangen te beschermen tegen statische elektriciteit nooit lang overleven.
Bij rechtstreekse aansluiting zal er natuurlijk nooit 300mA kunnen lopen en zal de afschakelpiek klager zijn, maar als mishandeling van een Arduino kan dat toch wel tellen  :(
Titel: Re: Martougin
Bericht door: Christian P op woensdag 24 maart 2021, 07:13:37
Hey Anton,

Zeer interessante oefening die je hier maakt. Je berekening klopt inderdaad maar je moet het nog wel delen over 2 pins.
Dus is het 166mA dat er wordt getrokken. Is dus nog steeds 4x het maximum.

Ik heb hier toch een hele berg nano's liggen, dus een testje kan geen kwaad. Ik heb de Arduino heel het week-end de stepper doen draaien
en tot hiertoe geen enkel probleem gehad. Dat zijn 70.000 bewegingen geweest.

Er moet nog een andere factor zijn die we over het hoofd zien waardoor de Arduino dit wel aan kan. Ik heb geen oscilloscoop maar ik heb een
vermoeden dat de weerstand van 15 ohm niet bereikt wordt door het hele korte schakelmoment van 0,00000030 seconde of 30 microseconde.

groetjes
Christian
Titel: Re: Martougin
Bericht door: antonv op woensdag 24 maart 2021, 11:37:39
Dag Christian,

Ondertussen heb ik ook een duurtest lopen met een rechtstreekse aansluiting en dat loopt al meerdere dagen continu zonder enig probleem.
'k Heb de stroomopname van de Nano eens gemeten met en zonder belasting en het verschil is 125mA (150 min 25).
En dat is inderdaad verdeeld over 2 spoelen en uitgangen.
Er loopt dus per spoel 62,5mA wat buiten de specificaties is maar dan ook weer niet zoveel om er je zorgen over te maken, ik ga ook voor Nano met rechtstreekse aansluiting.
Er staat ten andere alles behalve 5V over de wikkelingen, amper 2V, dat komt door de toch vrij hoge inwendige weerstand van de Atmel uitgangen waarvan je er altijd 2 per spoel gebruikt, de ene uitgang sourced en de andere sinkt.
'k Had nog gedacht beveiligingsdiodes te plaatsen, maar om de interne diodes te beveiligen moeten dat Schottky diodes zijn en die heb ik hier niet op de plank liggen.
Titel: Re: Martougin
Bericht door: antonv op donderdag 25 maart 2021, 21:40:59
Ondertussen nog wat verder getest en van de 7 steppers die ik geprobeerd heb waren er maar 4 die direct liepen rechtstreeks aangesloten op de Arduino, 3 deden niks...
De 3 weigerende steppers aangesloten op een stepper testertje en daar werkten ze direct.
Beetje automatisch laten over en weer lopen en 2 van de 3 lopen nu ook op de Arduino, de derde weigert nog steeds. Kwestie van roderen...
Maar alle steppers die rechtstreeks op de Arduino lopen hebben nauwelijks kracht, genoeg om rechtstreeks een wisseltong om te zetten, maar een M-wissel omzetten zoals ik deed lukt op deze manier absoluut niet.
Die 2 V pp die de Arduino er kan op zetten is duidelijk niet genoeg voor dit soort steppers.
Omdat de steppers die niet direct werkten uit 2 verschillende zendingen komen hou ik het maar voor bekeken, ik werk niet graag op het randje van niet of wel gaan.
De stepper driver printjes die ik besteld heb zijn nog niet binnen maar daarmee zal het wel beter gaan, dan kan ik werken met een hogere spanning. En ze kosten maar 0,5 euro per stuk, daar kun je niet voor sukkelen.
Wordt vervolgd. 
Titel: Re: Martougin
Bericht door: RocnetHans op donderdag 25 maart 2021, 23:27:43
Mijn interesse was ook gewekt door deze mini stappenmotor.
deze dus ook besteld bij Ali en aan een motordriver L298N mini gehangen (€0,34  bij Ali)
Voeding hiervan 3,3V.
het werkt perfect met de sketch van Christian.

mooi concept om wat verder mee te experimenteren.
thanks voor het delen.  :thumbup:
Titel: Re: Martougin
Bericht door: Christian P op vrijdag 26 maart 2021, 08:11:26
leuke denktank hier!

De compactheid en prijs (thx Hans) en zeker het vermogen (thx Anton) kan je het niet nalaten om de driver te gebruiken.
Dit brengt me op een volgend idee:

Als ik nu een printplaat maak en monteer volgende stukken:
- L298N mini
- Seeeduino Xiao (nog kleiner dan de nano)
- gelijkrichter (stroom van de centrale DC maken)
- stepdown converter (voeding voor de stepper)
- optocoupler (om de verbinding te maken tussen de Seeduino en de centrale)
- dipswitches (om het DCC adres in te stellen)
- potentiometer om de uitzwaai te bepalen
- potentiometer om startpunt in te stellen

Dan kan de module met 1 aansluiting rechtstreeks op de centrale aangesloten worden en hoeft er niets meer geprogrammeerd te worden.

ik kom hier op terug
Titel: Re: Martougin
Bericht door: RocnetHans op vrijdag 26 maart 2021, 09:53:14
Je hebt goede gedachten Christian  :D

ik had een gelijksoortig idee.
Mijn DCC++ EX centrale met sensor shield gebruiken om deze motoren in Rocrail aan te sturen.
biedt naast de servo toepassing nog meer mogelijk heden.

interessant dit!
Titel: Re: Martougin
Bericht door: antonv op vrijdag 26 maart 2021, 13:35:31
Citaat van: RocnetHans op donderdag 25 maart 2021, 23:27:43
Voeding hiervan 3,3V.
Dit begrijp ik niet, dan zou er nog minder spanning over de stepper komen...
Je toont toch deze (https://arduinodiy.wordpress.com/2019/11/02/mx1508-vs-l9110s-vs-l293-motordriver-board/)?
Enfin, deze heb ik besteld (en zit ik nog op te wachten) om de spanning over de stepper te kunnen opvoeren.
Titel: Re: Martougin
Bericht door: RocnetHans op vrijdag 26 maart 2021, 14:15:07
Ja, dat is ém.  met de MX1508 chip.

https://nl.aliexpress.com/item/33012645746.html?spm=a2g0s.9042311.0.0.27424c4dfBPACJ (https://nl.aliexpress.com/item/33012645746.html?spm=a2g0s.9042311.0.0.27424c4dfBPACJ)

het steppertje deed rechtstreeks op de Arduino niks, met de driver begint het te werken vanaf 1,5V voeding.
dan verbruikt het 0,12A.  Bij 3,3V wordt dat 0,28A.




Titel: Re: Martougin
Bericht door: antonv op vrijdag 26 maart 2021, 19:45:40
De trekkracht van een steppertje rechtstreeks op een Nano vergeleken met de trekkracht aangesloten op een 5V testertje.
Titel: Re: Martougin
Bericht door: antonv op vrijdag 26 maart 2021, 20:19:21
En tot slot hetzelfde steppertje op een tester die nog meer stroom kan leveren.
Die kleine dingetjes zijn dus best wel sterk... als ze genoeg eten krijgen  ;)