logo elektroda
logo elektroda
X
logo elektroda

Railway GPS module made by a Polish company - construction and interior

p.kaczmarek2 1833 4
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
📢 Listen (AI):
  • Crushed black PIXEL GPS receiver housing with “ODBIORNIK GPS” label and a side antenna connector.
    I got a bit of 'railway' equipment after liquidation, the whole thing rather qualifies as scrap, but you can still take a look inside and satisfy your curiosity. The case is all the more interesting as the item presented here appears to be our domestic product.
    Black metal PIXEL GPS receiver case labeled RS422, NMEA and Active Antenna, with LED legend on top.
    The module shown here is unlikely to count as retro electronics, dating from 2011, but it is still worth examining. On the side of the case it has an RS422 port (i.e. a variant of RS232), an NMEA (GPS message standard) and an antenna connector. I don't see a power port - my bet is that it's in the plug from RS422.
    Crushed black module housing with two connectors, four LEDs, and a gold antenna jack, held in a hand
    Let's take a look inside.
    PCB in a metal frame with a u-blox GPS module, DB9 connector, and a blue DIP switch
    Bottom of a two-layer PCB with SMD electronics and vias
    The board is a two-layer board, mainly surface-mounted, although a few through-hole components can also be found on it. Immediately striking is the section with the GPS module, where you can see a lot of vias, probably to reduce interference.
    However, let's start with the power supply section. The first capacitor is at 50 V, the second at 16 V. I also see an inductor - could it be an inverter?
    Electronic board with uBlox GPS module, 7-segment display, and RS232 port
    Yes, you can see it on the other side of the PCB:
    Close-up of green PCB underside with SMD components and SGPSD4 marking
    This is the MC34063, a fairly popular and versatile chip. Here it works in a voltage-decreasing role and I think it controls the BCP53 transistor, which means we have it in a version with an external keying transistor.
    MC34063 step-down converter schematics with external NPN and PNP transistors
    We look further down the line. The main MCU is probably the H8/36057F - a 16-bit microcontroller made by Renesas with 56 KB of Flash and 3 KB of RAM.
    Close-up of PCB with electronic components, including quartz crystal and capacitors.
    Right next to it you can see a 1.8432 MHz quartz resonator, two 24C04WP EEPROM bones and the chips responsible for communications, SP3491EN (RS-485/RS-422 transceiver) and TJA1040 (CAN transceiver).
    GPS module u-blox TIM-4H-0-000 on a PCB with visible electronic components
    The GPS module itself is a TIM-4H-0-000 made by uBlox, although I can also see the logo of the then Atmel (later acquired by Microchip) there - probably from the chip? Right next to it I see a 74HC14D (HEX type inverter with Schmitt flipper inputs), perhaps for matching logic levels of signals.
    Close-up of PCB labeled SGPSD4 with ICs, capacitors, and Polish text markings.
    There is also an RS232 connector in the area, which is not brought out to the chassis. Could it be for service?
    Bottom of the SGPSD4 PCB with visible solder joints, crystal, and SIMS 03/2009 marking.
    There is still the bottom of the PCB left. Next to the MCU we have a 3.3 V LDO there, power supply is known:
    Bottom side of PCB with ST232C chip and surface-mounted components
    And also at the service connector section we have ST232C, which is a TTL to RS232 level converter. It would probably be possible to communicate with a simple USB to UART converter, if soldered into its corresponding legs.

    For the test, I powered the device from a laboratory power supply:



    The 7-segment display counts down the digits and then displays the letter P. The 5 V LED is on and the GPS LED is flashing. There is the correct voltage after the step-down converter:
    Voltage measurement with multimeter on GPS module with LED display and active LEDs

    In summary , the module looks to be in working order, I don't know what happened to the casing on this scrap that it got so crushed. The PCB is not damaged at all. The module responds to voltage, counts down (?) and lights up the diodes. One could go one step further and try to communicate with it via RS232, but I don't have a converter at the moment, and I also don't know if it sends data itself. With this NMEA you could try, although this is not likely to be TTL level either, a brief voltage measurement on one of the pins shows negative values.
    The module itself has subtitles in Polish, m. in. SIMS 03/2009 SGPSD4 LUTTING PAGE, which suggests that it was designed in our country, looking at the company it would also agree.
    That's it for now, if anyone has any documentation for it or specifics on where to receive at least this NMEA stream then I can plug it in and give it a try, if not then the board will wait for some free long weekend.
    It would be useful to connect an antenna and see if it catches a signal.

    PS: How do I know it's "railway" equipment? This is information from a parts source - unverified.

    Cool? Ranking DIY
    Helpful post? Buy me a coffee.
    About Author
    p.kaczmarek2
    Moderator Smart Home
    Offline 
    p.kaczmarek2 wrote 14387 posts with rating 12308, helped 650 times. Been with us since 2014 year.
  • ADVERTISEMENT
  • ADVERTISEMENT
  • #3 21814749
    jk55
    Level 11  
    Posts: 7
    Help: 1
    Rate: 2
    Board Language: polish
    These modules were also used in trams.The newer ones are from TIM-5H (for GALILEO).The RS socket inside can be connected directly to the PC and use the UBLOX software .It works from 10 to 24V. When you connect a typical GPS external antenna and catch the FIX the LED stops blinking. It is sensitive >16 satellites. UBLOX CENTER software. Have fun with it.
  • ADVERTISEMENT
  • #4 21815835
    japycz321
    Level 26  
    Posts: 681
    Help: 92
    Rate: 140
    Board Language: polish
    jk55 wrote:
    It is sensitive >16 satellites. UBLOX CENTER software

    u-center or u-center 2.
    These tools talk to Ublox modules via COM ports. At the same time, I do not know how correctly they support such an old chip. The receiver itself probably has standard UBX, NMEA and RTCM. For NMEA 0183, all you need is a logical level converter, any terminal and you will extract the position from the GLL frame.
    With this its sensitivity is questionable, because such an old receiver supports rather only the oldest GPS signal L1CA. Here there is no practical possibility to see even so many satellites, and also in the possibility of tracking them I doubt - the manufacturer gives 16 but including the supporting systems.

    In summary, cool as a curiosity, in practical use the modern F9P will be much better, 2 frequency ranges, multiple signals, GPS, Galielo, Beidoi, Glonas and others.

    Quote:

    The case is all the more interesting because the component presented here appears to be our domestic product.

    Well, yes, only building a receiver, based on a ready-made module, is such a level of a more ambitious student. Apart from meeting railway standards, of course.
  • #5 21841599
    Galareta
    Level 23  
    Posts: 696
    Help: 14
    Rate: 182
    Board Language: polish
    99% of all gps used in snow groomers, railways, agricultural tractors etc. use these modules. There is no point in reinventing the wheel.
📢 Listen (AI):

FAQ

TL;DR: 2011 Polish railway GPS module with 56 KB Flash and a 1.8432 MHz clock; “the module looks to be in working order.” [Elektroda, p.kaczmarek2, post #21813995]

Why it matters: Helps repairers and hobbyists identify interfaces, power, and safe hookup steps to read NMEA/CAN data without damaging hardware. This FAQ is for teardown readers, embedded engineers, and rail-maintenance techs who ask how to power, talk to, and reuse this unit.

Quick Facts

What exactly is this device?

A railway-oriented GPS module from a Polish maker, dated around 2011. It integrates a u‑blox TIM‑4H GNSS receiver, Renesas H8/36057F MCU, RS‑422, CAN (TJA1040), NMEA output, and an internal RS‑232 service header in a metal enclosure. [Elektroda, p.kaczmarek2, post #21813995]

Which connectors and buses can I use to communicate with it?

Use the side RS‑422 port for differential serial, the NMEA-labeled output for GPS messages, and the internal RS‑232 header near the ST232C for service. CAN signaling is provided via the TJA1040 transceiver on the board. [Elektroda, p.kaczmarek2, post #21813995]

How is power handled and where do I feed it?

Power is likely provided through the RS‑422 connector. Onboard regulation uses an MC34063 buck with external BCP53 switching transistor and a 3.3 V LDO. The board shows a lit “5 V” indicator under test supply. [Elektroda, p.kaczmarek2, post #21813995]

What GPS receiver module does it use?

It uses the u‑blox TIM‑4H‑0‑000 GPS module. The area shows dense stitching vias for RF integrity and a nearby 74HC14D for signal conditioning and level matching. [Elektroda, p.kaczmarek2, post #21813995]

What microcontroller and clock are onboard?

The MCU is Renesas H8/36057F with 56 KB Flash and 3 KB RAM. A 1.8432 MHz quartz resonator provides a standard UART‑friendly clock for precise baud rates. [Elektroda, p.kaczmarek2, post #21813995]

How do I access the service port over RS‑232?

Locate the ST232C near the service header.
  1. Solder to TX, RX, and GND pads at the header.
  2. Connect a USB‑to‑RS‑232 (not TTL) adapter.
  3. Open a terminal at common GPS baud rates (e.g., 9,600) and listen. “Use RS‑232 level, not TTL.” [Elektroda, p.kaczmarek2, post #21813995]

How can I read NMEA sentences safely?

Measure the NMEA pin first. The teardown shows negative voltage there, indicating RS‑232 levels. Use an RS‑232 receiver or level shifter. Connecting a TTL‑only adapter risks damage to the adapter or port. [Elektroda, p.kaczmarek2, post #21813995]

What do the display and LEDs mean on power‑up?

On bench power, the 7‑segment display counts down digits, then shows “P.” The 5 V LED lights solid and the GPS LED flashes, indicating activity. This sequence suggests a normal boot and GPS subsystem polling. [Elektroda, p.kaczmarek2, post #21813995]

What does CAN bus refer to in this unit?

Here, CAN refers to the controller area network physical interface implemented by the TJA1040 transceiver on the board. It enables robust, differential signaling for vehicle and rail systems through the module’s wiring harness. [Elektroda, p.kaczmarek2, post #21813995]

RS‑422 vs. RS‑232 here—what’s the difference I should care about?

RS‑422 is differential and suited for longer runs and higher noise immunity, used on the side connector. RS‑232 is single‑ended and present on the internal service header and NMEA output, which showed negative swing during probing. [Elektroda, p.kaczmarek2, post #21813995]

Will it work on the bench without a GPS antenna attached?

It powers up and shows activity without an antenna, but satellite lock requires a proper antenna on the GPS connector. For meaningful NMEA data, attach the antenna before testing outdoors or near a window. [Elektroda, p.kaczmarek2, post #21813995]

Is the board reusable despite the crushed case?

Yes. The PCB is undamaged, responds to supply, boots with a display sequence, and drives LEDs. "The module looks to be in working order," making it a viable donor for lab experiments or interface capture. [Elektroda, p.kaczmarek2, post #21813995]

What are the 24C04WP EEPROMs used for?

Two 24C04WP EEPROMs provide non‑volatile storage for configuration, calibration, or logs managed by the H8 MCU. Their presence near the MCU suggests parameter retention across power cycles. [Elektroda, p.kaczmarek2, post #21813995]

What does the MC34063 do in this design?

The MC34063 runs as a step‑down converter with an external BCP53 switch transistor. Measurements confirm correct post‑converter voltage, then regulation feeds a 3.3 V LDO near the MCU. [Elektroda, p.kaczmarek2, post #21813995]

Any gotchas or edge cases before I hook up adapters?

Yes. The NMEA line swings negative, indicating RS‑232 levels. Do not connect a TTL‑level USB‑UART directly. Use a proper RS‑232 interface or the ST232C section to protect equipment and get valid data. [Elektroda, p.kaczmarek2, post #21813995]
Generated by the language model.
ADVERTISEMENT