Repository logo
  • English
  • Deutsch
  • Español
  • Français
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. ETD - Faculty of Engineering and Built Environment
  3. Faculty of Engineering - Department of Electrical, Electronic and Computer Engineering
  4. Electrical, Electronic and Computer Engineering - Master's Degree
  5. LED dot matrix driving topologies and panelling
 
Loading...
Thumbnail Image

LED dot matrix driving topologies and panelling

Author(s)
De Villiers, Willem Johannes
Date Issued
2015
Type
Thesis
Publisher
Cape Peninsula University of Technology
Abstract
Different LED dot matrix driving topologies and concurrent data transfer
methods were investigated in this dissertation. The LED dot matrix driving topologies
was first implemented and then tested. The designs tested were: the constant
voltage, constant current, bi-polar and use of an existing LED dot matrix display
driving integrated circuit (IC). All four driving topologies were evaluated to determine
the brightest design. It was found that the constant current design performed the
best, while the existing driving IC did not function at all. The bi-polar was a very close
second while the constant voltage design performed the worst. The improvements in
the bi-polar design with respect to the refresh rate were not enough to warrant the
use of the bi-polar design in future permutations of the hardware. It was decided to
improve the constant current driving topology and use this as the backbone for the
LED dot matrix displays. Since the size of LED dot matrix displays are increasing, a
smarter driving algorithm in conjunction with hardware needed to be developed. It
was therefore decided to subdivide a large LED dot matrix display into smaller
sections called panels. These panels can be connected in a horizontal, vertical, or a
combination of the two to suit the user requirements. The panels were connected to
adjacent panels to aid in determining the display size and configuration. Display
graphics data was then sent to all the panels concurrently even though each panel
still updated serially. This improved the brightness and refresh rate of the entire LED
dot matrix display. Controlling this display required the use of a powerful processor
as the algorithm had to subdivide graphics and distribute these to the panels to be
displayed. Making use of pseudo-addressing, each panel connected to the system
was assigned a temporary address. A Raspberry Pi computer was used to
implement and execute the display algorithm. For connecting the Raspberry Pi
computer to the LED dot matrix display panels, an interface card was developed.
This interface card was only activated once the Raspberry Pi was connected. The
on-board microcontroller on the interface card controlled the LED dot matrix display
brightness. This was done by measuring the ambient light and adjusting the digital
resistors placed on the LED dot matrix panels. The value of these resistors in
conjunction with the current sources used in the hardware design determined the
brightness of the display.
Additional information
Thesis (MTech (Electrical Engineering))--Cape Peninsula University of Technology, 2015
File(s)
Loading...
Thumbnail Image
Name

206010591_devilliers_wj_mtech_elec_eng_2015.pdf

Size

23.43 MB

Format

Adobe PDF

Checksum

(MD5):f2aa86126dd82bbacd6be278fe468b1e

  • Metrics
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your Institution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify