Elektronische systeem - INPUT/OUTPUT
Elk kadertje in de overzichtsschema's hieronder is een module,
een microcontroller met wat randelektronica, die communiceert met andere modules.
Zowel bij de input als bij de output communiceert de bovenste (blauwe) module met de onderliggende (groene)
Die praten op hun beurt met de laagste (gele) blokken. Deze onderste verwerken logische signalen van en naar de baan
Je kan op de afbeeldingen klikken om de verschillende delen in detail te bekijken
1024-Bits digitale ingang
|
1024-Bits digitale uitgang
|
Mogelijke signalen aan de ingang:
- Toetsen van het synoptisch bord
- Bedieningsknoppen aan en rond de baan
- Terugmeldingen van wissels, seinen, ...
- Bezetmeldingen
- Andere meetresultaten (lichtsluizen, ...)
|
Mogelijke signalen aan de uitgang:
- Leds van het synoptisch bord
- Andere verklikkers aan en rond de baan
- Stuursignalen voor wissels en mechanische seinen
- Snelheidsregelaars
- Omgevings-uitgangen (verlichting, bewegende scenery, ...)
|
RS232 naar I2C-bus: Print zit in de centrale. Om beurt worden aansluitingen aktief gemaakt, en ontvangt RS232 |
RS232 vanuit I2C-bus: Print zit in de centrale. Om beurt worden aansluitingen aktief gemaakt, en verzend RS232
|
|
|
1Wire naar RS232:
- Centrale chip is AtMega, interne klok op 8 MHz
- Om beurt worden aansluitingen als 1Wire Master gebruikt
- interruptlijn signaleert activiteit van RS232-Master
- Er wordt verzonden aan 38400 Bps
|
1Wire uit RS232:
- Centrale chip is AtMega, interne klok op 8 MHz
- Om beurt worden aansluitingen als 1Wire Master gebruikt
- interruptlijn signaleert activiteit van RS232-Master
- Er wordt ontvangen aan 38400 Bps
|
|
|
|
Digitale signalen naar 1Wire:
- Centrale chip is AtMega, interne klok op 8 MHz
- 1Wire (slave) luistert constant, en verzend op verzoek
- digitale ingangen worden intern hoog getrokken. Niet aangesloten is "1"
|
Digitale signalen vanuit 1Wire:
- Centrale chip is AtMega, interne klok op 8 MHz
- 1Wire (slave) luistert constant, en stuurt leds, servo's, ... aan
|