Demonstration of the large display.

This construction was designed as a universal large display for the fire-brigade stopwatch. The goal was to keep it compatible with existing and future stopwatch versions without modifying the stopwatch itself. The same principle can also be used with other devices that drive multiplexed seven-segment LED displays, such as clocks, thermometers or similar units.

The display consists of several modules. The main part is a processor-controlled seven-segment digit connected to a serial bus. One digit contains 116 pieces of 5 mm LEDs. By combining multiple modules, a complete display with up to fifteen seven-segment digits can be built.

Each digit has a four-position DIP switch for its address. For the stopwatch display, the following addresses are used:

AddressDIPMeaning
00000Colon.
11000First digit, hundredths.
20100Second digit, tenths.
31100Third digit, seconds.
40010Fourth digit, tens of seconds.
51010Fifth digit, minutes.
60110Sixth digit, tens of minutes.
100101Seventh digit, target indication.

Address 0 is fixed and controls the colon. Addresses 1 to 6 are the time digits. Address 10 shows additional target information: P for the right target, L for the left target and U for a finished measurement ready for a new run.

Seven-Segment Module

Seven-segment module
One large seven-segment display module.

The module contains 116 LEDs arranged into individual segments. Each segment uses current-limiting resistors selected for the supply voltage and required brightness. Segment switching is handled by an ULN2004 driver. Jumper JP2 can enable all segments for testing. Display control and incoming data decoding is handled by a PIC16F628A microcontroller.

JP1 pinMeaning
1Not used, connected to processor port RB3.
2Not used, connected to the processor TX channel.
3+24 V supply.
4RX channel for incoming bus data.
5GND.
Seven-segment module schematic
Seven-segment module schematic.
Seven-segment module PCB
Single-sided PCB, 160x85 mm.
Seven-segment module placement
Component placement for the seven-segment module.

Power Module

Display power module
Power module for the large display.

The power module is based on an LT1070 STEP-UP converter that generates approximately 24 V from a 12 V supply. The output voltage is adjustable by trimmer R7 from about 15 V to 30 V, which sets the display brightness. The module also contains a MAX232 RS232 converter, a PIC16F628A for colon control, a 78L05 regulator, input fuse, reverse-polarity protection and power indication.

Power module schematic
Power module schematic.
Power module PCB
Single-sided power module PCB, 160x80 mm.
Power module placement
Component placement for the power module.
Power module connector detail
Serial bus and colon connector wiring.

Converter Module

Converter module
Converter module for the large display.

The converter module reads signals directly from the small stopwatch display and converts them into serial communication for the large display. It can be mounted above the stopwatch electronics using spacers. It includes a 5 V regulator, reverse-polarity protection, MAX232 RS232 interface and PIC16F873A microcontroller.

JP2 connects to the stopwatch display signals and should be wired directly to the processor outputs, before the limiting resistors. JP1 connects to the display anode control transistors. JP7 selects common-anode or common-cathode logic; the stopwatch uses common anode. Common-cathode operation is not supported in this version.

Converter schematic
Converter module schematic.
Converter PCB
Single-sided converter PCB, 100x75 mm.
Converter placement
Component placement for the converter module.

Documentation - Updated 2017-02-12

The complete construction documentation is available for download. It also contains the Eagle project files.

Changes

2017-02-12Old PCB versions were removed from the documentation. The package was updated and cleaned up. Use the files from the documentation package as the current source.
2015-11-14A DEMO version of the display firmware was added to the documentation package.

Declaration

This construction is original author work. Republishing on other websites or commercial use is not permitted without the author's permission. Linking to this page is allowed. The device is intended for personal use only and the author does not accept responsibility for damage caused by its use.

The construction uses microcontroller firmware protected by copyright. Sale of the firmware or derived commercial use is not allowed without the author's permission.