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

Nederlandse plattelandssfeer op een zolderkamer door Huup
Vandaag om 07:09:48
De bouw van mijn modelbaan in Thailand door HIJ
Vandaag om 07:04:24
Fleischmann Anna ombouw. door Thai-Bundesbahn
Vandaag om 03:31:27
Modeltreinwinkels in Berlijn. door Maarten.T
Vandaag om 00:51:31
Vraag omtrent schakelen rangeersporen (analoog) door Zeeuw
Vandaag om 00:46:20
Göhrener Viaduct, een begin, Project 13 door Bram S
12 August 2025, 23:48:12
Artitec vierdeurs stalen D door gtw6016
12 August 2025, 23:43:50
BR-18.6 Schaal-0. door FritsT
12 August 2025, 23:27:50
booster vraag door Patrick Smout
12 August 2025, 23:08:09
Kranenberg, een exercitie in code 70 door Ronald Halma
12 August 2025, 22:59:17
Lima Plan E ral kleuren vraag door jandcargo
12 August 2025, 22:56:15
Ombouw Hornby LMS Class 2P 4-4-0 naar NS 2100 door Erwin 054
12 August 2025, 22:54:18
BMB-Module: “Corfe Castle Station” door Hans van de Burgt
12 August 2025, 22:26:34
US diorama in H0 door Wim Vink
12 August 2025, 22:08:04
Toon hier je (model)TRAM foto's. door MarcoK1999
12 August 2025, 21:13:19
PB Models, ICR-rijtuigen door WesleyMunnik
12 August 2025, 20:50:30
Raadplaatje door Hlv53
12 August 2025, 20:46:33
Aachenau West door puntenglijder
12 August 2025, 20:33:04
Swalbenburg, N modulebaan door NS264
12 August 2025, 19:45:16
Ombouw/Pimpen Bolle neuzen door defender
12 August 2025, 19:23:04
Nederland jaren 50 op basis van mijn roots door defender
12 August 2025, 19:16:13
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door willyTEE
12 August 2025, 18:45:29
Toon hier je nieuwe (model-) spooraanwinst(en)... door Dave.......
12 August 2025, 17:52:27
Zolderbaan 2025 door JoopSpoort
12 August 2025, 17:46:55
Da's Daz 2 door Huup
12 August 2025, 17:32:49
Sfeer op je modelbaan door BartvD
12 August 2025, 17:07:18
24e smalspoormodelbouwdagen 30 en 31 augustus 2025 bij Stoomtrein Katwijk Leiden door Ronald Halma
12 August 2025, 16:56:25
Trix BR94 ontspoort door marco
12 August 2025, 16:55:23
VERPLAATST: Zolderbaan 2025 door Reinout van Rees
12 August 2025, 16:36:19
Module vliegveld Jan van Mourik door MOVisser
12 August 2025, 15:37:58
  

Auteur Topic: Aansturen wissels  (gelezen 8448 keer)

Karst Drenth

  • Offline Offline
  • Berichten: 10482
  • NS blauw, groen, rood, bruin, grijs en standgroen
    • Plan U op Sleutelspoor
Re: Aansturen wissels
« Reactie #45 Gepost op: 20 August 2024, 15:33:08 »
Een tweede iets is op decoders een inrush beveiliging (weerstand van bv 5 Ohm) voor de elco te plaatsen.

Dat is "Good Practice" en er is zelfs een norm van: https://normen.railcommunity.de/RCN-530.pdf

Ik zat er aan te denken om ook gewoon AC (sinus) niet meer te gebruiken. Dan laat ik de gelijrichter wel zitten voor DCC maar dan laat ik elco gewoon weg.

Da's niet slim. Dan krijg je vrij heftige spikes op de interne gelijkgerichte spanning... Je kunt wel met een stuk kleinere toe. En... met een 1uF Ceramic daaraan parallel.

Overigens vind ik ook, dat het voeden met AC-Trafos iets is dat uit de modelbaan middeleeuwen stamt. Veel beter een nette ( max. 60Watt ), goede, dubbelgeisoleerde schakelende netvoeding gebruiken.

Grtzz,
Karst
« Laatst bewerkt op: 21 August 2024, 13:09:27 door Karst Drenth »

AP3737

  • Offline Offline
  • Berichten: 339
Re: Aansturen wissels
« Reactie #46 Gepost op: 21 August 2024, 10:18:41 »
Hi Bas

Ik begrijp de componenten keuze in je schema niet helemaal.
Je hebt 3 weerstanden die samen Rprop representeren: !K5 en daarna in serie twee weerstanden parallel: 680 en 100 Ohm. Als ik het goed bereken is je Rprop weerstand dan 1587 Ohm.

De DRV8874 is voor maximum 6A gespecificeerd. Over Rprop valt dan 6A * 455 uA/A * 1587 = 4,33V
Je hebt Vref aan 5V hangen.

Als je de DRV8874 spec leest, dan staat daar:
The internal current regulation can be disabled ....<skip> setting VVREF and RIPROPI such that VIPROPI never reaches the VVREF threshold.

Mijn vermoeden is dat je de interne stroombegrenzing internal current regulation van de DRV8874 door deze keuzes hebt uitgeschakeld, en dat je het moet hebben van de Over Current Protection dan wel thermische beveiliging van de chip. Die is natuurlijk veel te traag om Elco's op te laden.

Groet, Aiko

PS: aangepast 22 Augustus
« Laatst bewerkt op: 22 August 2024, 10:52:17 door AP3737 »

AP3737

  • Offline Offline
  • Berichten: 339
Re: Aansturen wissels
« Reactie #47 Gepost op: 22 August 2024, 10:49:06 »
Hi Bas

Ik zie dat jij in wezen hetzelfde schema hebt genomen als het DCC-EX motorshield.

Ik heb nog wat verder zitten lezen in het DRV8874 Datasheet en heb ook de discussie op het TI Forum van de motorshield ontwerpers nog eens bekeken. Ik begrijp dat DCC-EX de keuze heeft gemaakt om geen gebruik te maken van Current Regulation (Hoofdstuk 7.3.3.2 van Datasheet), maar vertrouwen op OCP: OUTx Overcurrent Protection (Hoofdstuk  7.3.4.3). De DCC-EX ontwerpers noemen dat zelf de "hoodfzekering in de meterkast".

Er zitten echter wel wat verschillen tussen Current Regulation enerzijds, en OCP anderzijds.

OCP (H7.3.4.3) triggert bij minimaal 6A, en gemiddeld 10A. Als OCP triggert, dan gaat de output voor 2ms uit; daarna probeert de DRV8874 het opnieuw (bij je huidige Imode setting). Prima dus. Voorwaarde is wel dat je voeding minimaal 10A moet kunnen leveren, anders schakelt je voeding eerder uit dan de DRV8874. 10A vind ik wel veel.

Bij current regulation (H7.3.3.2) bepaal je zelf bij welke stroom de DRV8874 uitschakelt. Dat kan dan bv. 5A zijn. ALs je voeding bijvoorbeeld geen 10A kan leveren, maar wel 6A, dan lijkt current regulation een betere keuze. Een ander verschil is dat de DRV 8874 niet, zoals bij OCP, na 2 ms weer inschakelt, maar na 25uS (bij jouw instelling van iMode). Dus dat is veel sneller, en voor het opladen van condensatoren waarschijnlijk veel effectiever.

Ik vermoed dat de DCC-EX ontwerpers voor deze aanpak hebben gekozen, omdat ze ook de 60mA van het Ack signaal nog willen decoderen, en de ADC in de 328/2560 "slechts" 10 bit resolutie heeft.

In mijn ontwerp doe ik anders. Ik gebruik wel current regulation (5A), en laat de microcontroller op 3A uitschakelen, maar pas na enige honderden 100ms. Ook gebruik ik DxCore processoren, die (zoals veel moderne processoren) 12 bit resolutie hebben. Verder gebruik ik voor de ADC de DxCore interne referentiespanning, zodat ik vrij ben in de keuze van Vref (dat zou je bij de 328 ook kunnen doen, maar de DCC-EX ontwerpers kiezen daar blijkbaar niet voor, waarschijnlijk om het ontwerp zo generiek en uitwisselbaar mogelijk te houden).

Groet Aiko

bask185

  • Offline Offline
  • Berichten: 5009
Re: Aansturen wissels
« Reactie #48 Gepost op: 22 August 2024, 12:27:48 »
Citaat
Voorwaarde is wel dat je voeding minimaal 10A moet kunnen leveren
Of je moet meer capaciteit er achter hebben zitten dan in je baan  ;D. Kan ik wel eens een keertje proberen. Grote elko over de voeding zetten, kijken of dat het verschil uitmaakt. Als de voeding het trekt dat ding op te laden  ::)

Citaat
In mijn ontwerp doe ik anders. Ik gebruik wel current regulation (5A), en laat de microcontroller op 3A uitschakelen, maar pas na enige honderden 100ms
Dit deed ik vroegah ook met een good ol' L298  ;D. Je verliest wel iets van 3V ofzo bij belasting, maar die wel stouwde lekker door. Ik miste daar wel de current limiting. Ik zag een kortsluiting op het spoor terugkomen in de wegzakkende helderheid van het scherm van de multimaus  :-X iets met spanningsdip

Ik kan opzich nog wat weerstandjes vervangen, voor nu zal het geen verschil maken. Ik heb nu simpelweg 2 draden onder de DC jack gezet om de decoders te voeden. Voor volgende centrale neem ik dat mee in de vorm van extra kroonsteentjes.

Ik wil eerst echter nog een trein of een paar laten rijden met de centrale. Een van de handregelaars die ik maak is ook operationeel. Ik wil uiteindelijk ook een centrale met een aparte h brug voor accessoires en en aparte H brug voor treinen. Uiteraard ook met programmeerspoor enzo.

Ik heb ook nog een tiental centrales zonder USB liggen. Die had ik oorspronkelijk bedoeld voor dit doeleind. Het debuggen van de DCC pakketjes zonder USB was iets lastiger. Die andere centrale gebruikt een drv8870 met Vref op 1.5V. Die had dus exact hetzelfde probleem. Maar nu ik weet wat de oplossing is (apart voeden van decoders) is deze misschien ook g'woon OK. ::). En ook leuk voor een 'start setje' centrale + regelaar + 2 LoPi's  :angel:   



Citaat
waarschijnlijk om het ontwerp zo generiek en uitwisselbaar mogelijk te houden)
Ik snap wel meer keuzes niet van ze. Ze zijn meer gebrand geweest op een perfect arduino style shield dan om een goede makkelijke treinbooster te maken. Als je kijkt naar al die vage logic gate IC's, exotische weerstanden, 20+ soldeerpads, 3V3 compatibliteit. En ze moesten perse een stapelbaar shield maken. Wat is er mis met 2 boosters side by side?

Waarom hebben ze hun parade paartje niet meteen voorzien van een I2C eeprom? Als je nu iets wilt veranderen aan een servo stand of een actie ofzo, moet je source code aanpassen en opnieuw een binary bakken. Terwijl ze wel gewoon een telefoon app gemaakt hebben. Ik denk dan, bewaar die servo standen op een i2C eeprom ofzo? S88n aansluitingen met alle DIY projecten van dien, had dat ding ook niet misstaan. Aansluitingen voor die ESP dingen? (of zit dat er al op?)

Ze hadden op zijn minst er ook een 5V buckconverter op kunnen zetten  om die PCA9685 servo dingen te voeden die ze zo graag gebruiken.

Dat project van ze doet niet meer WiFi mee compileren voor een UNO omdat het programma geheugen anders te vol is. Denk je: goh leuk, een uno, dcc ex shield en een esp en ik kan rijden.

En als ze er geen UNO style shield van gemaakt hadden maar gewoon een simpel ding die je met jumpers mag bekabelen, wordt dat ding 50% goedkoper te maken. Ze raden tegenwoordig ook 'professionele' dure shield headers aan omdat die sketchy dunpotige dingen onbetrouwbaar bleken.  Ik vind 40$ best veel voor wat het is. Maar dat is mijn mening. Ze kunnen imo beter een kant en klare centrale ontwerpen. In plaats van 3V3 en 5V te ondersteunen, kies je gewoon een goede chipset and be done with it. Maar dan verlies je wel een beetje het DIY idee uit het oog  ::) Zullen ze daar nu keuze stress hebben?

Goed, waar ging dit topic ook alweer over?  ;D

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

bask185

  • Offline Offline
  • Berichten: 5009
Re: Aansturen wissels
« Reactie #49 Gepost op: 23 September 2024, 23:39:51 »
Er was een kleine wijziging in Age's plannen gekomen. In Stroe hadden we het er over. De niet-gepolariseerde wissels worden vervangen door wel gepolariseerde wissels. De standaard OS-ServoDriver Mk2, mijn oplossing voor servo-aangedreven gepolariseerde wissels (de groene print) was niet helemaal geschikt omdat die geen gescheiden ingang had voor de puntstukken. En met 2 DCC bussen is dat wel nodig.



De Mk2 is daarom redesigned voor een gescheiden puntstuk ingang (zwart). Hiermee is de decoder o.a. ook geschikt voor analoge banen. En ik heb mijn nieuwe plugbare 'screw terminal' idee uitgerold.

Dan was er nog het puntje van een dwergsein. Er komen ook 2 NS dwergseinen op de module. De wens was om ze laten mee te hobbelen met een bepaalde wissel. Nu kon dat natuurlijk wel via een decoder, maar waarom duur doen als het makkelijk kan.

In grote lijnen: De seinen kunnen worden aangesloten op het punstuk relais. Dit schema is niet helemaal compleet, er misschien nog antiparallel diodes (of een gelijkichter, moet ik nog even bekijken).


Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)