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

3d printen van ns daglichtseinen door BartvD
Vandaag om 10:30:45
29 november verkoop MSV door Ronald Halma
Vandaag om 10:22:03
Nahmertaler Kleinbahn door Ronald Halma
Vandaag om 10:21:30
ByPass Junction, een Amerikaanse modelbaan in N door RobVille
Vandaag om 10:06:42
Onlangs gespot - gefotografeerd, de foto's door Bob R.
Vandaag om 09:52:24
Frans loodsje et cetera door spoorijzer
Vandaag om 09:41:09
Raadplaatje door grossraumwagen
Vandaag om 09:40:21
Bahnstrecke 5867 door spoorijzer
Vandaag om 09:39:02
Zelfgemaakt BiDiB modules door Albert de Heer
Vandaag om 09:19:09
Pfarrerwinkel bahn door Jelmer
Vandaag om 08:56:44
Lodewickshaven door tothebeach
Vandaag om 08:19:36
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Jelmer
Vandaag om 08:19:21
Geïsoleerd motorschild. door Ferdinand Bogman
Vandaag om 07:53:00
Da's Daz 2 door spoorijzer
Vandaag om 07:48:48
Rondom Charlois door spoorijzer
Vandaag om 07:39:11
Fleischmania Nostalgia door spoorijzer
Vandaag om 07:35:36
Messing en Profirails door elkaar gebruikt, oa op klimspiraal. door Lobomotion69
Vandaag om 02:52:11
Show je realistische treinsamenstelling door laurent
09 November 2025, 23:59:09
Materieel verzameling van Michiel(NDS) door neudalhausenstadbahn
09 November 2025, 23:43:10
Killswitch door Menno
09 November 2025, 23:42:02
Bouwsels van Rik in schaal 0 (1:43.5) door Rob Ellerman
09 November 2025, 23:01:51
Roco 2025 door Dennis1984
09 November 2025, 22:31:50
Aachenau West door wob
09 November 2025, 22:19:59
Palisade Canyon door RobVille
09 November 2025, 22:12:26
Station Roodeschool door Torikoos
09 November 2025, 21:10:35
Toon hier je nieuwe (model-) spooraanwinst(en)... door Wil uit ZO drenthe
09 November 2025, 20:55:45
Alternatieven voor servo's door Klaas Zondervan
09 November 2025, 19:56:02
Baan in Los Angeles door AndrevdG
09 November 2025, 19:51:16
Aanpassing dressoirbaan door Syb030
09 November 2025, 19:26:59
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door dennie
09 November 2025, 19:23:22
  

Auteur Topic: Zelfgemaakt BiDiB modules  (gelezen 309 keer)

Dennis1984

  • Offline Offline
  • Berichten: 923
  • Gotthardbahn
    • Dennis Model Trains
Zelfgemaakt BiDiB modules
« Gepost op: 09 November 2025, 22:24:29 »
Ha,

Begin dit jaar ging ik proberen een van de bestaande OpenDCC BiDiB-decoders te "resizen" naar een printplaatje van 5 bij 8 cm, omdat ik dat een handig formaat vindt en heb besloten dat formaat printplaten op mijn modules te gaan gebruiken (ruimte is daar beperkt met het idee wat ik heb).

Dat project slaagde op zich, maar ik bleef tegen die sterk verouderde Atxmega's aan lopen die op die printplaten gebruikt worden. Die bovendien ontzettend duur zijn bij JLCPCB.

Lang verhaal kort heb ik toen besloten zelf maar wat BiDiB-decoders te gaan ontwerpen from scratch. Na wat maandjes denkwerk, wat maandjes tekenen en al die tijd learning on the job (ook via tientallen YouTube-video's) heb ik inmiddels een vijftal printplaten gereed: een BiDiB-interface (met USB-PD aansluiting), een BiDiB-RailCom 16-voudige feedbackmodule, een BiDiB PowerBoard om op elke module de stroom te verdelen, een 8-voudige BiDiB servodecoder en tot slot een 32-voudige BiDiB leddecoder. Nog een aantal ontwerpen ben ik een heel eind mee op weg. Eerlijk is eerlijk: ik heb af en toe ook een AI-hulplijn ingeschakeld ;D.

Alle modules zijn op dezelfde manier opgezet: zelfde formaat, zoveel mogelijk hergebruik van componenten over de verschillende printplaten, duidelijke statusindicatoren van voeding en systeem met leds, omzetten van spanningen in principe met bucks en gebruik van moderne chips. Dat laatste vind ik stiekem ook wel een leuk aspect: lekker ontdekken wat voor mooie chips er wel niet allemaal te vinden zijn op internet. De centrale microcontroller is steeds een STM32C091. Alleen bij de feedback-module ben ik daarvan afgeweken want daar moet ik 16 ADC-kanalen hebben en dan moet je uitwijken naar de STM32F3 of G4 (ik heb de laatste gekozen).

Ook goed om te weten: doel van de printplaten waar iets op aangesloten is is om er steeds een 'hat' op te plaatsen waar soldeerpads op komen. Ik ga draden dus niet vastschroeven maar het idee is dat je heel makkelijk de boel kunt solderen op de hat. Lekker solide. De printplaten komen ook niet aan de onderkant van de modules te hangen, maar plaats ik aan de achterkant zodat je er eenvoudig bij kunt en ook direct aan de lampjes kunt zien of alles goed werkt.

De 32-voudige leddecoder wil ik binnenkort laten fabriceren in China. Zelf solderen is met de kleine componenten die ik heb gekozen in principe niet meer mogelijk. De laatste missende componenten heb ik net besteld en komen ergens begin december binnen. En ik dacht: misschien vindt iemand het leuk om nog even een laatste blik mee te kijken of ik nog ergens een domme fout gemaakt heb. Ik doe deze als eerste omdat hij het simpelst is (en daarom ook het goedkoopst) en er veel ruimte is om een groot aantal testpads te plaatsen, zodat ik bij het schrijven van de software (ergens volgend jaar beginnen) makkelijk kan debuggen.

Plaatjes:





PDF van het schema hier: klik
PDF van de printplaat (alle 4 koperlagen en fab) hier: klik

Elke tip, suggestie of verbetering is welkom. Als ik nog iets moet toelichten: vraag het vooral.

Met vriendelijke groet,
Dennis
« Laatst bewerkt op: 09 November 2025, 22:26:47 door Dennis1984 »
Al mijn ideeën en modelbouwactiviteiten nu op mijn nieuwe weblog: Dennis Model Trains

Albert de Heer

  • Offline Offline
  • Berichten: 286
Re: Zelfgemaakt BiDiB modules
« Reactie #1 Gepost op: Vandaag om 09:19:09 »

Ook goed om te weten: doel van de printplaten waar iets op aangesloten is is om er steeds een 'hat' op te plaatsen waar soldeerpads op komen. Ik ga draden dus niet vastschroeven maar het idee is dat je heel makkelijk de boel kunt solderen op de hat. Lekker solide. De printplaten komen ook niet aan de onderkant van de modules te hangen, maar plaats ik aan de achterkant zodat je er eenvoudig bij kunt en ook direct aan de lampjes kunt zien of alles goed werkt.


Ik ben heel benieuwd hoe dat solderen van draden op de print je gaat bevallen.

Printplaten aan de onderkant van een module heb ik inmiddels ook als "absoluut niet handig" bestempeld. Leds op een printplaat die van alles aangeven is wel weer superhandig  ;D