2.1.1 Power Connections
WARNINGS
Do not apply any power with reversed polarization.
Do not apply any voltage other than the specified voltage.
Do not use any cables other than the cables supplied by Matrix
Orbital, unless aware of the modifications required.
Do not under any circumstances use an unmodified floppy drive
power cable.
Do not apply power to both the DB-9 connector AND the 4-pin
power connector.
Do not apply more than +5Vdc to pin #9 of the DB-9 connector.
2.1.2 RS-232 Communications
A group of four connections (pins 7-10) provide for RS-232 communications and power. A 4 pin SIP
connector soldered to these pins can be connected to a Matrix Orbital supplied PC cable.
The RS-232 connector on the PC cable is wired so that a standard ’straight through’ 9 pin D-sub cable
may be used to connect the modules to a standard serial port such as COM ports on PCs. Note that this
device complies with the EIA232 standard in that it uses signal levels from +/- 3V to +/- 12V. It will not
operate correctly at TTL (0 to +5V) levels.
Table 2: RS-232 Pinout
Pin Number Direction Description LCD Host
2 Data from LCD Data Out (LCD) Tx Rx
3 Data to LCD Data In (LCD) Rx Tx
5 - Ground gnd gnd
2.1.3 I
2
C Communications
The display has I
2
C communications runs at 100 Kbps and supports up to 127 units on a single com-
munications line. The I
2
C data line operates on 5 volt CMOS levels. The power connector is also the I
2
C
communication line.
Figure 3: Power and I
2
C Connector
Matrix Orbital GLK12232-25-WBL 6
Table 3: Connector Pinout
Pin 4 Ground
Pin 3 SDA (I
2
C data)
Pin 2 SCL (I
2
C clock)
Pin 1 Vdc
2.1.4 ACK
The idea of ACK is to indicate when the data has been received correctly. ACK does not indicate data
incorrectly received. ACK simply fails to indicate when data is correctly received. Clearly, this is of limited
usefulness and even less so with Matrix Orbital modules. Matrix orbital modules are not capable of failing
to acknowledge an incorrectly received byte in response to that byte’s transition. They are only capable of
failing to acknowledge the bytes following the byte, which weren’t received. To fully understand the reasons
for this one needs to understand something about how a Matrix Orbital module processes data. Basically the
reason why a Matrix Orbital module might fail to receive a byte correctly is that it was unable to process the
byte previous before the failed byte was transmitted. Because the module cannot possibly know that it would
be unable to store the byte before the next byte was received it cannot know to not ACK. The reason for this
situation in deference to situations one might be familiar with (i.e., memory chips, etc) is that the Matrix
Orbital module employs a micro-processor to perform these data storage functions. A memory chip takes
care of these things entirely within hardware subsystems which operate at the same speed as the transmission
themselves.
The displayuses a standard Phillips 7bit address as defined by Phillips. However, Matrix Orbital specifies
I
2
C address in 8bits. The 8th bit, least significant bit (LSB or Low Order Bit) of the 8bit address is a read
/ write bit. If we take a standard Phillips 7bit address of 45hex this would be in binary; 1000101. This is
7bits. Matrix Orbital would describe the Phillips I
2
C address of 45hex as 8Ahex. The read address would
be 8Bhex.
For more information on Phillips I
2
C please visit;
2.2 General Purpose Outputs
The displayhastwo general purpose outputs, G1 andG2. These are providedto conthttp://www.atmel.com/dyn/resources/prod_do
relays or other electronic devices. This allows external devices to be turned on or off using the PC or con-
troller and software commands.
The two outputs differ slightly in specification;
G1 provides an output which is switched LOW when ON. When G1 is OFF it is pulled up to +5V
through 150 kohms, in other words it can only be used to ’ground’ an external device. Maximum
current is 20 mA.
G2 provides an output which is switched LOW when ON. When G2 is OFF it is pulled up to +5V,
supplied by the module. Maximum current is 20 mA.
Both outputs are referenced to ground.
Typical use of these outputs is shown in the Figure below.
Matrix Orbital GLK12232-25-WBL 7
Figure 4: Using the General Purpose Outputs
If the device which is being driven by a GPO requires a relatively high current (such as a relay) it must
have an internal resistance greater than 250 ohms, or must be current limited to 20 mA by means of a suitable
resistor.
NOTE The GPOs do not have any over current or over / under voltage protection so care
must be taken when using them. For instance if the external device is a relay it must be
fully clamped (using a diode and capacitor) to absorb any generated back electro-motive
force (EMF).
Figure 5: Clamping a Relay
3 Displaying Text
This chapter describes the various text-display commands in detail.
3.1 General
Text is displayed on the display using fonts saved in its internal flash memory. The display is supplied
with a 5x7 font installed. If this is suitable, there will be no need to install any other fonts.
Matrix Orbital GLK12232-25-WBL 8

GLK12232-25-WB-E

Mfr. #:
Manufacturer:
Matrix Orbital
Description:
LCD Graphic Display Modules & Accessories Graphic Display White/Blue Ext Temp
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet