GorbaDisplay: Difference between revisions

From RevSpace
Jump to navigation Jump to search
Line 19: Line 19:


This thing consists of two main parts:
This thing consists of two main parts:
* a control board
* a control board, with logic to receive (for example) text messages over a serial connection and convert them to a bitmap display on the display board
* a LED board
* a display board, with logic to light up each LED
Between them is a 14-pin connector, probably carrying the low-level LED control signals.
Between them is a 14-pin connector, probably carrying the low-level LED control signals.
The display board consists of several (4?) panels of LEDs.
It has a light sensor to sense the ambient light level.
=== Theory of operation ===
My guess this is probably another row-multiplexed display.
The display can light up one row at a time. By quickly lighting up each row in succession, the illusion to a human observer is that all LEDs are on simultaneously.
The display board contains the followings integrated cicruits:
* 74HC541, an octal buffer/line driver, probably buffers all signals coming in from the 14-pin connector to the rest of the electroncis
* 74HC238, a 3-to-8 line decoder/demultiplexer, probably selects which row is currently being lit up
* group of 4x IRF7425, power MOSFET, probably drives a row of LEDs
* a whole bunch of TPIC6C596, 8-bit shift register, probably drives the columns inside one row of LEDs
=== 14-pin connector ===
My guess for the pinout so far is:


== Software ==
== Software ==

Revision as of 21:37, 1 August 2023

Project GorbaDisplay
File:Whyunopicture.jpg
Public transport LED display
Status Initializing
Contact bertrik, User:Eloy
Last Update 2023-08-01

Introduction

This project is about reverse engineering a former public transport LED display. It consists of Z panels of each X*Y LEDs. Each panel has 16 amber LEDs vertically.

The plan is to make the display fully addressable as a bitmap display over a network connection, preferably with individually controllable brightness.

Hardware

14-pin header + chips

This thing consists of two main parts:

  • a control board, with logic to receive (for example) text messages over a serial connection and convert them to a bitmap display on the display board
  • a display board, with logic to light up each LED

Between them is a 14-pin connector, probably carrying the low-level LED control signals.

The display board consists of several (4?) panels of LEDs.

It has a light sensor to sense the ambient light level.

Theory of operation

My guess this is probably another row-multiplexed display. The display can light up one row at a time. By quickly lighting up each row in succession, the illusion to a human observer is that all LEDs are on simultaneously.

The display board contains the followings integrated cicruits:

  • 74HC541, an octal buffer/line driver, probably buffers all signals coming in from the 14-pin connector to the rest of the electroncis
  • 74HC238, a 3-to-8 line decoder/demultiplexer, probably selects which row is currently being lit up
  • group of 4x IRF7425, power MOSFET, probably drives a row of LEDs
  • a whole bunch of TPIC6C596, 8-bit shift register, probably drives the columns inside one row of LEDs

14-pin connector

My guess for the pinout so far is:

Software