LED Array Board.

Similar documents
Quad 7-segment display board

Combo Board.

Nixie Clock Type Frank 2 Z570M

Nixie Clock Type Frank 3

LED Backlight for Technics amplifiers

Entry Level Tool II. Reference Manual. System Level Solutions, Inc. (USA) Murphy Avenue San Martin, CA (408) Version : 1.0.

ADE-60 4:4 MIX UTILITY

Device: LDP This document Version: 1.1. Date: July Description: 64x16 1R1G LED Display Panel

Pixie Construction Notes

SXGA096 DESIGN REFERENCE BOARD

Digital Clock. Perry Andrews. A Project By. Based on the PIC16F84A Micro controller. Revision C

Christmas LED Snowflake Project

Microcontrollers and Interfacing week 7 exercises

IMS Mk2 Universe Drive DIN Rail Quick Start Guide TMB 24/7 Technical Support

KAT5.tv AV Distribution System. KAT5 AVRX User Guide

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP

Owner s Manual. multiswitch Firmware-Version 1.06 OS- Version 1.02

MSP430-HG2231 development board Users Manual

Model 6010 Four Channel 20-Bit Audio ADC Data Pack

Laboratory 8. Digital Circuits - Counter and LED Display

ivw-fd122 Video Wall Controller MODEL: ivw-fd122 Video Wall Controller Supports 2 x 2 Video Wall Array User Manual Page i Rev. 1.

MBI5050 Application Note

Nixie Clock Type Quattro'

4x4 Component Matrix over CAT-5

P XGA TFT Monitor. User s Manual

Vorne Industries. 87/719 Analog Input Module User's Manual Industrial Drive Itasca, IL (630) Telefax (630)

Revision 1.2d

RD RACK MOUNT DIMMER OWNERS MANUAL VERSION /09/2011

N3ZI Digital Dial Manual For kit with Backlit LCD Rev 4.00 Jan 2013 PCB

AD9884A Evaluation Kit Documentation

LED Array Tutorial. This guide explains how to set up and operate the LED arrays that can be used for your. Internal Structure of LED Array

STX Stairs lighting controller.

Quick Guide Book of Sending and receiving card

Nixie Tube Clock Type Marsden

UNIT V 8051 Microcontroller based Systems Design

Using Sliders with the 4201-B Lighting Controller Application Note June 26, 2008

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

Arduino Nixie Clock Modular Rev3

IS01BFRGB LCD SmartDisplay from NKK Switches Simple implementation featuring the ATmega88PA from Atmel Complete software solution

LED7706/7/8. LED drivers for backlighting and lighting applications.

Radio Clock with DCF77

IMS B007 A transputer based graphics board

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.0

Installation and User Guide 458/CTR8 8-Channel Ballast Controller Module

Atari 400/800 Super Color CPU Card

P-2 Installing the monitor (continued) Carry out as necessary

Single cable multiswich programmer PC102W

DM1624, DM1612, DM812

DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1.1 Page 1

IS01BFRGB LCD SmartDisplay from NKK Switches Low cost implementation featuring the ATtiny13A from Atmel Complete software solution

BLINKIN LED DRIVER USER'S MANUAL. REV UM-0 Copyright 2018 REV Robotics, LLC 1

AL330B-DMB-A0 Digital LCD Display SOC Demo Board

EDITION NOTES. Document Revision

CT-DMX-300 LED Controller

Dragonfly Quad. User Manual V1.4. Order code: EQLED101

Complete Train Control. Run Your Trains, Not Your Track!

PRODUCT MANUAL. Product Description. Waterproof 4 Channel DMX to RGB-W LED Controller

Wireless Symphony LED Remote Controller with Screen Manual

REGO Start&Go USER MANUAL

AT450SAW Programmable Selective Amplifier

XTAL Bank DDS Version 0.02 Sept Preliminary, highly likely to contain numerous errors

SHENZHEN H&Y TECHNOLOGY CO., LTD

apple Service Source Apple Cinema HD Display 23" LCD (ADC) 11 April Apple Computer, Inc. All rights reserved.

Keyboard Controlled Scoreboard

N3ZI Digital Dial Manual For kit with Serial LCD Rev 3.04 Aug 2012

DIGITAL VIDEO RECORDING (DVR) SERVICES

TV Character Generator

JTAGcable II In Circuit Emulator for Atmel AVR microcontrollers. User s Guide REV 1.0. Many ideas one solution

Pablo II. The Picasso IV video-encoder. Manual. 18 August Copyright c 1997 Village Tronic Marketing GmbH Mühlenstraße Sarstedt Germany

SINGLE ZONE CLIMATE ZONING SYSTEM. Technical Manual. Polyaire Pty Ltd

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.1

A BBD replacement and adjustment procedure

ECE 372 Microcontroller Design

ANALOG I/O MODULES AD268 / DA264 / TC218 USER S MANUAL

ivw-fd133 Video Wall Controller MODEL: ivw-fd133 Video Wall Controller Supports 3 x 3 and 2 x 2 Video Wall Array User Manual Page i Rev. 1.

RGB-3400-X RGB SEQUENCER / 3-CHANNEL UNIVERSAL LED DIMMER

TL5024 MEMORY LIGHTING CONSOLE OWNERS MANUAL. Version 1.01

Shifty Manual v1.00. Shifty. Voice Allocator / Hocketing Controller / Analog Shift Register

DX-10 tm Digital Interface User s Guide

DIGITAL SWITCHERS 2100 SERIES

AC334A. VGA-Video Ultimate BLACK BOX Remote Control. Back Panel View. Side View MOUSE DC IN BLACK BOX ZOOM/FREEZE POWER

Alice EduPad Board. User s Guide Version /11/2017

CoLinkEx JTAG/SWD adapter USER MANUAL

Copyright 2011 by Enoch Hwang, Ph.D. and Global Specialties. All rights reserved. Printed in Taiwan.

ACT 10 Digital Keypad Operating & Installation Instructions This manual is found at

CLR-101C CAMERA LINK REPEATER. User s Manual. Document # , Rev 1.0, 2/24/2013

AcerView 56c. Color Monitor. User s Manual. 15 (38cm) CRT Size, 13.7 (34.8cm) Max. Viewable Area

// K4815 // Pattern Generator. User Manual. Hardware Version D-F Firmware Version 1.2x February 5, 2013 Kilpatrick Audio

Document Part Number: Copyright 2010, Corelis Inc.

FWD8000 Dante enabled four wire box

Device for a inserting text into a video-signal

Special Applications Modules

V/L V/H H/L H/H. Satellite - Input. Programmable Cascadable switch. with 32 User Bands with Terrestrial input & 1 Legacy port

Nixie Clock Kit IN-12B color LED backlit Operation Manual Nixie Clock Kit IN-12B V6.0 ( All Right Reserved 2015 )

PACSystems* RX3i. Isolated Thermocouple Input Module, 6 Channels, IC695ALG306-EB Isolated Thermocouple Input Module, 12 Channels, IC695ALG312-EB

Basic Level Crossing CCTV Notes. Page one of five

Arduino Nixie Clock Classic Rev4 and Rev5 All In One

MBI5152 Application Note

Operating Manual for Clock / Auxiliary Displays for VHX systems

Figure 1: Device components

Transcription:

LED Array Board www.matrixtsl.com EB087

Contents About This Document 2 General Information 3 Board Layout 4 Testing This Product 5 Circuit Description 6 Circuit Diagram 7 About This Document This document concerns the E-blocks LED Array board with code EB087 version 1. The order code for the LED Array board product is EB087. 1. Trademarks and copyright PIC and PICmicro are registered trademarks of Arizona Microchip Inc. E-blocks is a trademark of Matrix Technology Solutions Ltd. 2. Disclaimer The information provided within this document is correct at the time of going to press. Matrix TSL reserves the right to change specifications from time to time. 3. Testing this product It is advisable to test the product upon receiving it to ensure it works correctly. Matrix provides test procedures for all E-blocks, which can be found in the Support section of the website. 4. Product support If you require support for this product then please visit the Matrix website, which contains many learning resources for the E-blocks series. On our website you will find: How to get started with E-blocks - if you are new to E-blocks and wish to learn how to use them from the beginning there are resources available to help. Relevant software and hardware that allow you to use your E-blocks product better. Example files and programs. Ways to get technical support for your product, either via the forums or by contacting us directly. 2 Copyright

General Information 1. Description The LED Array board allows the exploration of basic display control mechanisms. The board features an 8 by 5 LED matrix where each LED has its own buffer to maintain the state. Each LED buffer output is connected to the input of the next meaning that data cascades from one LED to the next starting from LED D0 and running through to LED D40. Multiple LED Array boards can be connected together to form a longer LED chain. Fitting the boards to a 20mm pitch E-blocks backplane allows a constant spaced message board type display to be created. The current for all of the LEDs is passed through a MOSFET which allows the LED s brightness to be controlled or switched off when idle to save power. The display interface is capable of handling very high speed data allowing large display boards with high frame rate animations or scrolling text to be created. 2. Features 40 Bright Red LEDs 8 rows x 5 columns 40 Digital Logic Buffers Master Brightness Control No Complicated Software Multiplexing Required Overvoltage Protection Circuit Inter-connectable to allow much larger displays to be created 3. 3.3V system compatibility The board is compatible with 3.3V and 5V systems. 4. Block Diagram 3 Copyright

Board Layout 3 5 7 12 13 16 17 1 2 11 4 6 8 10 9 14 15 1) 9 Way D-type Plug 2) Patch system 3) Input supply voltage screw terminals 4) +V 2mm Socket 5) LED Control MOSFET Circuit 6) Overvoltage Protection Circuit 7) Data Out Expansion Socket 8) Data In Expansion Socket 9) Octal Buffer IC Controlling Colum 1 - LEDs D1 D8 10) Octal Buffer IC Controlling Colum 2 - LEDs D9 D16 11) Octal Buffer IC Controlling Colum 3 - LEDs D17 D24 12) Octal Buffer IC Controlling Colum 4 - LEDs D25 D32 13) Octal Buffer IC Controlling Colum 5 - LEDs D33 D40 14) LED D1 15) LED D8 16) LED D33 17) LED D40 4 Copyright

Testing This Product The following program will test the operation of the LED Array E-block. The test file can be downloaded from www.matrixtsl. com. 1. System Setup (Optional) Sensors board EB003 (Optional) Additional working EB087 LED Array Block Multi-programmer board (EB006) with: EB006 Options Power supply PICmicro device SW1 (Fast/Slow) SW2 (RC/Xtal) Xtal frequency Port A Port B Port C Port D Port E Test program Setting External, 14V 16F877A Fast Xtal 19.6608MHz Sensors board EB003 LED Array board EB087 LED_Array_2.hex 1 Ensure that the Multiprogrammer is in correct configuration. - Fast mode (SW1 towards the center of the board). - XTAL mode (SW2 towards the center of the board). - Ensure that a 19.6608MHz crystal is inserted in the Multiprogrammer board. 2 Insert the Sensors board (EB003) into Port A of the Multiprogrammer. 3 Connect wire from +V of Sensors board to +V of Multiprogrammer. 4 Connect a 12V PSU to the EB006 and power up. 5 Program the a PIC16F877A with the test program LED_Array_2.hex. 6 Disconnect PSU. 7 Plug the known working EB087 Data IN connector (J5) onto the unit under test EB087 Data OUT connector (J6). 8 Wire a connection from +V on the EB087 unit under test to +V on the EB006. 9 Wire a connection from the +V on the known working EB087 to +V on the EB006. 10 Using a ribbon cable connect the EB087 unit under test to Port D of the Multiprogrammer. 11 Connect a 12V PSU to the EB006 and power up. 12 Turn the potentiometer on the Sensors board EB003 all the way anti-clockwise. 13 Each LED should light in turn on the unit under test. 14 Next each LED should light in turn on the second known working board. 15 If any LED fails to light then the board has failed the test routine. 16 A diagonal check board pattern is then shown. 17 If any LED is lighting when it should be off then the board has failed the test routine. 18 The inverse diagonal check board patter is then shown. 19 If any LED is lighting when it should be off then the board has failed the test routine. 20 At this point the display portion of the board can be considered passed if all of the above is working correctly. 21 A test pattern with the letters MATRIX should then scroll across the display. 22 The test routine then repeats from step 13. 23 At any point in the test adjust the LED brightness by turning the potentiometer on the Sensor board EB003. 24 The LEDs should all be the same brightness and should vary according to the position of the pot. 25 If all the LEDs are working correctly and the brightness is varying correctly then the board has passed the test routine. 5 Copyright

Circuit Description 1. Description The circuit board consists of 5 digital buffer ICs each with 8 logic level buffers which are in turn connected to each column of 8 LEDs. The D_In signal is the output from the microcontroller and the input to the first data buffer. The D_Out signal is the output from the last buffer and an input to the microcontroller should you choose to use it in your application. The data moves from the buffer s input to the buffer s output each time the clock output is toggled through high and low by the microcontroller. By setting the state of the D-In signal and then toggling the clock you can set and clear every LED on the board. By providing more clock signals you can set and clear every LED on subsequent boards connected via the Data OUT port (J6). Individual pin jumper settings. Pin Name Function D_In Buffer 1 Input D_Out Buffer 40 Output Clock LED_EN Reset Buffer Clock Input LED Enable Input Buffer Reset Input Jumper Setting A 2. MOSFET LED Control Jumper Setting B Patch Bit-0 Bit-0 Patch Bit-1 Bit-1 Patch Bit-2 Bit-2 Patch Bit-3 Bit-3 Patch Bit-4 Bit-5 Patch The LED_EN signal is responsible for switching off power to all LEDs at once. By default the LEDs will be on when the buffer s output is set. By outputting a logic 0 to the LED_EN pin all LEDs on all connected boards will be forced off. By outputting a high frequency PWM type signal to the LED_EN pin it is possible to control the brightness of all LEDs on all the connected boards. When refreshing the display using a slow clock speed some of the LEDs which should be off will appear to flicker slightly as the data for the other set LEDs is cycled through the chain. To eliminate this flicker you can switch off all LED activity by outputting a 0 to the LED_EN signal while performing the refresh and only re-enable the LEDs once the refresh is complete. 3. Reset Control The Reset signal is responsible for clearing all the current buffer output states back to a logic 0. The Reset signal defaults to not active allowing the buffers to operate as expected. Outputting a logic 1 to the Reset pin will force all of the buffer outputs to be cleared allowing all connected display boards to be cleared with a single operation. 4. Data Out The D_Out signal provides the output from buffer 40 on the connected board allowing you to scroll data on the display in either direction and wrap around if need be. If multiple boards are connected together then the D_Out signal from the last board in the chain can be brought back to the D-type connector on the first board by using single core wire and the E-blocks patch system. Ensure that if you are doing this that the pin you connect the signal to is not being used by anything else or you will get a conflict and could potentially damage the buffer circuitry. 5. Current Usage Each LED will consume around 5mA when switched on at full brightness. A board full of permanently on LEDs will consume a maximum of around 200mA. When adding more boards to the system it is important to remember current usage and not try to draw too much power via the EB006. The maximum power drawn from the EB006 should not really exceed 500mA or the regulator will start to get hot. A second power supply can be used to power the LED boards or the MOSFET and PWM type control signal can be used to dim the brightness of the LEDs. 6 Copyright

Circuit Diagram 7 Copyright

Circuit Diagram 8 Copyright

Matrix Technology Solutions Ltd. The Factory 33 Gibbet Street Halifax, HX1 5BA, UK t: +44 (0)1422 252380 e: sales@matrixtsl.com www.matrixtsl.com EB087-30-1