In today's new build trams the integration of TFT displays to show real-time connection information or advertisements is standard practice for the interior area's. However, for exterior facing displays the primary choice are still LED displays with large pitch due to temperature, sunlight readability, cost and shape restrictions. This limits the content on these exterior displays more or less to static text based messages. By using high resolution LED panels in combination with high speed scanning, these restrictions can be overcome and could allow dynamic content on a free-shape display on the front of a tram.
The purpose of this thesis is to develop the FPGA code to drive a high resolution LED panel matrix, primarily focusing on 2 use cases :
Key is the flexibility in matrix layout (e.g. up to 8 LED panels in different configurations: square, rectangle, free form, ...) and the ability to perform slow scrolling text without flicker or motion blur.
After defining a suitable architecture that allows to combine images (e.g. zone for video, zone for scrolling text), re-scaling to available resolution, ... an implementation will be made as a Proof of Concept.
An extension (depending on the number of students) is the investigation of color & brightness calibration methods for the LEDs in order to obtain a uniform color for the different pixels.