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

Groningers blij verrast met opening station, maar er is ook reden voor gemopper door tijgernootje
Vandaag om 13:30:22
Spoor 1 nem of finescale door Hirschsprung
Vandaag om 13:22:31
Toon hier je nieuwe (model-) spooraanwinst(en)... door thevandijks
Vandaag om 13:22:22
Ronald doet de Fork Challenge! door Ronald Halma
Vandaag om 13:13:18
Defensie wil oude koplopers ombouwen tot hospitaaltrein door Sven
Vandaag om 13:11:03
Boek over de oorsprong NS 500/600 door VAM65
Vandaag om 13:08:23
Baanplan deels gebaseerd op Veluwe door Jelmer
Vandaag om 13:06:06
Klein baantje 1200x1200mm door spoorijzer
Vandaag om 12:56:42
LTM 51 Garratt op basis van Harry Kaffa† ets door tijgernootje
Vandaag om 12:42:32
ongeremde Sikken/wagens in goederentreinen door robin binsbergen
Vandaag om 12:39:39
Bauarbeiten im gange door tijgernootje
Vandaag om 12:29:54
Station Roodeschool door Eric B
Vandaag om 12:17:40
Br 41 Weinert, loop of sloop ? door puntenglijder
Vandaag om 12:16:18
Raadplaatje door henk
Vandaag om 12:14:30
Nedersaksenlijn in Nederland. door Hans Reints
Vandaag om 11:05:38
365 "Het is weekend foto's" door Wim Vink
Vandaag om 11:03:46
Fleischmania Nostalgia door Scratchbuilt
Vandaag om 10:19:14
Toon hier je (model)TRAM foto's. door Pauldg
Vandaag om 09:53:06
Lima IRM pimpen door 008200
Vandaag om 09:45:17
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door deBult
Vandaag om 08:26:21
Mijn eerste H0-modeltreinbaan in aanbouw door Thai-Bundesbahn
Vandaag om 04:10:49
Rivarossi panoramarijtuig verlichting inbouwen. door Bahn-AG
15 July 2025, 23:19:44
De projecten van Ruben (NL H0) door Ruben90
15 July 2025, 23:16:36
Sikje 225 door Huup
15 July 2025, 23:04:23
Spoor- en tramweg parafernalia door MathynK
15 July 2025, 22:37:25
Onlangs gespot - gefotografeerd, de foto's door Erik Mijd
15 July 2025, 21:09:01
BR-18.6 Schaal-0. door FritsT
15 July 2025, 20:54:04
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
15 July 2025, 20:50:24
Noorwegen - interessante spoorzaken langs vakantieroute door Dion
15 July 2025, 20:14:32
Nachttreinen Oost Europa door Bor de Wolf
15 July 2025, 18:00:32
  

Auteur Topic: Beginnen in Eagle, Arduino DCC 8x servo shield  (gelezen 57977 keer)

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3603
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #165 Gepost op: 18 July 2016, 12:08:57 »
Dit riekt naar slechte afvlakking in je voeding. Wat voor voedingen gebruik je?

Groet,

Gerard van der Sel.

Overigens wordt door het langzaam inzakken van de voeding de servo op een gegeven moment niet meer aangestuurd en gaat volledig buiten alle tolleranties en doet dan de meest vreemde dingen. Dus een te grote elco kan ook problemen geven.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #166 Gepost op: 18 July 2016, 12:46:21 »
Ik gebruik voor de 5V deze Mean Well voeding:
https://www.meanwell-web.com/nl/product-info/ac-dc-power-supply/enclosed-type/0-40-w/rs-25/product/RS-25-5

De 12V is een goedkope universele gamma voeding, instelbaar tussen 3-12V.

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #167 Gepost op: 18 July 2016, 14:09:25 »
Pff nou heb ik alle mogelijke combinaties wel gehad. Ook diverse voedingen geprobeerd, wel en geen pulldown of pullup weerstanden tussen servo signaal, 5v gnd en alle combinaties, wel of niet de spanning pas op de servo zetten via een arduinopin/tor, volgorde van in- of uitschakelen, servo's wisselen, noem het maar op, niks werkt zonder dat er bij het in-of uitschakelen van de 230V op het hele systeem servo's verspringen. Het enige waar ik nog hoop op heb zijn de servo's die Timo aanbeveelt... tot die tijd laat ik het maar even hierbij want ik kom niet verder zo.

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #168 Gepost op: 18 July 2016, 17:22:39 »
Het laat me toch niet los ;D

Ik heb ontdekt dat als ik een losse servo pak, en ik zet handmatig 5V op de 5V en GND op GND (duh!) de servo een zwieper krijgt.
Zet ik echter GND op GND en de 5V op de 5V én tegelijk op de signaalpin, dan geeft de servo geen zwieper...
Als ik de 5V op de 5V pin blijf houden en ik laat dan de signaalpin los, komt ook geen beweging...

Dus... misschien moet er ook gewoon meteen bij opstarten 5V staan op de servo signaal ingang... en zodra de arduino opstart, moet die weer los. En dan kunnen we de signaal pin pas gebruiken via de software...

Alleen, hoe doe ik dat? Ik heb dus denk ik iets van een inverter nodig. Iets wat 5V afgeeft, totdat ik er zelf 5V opzet, dan geeft ie 0V :) oh had ik nou maar opgelet bij electronica...
« Laatst bewerkt op: 18 July 2016, 17:50:24 door jowi »

spock

  • Offline Offline
  • Berichten: 757
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #169 Gepost op: 18 July 2016, 18:26:48 »
Hallo Jowi,

Ik heb net een aantal testjes gedaan met verschillende voedingen en de sg92R (Banggood, +/- 1 jaar oud, zelfde tijd aangekocht als timo)

Op verschillende labvoedingen getest en verschillende condities met beperkingen (bv: onder spanning en beperkte stroom) en natuurlijk de normale conditie +5V en ruim voldoende stroom).

Tijdens geen van de testen bewoog de SG92R servo tijdens het op spanning zetten.

Ik krijg de indruk dat er een omgekatte SG90 is geleverd ipv de echte sg92R

mvg spock

Edit: typo's
« Laatst bewerkt op: 18 July 2016, 18:28:33 door spock »

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #170 Gepost op: 18 July 2016, 19:52:47 »
Thanks! Dat geeft de burger weer wat moed :)

dickkoning

  • Offline Offline
  • Berichten: 140
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #171 Gepost op: 18 July 2016, 19:55:35 »
hoi

ik heb nooit electronica les gehad  :-[, maar wat dacht je van een hex inverter  (4049) en een pull down aan de uitgang van je arduino ?

dick

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #172 Gepost op: 18 July 2016, 20:44:06 »
Mmm... probleem is dat er een tijdsverschil is als je alles aan zet. De servo heeft een eigen 5V voeding, de Arduino een eigen 12V voeding. Als je beiden tegelijk aan zet, heeft de servo meteen 5V en zwiept. De Arduino moet dan eerst nog booten... dat duurt letterlijk een paar seconden. Dan pas kan ik iets doen met de Arduino... dus ben je te laat. Tenzij er io pinnen op de arduino zitten die ook meteen 5V geven? En die je daarna op 0 kan zetten?

Dutch

  • Offline Offline
  • Berichten: 279
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #173 Gepost op: 18 July 2016, 20:50:59 »
Waarom niet een relais of FET omzetten met de 5V uitgang van de Arduino zodat je servo's pas voeding hebben als de Arduino opgestart is?
Mvg, Bjorn.

Hans sprinter

  • Offline Offline
  • Berichten: 1521
  • Vriend van vlaflip
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #174 Gepost op: 18 July 2016, 21:03:35 »
Of gewoon een ouderwetse tijdsvertraging op de 5V voeding van de servo's die pas na het opstarten van de Arduino opkomt?
Vroeger deden we dit voor korte opstart vertragingen gewoon met een RC circuit. Tot voor een paar jaar terug werd dit nog gewoon in onze applicaties ingedesigned. Tegenwoordig is er een Eigen circuit in onze DSP's die dit verzorgd.
Greetz, Hans

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #175 Gepost op: 18 July 2016, 21:13:24 »
Dus... misschien moet er ook gewoon meteen bij opstarten 5V staan op de servo signaal ingang... en zodra de arduino opstart, moet die weer los. En dan kunnen we de signaal pin pas gebruiken via de software...
Maar dit heb je al en heet pull up weerstand  ::)

En als je de power naar de servo's later in kunt schakelen via een mosfet is het dus ook geen probleem.

Als je gewoon een Arduino hebt zou ik niet klooien met RC timers.

Maar kan me volledig in spock vinden, bij de SG92 zie ik geen kik en al die problemen kan ik zelf alleen linken aan de SG90... Vandaar dat ik die aan de kant heb gezet.


Timo
Verzonden vanaf mijn desktop met Firefox

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #176 Gepost op: 18 July 2016, 21:27:37 »
Maar dit heb je al en heet pull up weerstand  ::)
Nee volgens mij niet...

maar ik heb het wel voor elkaar, soms is alles zo simpel... ik heb immers een relais, met maak- en verbreek contact. Zodra er spanning op het board komt geeft het relais in rust meteen 5V door aan de signaalpin van de servo.

na booten kan ik het relais netjes  omgooien via een arduino pin, en voila... de 5V verdwijnt van de signaalpin, geen schokken en zwiepen meer, en ik kan het ding netjes bedienen... het principe werkt dus zo. Ik zou dan op deze manier meteen alle 8 servo's via dat relais kunnen schakelen. moeten er wel wat diodes tussen want anders gaan meteen alle servo's bewegen als ik er 1 laat bewegen ;)

Ik hou dit principe toch maar even achter de hand, mochten de nieuwe servo's het ook niet doen... op deze manier kunnen ook moeilijke, analoge servo's goed werken...

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #177 Gepost op: 18 July 2016, 22:37:56 »
Dan misschien een wat lagere weerstandswaarde. Maar die pull up zorgt al voor 5v op de signal pin.

Maar om nu weer een relais te gebruiken  ::) En heb je al getest wat een diode er mee doet?



Timo
Verzonden vanaf mijn desktop met Firefox

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #178 Gepost op: 18 July 2016, 23:01:34 »
Ja ok, maar eenmaal als de arduino gestart is, moet je die pullup dus op 1 of andere manier verwijderen... hij moet er dus alleen zijn zolang de arduino nog niet loopt. Als die gaat lopen moet ie de pin gebruiken om de servo te sturen en moet die vaste 5v er weer af, snap je? anders doet de servo niks.

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #179 Gepost op: 19 July 2016, 08:01:46 »
Ben ook geen voorstander van een extra relais, liefst heb ik iets simpels met een transistor... ben helaas niet zo thuis in de electronica dat ik weet hoe ik zoiets kan bouwen. Heb wel een beetje gegoogled, wat in de buurt komt is een p-mosfet, die zou dan de 5V doorlaten zolang ie niet bekrachtigd is, en als ik hem bekrachtig met een arduino pin sluit ie de 5V. Zoiets. Maar ik heb geen idee of dat de beste oplossing is en het niet eenvoudiger kan.

Zoiets dus? De schakelaar is dan de arduino pin.