|
|
| Line 190: |
Line 190: |
| =Research= | | =Research= |
|
| |
|
| ==Displays==
| | Zie: [[Treinonderdelen/ICMm]] |
| | |
| ===Hardware===
| |
| | |
| Grotendeels gebaseerd op dezelfde hardware als het [[Treinonderdelen#Displays|SGMm-display]], maar véél beter in elkaar gezet.
| |
| | |
| * CPU: Hitachi HD6413003 @ 16MHz
| |
| ** Package: QFP112
| |
| ** Architecture: [https://en.wikipedia.org/wiki/H8_Family H8/3003]
| |
| ** [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/other-mcus-mpus/h8-family-mcus/h83003-16-bit-microcontrollers-embedded-512kb-flash-microcomputer-non-promotion Manufacturer product page]
| |
| ** [https://www.renesas.com/us/en/document/mah/h83003-hardware-manual Hardware manual]
| |
| ** [https://www.renesas.com/jp/ja/document/mah/h8300h-series-software-manual Software manual]
| |
| * FPGA: Xilinx Spartan XCS30XL-TQG144AKP
| |
| ** Package: TQFP144
| |
| ** Architecture: Spartan XL
| |
| ** [https://www.xilinx.com/support/documentation/data_sheets/ds060.pdf Datasheet]
| |
| * Flash:
| |
| ** Atmel AT29C010A, label: "340141 V.1.01"
| |
| *** Package: PLCC32
| |
| *** Vermoedelijk hetzelfde als bij het [[Treinonderdelen#Displays|SGMm-display]], zie die pagina voor dump
| |
| ** Atmel AT29C010A, label: "340142 V.1.01"
| |
| *** Package: PLCC32
| |
| *** Vermoedelijk hetzelfde als bij het [[Treinonderdelen#Displays|SGMm-display]], zie die pagina voor dump
| |
| * Serial buffer: TL16C550CIFN
| |
| ** Package: PLCC44
| |
| ** 1.8432MHz crystal
| |
| ** [https://www.ti.com/lit/ds/symlink/tl16c550c.pdf Datasheet]
| |
| | |
| Resolutie: 160 x 32
| |
| | |
| ===Connectors===
| |
| | |
| Één Harting Han 24DD-connector aan de bovenkant van het display, met de volgende pinout:
| |
| | |
| <pre>
| |
| _/-----------\_
| |
| _/ 21 - 23 - \_
| |
| / 17 - 19 - \
| |
| | 13 - - - |
| |
| | 9 - - - |
| |
| \_ - - - - _/
| |
| \_ 1 2 - - _/
| |
| \-----------/
| |
| | |
| 1: power Vcc
| |
| 2: power GND
| |
| 3: N/C [no pin]
| |
| 4: N/C [no pin]
| |
| 5: N/C [no pin]
| |
| 6: N/C [no pin]
| |
| 7: N/C [no pin]
| |
| 8: N/C [no pin]
| |
| 9: address bit (0?)
| |
| 10: address bit (1?) [no pin]
| |
| 11: address bit (2?) [no pin]
| |
| 12: address bit (3?) [no pin]
| |
| 13: RS-485 GND
| |
| 14: RS-485 GND (for address bit 2?) [no pin?]
| |
| 15: RS-485 GND (for address bit 1?) [no pin?]
| |
| 16: RS-485 GND (for address bit 0?) [no pin?]
| |
| 17: RS-485 in-
| |
| 18: RS-485 in- [no pin]
| |
| 19: RS-485 out-
| |
| 20: (debug RX?) [no pin]
| |
| 21: RS-485 in+
| |
| 22: RS-485 in+ [no pin]
| |
| 23: RS-485 out+
| |
| 24: (debug TX?) [no pin]
| |
| </pre>
| |
| | |
| Één interne JST-connector van de hoofdconnector naar het logica-bord, niet nodig voor externe verbinding:
| |
| <pre>
| |
| Pin 1: RS-485 IN+ [external: pins 21 and 22]
| |
| Pin 2: RS-485 IN- [external: pins 17 and 18]
| |
| Pin 3: signal GND [external: pins 13-16]
| |
| Pin 4: (debug RX?) [external: pin 20]
| |
| Pin 5: (debug TX?) [external: pin 24]
| |
| Pin 6: signal GND [external: pins 13-16]
| |
| Pin 7: address bit (0?) [external: pin 12]
| |
| Pin 8: address bit (1?) [external: pin 11]
| |
| Pin 9: address bit (2?) [external: pin 10]
| |
| Pin 10: address bit (3?) [external: pin 9]
| |
| </pre>
| |
| | |
| ==Deurbediening==
| |
| | |
| Effectief 3 schakelaars:
| |
| | |
| * Driehoeksleutel (DS): nominaal gesloten
| |
| ** Twee staten: neutral en gedraaid
| |
| ** In gedraaid: contact tussen pins 1 en 3, en 8/10 en 9.
| |
| * Deur-openknop (DO): goud, clicky
| |
| ** Als DS in neutral staat: nominaal-open contact tussen pin 4 en 5
| |
| ** Als DS in gedraaid staat: niet beschikbaar
| |
| * Deur-gesloten (DG): blauw, mushy
| |
| ** Als DS in neutraal staat: nominaal-gesloten contact tussen pin 2 en 6
| |
| ** Als DS in gedraaid staat: nominaal-gesloten contact tussen pin 3 en 6
| |
| | |
| Pin-out:
| |
| | |
| <pre>
| |
| 1: DS GND1
| |
| 2: DG GND
| |
| 3: DS SW1
| |
| 4: DO GND
| |
| 5: DO SW
| |
| 6: DG SW
| |
| 7: PE
| |
| 8: DS GND2
| |
| 9: DS Sw2
| |
| 10: DS GND2
| |
| </pre>
| |
| | |
| Diagram:
| |
| | |
| <pre>
| |
| PE
| |
| |
| |
| ,=============x========.
| |
| | 1 2 3 4 5 6 7 8 9 10 |
| |
| `=x=x=x=x=x=x===x=x=x=='
| |
| | | | | | | | | |
| |
| ,-|-|-|-' | | `-|-+
| |
| | | | | `-|-----|-|-------,
| |
| | | | |,----|-----' | |
| |
| | | | || `-------|-------|---.
| |
| | `-|-||----------. | | |
| |
| | | || | | | |
| |
| | | ||,=======. | | ,=====x, |
| |
| | | |`x1 Ax-|-' | 24| |
| |
| | | +-x2 Bx-` | DO | |
| |
| | | +-x3 DS Cx--, ,x23 | |
| |
| | | `-x7 Gx-,| |`======' |
| |
| | | >=====< || | ,=====x,
| |
| | | x4 Dx || | | 12|
| |
| `---|---x5 /DS Ex-+|-' | DG |
| |
| `---x6 Fx--+------x11 |
| |
| `=======' `======'
| |
| </pre>
| |
| | |
| ==Noodrem==
| |
| | |
| Smiths REP206-connector, pin-out:
| |
| <pre>
| |
| ,-------,
| |
| ,' 1 x 3 ',
| |
| `, 4 x 6 ,'
| |
| `-------'
| |
| | |
| 1: GND1
| |
| 3: GND2
| |
| 4: SW1
| |
| 6: SW2
| |
| </pre>
| |
| | |
| Als noodrem geactiveerd is, is er contact tussen GND1 en SW1, en tussen GND2 en SW2.
| |
| Project Treinonderdelen redux
|
|
|
|
| Status
|
Completed
|
| Contact
|
Shiz
|
| Last Update
|
2025-04-02
|
We kunnen als groep mogelijk treinonderdelen kopen.
Catalogus
File:Oogstboek-2023.pdf
Coordinatie
Shiz neemt de coordinatie op zich. Er zal vervoer nodig zijn, dus een flinke bus of meerdere auto's.
Afhaalmoment is 2025-03-28, bij de NS-werkplaats in Hengelo. Shiz en segher hebben het opgehaald met een bus.
Prijzen
Richtprijzen geschat door Shiz aan de hand van NS-aanbod te 16 mei. Catalogusprijzen uit een nieuwere versie van het oogstboek ontvangen op 17 mei. Eindprijzen als combinatie van beide.
Uitgangspunt eindprijzen:
- Totale initiële richtprijs: ~1145 euro, om onverziene kosten en transport te dekken
- Als onvoorziene kosten en transport geld overlaten, wordt dat overschot evenredig terugbetaald via RevBank
- Richtprijs busje huren (Avis): 60,35 + (400 (km) - 100 (km) vrijstelling) * 0,18 + 35 (liter diesel) * 1,88 = 190 euro
- Aangepaste indicatie eindprijs: 1190 euro voor als we geen ander vervoer hebben :-)
- Totale catalogusprijs: 1290 euro
- Totale aanbodprijs NS: 1000 euro
- Afhankelijk van onderdeel:
- Klein grut:
onderdeel-eindprijs = onderdeel-richtprijs
- Groot grut:
onderdeel-eindprijs = round-down-to-nearest-5(onderdeel-catalogusprijs * (totale-richtprijs / totale-catalogusprijs))
- Bankframe 1e klas (tweezits) is naar boven afgerond om het uit te laten komen (5 euro duurder)
- Tussenschot gebruikt
onderdeel-richtprijs in plaats van onderdeel-catalogusprijs om het uit te laten komen (35 euro duurder)
- Totale eindprijs komt uit op 1185 euro zo :-)
| Wat |
Richtprijs |
Catalogusprijs |
Eindprijs
|
|
| Display intern
|
niet leverbaar
|
niet leverbaar
|
niet leverbaar
|
| Display extern
|
50
|
100
|
85
|
| Deurbediening
|
15
|
10
|
15
|
| Noodrem
|
15
|
10
|
15
|
| Luidspreker
|
10
|
10
|
10
|
|
| Bankframe 1e klas, 1-zit
|
75
|
100
|
85
|
| Bankframe 1e klas, 2-zit
|
125
|
150
|
135
|
| Machinistenstoel
|
75
|
100
|
85
|
| Tussenschot
|
75
|
30
|
65
|
| Klapstoel
|
25
|
20
|
20
|
| Cabinedeur
|
75
|
100
|
85
|
Inschrijflijst
Gesloten!
We gaan er van uit dat je commit. Dus bevestigen hieronder == betalen en meedoen/meehelpen. Mocht je iets anders willen hebben dan hieronder beschreven, voeg een kolom toe. Er zijn geen garanties dat we daadwerkelijk alles (of iets) kunnen krijgen.
Elektronica en Mechanica
Gesloten!
| Nickname |
Hackerspace |
How to contact |
Display intern |
Display extern |
Deurbediening |
Noodrem |
Luidspreker |
Bevestiging met richtprijs |
Bevestiging met eindprijs
|
|
| Shiz |
RevSpace |
IRC (Libera)
|
1 |
1 |
2 |
2 |
2 |
OK |
OK
|
| thomas |
RevSpace |
IRC (Libera)
|
|
|
|
1 |
|
OK |
OK
|
| jelle |
RevSpace |
IRC (Libera)
|
|
|
|
1 |
|
OK |
OK
|
| Bas |
RevSpace |
IRC (Libera)
|
|
|
|
|
|
OK |
OK
|
| rowan8k |
Tampere Hacklab |
IRC (Libera)
|
|
|
1 |
2 |
|
OK |
OK
|
| Dereck (via eloy) |
RevSpace |
IRC (Libera)
|
|
|
|
2 |
|
OK |
OK
|
|
| BlackDragon (post-deadline) |
Bitlair |
IRC (Libera)
|
|
1 (post-deadline van Bas overgekocht) |
1 |
1 |
|
OK |
OK
|
| polyfloyd (post-deadline) |
Bitlair/Revspace |
IRC (Libera)
|
|
|
|
1 |
|
OK |
OK
|
|
| Total
|
1 |
2 |
3 (4) |
8 (10) |
2
|
|
Meubilair
Gesloten!
| Nickname |
Hackerspace |
How to contact |
Bankframe 1e klas |
Bankframe 2e klas |
Machinistenstoel |
Tussenschot |
Klapstoel |
Cabinedeur |
Bevestiging met richtprijs |
Bevestiging met eindprijs
|
|
| Shiz |
RevSpace |
IRC (Libera)
|
1x 1-zit, 1x 2-zit |
|
1 |
1 |
|
|
OK |
OK
|
| CH23 |
RevSpace |
IRC (Libera)
|
|
|
1 |
|
|
|
OK |
OK
|
| Bas |
RevSpace |
IRC (Libera)
|
2x 2-zit |
|
|
|
2 |
|
OK |
OK
|
| Peetz0r |
RevSpace |
IRC (Libera)
|
|
|
|
|
2 |
|
OK |
OK
|
| rowan8k |
Tampere Hacklab |
IRC (Libera)
|
|
|
|
|
|
1 |
(Shiz als backup OK) |
(Shiz als backup OK)
|
|
| Total
|
1x 1-zit, 3x 2-zit |
|
2 |
1 |
4 |
1
|
|
Foto's
Research
Zie: Treinonderdelen/ICMm