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

Big Scale Trains - NS 1200 in Spoor G (1:27) door Bert Senden
Vandaag om 08:46:50
Brandstofportaal in Spoor 0 (B. Semblat) door peterha
Vandaag om 08:43:50
Raadplaatje door eemstede
Vandaag om 08:39:00
La Fabrique des petits réseaux (1:87) door tothebeach
Vandaag om 08:30:01
Toon hier je nieuwe (model-) spooraanwinst(en)... door Besselspoor
Vandaag om 08:15:09
Minibaan Visserskaai H0 door Hans GJ
Vandaag om 07:45:40
Piko 2025 door Corné81
Vandaag om 06:27:20
4 oktober modelspoorbeurs Houten door Lolke Bijlsma
Vandaag om 05:34:42
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door Hans Reints
30 September 2025, 22:56:41
Ketelwagens, welke hebben jullie? door Pauldg
30 September 2025, 22:08:01
Materieel verzameling van Michiel(NDS) door neudalhausenstadbahn
30 September 2025, 22:06:03
Onlangs gespot - gefotografeerd, de foto's door GerardvV
30 September 2025, 21:52:03
Gewoon wat busfoto's door hervé
30 September 2025, 21:35:28
uitbouw / hokje op veel oudere stations, waar diende dat voor? door Klaas Zondervan
30 September 2025, 21:33:58
De Projecten van RetroJack door RetroJack
30 September 2025, 21:19:52
Leubachtalbahn door Krokodil68
30 September 2025, 20:20:25
Big Scale Trains - NS SLT in H0 door Sebastiaan Pot -- Big Scale Trains
30 September 2025, 20:04:27
NS-1000 in spoor-1 door Edwin2121992
30 September 2025, 19:54:11
Tandwielen of wielstellen met tandwiel voor Rocky Rail NS 6400 / 6500 door Remco vM
30 September 2025, 19:52:58
Arlbergbahn.. ? door Benelux795
30 September 2025, 19:24:53
Roco 290 digtaliseren door Herb73
30 September 2025, 19:12:19
De bouw van mijn modelbaan in Thailand door einte
30 September 2025, 19:11:57
Modelspoorbaan van Einte door 741230
30 September 2025, 19:00:11
Motor geluid door Johnwater
30 September 2025, 17:35:12
Randstadrail viaduct Prins Bernhardlaan door Chris Westerduin
30 September 2025, 16:20:55
Roco 2400, h0 door spoorzeven
30 September 2025, 16:17:27
1 t/m 6 oktober 6 daagse stoomreis door Duitsland Deutsches Dampflokomotivmuseum door Seinhuis
30 September 2025, 16:11:33
Alweer is de Weller soldeerbout defect door Peter Kleton
30 September 2025, 15:57:22
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
30 September 2025, 15:31:50
Ombouw/Pimpen Bolle neuzen door bollen neus
30 September 2025, 14:42:38
  

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

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #195 Gepost op: 19 July 2016, 21:24:55 »
eeeh... nee :-X totaal niet...
Hoe doe je dat?

Menno

  • Offline Offline
  • Berichten: 3453
    • Mijn van-alles website
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #196 Gepost op: 19 July 2016, 23:15:01 »
Dan zou ik dat maar eens als eerste doen ;)

Parallel over voedingslijnen (elke die je hebt) zet je een keramische condensator van 100 nF. Vaak krijgt elk digitaal IC er 1 (als je die op je breadboard hebt zitten tenminste ;) )

Breadboards hebben echter de neiging om ook bij meerdere 100 nF condensators nog steeds vreemd gedrag te veroorzaken bij elektronica, dus meer dan 1 is vaak geen slecht idee.
Voor grotere schakelpulsen is een 100 uF elco parallel aan de voedingslijnen aan te raden. Over het algemeen heb je die maar 1 keer nodig.
De hele snelle pulsen worden dan opgevangen door de 100 nF condensator, de grotere neemt de elco voor z'n rekening.

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #197 Gepost op: 21 July 2016, 13:48:48 »
Ben nog in afwachting van de servo's... in de tussentijd zit ik nog wat te proberen. Als ik 8 servo's wil en een master relais, kom ik net 1 pin tekort om er ook 8 relais aan te koppelen. Ik wil dus uitbreiden, nu zit ik te denken aan een 74hc595 of een 74hc4051, waarbij de laatste mijn voorkeur heeft (iets eenvoudiger in code). Is de 4051 een goede oplossing om 8 relais mee aan te sturen? Er vanuit gaande dat er kant-en-klare relaismodules gebruikt worden, dus geen versterking etc nodig.

Heb ook zitten denken aan 10 servo's met 10 relais, dmv een 16 kanaalsmuxer (die ik dan niet 100% gebruik) maar ik denk dat ik Timo's raad opvolg en niet meer dan 8 servo's moet aan willen sluiten. Dat is al aardig wat.

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4655
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #198 Gepost op: 21 July 2016, 14:22:15 »
Mm, als je geen ledje wil dan heb je precies genoeg. :) In bedrijf mode zou je nog ledjes aan TX en RX kunnen hangen en deze tijdens test niet gebruiken. Lijkt me allemaal eenvoudiger dan een shiftregister toevoegen. Klopt, ze kosten niets. Maar het is wel complexer erdoor :)

Overigens heeft een mux (hc4051) geen zin. Daarmee kan je maar een uitgang tegelijk aansturen.


Timo
Verzonden vanaf mijn desktop met Firefox

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #199 Gepost op: 21 July 2016, 14:37:06 »
Mm, als je geen ledje wil dan heb je precies genoeg. :)
Nou nee... Ik kom 1 pin te kort. Pin13 kan ik niet gebruiken. Die gaat tekeer bij booten. Die lus ik alleen maar door zodat ie op de shield te zien is.
pin 2 is dcc command in.
pin 12 is het master relais.

Hou ik over voor de servo's:
3,4,5,6,7,8,9,10 (8 stuks)

en voor de relais:
11, a0,a1,a2,a3,a4,a5 (7 stuks)... en dus mis ik 1 pin.

Overigens heeft een mux (hc4051) geen zin. Daarmee kan je maar een uitgang tegelijk aansturen.
Ah ok.. dat wist ik niet. Dat schiet inderdaad niet op.
Dan dus een 74HC595...

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4655
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #200 Gepost op: 21 July 2016, 14:41:51 »
Dat is waar. Maar daar kan je wel een normaal relais aan hangen. Okay, het klikt dan misschien even maar het geeft geen problemen.

En, mits je het servo probleem onder de knie hebt :p, verwacht ik ook niet dat een servo het heel erg vindt. Maar dat zou ik even moeten testen maar heb ik nu even geen puf voor met deze warmte na mijn tentamen  :angel:


Timo
Verzonden vanaf mijn desktop met Firefox

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #201 Gepost op: 21 July 2016, 15:14:23 »
Servo op pin13 lijkt inderdaad gewoon te werken... uiteraard met de nu nog standaad zwieper.
Zou mooi zijn... dan is er inderdaad geen extra ic nodig om 8x8 te krijgen.

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #202 Gepost op: 21 July 2016, 15:22:00 »
Om een schuifregister (..595) aan te sturen is het het makkelijkst als je de Arduinocode in de MARDEC kan aanpassen. Je kunt ook meerdere schuifregisters doorlussen zodat je véél meer dan 8 dingen kunt schakelen.
Als je de code niet kan/wil aanpassen moet je dat via je DCC doen, dat lijkt mij onhandig...

Met die 4051 als demultiplexer kun je via 1 Arduino-pen (+3 voor kanaalselectie) wel 8 signalen naar buiten sturen, maar die 4051 heeft voor zover ik begrijp geen latchfunctie dus zodra je van uitvoerkanaal wisselt, gaan de andere uitvoerpennen meteen 'hoog'.
El Carrilet
"te dom om te poepen"
MH

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #203 Gepost op: 21 July 2016, 15:28:12 »
Oh maar hier draait geen MARDEC code in hoor ;) Software schrijven is het probleem niet ;)

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #204 Gepost op: 21 July 2016, 16:45:49 »
Dan ligt de keuze voor één of meerdere schuifregisters helemaal voor de hand.
« Laatst bewerkt op: 21 July 2016, 17:11:09 door 72sonett »
El Carrilet
"te dom om te poepen"
MH

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #205 Gepost op: 21 July 2016, 18:17:19 »
Ik wacht even de servo's af, en ga dan nog even verder testen met een servo op pin13, als dat geen problemen geeft, dan is het inderdaad niet nodig, zolang ik niet meer dan 8 servo's met 8 relais wil.

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #206 Gepost op: 21 July 2016, 19:52:49 »
In de tussentijd een keer een board met de hand gerouteerd. Ziet er al wat netter uit zo dacht ik.
Ook heb ik (optionele) pullup weerstanden toegevoegd bij de signaalpinnen van de servo's.




-Anton-

  • Offline Offline
  • Berichten: 295
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #207 Gepost op: 22 July 2016, 07:29:45 »
dit ziet er al een stuk beter uit  ;D
IB, Traincontroller, ESU loc programmer, Arduino, Daisy II

jowi

  • Offline Offline
  • Berichten: 2375
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #208 Gepost op: 22 July 2016, 08:25:10 »
Er zat nog een foutje in (pin 13 zit op een relais en niet op een servo) maar het is inderdaad wel netjes verder. Heb nog wel moeite met hoe je nou die GND planes precies moet aanpakken, eigenlijk route je alles met de hand, behalve de GND, want die vul je immers achteraf met een plane op top- en bottom, althans, zo verwacht ik het... maar op 1 of andere manier verbind ie dan niet alle GND eilandjes... je moet dus blijkbaar óók handmatig eerst alle GND sporen leggen, en daar overheen de planes, en dan zie je op sommige eilandjes hele rare onregelmatige, rommelige constructies ontstaan omdat je daar dan nog half stukjes van de sporen ziet die door de planes zijn overschreven. Kom ik nog niet echt uit hoe je dat moet doen. Als je dan na het leggen van de planes probeert die inmiddels overbodig sporen weer weg te halen (wat moeilijk is want je ziet ze niet) dan heb je soms ineens weer niet verbonden grounds etc... lastig.
« Laatst bewerkt op: 22 July 2016, 08:42:45 door jowi »

Hans sprinter

  • Offline Offline
  • Berichten: 1520
  • Vriend van vlaflip
Re: Beginnen in Eagle, Arduino DCC 8x servo shield
« Reactie #209 Gepost op: 22 July 2016, 08:50:17 »
Volgens mij mis ik nog een aansluiting op pin 7 van de 6n137... ???
Ik zie althans nergens die aangesloten op een weerstand en dan op de 5V?
Succes, greetz, Hans