Matrix-orbital PK162-12 Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Hardware Matrix-orbital PK162-12. Matrix Orbital PK162-12 User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 1 - Revision: 1.0

PK162-12Technical ManualRevision: 1.0

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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.

Página 12 - 2.1.6 DB9 Connection

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

Página 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

Página 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

Página 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

Página 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

Página 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,

Página 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

Página 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* * *

Página 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

Página 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

Página 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

Página 23 - 4.5.6 Poll Keypad (254 38)

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

Página 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

Página 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

Página 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

Página 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

Página 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"

Página 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

Página 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

Página 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

Página 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

Página 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’

Página 34 - 7.4 Text Commands

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

Página 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

Página 36

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Comentários a estes Manuais

Sem comentários