Treinonderdelen: Difference between revisions
m (→Foto's: voeg nieuwe kiekjes toe) |
|||
(143 intermediate revisions by 31 users not shown) | |||
Line 1: | Line 1: | ||
We kunnen als groep mogelijk treinonderdelen kopen | {{Project | ||
|Name=Treinonderdelen | |||
|Status=Completed | |||
|Picture=Schermafbeelding 2019-11-16 om 18.05.47.png | |||
|Contact=Sebastius | |||
}} | |||
We kunnen als groep mogelijk treinonderdelen kopen. | |||
=Catalogus= | =Catalogus= | ||
[[:File:Oogstkaarten SGM-NS-Nov 2019.pdf]] | [[:File:Oogstkaarten SGM-NS-Nov 2019.pdf]] | ||
Line 6: | Line 13: | ||
=Inschrijflijst= | =Inschrijflijst= | ||
We gaan | De oude inschrijflijst is vervallen. We hebben een aantal mensen op de lijst blij kunnen maken, maar heel veel is niet geleverd (oa geen noodremmen). Mocht er een nieuw aanbod komen vanuit de NS dan gaan we weer roepen. | ||
= Foto's = | |||
Levering: | |||
* https://revspace.nl/kiekjes/view/20201221/P1020212.JPG | |||
* https://revspace.nl/kiekjes/view/20201221/P1020213.JPG | |||
* https://revspace.nl/kiekjes/view/20201221/P1020214.JPG | |||
Displays: | |||
* https://revspace.nl/kiekjes/view/20231009/P1050763.JPG | |||
* https://revspace.nl/kiekjes/view/20231009/P1050764.JPG | |||
= Research = | |||
== Displays == | |||
=== Hardware === | |||
* 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 | |||
*** [https://up.shiz.me/f/NS_SGMIII_340141_v1.01_AT29C010A@PLCC32.BIN Dump] | |||
** Atmel AT29C010A, label: "340142 V.1.01" | |||
*** Package: PLCC32 | |||
*** [https://up.shiz.me/f/NS_SGMIII_340142_v1.01_AT29C010A@PLCC32.BIN Dump] | |||
** [https://up.shiz.me/f/NS_SGMIII_340141_340142_v1.01_stitched.bin Stitched] | |||
* Serial buffer: TL16C550CIFN | |||
** Package: PLCC44 | |||
** 1.8432MHz crystal | |||
** [https://www.ti.com/lit/ds/symlink/tl16c550c.pdf Datasheet] | |||
=== Connectors === | |||
<pre> | |||
- TE 178289-6 (Power/ID Select, gelabeld X1 op de displays) | |||
- TE 2-178128-3 (RS485 OUT, Y key, gelabeld X2 op de displays, degene aan de bovenkant) | |||
- TE 1-178128-3 (RS485 IN, X key, gelabeld X2 op de displays, degene aan de onderkant) | |||
- TE (1-)175216-{2,3,5} AWG 24/26/28 pin (-5 is tin, de andere 2 is verguld) | |||
- TE (1-)175217-{2,3,5} AWG 20/22/24 pin (^) | |||
</pre> | |||
Note: Je hebt de RS485-OUT connector helaas nodig om een eindweerstand aan te brengen | |||
==== X1 ==== | |||
<pre> | |||
/-------------------\ | |||
A | 1 - 3 4 5 6 | | |||
B | 1 2 3 4 5 6 | | |||
--------------------- | |||
A1 - Power GND | |||
B1 - Power Vcc (110V DC nominaal, zie comment hieronder) | |||
B2 - NC | |||
3: Addr0 | |||
4: Addr1 | |||
5: Addr2 | |||
6: Addr3 | |||
</pre> | |||
Pins 3-6 zijn configuratiebits: bridge ze om een 1 te vormen, laat ze om een 0 te vormen. Samen vormen ze het 4-bit adres van het scherm op de displaybus. | |||
Het scherm heeft een DC-DC converter intern (VE-JTY-EW). Aldus de spec van deze trafo mag daar 66-160V DC in. | |||
==== X2 ==== | |||
<pre> | |||
/-------\ | |||
Y | 1 2 3 | | |||
|-------| | |||
X | 1 2 3 | | |||
--------- | |||
X1: RS485 IN- | |||
X2: RS485 IN+ | |||
Y1: RS485 OUT- | |||
Y2: RS485 OUT+ | |||
3: GND | |||
</pre> | |||
De displays zijn gedaisy-chaind aan hun bus: op rij X komt een RS485-signaal binnen, dat via rij Y weer aan rij X van het volgende display gevoerd wordt. Bij het laatste display is rij Y getermineerd. | |||
=== Testmodus === | |||
De panelen kan in testmodus gebracht worden door Address 15 te selecteren op de X1 connector. Deze modus heeft een "sweep" demo er in zitten waarmee je kan zien of je paneel geheel functioneert. | |||
Deze modus is ook te triggeren over RS485. De (work-in-progress) python library en commandline tool is te vinden op https://github.com/shizmob/focon-util | |||
Latest revision as of 11:47, 28 November 2023
Project Treinonderdelen | |
---|---|
Status | Completed |
Contact | Sebastius |
Last Update | 2023-11-28 |
We kunnen als groep mogelijk treinonderdelen kopen.
Catalogus
File:Oogstkaarten SGM-NS-Nov 2019.pdf
Coordinatie
Sebastius neemt de coordinatie op zich en de financiele afhandeling. Als dit lukt is er wel vervoer nodig, dus een flinke bus of meerdere auto's, naar een nog onbekende bestemming op een nog onbekende datum ergens in Nederland.
Inschrijflijst
De oude inschrijflijst is vervallen. We hebben een aantal mensen op de lijst blij kunnen maken, maar heel veel is niet geleverd (oa geen noodremmen). Mocht er een nieuw aanbod komen vanuit de NS dan gaan we weer roepen.
Foto's
Levering:
- https://revspace.nl/kiekjes/view/20201221/P1020212.JPG
- https://revspace.nl/kiekjes/view/20201221/P1020213.JPG
- https://revspace.nl/kiekjes/view/20201221/P1020214.JPG
Displays:
- https://revspace.nl/kiekjes/view/20231009/P1050763.JPG
- https://revspace.nl/kiekjes/view/20231009/P1050764.JPG
Research
Displays
Hardware
- CPU: Hitachi HD6413003 @ 16MHz
- Package: QFP112
- Architecture: H8/3003
- Manufacturer product page
- Hardware manual
- Software manual
- FPGA: Xilinx Spartan XCS30XL-TQG144AKP
- Package: TQFP144
- Architecture: Spartan XL
- Datasheet
- Flash:
- Serial buffer: TL16C550CIFN
- Package: PLCC44
- 1.8432MHz crystal
- Datasheet
Connectors
- TE 178289-6 (Power/ID Select, gelabeld X1 op de displays) - TE 2-178128-3 (RS485 OUT, Y key, gelabeld X2 op de displays, degene aan de bovenkant) - TE 1-178128-3 (RS485 IN, X key, gelabeld X2 op de displays, degene aan de onderkant) - TE (1-)175216-{2,3,5} AWG 24/26/28 pin (-5 is tin, de andere 2 is verguld) - TE (1-)175217-{2,3,5} AWG 20/22/24 pin (^)
Note: Je hebt de RS485-OUT connector helaas nodig om een eindweerstand aan te brengen
X1
/-------------------\ A | 1 - 3 4 5 6 | B | 1 2 3 4 5 6 | --------------------- A1 - Power GND B1 - Power Vcc (110V DC nominaal, zie comment hieronder) B2 - NC 3: Addr0 4: Addr1 5: Addr2 6: Addr3
Pins 3-6 zijn configuratiebits: bridge ze om een 1 te vormen, laat ze om een 0 te vormen. Samen vormen ze het 4-bit adres van het scherm op de displaybus.
Het scherm heeft een DC-DC converter intern (VE-JTY-EW). Aldus de spec van deze trafo mag daar 66-160V DC in.
X2
/-------\ Y | 1 2 3 | |-------| X | 1 2 3 | --------- X1: RS485 IN- X2: RS485 IN+ Y1: RS485 OUT- Y2: RS485 OUT+ 3: GND
De displays zijn gedaisy-chaind aan hun bus: op rij X komt een RS485-signaal binnen, dat via rij Y weer aan rij X van het volgende display gevoerd wordt. Bij het laatste display is rij Y getermineerd.
Testmodus
De panelen kan in testmodus gebracht worden door Address 15 te selecteren op de X1 connector. Deze modus heeft een "sweep" demo er in zitten waarmee je kan zien of je paneel geheel functioneert.
Deze modus is ook te triggeren over RS485. De (work-in-progress) python library en commandline tool is te vinden op https://github.com/shizmob/focon-util