Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Brawa goederenwagen Kassel ( Cassel ) h0 door hervé
Vandaag om 01:26:30
Altenburg im Schwarzwald.(H0, TP III/IV) door Ronald69
Vandaag om 00:58:55
Mijn eerste H0-modeltreinbaan in aanbouw door RetroJack
Vandaag om 00:37:57
Ronald doet de Fork Challenge! door Ronald69
Vandaag om 00:12:53
De bouw van mijn modelbaan in Thailand door RetroJack
Vandaag om 00:03:33
De Projecten van RetroJack door RetroJack
18 July 2025, 23:59:29
Locverlichting dmv micro-LEDS door Mar-Cas
18 July 2025, 23:43:09
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door Karst Drenth
18 July 2025, 22:55:21
Raadplaatje door Klaas Zondervan
18 July 2025, 22:26:35
LTM 51 Garratt op basis van Harry Kaffa† ets door orientexpress
18 July 2025, 21:51:08
Mooi weer om buiten te spelen door sncf231e
18 July 2025, 21:43:07
digitaal veranderd in 15 jaar door Ronaldk
18 July 2025, 21:34:32
Fleischmann Profi-koppeling voor Märklin 1139 door Bahn-AG
18 July 2025, 21:21:53
Sikje 225 door Huup
18 July 2025, 21:21:34
Toon hier je (model)TRAM foto's. door R1954
18 July 2025, 20:38:43
Big Scale Trains - NS SLT in H0 door arnaud-ns/htm
18 July 2025, 20:00:46
Rocky Rail 6400 door gtw6016
18 July 2025, 19:57:35
Station Roodeschool door Eric B
18 July 2025, 19:28:50
Locatie van foto gezocht door odaoda
18 July 2025, 19:13:38
Aachenau West door Silvolde
18 July 2025, 18:49:20
Spoorwegmuseum krimpt collectie in door Bob11
18 July 2025, 17:54:17
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door Mispoes
18 July 2025, 16:29:07
Toon hier je nieuwe (model-) spooraanwinst(en)... door Railpassie
18 July 2025, 16:19:54
Vijfhuis (v.h. Frotterdam) door Ben
18 July 2025, 16:14:37
Piko 2025 door spoorijzer
18 July 2025, 16:04:09
Fleischmania Nostalgia door hervé
18 July 2025, 15:16:54
ongeremde Sikken/wagens in goederentreinen door Blausee-Mitholz
18 July 2025, 13:51:12
Lima plan E bankjes door grossraumwagen
18 July 2025, 13:46:28
Modules van Kees Gorter (vervolg) door ca.gorter
18 July 2025, 12:51:41
Railpro 607 door henk
18 July 2025, 12:47:11
  

Auteur Topic: AdServo, servo besturing voor iedereen  (gelezen 73461 keer)

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: AdServo, servo besturing voor iedereen
« Reactie #150 Gepost op: 11 February 2015, 22:53:33 »
Hey Wil, Dat is mooi dat het werkt en ook nog op je Mac. Goed bezig.  (y)
Groet Frits

willem22

  • Offline Offline
  • Berichten: 1544
    • willem22
Re: AdServo, servo besturing voor iedereen
« Reactie #151 Gepost op: 12 February 2015, 00:12:34 »
@Frits , ook nog dank voor alle support.

wil.

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: AdServo, servo besturing voor iedereen
« Reactie #152 Gepost op: 12 February 2015, 11:55:14 »
Hoi Wil,

Ik dacht dat ik dat hoofdstuk al geschreven had in de handleiding maar blijkbaar niet  ::) Heb het hoofdstuk net even geschreven. Zie dus het hoofdstuk Instellen => Analoog  ;D

Handleiding adServo v1c

Hoop dat het duidelijk is  8)


Timo
Verzonden vanaf mijn desktop met Firefox

willem22

  • Offline Offline
  • Berichten: 1544
    • willem22
Re: AdServo, servo besturing voor iedereen
« Reactie #153 Gepost op: 12 February 2015, 13:06:22 »
Hoi Timo , (y).
Ik zou er op prijsstellen dat er wat meer gebruikers hun ervaring met de Adservo hier te plaatsen.
Weer een goede analoog en digitale praktische toepassing.

wil.

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: AdServo, servo besturing voor iedereen
« Reactie #154 Gepost op: 12 February 2015, 18:15:29 »
@Wil, dat zou ik ook wel willen. Maar blijft wel dat iedereen zit te wachten op de DCC versie.

Gelijk daar een kleine update over. Ik ben er nu eigenlijk wel van overtuigd dat de hardware van de adservo werkt. Alle signalen nog eens met de scope bekeken en wat uit de opto komt is dik in orde. Netjes scherpe transities tussen 0 en 5V.

(Okay, in mijn gedachten was het plaatje scherper  ::) )

Blijven er twee mogelijkheden over (die eigenlijk op hetzelfde neerkomen). Of het signaal uit MRdirect is niet mooi genoeg of de DCC library is te kritisch. Ik ben dus bezig met de library uit te spitten. Ik heb helaas geen andere centrale om het te kunnen testen.

Wat ik in ieder geval gemeten heb is dat MRdirect is dat "1" bitjes wel wat lang zijn. (Voor een "1" 60us laag en 64us laag wat precies aan de grens ligt wat een decoder moet snappen.) Maar dit ophogen in de sketch heeft nog geen effect gehad. Zou nog kunnen dat de code vindt dat er te veel verschil in het H en L deel van het signaal zit (zou 6us mogen zijn). Alle locdecoders die ik heb die snappen het signaal in ieder geval wel.

Voor "0" bitjes is wat meer ruimte in de specs. Dus de gemeten waarde van 120us H en 120us L of 184us H en 180us L zou ook ruim binnen de spec moeten vallen.

We zoeken dus weer verder. Helaas nu door de week wel redelijk druk dus moet het van deze kleine momenten en het weekend hebben  :-\


Timo
Verzonden vanaf mijn desktop met Firefox

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Re: Arduino als DCC decoder met 16x functie- en/of 6x servo uitgangen
« Reactie #155 Gepost op: 12 February 2015, 20:13:35 »
Timo, als je op de scope 64 us meet dan zou ik eens proberen in de code kOne_Max op 74 te zetten.

Er kan max 8us tijdmeetfout in de Arduino optreden, en in de code staat kOne_Max default op 64, dat zal waarschijnlijk niet echt heel goed gaan.

Robert E

  • Offline Offline
  • Berichten: 909
    • Robert’s Modelspoor Pagina
Re: AdServo, servo besturing voor iedereen
« Reactie #156 Gepost op: 12 February 2015, 20:45:11 »
Citaat
Blijven er twee mogelijkheden over (die eigenlijk op hetzelfde neerkomen). Of het signaal uit MRdirect is niet mooi genoeg of de DCC library is te kritisch. Ik ben dus bezig met de library uit te spitten. Ik heb helaas geen andere centrale om het te kunnen testen.

Misschien een derde...

Ben je alleen DCC aan het testen of loopt hele servo gebeuren ook door op de achtergrond?

Even geen idee hoe die servo loopt in Arduino (interrupt / timers / pollen), maar als die gebruik maakt van interrupts dan kun je wel eens tegen interrupt lol aanlopen. Bij de Atmels blokkeren interrupts nogal is mijn ervaring...
Dus als de ene loopt (servo) en DCC interrupt komt dan staat die (DCC) in de wacht tot de andere klaar is.....

Mvg

Robert
MDRRC-II (Lite) goedkope DIY centrale voor DCC en MM.
Heb je een vraag, stuur me dan een mail via mijn site ipv persoonlijk bericht...

willem22

  • Offline Offline
  • Berichten: 1544
    • willem22
Re: AdServo, servo besturing voor iedereen
« Reactie #157 Gepost op: 12 February 2015, 23:19:34 »
@Wil, dat zou ik ook wel willen. Maar blijft wel dat iedereen zit te wachten op de DCC versie.

@Timo , dat zal het zeker zijn ,maar ik gebruik de Adservo ook in een digitale omgeving , alleen de trigger  doe ik met decoder63 van Moerman , deze heb ik nog niet getest maar moet zeker lukken.

Veel suc6. met je verdere ontwikkelingen.
wil.

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: AdServo, servo besturing voor iedereen
« Reactie #158 Gepost op: 13 February 2015, 18:12:49 »
Blijven er dus toch twee dingen over  ;D Ik gebruik namelijk de monitor sketch die komt met de library. Ik ga er dan ook vanuit dat deze sketch verder klopt. Kan dus niet dwars zitten met de adServo sketch want die staat er dan niet op.

Maar ik verwacht ook geen probleem in de adServo sketch. In de adServo sketch wordt alleen de servo library gebruikt die een interrupt aan maakt, Voor de rest draait alleen de interrupt voor millis() en micro() maar dat is standaard met Arduino.

@Rudy, zoals ik schreef had ik dat al als eerste gedaan. Waarde voor een "1" tussen 40us en 80us (standaard tussen 52us en 64us) en een "0" tussen 81us en 10000us (standaard tussen 90us en 10000us). Maar helaas, ook dan zie ik geen pakketjes voorbij komen. En zoals eerder gecheckt krijgt de Arduino wel interrupts van het DCC signaal.

@Wil, de adServo triggeren met iets externs is zeker mogelijk. Let er wel op, je moet de ingang laag trekken om te schakelen. In rust wordt de lijn naar 5V getrokken.


Timo
Verzonden vanaf mijn desktop met Firefox

willem22

  • Offline Offline
  • Berichten: 1544
    • willem22
Re: AdServo, servo besturing voor iedereen
« Reactie #159 Gepost op: 13 February 2015, 23:06:45 »
@Wil, de adServo triggeren met iets externs is zeker mogelijk. Let er wel op, je moet de ingang laag trekken om te schakelen. In rust wordt de lijn naar 5V getrokken.
Timo

Timo ,ik kom niet in een conflict omdat ik de trigger functie via een relais sturing van uit decoder63 activeer.
Helaas de analoog afstelling volgens de nieuwe instructie wil nog niet lukken , servo's gaan keurig naar midden stand maar de volgende stappen lukt nog niet.
Laat nog wel weten of alles volgens de instructie werkzaam zal functioneren.

Wil.

Zijn er al gebruikers die de analoog versie werkend hebben.
   


Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: AdServo, servo besturing voor iedereen
« Reactie #160 Gepost op: 14 February 2015, 14:53:16 »
Hoi Wil,

Via een relais moet zeker lukken. Wil je 1 relais per wissel gebruiken of per servo? In het laatste geval "drukt" het relais dus steeds een van de "knoppen" van de adServo in. Dan is het slim om de code aan te passen zodat de servo wel ontkoppelt raakt als deze de eindpositie heeft bereikt. Standaard blijft de servo gekoppeld tot een seconde na het loslaten van de knop. Dit is niet zo lastig aan te passen en kan ik wel voor je doen als je het zo aan stuurt.

En wat wil er niet lukken met afstellen? Je zegt dat je de servo's wel naar de middenstand krijgt. Maar kan je de servo's al wel schakelen voor je in prog-mode zit? Met dezelfde knoppen kan je de servo naar een positie brengen in prog-mode. Per keer drukken maar de servo een klein stapje (zijn in totaal 252 stappen van uiterst links naar uiterst rechts).


Timo
Verzonden vanaf mijn desktop met Firefox

willem22

  • Offline Offline
  • Berichten: 1544
    • willem22
Re: AdServo, servo besturing voor iedereen
« Reactie #161 Gepost op: 14 February 2015, 15:05:06 »
@Timo , Decoder 63 uitgangen kunnen puls gericht werken ,dus 2 uitgangen via relais naar de Adservo.
Voor mijn wissels sturing ,nog met spoelen gebruik ik nu 0.2 sec puls.

Voor de programmering Adservo lukt het afstellen rechts om uit midden stand niet , links om lukt wel.
Ik ben nog niet aan de laatste programmering (snelheid toegekomen).
De servo's werken goed daar heb ik een generator test unit voor.

wil. 

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: AdServo, servo besturing voor iedereen
« Reactie #162 Gepost op: 14 February 2015, 18:15:03 »
Als links om wel lukt maar rechts om niet zou ik de knop op de G aansluiting controleren. Vandaar ook mijn vraag, kan je ze (met geresette instellingen) wel gewoon bedienen? Standaard moeten de servo's allemaal al naar dezelfde eindposities lopen.


Timo
Verzonden vanaf mijn desktop met Firefox

willem22

  • Offline Offline
  • Berichten: 1544
    • willem22
Re: AdServo, servo besturing voor iedereen
« Reactie #163 Gepost op: 16 February 2015, 00:29:56 »
@Timo, nee de knoppen werken wel , dat zou een zeldzaam defect zijn.
Naar aanleiding van jou uitleg m.b.t. van de pull up met een basis spanning 5volt ben ik gaan meten.
Nu dit is de oplossing ,heb ik stap 19 stomweg de aangeven R2/R5/R7/en R10 aangebracht ,dus R3/R4/R8/en R9 open gelaten.
Gewoon overheen gelezen , dus probleem hiermede opgelost.

wil.

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: AdServo, servo besturing voor iedereen
« Reactie #164 Gepost op: 16 February 2015, 23:32:28 »
Vanavond ook maar eens een printje bestukt. Ik had helaas geen brugcel en 7805 liggen. Die gewoon overbrugd en een 5V voeding gebruikt. Voor de aansluiting van de schakelaars heb ik pinheaders gebruikt ipv schroefconnectors. Dat met het oog op flexibiliteit. Kan ik er later ipv schakelaars altijd nog 4 extra servo's op aansluiten. Allereerst de complimenten aan Timo voor het printontwerp. Dat is echt top. Alles past precies, er is geen mm onbenut gebleven. De oplossing om de ingangen van de schakelaars ook als uitgangen voor de extra servo's te kunnen gebruiken is echt subliem. Even proefgedraaid met twee servo's en een draadje als schakelaar. Het programmeren van de servostand en snelheid is echt heel eenvoudig en werkt perfect. Ik heb wel een andere montagevolgorde aangehouden dan de, overigens zeer goed verzorgde, handleiding voortschrijft. In het algemeen monteer ik eerst alle passieve componenten van klein naar groot en tot slot de actieve elementen zoals de optocoupler. De grote spanningsregelaar komt als laatste. Morgen maar eens de DCC decoder software installeren samen met de servo software en kijken of e.e.a wil werken. Voor vandaag weer genoeg.
Groet Frits