Contents

 
Introduction

 
Display in
Action

 
How it
Works

 
Unit
Design

 
Possible
Applications

 
Prototype
Development

 
About the
Author

 
Contact the
Author
360° Rotating LED Display

Introduction
The basic concept of the unit is described below:
    • Display a Message
      • made up of a single column of pulsating LEDs which when rotated will displays the text message.

      •  
      360° Viewing Angle
      • The message can be read from any angle around the rotating display horizontally and around 90° vertically.

      •  
      The Message is Programmable
      • The unit's microprocessor can receive data from an Infra Red link to update the message.

      •  
      The Message can be Scrolled
      • An I/R sensor detects the drum position and synchronises the message scan. Thus creating either a still or scrolling message.

3D Display in Action

This is an Actual Image on the Scanning Display

Jonathan Ashworth was one of the Work Experience
lads that helped create some of the initial prototypes.
 

This is an Actual Image on the Scanning Display


How it Works

The Flash Presentation at the top of this page shows how the single column of LEDs describe the characters when mechanically rotated.
The eye's persistence of vision ensures that the previous LED positions are held in view even though they've already changed.
A PIC16F873 Microprocessor switches the column of LEDs on and off in sequence. The sequence depends on the characters used in the message. The prototype software is written in the 'C' Programming Language and is shown by CLICKING HERE.

The software was developed using Microchip's MPLAB-ICD software package. The photo below shows the display unit connected to the ICD's pod which enables In-Circuit Programming and Debug:

The Display Unit Connected to the ICD's Pod for In-Circuit Debug.


Unit Design and Construction

The complete prototype display demonstration unit consists of:
  • Display Unit
  • Prototype Motor Drive Mechanism
    • Display Unit:
       
      • A microprocessor was used for:
        • storing the displayed message
        • storing the LED column codes for all alpha-numeric characters -

        • CLICK HERE to view all the available characters.
           
      • Circuit Diagram of the prototype can be viewed by CLICKING HERE

      •  
      • Hardware Construction:
    The Prototype PCBThe Prototype PCB
    Front <- The Prototype PCB  -> Back

    The Completed Scanning Display Unit

    Completed Display Unit

        • The Display Unit's main components are visible in the photo above:

        •  
          • PP3 9 Volt Battery

          •  
          • 8 LEDS on the Right

          •  
          • 2 Controls on the Left for:
            • Message Select
            • Message Scan Rate

            •  
          • PIC Microprocessor Chip between the 2 Controls

          •  
          • On/Off Switch at the Top

          •  
          • 6 Pin In-Circuit Debug Connector just below the Switch

          •  
      Prototype Motor Drive Mechanism:

      The Display Unit's Motor Drive Mechanism

        • The Drive Mechanism's main components are visible in the photo above:

        •  
          • Counter Balance Unit
          • Motor Drive Unit Prototype using a 4" Cooling Fan.

    Possible Applications

    Public areas such as Train Stations and Airports where access to information is vital. This form of display should reduce the congestion of people crowding around the traditional 180° message panel. 

    Prototype Development

    The prototype has passed it feasibility stage i.e. will it work? The next stages of development will involve:
      • Constructing a more rugged motor drive mechanism than the one described above.

      •  
        • The larger the display unit's diameter the more characters can be displayed simultaneously. The next prototype unit will be around 4 feet diameter.

        •  
        • The rotation speed of the above drive mechanism needs to be increased to at least 600 R.P.M. The message would then refresh 10 times a second which should reduce the flicker problem associated with running at low speed.

        •  
      • Developing the microprocessor's software to include a complete character set.

        • Possible provision for the descending characters: g,j,p,q and y.

        •  
      • The display unit will have messages transmitted serially from a PC. This will be achieved using a bank of I/R emitting and detecting LEDs across the gap between the fixed motor and the rotating unit.
         
        The onboard microprocessor will interpret this information in the form of a 2 Byte Packet containing Commands and Data. These can represent:

        Selection of which display unit (1 to 4 described above) the data relates to:

          • Selection of Character Position on relevant display
          • The rate at which the message is changed or moved. Used in message scrolling.

          •  
      • The motor drive unit will be expanded to hold 4 display units giving a 4 row character display.

      •  
      • Message synchronisation is achieved using another I/R sensor similarly described above. This detects the drum position and synchronises the message scan. Thus creating either a still or scrolling message.