Artikel
Rail-router
PC-routesysteem voor modeltreinen
Bij de 'Wissel-omzetter' in deze uitgave worden servo's gebruikt voor het omzetten van wissels bij modelspoorbanen. Een van de voordelen daarvan is dat voor de bediening slechts één draad nodig is, wat ideaal is voor sturing door een computer. De hier beschreven Rail-router is een combinatie van hardware en software, waarmee tot 127 wissels kunnen worden gestuurd.
De Rail-router hardware bestaat uit twee delen: Een master-bord waarmee direct tot 15 wissels kunnen worden gestuurd en een slave-bord dat via een bandkabel wordt aangesloten op de master en waarmee 16 wissels kunnen worden bediend. Er kunnen maximaal 7 slave-borden worden gebruikt. In figuur 1 is een schematisch overzicht van het systeem te zien. Voor de master- en slave-schakelingen worden identieke printen gebruikt, maar de opbouw verschilt afhankelijk van de gewenste functie. De slave-borden zijn optioneel; als er sturing voor maximaal 15 wissels en/of seinen nodig is, dan is enkel een master-bord voldoende.
De Rail-router hardware bestaat uit twee delen: Een master-bord waarmee direct tot 15 wissels kunnen worden gestuurd en een slave-bord dat via een bandkabel wordt aangesloten op de master en waarmee 16 wissels kunnen worden bediend. Er kunnen maximaal 7 slave-borden worden gebruikt. In figuur 1 is een schematisch overzicht van het systeem te zien. Voor de master- en slave-schakelingen worden identieke printen gebruikt, maar de opbouw verschilt afhankelijk van de gewenste functie. De slave-borden zijn optioneel; als er sturing voor maximaal 15 wissels en/of seinen nodig is, dan is enkel een master-bord voldoende.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Onderdelenlijst
Master-print
Weerstanden:
R1 = 4k7
R2,R3,R4 = 10 k
R5 = 47 k
Condensatoren:
C1,C2 = 22 p
C3...C7,C9 = 10 µ/25 V radiaal
C8,C11,C12 = 100 n
C10 = 1 µ/16 V radiaal
Halfgeleiders:
IC1 = PIC16F877-20/P (geprogrammeerd, EPS 030403-41)
IC2 = MAX232
IC3* = 74HCT241 (alleen nodig als een slave-bord wordt aangesloten)
IC4 = 7805
Diversen:
JP1,JP2 = jumper
K2...K16 = 3-polige SIL-printheader
K17 = 9-polige sub-D-printconnector (female)
K18* = 10-polige boxheader
K19 = 2-polige printkroonsteen, steek 5 mm
X1 = 8 MHz kristal
Slave-print
Weerstanden:
R2,R3 = 10 k
R5...R8 = 47 k
Condensatoren:
C1,C2 = 22 p
C9 = 10 µ/25 V radiaal
C12 = 100 n
C10 = 1 µ/16 V radiaal
Halfgeleiders:
T1 = BC550
IC1 = PIC16F877-20/P (geprogrammeerd, EPS 030403-41)
IC4 = 7805
Diversen:
K1...K16 = 3-polige SIL printheader
K18 = 10-polige boxheader
K19 = 2-polige printkroonsteen RM 5 mm
S1 = 3- of 4-voudige DIP switch
X1 = 8 MHz kristal
Weerstanden:
R1 = 4k7
R2,R3,R4 = 10 k
R5 = 47 k
Condensatoren:
C1,C2 = 22 p
C3...C7,C9 = 10 µ/25 V radiaal
C8,C11,C12 = 100 n
C10 = 1 µ/16 V radiaal
Halfgeleiders:
IC1 = PIC16F877-20/P (geprogrammeerd, EPS 030403-41)
IC2 = MAX232
IC3* = 74HCT241 (alleen nodig als een slave-bord wordt aangesloten)
IC4 = 7805
Diversen:
JP1,JP2 = jumper
K2...K16 = 3-polige SIL-printheader
K17 = 9-polige sub-D-printconnector (female)
K18* = 10-polige boxheader
K19 = 2-polige printkroonsteen, steek 5 mm
X1 = 8 MHz kristal
Slave-print
Weerstanden:
R2,R3 = 10 k
R5...R8 = 47 k
Condensatoren:
C1,C2 = 22 p
C9 = 10 µ/25 V radiaal
C12 = 100 n
C10 = 1 µ/16 V radiaal
Halfgeleiders:
T1 = BC550
IC1 = PIC16F877-20/P (geprogrammeerd, EPS 030403-41)
IC4 = 7805
Diversen:
K1...K16 = 3-polige SIL printheader
K18 = 10-polige boxheader
K19 = 2-polige printkroonsteen RM 5 mm
S1 = 3- of 4-voudige DIP switch
X1 = 8 MHz kristal
Discussie (0 opmerking(en))