OLED graphical LCD board - Matrix TSL

7
www.matrixtsl.com OLED graphical LCD board EB057 | EB058

Transcript of OLED graphical LCD board - Matrix TSL

Page 1: OLED graphical LCD board - Matrix TSL

www.matrixtsl.com

OLED graphical LCD board

EB057 | EB058

Page 2: OLED graphical LCD board - Matrix TSL

2 Copyright © Matrix Technology Solutions Ltd.

Contents

About this document 3Board layout 3General information 4Circuit description 4Protective cover 5Circuit diagram 6

Page 3: OLED graphical LCD board - Matrix TSL

3 Copyright © Matrix Technology Solutions Ltd.

About this document

This document concerns the EB057 E-blocks OLED graphical LCD module code EB057 and the EB058 E-blocks OLED graphical LCD E-block and module.

1. Trademarks and copyrightPIC and PICmicro are registered trademarks of Arizona Microchip Inc. E-blocks is a trademark of Matrix Technology Solutions Ltd.

2. DisclaimerThe 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 productIt is advisable to test the product upon receiving it to

• 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.

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 supportIf 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:

Board layout

1

1. 9-way downstream D-type connector2. Patch system3. +V power input terminals: 12 - 18V4. 3.3V regulation for level shifting5. Integrated EB057 graphical LCD module

2

3

4 5

1. SIL pin connections 2.54mm pitch2. 128 x 128 pixels LCD display3. LCD power LED

1 2

3

1

General guide for EB058 patch settings:

Pin Jumper A Jumper B Jumper C

CS 0 0 Patch

CK 4 3 Patch

SDO 2 5 Patch

SDI 1 4 Patch

EB058 Jumper and Patch settingsAs with most E-blocks downstream boards the patch system allows you to preselect the connections between the key signals on the board and the upstream board. Many E-blocks systems are optimised for the PICmicro range of devices but the key signals are on different pins for different PICmicro devices. The following table shows you the connections for several PICmicro devices:

Jumper settings for common chip types:• Jumper A - 16F88• Jumper B - 16F877A, 16F1937

Page 4: OLED graphical LCD board - Matrix TSL

Copyright © Matrix Technology Solutions Ltd.4

General information

This EB057 is an organic LED graphical LCD display designed for E-blocks, which allows a large amount of data to be displayed to help reduce development time or to increase productivity in projects. The display features 128 x 128 pixels totalling at 16384 individually addressable pixels. There is also a maximum of 65536 individual colours available for each pixel and a white backlight to provide maximum display visibility even in low light. Internally it has enough memory to automatically refresh the screen and provide a constant display. Only the pixels that need changing have to be written to the display, therefore decreasing write times and vastly improving refresh and animation performance.

1. Features• Backlit LCD display• 128 x 128 pixels at a 1:1 ratio• Crisp and clear OLED display technology• Up to 65535 colours• 3 or more programmable font sizes• Up to 16 lines of text• With up to 21 characters per line• E-blocks compatible• Compatible with most I/O ports in the E-blocks range

(requires 4 I/O lines via 9-way D-type connector)

8Patch system MCP23S17

I/O ExpanderSerial Out

Chip SelectClock

Serial In

Graphical LCD

Gnd

Voltage regulator+14 volts

3.3V

Backlight voltage

Circuit description

The circuit as can be seen on page 6, is made up of four sections: connectors, voltage regulation, SPI I/O expander and 3.3V operation.

1. Connectors The design of this product is to enable you to use it with many standard microcontroller devices. This is achieved by identifying the microcontroller that you are using and which input / output pins are available. It is recommended that you use SPI hardware pins (SDI, SDO,

SCK) to drive the Graphical LCD so as to maintain a high speed communication with the I/O expander circuitry.

2. Voltage regulation The EB057 module does not have any inbuilt voltage regulation so care should be taken to ensure that the input voltage on the 3.3V pin does not exceed 3.3V.

Note: Allowing a voltage greater than 3.3V to enter the 3.3V pin of the EB057 may cause irreversible damage to the graphical display module.

!

Page 5: OLED graphical LCD board - Matrix TSL

5 Copyright © Matrix Technology Solutions Ltd.

Protective cover

Most of the boards in the E-blocks range can be fitted with a plastic cover as an optional extra. These covers are there to protect your E-blocks board therefore extending the life of the board. The covers also prevent the removal of external components while still allowing for the adjustment of applicable parts on the board.

12mm M3 spacers, anti-slip M3 nuts and 25mm M3 bolts can be used to attached the cover to the board. These are not included but can be bought separately from our website.

The order code for the EB058 OLED graphical LCD board is EB758.

3. SPI I/O expander The SPI output expander is a Microchip MCP23S17 device, which is used to control the 12 Graphical LCD control lines. The Flowcode component targets the MCP23S17 device and then uses bit-banging techniques to transfer commands and data onto the Graphical LCD. The SPI pins on your microcontroller device must be routed to the relevant pins on the EB057 to allow the Flowcode component to function correctly.

4. 3.3V operationThe Graphical LCD E-block is compatible with 3.3V and 5V systems. However, the VPWR line must be between 12V and 18V to power the display’s backlight. The I/O of the output expander chip is 5V and 3.3V tolerant.

Note: Allowing a voltage greater than 3.3V to enter the 3.3V pin of the EB057 may cause irreversible damage to the graphical display module.

!

Page 6: OLED graphical LCD board - Matrix TSL

6 Copyright © Matrix Technology Solutions Ltd.

Circuit diagram

Page 7: OLED graphical LCD board - Matrix TSL

Matrix Technology Solutions Ltd.The Factory

33 Gibbet StreetHalifax, HX1 5BA, UK

t: +44 (0)1422 252380e: [email protected]

www.matrixtsl.com

EB058-30-1