Matrix-orbital PK162-12 User Manual

Browse online or download User Manual for Hardware Matrix-orbital PK162-12. Matrix Orbital PK162-12 User Manual

  • Download
  • Add to my manuals
  • Print

Summary of Contents

Page 1 - Revision: 1.0

PK162-12Technical ManualRevision: 1.0

Page 2 - Contents

2.1.1 Power ConnectionPower is applied via pins 1 and 4. Power requirement for standard units is +5 VDC ±0.25V (units withthe wide voltage range optio

Page 3

Figure 6: Five Volt Power Cable2.1.3 Wide Voltage Range ModulesNOTE Do not use this cable unless the display module has the "Wide voltage range&q

Page 4

2.1.4 Power through the DB-9 ConnectorThe display can be powered by pin 9 on the DB-9 connector. If power is applied here, power cannot beapplied to t

Page 5 - 1 Introduction

Table 3: RS-232 PinoutPin Number Direction Description LCD Host2 Data from LCD Data out(LCD) Tx Rx3 Data to LCD Data in (LCD) Rx Tx5 - Ground gnd gnd2

Page 6 - 1.4 Setup for Testing

2.1.8 TTL CommunicationsThe display can be talked to at TTL (logic 0V to +5V) levels. Two modifications must be made.Figure 13: RS-232 SelectsJumpers 2

Page 7 - 1.7 Manual Over-ride

/ write bit. If we take a standard Phillips 7bit address of 45hex this would be in binary 1000101. This is7bits. Matrix Orbital would describe the Phi

Page 8 - 1.8 Memory Chip Lock Down

mands. The + terminal is connected directly to the module positive supply, the - terminal is connectedthrough a 240ohm current limiting resistor and t

Page 9 - 2 Connections

3.1 GeneralText is displayed on the PK162-12 using the built in 5x8 dot matrix font, in addition to up to 8 userdefined characters.3.2 The built in Cha

Page 10 - 2.1.2 Five Volt Modules

fonts.3.3 Writing Text to the DisplayWhen the display receives a character, it displays that character at the position currently defined. Thenext chara

Page 11

3.4.5 Set Cursor Position (254 71 [column] [row]) (R)This command sets the cursor position (text insertion point) to the [column] and [row] specified.

Page 12 - 2.1.6 DB9 Connection

ContentsContents ii1 Introduction 11.1 What to Expect From the PK162-12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 What Not to E

Page 13

3.4.12 Cursor Right (254 77)Moves the cursor one position to the right but does not erase any character that may be in that position.Note that this co

Page 14 - C Communications

for each position. If the connector has fewer than 7 pins it should be centered on the display connector,starting with Row 3 and Column 1 and going ou

Page 15 - 2.2 General Purpose Outputs

4.4 RS-232 InterfaceBy default on any press of a key, the module will immediately send out the key code at the selected baudrate. This behavior can be

Page 16 - 3 Displaying Text

Figure 20: Poll Timing4.5.3 Auto Transmit Keypresses On (254 65) (R)In this mode, all keypresses are sent immediately to the host system without the u

Page 17 - 3.1 General

This command sets the time between key press and key read. All key types with the exception of latchedpiezo switches will ’bounce’ for a varying time,

Page 18 - 3.4 Text Commands

5.1.3 Draw Vertical Bar Graph (254 61 [column] [height])Draws a vertical bar graph in [column] having a height of [height] pixels. The height may rang

Page 19

Table 7: 8 Byte MapMSB LSB* * * 1 2 3 4 5 Data Byte 0* * * 6 7 8 9 10 Data Byte 1* * * 11 12 13 14 15 Data Byte 2* * * 16 17 18 19 20 Data Byte 3* * *

Page 20 - 4 Keypad Interface

5.1.7 Initialize Medium Digits (254 109)This command defines the 8 special characters to be blocks suitable for use in drawing medium digits.Any previo

Page 21 - C Interface

Table 9: Command ExampleDecimal Hex Function254 147 1 FE 93 01 Turn on "remember" function254 81 FE 51 Turn on auto scroll. Since "reme

Page 22 - 4.5 Keypad Commands

Table 10: Default ScreenMatrix OrbitalPK162-12The 32 characters define the two 16 character rows of the screen.Table 11: Default ScreenCharacter1 Chara

Page 23 - 4.5.6 Poll Keypad (254 38)

4 Keypad Interface 164.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164.2 Connections . . . . .

Page 24 - 5.1 Command List

6.1.10 Set I2C Address 254 51 [address]) (R)This command sets the I2C write address of the module. This value must be an even number and theread addre

Page 25

6.1.13 Set Serial Number (254 52 [byte1] [byte2]) (R)Modules may be delivered with the serial number blank. In this case the user may set the desired

Page 26

size of the FIFO. The reason for this is that the FIFO may be full when the host system receives 0xFE. Inthe case of 16550 UART the size at its maximu

Page 27 - 6 Miscellaneous Commands

Bytes are usually specified in either decimal or hexadecimal (base 16) form for convenience since binarynumbers are confusing to deal with directly. He

Page 28 - 6.1.4 Display Off (254 70)

7.4 Text CommandsSyntax in the tables below is given in hex, decimal and decimal with ASCII, in that order, one per line.NOTE The letter "R"

Page 29

Command Syntax Default NotesUnderline cursor off FE 4B254 75254 ’K’R Turns off the un-derline cursor.Blinking cursor on FE 53254 83254 ’S’On R Turns o

Page 30 - 6.1.10 Set I

Command Syntax Default NotesAuto transmit key pressesonFE 41254 65254 ’A’On R Sets auto transmitmode for keypad.Key presses aretransmitted tohost with

Page 31 - 6.2 Flow Control

Command Syntax NotesInitialize medium Digits FE 6D254 109254 ’m’Initializes the user character set tomake medium digits.Initialize horizontal bargraph

Page 32 - 7 Appendix: Command Summary

Command Syntax Default NotesRemember FE 93 [0|1]254 147off Turns the "re-member" functionon [1] or off [0].Clear Display FE 58254 88254 ’X’N

Page 33 - 7.3.1 ASCII Characters

Command Syntax Default NotesRead Serial Number FE 35254 53254 ’5’Reads the twobyte serial num-ber of the module.Read Version Number FE 36254 54254 ’6’

Page 34 - 7.4 Text Commands

7 Appendix: Command Summary 287.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287.2 Issuing Comm

Page 35 - 7.5 Keypad Interface Commands

Table 25: Electrical SpecificationsSupply Voltage 4.75 - 5.25 Vdc (optional 7 - 15 Vdc)Supply Current (all pixels off) 16 mA typicalSupply Current (all

Page 36

Figure 21: Physical Layout8.2 OptionsTable 27: Options Available on PK162-12Extended Temperature -EWide Voltage -V9 Appendix: GlossaryTable 28: Append

Page 37 - 7.7 Miscellaneous Commands

ASCII American Standard Code for Information Interchange.A 7 bit binary code representing the English alpha-bet, decimal numbers and common punctuatio

Page 38

Hexadecimal Refers to the base-16 number system, which consistsof 16 unique symbols: the numbers 0 to 9 and the let-ters A to F. For example, the deci

Page 39 - 8.1 Specifications

Version Number This refers to the firmware revision number of themodule.Volatile Memory Temporary memory. Once the power supply is turnedoff volatile m

Page 40

1 IntroductionThe PK162-12 comes equipped with the following features;• 16 column by 2 line text PLED display• Built in font with provision for up to

Page 41 - 9 Appendix: Glossary

1.4 Setup for TestingBefore setting up the application the user may want to try out the display. This is easily done with a PC.If not equipped with a

Page 42

1.5 Trying Out the PK162-12The unit should be connected to power and the PC and backlight should be on.To experiment with typing text, run a PC termin

Page 43

1. Turn off the display2. Put a jumper on pins 3 and 4 of the keypad connector (C3 and R1)3. Power up the display. The baud rate is now set to 19,2004

Page 44 - Matrix Orbital PK162-12 40

To lock down the memory chip, solder the jumper as shown in the LOCKED picture above. This willlock down the memory chip, not allowing anything to be

Comments to this Manuals

No comments