Doel:€250.00
Donaties:€128.00

Per saldo:€-122.00

Steun ons nu!

Laatst bijgewerkt
op 16-04-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Korneschans. Een fictief Duits Nederlands grensstation. door DJV
Vandaag om 05:08:38
Vijfhuis (v.h. Frotterdam) door barry1972
Vandaag om 01:52:03
Mijn eerste H0-modeltreinbaan in aanbouw door bigboynl
Vandaag om 01:23:06
Decals voor een Roco 64892 DSG Speisewagen door frits959
Vandaag om 01:22:36
Einde Koemo ballast ??? door Ronald69
Vandaag om 01:14:28
Keerlusmodule Digikeijs DR5013 gaat na willekeurig aantal rondes op kortsluiting door Bert_Apd
Vandaag om 00:57:40
Frans/Belgisch H0e baantje door NS264
Vandaag om 00:44:46
Kleine Baan in H0 (≤ 0.5m²) door NS264
Vandaag om 00:19:08
LS Models 2024 door Albert.H0
Vandaag om 00:17:47
h0 diorama USA “The Paintshops” door Whis
Vandaag om 00:08:34
Ronald en Wanda's "Southern Comfort" swamp layout! door class 37
Vandaag om 00:06:03
Nederland jaren 50 op basis van mijn roots door defender
19 april 2024, 23:05:17
Haandrecht materieel door orientexpress
19 april 2024, 23:02:39
EifelBurgenBahn door Frank 123
19 april 2024, 23:01:42
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
19 april 2024, 23:00:45
Traintastic - modelbaan besturingssoftware (gratis en open source) door bask185
19 april 2024, 22:27:47
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door raymond erdtsieck
19 april 2024, 22:23:17
Laag-Baarlo door Benelux795
19 april 2024, 22:22:31
Een stukje Odsherreds Jernbane (OHJ) door gdh
19 april 2024, 21:51:42
US diorama in H0 door Wim Vink
19 april 2024, 21:38:59
IC-trein naar Berlijn in model, welke rijtuigen? door Michiel 80
19 april 2024, 20:49:29
Toon hier je nieuwe (model-) spooraanwinst(en)... door johanw
19 april 2024, 20:31:36
La Fabrique (1:87, 0,16m2) door tothebeach
19 april 2024, 20:02:10
Cranicher Altbahn door Arjen52
19 april 2024, 19:47:50
BMB 00-Modulebaan, BMB-Rijdagen en BMB-Deelname aan Beurzen & Evenementen door Hans van de Burgt
19 april 2024, 19:41:34
Van Biervliet/B Models 2019, nieuws van de fabrikant door Sicco Dierdorp
19 april 2024, 18:55:04
Aachenau West door MichielB
19 april 2024, 18:48:39
Jeugdsentiment (show je oude treintjes) door thonis
19 april 2024, 18:36:00
Openen Lima Hondekop door Mispoes
19 april 2024, 17:59:32
Piko 2200 (52686)+ uhlenbrock 76420(?) door Ben
19 april 2024, 16:14:12
  

Auteur Topic: MARDEC, de Multifunctionele ARduino dcc DECoder.  (gelezen 351899 keer)

bentomiz

  • Offline Offline
  • Berichten: 94
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #405 Gepost op: 22 juni 2016, 20:28:40 »
Hola
Zijn er speciale "bevestigingen" boutjes moertjes om de mosfets driver modules  aan elkaar te maken?
Martin

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #406 Gepost op: 22 juni 2016, 20:40:10 »
Nee, gewoon twee boutjes/moertjes M2 (M2,5) of een dunne zelftapper en een afstandsbusje.

bentomiz

  • Offline Offline
  • Berichten: 94
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #407 Gepost op: 24 juni 2016, 18:02:24 »
@Nico,
Vandaag begonnen Mardec op oude laptop te  installeren maar met het downloaden van de goeie usb2.0 - serial driver haakt windows af,
eerst maar nieuwe laptop kopen, daarmee moet ik even wachten omdat als ik er hier een koop dat met n Spaans toetsenbord is en dat is n beetje vervelend.
Eind juli komt n kennis met de auto die kan er een voor me meebrengen.
Martin

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #408 Gepost op: 24 juni 2016, 23:44:07 »
@Martin,

Als die oude PC Windows XP heeft klopt dat.
Heb ik toevallig gisteren nog getest. Ik heb daar andere drivers voor gevonden.
Die moet je handmatig installeren.
je kunt ze hier downloaden
Ga in Windows XP naar: Configuratie->Systeem->Hardware-> Apparaatbeheer->Poorten. Klik rechts op de 'foute' Serial 2.0 port en selecteer stuurprogramma bijwerken.
Ik hoop dat je er uit uitkomt.
Als dat lukt is er nog een andere hindernis.
Maar probeer eerst dit maar.

Nico
« Laatst bewerkt op: 26 juni 2016, 12:33:58 door NTeering »

bentomiz

  • Offline Offline
  • Berichten: 94
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #409 Gepost op: 25 juni 2016, 19:06:19 »
@ Nico,
Heel wat uurtjes aan gespendeerd, maar t lukt niet bovendien is die laptop zo traag dat gaat mijn geduld te boven.
Overigens t is windows 7 , maar ik heb m van de berg gegooid (zie email)
dank en groet
ik ga met Mardec eind juli op n nieuwe  aan de gang
Martin

jowi

  • Offline Offline
  • Berichten: 2375
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #410 Gepost op: 25 juni 2016, 19:31:49 »
Paar schoonheidsfoutjes.

Ik heb bij het loskoppelen van de usb kabel dat als je dan ook niet Putty (terminal) afsluit, de communicatie met de com poort bij daarna herverbinden, niet meer werkt.
Je kunt dus niet de usb lostrekken, en terwijl putty blijft draaien, opnieuw de usb kabel verbinden. Je moet de mardec dan eerst resetten (met de resetbutton, of dmv het (in mijn geval standaard) adres 1000. Of jezelf aanleren dat als je de usb kabel lostrekt, ook putty afsluit, ook als je daarna weer wilt verbinden.

Daarnaast heb ik ook dat bij het loshalen of insteken van de usb kabel de (op dit moment enige) servo af en toe een extra zwiep krijgt, en over zijn ingestelde bereik wordt gezet. Ook dit is weer op te lossen met een reset, of door de betreffende servo even om te zetten.
« Laatst bewerkt op: 25 juni 2016, 21:40:27 door jowi »

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #411 Gepost op: 25 juni 2016, 22:19:57 »
Hallo Johan,

Als je de USB eruit trekt is putty de verbinding kwijt en geeft een foutmelding. Dat is ook logisch.
Maar je hoeft de Arduino niet te resetten.
Gewoon foutmelding wegklikken en putty afsluiten en na opnieuw verbinden putty weer starten.
Zo werkt het bij mij in ieder geval.
Dus inderdaad putty afsluiten na verbreken van verbinding.
Als je weer naar de configuratiestand wilt, kun je gewoon de kabel insteken, putty starten en een 'C' commando geven.

Van die zwiep heb ik geen last. Waar haal je de voeding van de servo vandaan?

Nico

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #412 Gepost op: 25 juni 2016, 22:35:26 »
Een beetje late reactie op de vraag hoe Mosfets aan te sluiten op de MarDec (Arduino). Als je niet zelf wil solderen kan je dit printje toepassen.

Groet Frits
Groet Frits

Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #413 Gepost op: 25 juni 2016, 22:36:36 »
Ach, als de putty nog openstaat als de kabel eruit gaat is dat eigenlijk niet erg.
Alse maar aanleert dat je na configuratie de boel goed afsluit met het exit commando en de putty sluit voor je opnieuw aansluit.
Met de goedkopere servo's kun je wel eens rare dingen krijgen, ik had er ook één met een zwiep met inschakelen. Vervangen door en ander, geen probleem meer. En voor die 2 euro via Aliexpress ga ik niet meer zoeken maar gaat de verdachte servo gelijk de kliko in of uit elkaar. Hetzelfde met "Jitterende" servo's.

jowi

  • Offline Offline
  • Berichten: 2375
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #414 Gepost op: 25 juni 2016, 22:46:46 »
De zwieper komt als ik de usb kabel niet snel genoeg in de laptop duw, of even laat jitteren tegen de usb connector. Dus inderdaad een ietwat vergezochte situatie geeft ik toe, die normaal waarschijnlijk niet voor zal komen. De servo krijgt nu zijn 5v direct van de arduino. Later zal dat een aparte voeding worden.

Nog iets wat ik een beetje vreemd vind, als je de usb kabel insteekt en putty start, dan 'reset' de mardec meteen en volgt de welkomstmelding, om dan vervolgens weer terug in bedrijfsmode te gaan. Je moet dan alsnog c intikken om naar de configmode te gaan. De reset heeft dan weer het gevolg dat alle servo's even sweepen naar midden en terug. Ik snap niet helemaal wat de gedachte daar achter is.

Ik zou het logischer vinden dat de mardec bij het verbinden met putty gewoon in bedrijfstoestand zou blijven tot de gebruiker c ingeeft, OF bij verbinden meteen zelf al naar de configtoestand gaat.

Allemaal triviale usability dingetjes hoor, het werkt in principe allemaal heel netjes, in de praktijk zul je zo'n ding 1 of 2x instellen en daarna kom je er niet meer aan...
« Laatst bewerkt op: 25 juni 2016, 22:52:36 door jowi »

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #415 Gepost op: 25 juni 2016, 23:14:30 »
@Frits
Ja dat kan ook. Waar heb je die vandaan?
Net als deze: http://nl.aliexpress.com/item/Four-Channel-4-Route-MOSFET-Button-IRF540-V2-0-MOSFET-Switch-Module/32445246306.html?spm=2114.010208.3.10.L46mny&ws_ab_test=searchweb201556_0,searchweb201602_5_10037_10017_405_507_10033_10032,searchweb201603_10&btsid=8081cb7a-c595-4020-9a07-ac988274bee3
Maar die zijn wel wat duur.

Dan toch maar de printjes met één MOSFET: http://nl.aliexpress.com/item/TOP-MOSFET-Button-IRF520-MOSFET-Driver-Module-for-Arduino-ARM-Raspberry-pi/32278750001.html

@Henk
Waarom zou je een Exit commando geven na configureren als je de boel afsluit?
Als je putty en de Arduino afsluit maakt het niet uit in welke toestand MARDEC is. Het zal altijd opstarten in de toestand waarin het werd afgesloten.

@Jowi
Als je de servo een andere voeding geeft zal dat zwiepen over zijn.
De 'reset' met welkom scherm (en initialisatie van de servo's) die je ziet bij  starten van Putty en de kabel insteken doet de Arduino zelf. Dat zit zo ingebakken in de bootloader. Maar dat is toch niet erg. Daarna komt MARDEC gewoon weer in de toestand waarin hij was.
Als MARDEC geen initialisatie doet heb je dus wel last van ongecontroleerd gedrag. Daarom gebeurt dat ook.
Een servo wordt:
- naar de lage hoek gezet als er geen 'save' informatie is
- naar de 'opgeslagen' stand gezet als er wel 'save' informatie is.

Omdat eventuele save informatie niet hoeft overeen te komen met de werkelijke stand van de servo(kan immers nog verdraait zijn na save-commando) weet MARDEC bij opstarten niet hoe de servo werkelijk staat. Daarom wordt hij eerst met maximale snelheid naar het midden gezet en vandaar met de 'eigen' snelheid naar één van beide hoeken. De servo zal hierdoor nooit buiten de ingestelde hoeken komen.

Bedenk wel dat je dit soort perikelen alleen hebt bij het uitproberen en configureren. Eenmaal 'uitgeconfiguurd' en operationeel onder de baan is het allemaal niet zo'n probleem.

Mvg
Nico

Edit:
In configmode zal een servo altijd naar de lage hoek gaan. Het hierboven gestelde is alleen van toepassing op de bedrijfstoestand.
« Laatst bewerkt op: 26 juni 2016, 12:36:51 door NTeering »

jowi

  • Offline Offline
  • Berichten: 2375
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #416 Gepost op: 25 juni 2016, 23:34:49 »
Ah natuurlijk, die bootloader doet dat... ik snap het (y)
Maar inderdaad, eenmaal ingesteld draait de boel gewoon probleemloos.

Ik heb nog wel iets waar ik niet zo snel oplossing voor vond. Ik heb een frogpin toe laten voegen bij mijn servo, dat werkt prima. Maar hoe verwijder ik die frogpin weer mocht dat nodig zijn? "0" ingeven is niet geldig?

*edit* als je in Putty de flowcontrol op DSR/DTR zet, dan grijpt de bootloader niet in bij het aanzetten van de terminal :) dus geen reset ;D
« Laatst bewerkt op: 26 juni 2016, 00:25:14 door jowi »

Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #417 Gepost op: 26 juni 2016, 05:54:51 »
@nico: bedoelde save commando in plaats van exit commando.

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #418 Gepost op: 26 juni 2016, 10:40:08 »
@Jowi

Frogpin verwijderen:
--------------------------------------------
Specify action (P/R/T/D/C/S/M/E/?): p

Specify pin number (3-12,14-19): 4
Servo with DCC 2, Nr 1, Angles 45/130, Frog pin 18, no Inversion, Speed 40
Angle set to LOW: 45

Specify action for Servo on pin 4
A/N/9/+/-/C/F/D/T/M/I/?/enter: f

Do you want to remove frogpoint polarisation ? Y/N
-------------------------------------------------

De flow control op DSR/DTR zetten helpt bij mij in ieder geval niet. Ook dan herstart MARDEC als Putty start.
Maar belangrijker is dat de commando's dan niet meer werken.

@Henk
Ook een save commando hoef je niet te geven. Ik denk dat je een verkeerd idee hebt van dat save commando.
Alles wat je instelt bij de configuratie van een specifieke pin wordt opgeslagen als je de configuratie van die pin beëindigt door ingave van <enter>
Het save-commando is alleen van toepassing op de bedrijfstoestand.

------------------------------------
Specify action for Servo on pin 4
A/N/9/+/-/C/F/D/T/M/I/?/enter: m

Set speed for pin 4
Enter value from 5 to 50 (40): 35
Speed set to 35 ms/step

Specify action for Servo on pin 4
A/N/9/+/-/C/F/D/T/M/I/?/enter: <enter>

Pin settings are saved!

Specify action (P/R/T/D/C/S/M/E/?):
---------------------------------------

Citaat
om dan vervolgens weer terug in bedrijfsmode te gaan. Je moet dan alsnog c intikken om naar de configmode te gaan
Dit is niet helemaal juist.
Bij insteken van de kabel is er een reset, maar MARDEC blijft in bedrijfstoestand.
Bij starten van Putty is er weer reset, maar MARDEC blijft in bedrijfstoestand.
Pas na ingave van 'C' start MARDEC in configmode.

Nico
« Laatst bewerkt op: 26 juni 2016, 11:38:11 door NTeering »

jowi

  • Offline Offline
  • Berichten: 2375
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #419 Gepost op: 26 juni 2016, 10:48:10 »
De flow control op DSR/DTR zetten helpt niet. Ook dan herstart MARDEC als Putty start.
Bij mij werkt het wel, verschil kan zitten in de hardware. Ik heb een originele uno... de chinese klonen kunnen net anders zijn. Bij de originele zit de DTR via een weerstand verbonden met de reset pin op het board.