VK202-25-VPT

Manufacturer Part NumberVK202-25-VPT
DescriptionVFD ALPHA/NUM DISPLAY 20X2
ManufacturerMatrix Orbital
SeriesVK202-25
VK202-25-VPT datasheet
 


Specifications of VK202-25-VPT

Outline L X W X H116.00mm x 37.00mm x 29.48mmViewing Area89.75mm L x 11.50mm W
Display Format20 x 2Display TypeCharacter
Format5 x 7 DotsVoltage - Supply9 V ~ 35 V
Character Size4.70mm H x 2.40mm WInterfaceSerial
Operating Temperature-20°C ~ 70°CLead Free Status / RoHS StatusLead free / RoHS Compliant
Number Of Dots-  
1
Page 1
2
Page 2
3
Page 3
4
Page 4
5
Page 5
6
Page 6
7
Page 7
8
Page 8
9
Page 9
10
Page 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Page 1/58

Download datasheet (15Mb)Embed
Next
VK202-25
Technical Manual
Revision: 3.0

VK202-25-VPT Summary of contents

  • Page 1

    ... VK202-25 Technical Manual Revision: 3.0 ...

  • Page 2

    ... Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.1 Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2 Control Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Auto Scroll 5.3 Auto Scroll Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 Clear Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5 Changing the Startup Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6 Set Auto Line Wrap 5.7 Set Auto Line Wrap Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.8 Set Cursor Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Matrix Orbital VK202- ...

  • Page 3

    ... RS232 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 Auto Transmit Key Presses 9.3 Auto Transmit Key Presses Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4 Poll Key Press . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.5 Clear Key Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6 Set Debounce Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.7 Set Auto Repeat Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.8 Auto Repeat Mode Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.9 Assign Keypad Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Matrix Orbital VK202- ...

  • Page 4

    ... General Purpose Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.5 Dallas 1-Wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.6 Keypad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.7 Display Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.8 Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.9 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.10Command By Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Appendix 14.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1.1 Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1.2 Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.2 Physical Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3 Optical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.5 Contacting Matrix Orbital . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Matrix Orbital VK202- ...

  • Page 5

    ... The VK202- intelligent VFD display designed to decrease development time by providing an instant solution to any project. With the ability to communicate via serial RS-232/TTL and I the versatile VK202-25 can be used with virtually any controller. The ease of use is further enhanced by an intuitive command structure to allow display settings such as brightness, and baud rate to be software controlled ...

  • Page 6

    ... NOTE Matrix Orbital provides all the interface accessories needed to get your display up and running. You will find these accessories and others on our e-commerce website at http://www.matrixorbital.com. To contact a sales associate see Section 14.5 on page 54 for contact information. Figure 4: 12V Power Cable Adapter (V/VPT Models) Matrix Orbital Figure 3: 5V Power Cable Adapter VK202-25 2 ...

  • Page 7

    ... Matrix Orbital Figure 5: Breadboard Cable Figure 6: Serial Cable 4FT VK202-25 3 ...

  • Page 8

    ... Figure 7: Communication and 5V Power Cable Matrix Orbital Figure 8: Aluminum Mountings VK202-25 4 ...

  • Page 9

    ... Matrix Orbital Figure 9: Keypad Mountings Figure 10: Keypad Mounting Figure 11: Mounting Kits VK202-25 5 ...

  • Page 10

    ... Software controlled brightness with configurable time-out setting minutes and software con- trolled speed Use key keypad with a 10 key buffer Horizontal or vertical bar graphs Extended temperature option Fits Matrix Orbital’s mountings without any modifications Matrix Orbital Figure 12: 4X4 Keypad interface VK202- ...

  • Page 11

    ... Connecting The VK202-25 connects seamlessly and excellent means of testing the functionality. To connect your display to a PC, you will require a standard RS-232 9-pin serial cable such as the one pictured well as a modified 5V power adapter such as the one pictured in figure 6 on page 3 In order to connect your display to a personal computer follow these easy instructions: 1 ...

  • Page 12

    ... NOTES uProject and other alphanumeric software may also be downloaded from Matrix Or- bital’s support site at http://www.matrixorbital.ca/software/software_alpha/ Matrix Orbital Comport Baudrate Figure 14: uProject Settings VK202-25 The serial port the display is plugged in to. The communication speed the display module is set to. (Default 19,200) 8 ...

  • Page 13

    ... GPOs 4 Manual Override 2.1 DB-9 Connector The VK202-25 provides a DB-9 Connector to readily interface with serial devices which use the EIA232 standard signal levels of 12V to setting the Protocol Select Jumpers to TTL added feature it is also possible to apply power through pin 9 of the DB-9 Connector in order to reduce cable clutter. However, in order to accomplish this you must set the Power Through DB-9 Jumper ...

  • Page 14

    ... AND through the Power/Data Connector at the same time. 2.2 Power/Data Connector The Power/Data Connector provides a standard connector for powering the display module. The VK202- 25 requires five volts for the standard display module, between nine to fifteen for the wide voltage (V) and between nine to thirty-five volts for the wide voltage with efficient power supply module (VPT). The voltage is applied through pins one and four of the four pin Power/Data connector ...

  • Page 15

    ... GND Table 1: Power Requirements Standard -V +5Vdc 0.25V +9V to +15V 148 mA typical 250 mA , provide the means necessary to toggle the figure protocols default, the jumpers are set to RS-232 mode VK202-25 C clock) C data) -VPT +9V to +35V 2 C mode you must first 2 C jumpers and 11 ...

  • Page 16

    ... General Purpose Outputs A unique feature of the VK202-25 is the ability to control relays and other external devices using a General Purpose Output, which can provide current and +5Vdc from the positive side of the GPO. This is limited by a 240 ohm resistor which is located directly above the positive pin as pictured below in ...

  • Page 17

    ... Dallas 1-Wire Bridge In addition to the six general purpose outputs the VK202-25 offers a Dallas 1-wire bridge, to allow for an aditional thirty two 1-wire devices to be connected to the display. Please note that the display normally does not come with the Dallas 1-wire bridge. It will have to be ordered as a custom. Please talk to your sales representative if you would like this option ...

  • Page 18

    ... Keypad Interface Connector The VK202-25 provides a Keypad Interface Connector which allows for five by five matrix style keypad to be directly connected to the display module. Key presses are generated when a short is detected between a row and a column. When a key press is generated a character, which is associated with the particular key press, is automatically sent on the Tx communication line ...

  • Page 19

    ... The last step will be to check the Power / Data Connector on the VK202-25. If the Power / Data Connector has become loose, or you are unable to resolve the issue, please contact Matrix Orbital, see 14 ...

  • Page 20

    ... When the I2C master wishes to write to the display, the effective address is $50 (0101 0000) , since the LSB has for an I2C master write. When the I2C master wishes to read the VK202-25, the effective address is $51 (0101 0001), since the LSB has for an I2C master read. ...

  • Page 21

    ... ACK to indicate that the master still needs data, and a NAK to indicate that the transmission is over. The VK202-25 has some speed limitations, especially when run in I2C mode. Here are some considera- tions when writing I2C code able to read the replies of query commands (eg. cmds 54, 55) the following command must be sent (only needs to be sent once, so this can be done somewhere in init): 254 / 160 / 0 this command puts the reply data in the I2C output buffer instead of the RS232 output buffer ...

  • Page 22

    ... C write address of the module between 0x00 2 C write address must be an even number and the read 0xFE 0x39 [speed] 254 57 [speed] 254 “9” [speed] Length Description 1 Hex value corresponding to a baud rate. Baud Rate 1200 2400 4800 9600 19200 28800 38400 57600 VK202- write 18 ...

  • Page 23

    ... Setting the baud rate out of this range could cause the display to stop working properly and require the Manual Override jumper to be set. Remembered Always Matrix Orbital 0xFE 0xA4 [speed] 254 164 [speed] Length Description 2 Inputed LSB MSB from baud rate formula (12-2047). VK202-25 CrystalSpeed DesiredBaud 19 ...

  • Page 24

    ... Text 5.1 Introduction The VK202- intelligent display module, designed to reduce the amount of code necessary to begin displaying data. This means that it is able to display all characters and strings that are sent to it, which are defined in the current character set. The display module will begin displaying text at the top left corner of the display area, known as home, and continue to print to the display was a page on a typewriter ...

  • Page 25

    ... Remembered Yes Default On 5.3 Auto Scroll Off Hexadecimal Syntax Decimal ASCII Matrix Orbital Figure 24: Character Set 0xFE 0x51 254 81 254 “Q” 0xFE 0x52 254 82 254 “R” VK202-25 21 ...

  • Page 26

    ... Parameters chars Description In order to change the text that is displayed by the VK202-25 when it starts up simply send the command bytes 254 64 followed by the characters that you wish to display, starting from the top left. This command will automatically line wrap the characters that are sent to it. ...

  • Page 27

    ... This command will return the cursor to the top left corner of the display area, identified as row one, column one. Remembered No Matrix Orbital 0xFE 0x44 254 68 254 “D” 0xFE 0x47 [col] [row] 254 71 [col] [row] 254 “G” [col] [row] Length Description 1 Column 1 Row 0xFE 0x48 254 72 254 “H” VK202-25 23 ...

  • Page 28

    ... Remembered No 5.12 Underline Cursor On Hexadecimal Syntax Decimal ASCII Description This command will cause the VK202-25 to display an underline cursor at the current text insertion point. Remembered Yes 5.13 Underline Cursor Off Matrix Orbital 0xFE 0x4C 254 76 254 “L” 0xFE 0x4D 254 77 254 “ ...

  • Page 29

    ... This command will turn the the underline cursor off. Remembered Yes 5.14 Blinking Block Cursor On Hexadecimal Syntax Decimal ASCII Description This command will cause the VK202-25 to display an underline cursor at the current text insertion point. Remembered Yes 5.15 Blinking Block Cursor Off Hexadecimal Syntax Decimal ASCII Description This command will turn the block cursor off ...

  • Page 30

    ... Description The VK202-25 allows for up to eight custom defined characters to be added onto the the character set. A custom character is a five by seven, plus underline, pixel matrix with each row represented by a byte value. Eg.: Custom Character ’h’ Each bit value of one, in the table, represents an on pixel, whereas a value of zero represents a pixel that is turned off. Therefore in order to defi ...

  • Page 31

    ... Description New to the VK202-25 has added five non-volatile memory banks for custom character storage. This is intended to allow you to create your own custom bar graphs, medium/large numbers and startup screen. However, each memory bank may be used to store a set of any eight custom characters; with the only provision being that memory bank zero contains the characters that will be used in the startup screen ...

  • Page 32

    ... Initialize Horizontal Bar Matrix Orbital 0xFE 0x6D 254 109 254 “m” 0xFE 0x6F [Row] [Col] [Digit] 254 111 [Row] [Col] [Digit] 254 “o” [Row] [Col] [Digit] Length Description 1 The row number. 1 The column number. 1 Medium number to place (0-9). VK202-25 28 ...

  • Page 33

    ... Length Description 1 The column number. 1 The row number. 1 The direction of the bar data (0 or 1). 1 The length of the bar data. 0xFE 0x73 254 115 254 “s” VK202-25 29 ...

  • Page 34

    ... The [Length] is the size in pixels of the bar graph. NOTE Bar graphs may be one directional only. Remembered No Matrix Orbital 0xFE 0x76 254 118 254 “v” 0xFE 0x3D [Column] [Length] 254 61 [Column] [Length] 254 “=” [Column] [Length] Length Description 1 The column number. 1 The length of the bar data. VK202-25 30 ...

  • Page 35

    ... General purpose outputs allow you to connect devices, such as LEDs, to the VK202-25 and supply them with up to 20mA of current at 5V. The VK202-25 has 6 GPOs which are software controlled, with functions to turn them on/off and set the power state for the next startup. ...

  • Page 36

    ... Dallas 1-Wire 8.1 Introduction Another convenient feature of the VK202-25 is that it provides a Dallas 1-wire interface in order to readily communicate with up to thirty two 1-wire devices on a single bus. 1-wire communication is begun by discovering the address of the device that you wish to communicate with this you must send the “ ...

  • Page 37

    ... Length Description 1 Flags to control optional components of the transaction. 1 The number of bits you will be transmitting on the bus. 1 The number of bits you will be reading on the bus. variable Data to be transmitted, LSB to MSB. VK202-25 Preamble 0x00 means the last address 33 ...

  • Page 38

    ... No 9 Keypad 9.1 Introduction The VK202-25 supports key, matrix style, keypad and may be configured to allow key presses to be automatically transmitted via RS-232 or polled through I repeating key presses, and remapping of all keypad character codes. The connector is not keyed so the keypad will probably plug in either of two ways. The display will not be damaged by reversing the connector ...

  • Page 39

    ... In this mode, all key presses are sent immediately to the host system without the use of the poll keypad command. This is the default mode on power up. NOTE This command is not available in I2C. Remembered Yes Default On 9.3 Auto Transmit Key Presses Off Matrix Orbital 0xFE 0x41 254 65 254 “A” VK202-25 35 ...

  • Page 40

    ... No preceding commands are necessary. If there are no keys pressed the read will result in a 0x00. Remembered No 9.5 Clear Key Buffer Hexadecimal Syntax Decimal ASCII Matrix Orbital 0xFE 0x4F 254 79 254 “O” 0xFE 0x26 254 38 254 “&” 0xFE 0x45 254 69 254 “E” VK202-25 36 ...

  • Page 41

    ... Parameters Parameter mode Matrix Orbital 0xFE 0x55 [time] 254 85 [time] 254 “U” [time] Length Description 1 Debounce time in increments of 6.554ms (0 - 255). 0xFE 0x7E [mode] 254 126 [mode] 254 “~” [mode] Length Description 1 Auto Repeat Mode (0: Resend Key , 1: Key Up/Down) VK202-25 37 ...

  • Page 42

    ... On the release of the key, the key release code transmitted will be a value equal to the key down code plus 20 hex. 0xFE 0x60 254 96 254 “‘” 0xFE 0xD5 [KDown] [KUp] 254 213 [KDown] [KUp] VK202- the “Key 38 ...

  • Page 43

    ... Display Functions 10.1 Introduction The VK202-25 employs software controlled display settings, which allow for control over, clearing the screen, changing the brightness and contrast or setting timers for turning off. The combination of these allow you complete software control over your display’s appearance. ...

  • Page 44

    ... Parameters Parameter brightness Matrix Orbital 0xFE 0x46 254 70 254 “F” 0xFE 0x59 [brightness] 254 89 [brightness] 254 “Y” [brightness] Length Description 1 Brightness setting (0 to 3). Brightness 0% 25% 50% 75% 100% 0xFE 0x91 [brightness] 254 145 [brightness] Length Description 1 Brightness setting (0 to 3). VK202-25 40 ...

  • Page 45

    ... Ensuring that your VK202-25 display’s exactly what you want it to can be the difference between a projects success and failure. This is why we incorporate features such as Data Lock into the VK202-25 With this new feature you now are in control over of how and when settings will be changed so there is no need to worry about the module acting exactly like you expected it to because all the settings may be locked and remembered for the next power up ...

  • Page 46

    ... Non-volatile memory has a ‘write limit’ and may only be changed approximately 100,000 times. Remembered No Default Do not remember 11.3 Data Lock Hexadecimal Syntax Decimal Parameters Parameter level Matrix Orbital 0xFE 0xCA 0xF5 0xA0 [level] 254 202 245 160 [level] Length Description 1 Sets the data lock level VK202-25 42 ...

  • Page 47

    ... When this bit is set (1) all commands but commands 202/203 are locked. (cmd lock) 7 Display Lock When this bit is set (1) the module is locked from dis- playing any new informa- tion. (text lock) Hex Dec Binary 0x00 0 0 0x50 80 01010000 Setting and Command Lock VK202-25 Description Unlock 43 ...

  • Page 48

    ... Matrix Orbital 0xFE 0xCB 0xF5 0xA0 [level] 254 203 245 160 [level] Length Description 1 Sets the data lock level 0xFE 0x34 [data] 254 52 [data] 254 “4” [data] Length Description 16 Writes the customer data 0xFE 0x35 254 53 254 “5” VK202-25 44 ...

  • Page 49

    ... Remembered No 12.3 Read Module Type Hexadecimal Syntax Decimal ASCII Matrix Orbital 0xFE 0x36 254 54 254 “6” Hex Value Version Number 0x10 Version 1.0 0x20 Version 2.0 0x42 Version 4.2 0xFE 0x37 254 55 254 “7” VK202-25 45 ...

  • Page 50

    ... LK204-25PC Syntax Hexadecimal 0xFE 0x33 [adr] Decimal 254 51 [adr] ASCII 254 “3” [adr] Hexadecimal 0xFE 0x39 [speed] Decimal 254 57 [speed] ASCII 254 “9” [speed] VK202-25 Product ID PK162-12 VK162-12 PK202-25 LK082-12 VK402-12 VK404-55 LK402-25 VK402-25 PK204-25 LK404-25 VK404-25 Page 17 18 ...

  • Page 51

    ... Hexadecimal 0xFE 0x4D Decimal 254 77 ASCII 254 “M” Hexadecimal 0xFE 0x4A Decimal 254 74 ASCII 254 “J” Hexadecimal 0xFE 0x4B Decimal 254 75 ASCII 254 “K” Hexadecimal 0xFE 0x53 Decimal 254 83 ASCII 254 “S” VK202-25 Page 19 Page ...

  • Page 52

    ... Hexadecimal 0xFE 0x73 Decimal 254 115 ASCII 254 “s” Hexadecimal 0xFE 0x76 Decimal 254 118 ASCII 254 “v” Hexadecimal 0xFE 0x3D [Column] [Length] Decimal 254 61 [Column] [Length] ASCII 254 “=” [Column] [Length] VK202-25 Page 25 Page ...

  • Page 53

    ... Hexadecimal 0xFE 0x7E [mode] Decimal 254 126 [mode] ASCII 254 “~” [mode] Hexadecimal 0xFE 0x60 Decimal 254 96 ASCII 254 “‘” Hexadecimal 0xFE 0xD5 [KDown] [KUp] Decimal 254 213 [KDown] [KUp] VK202-25 Page Page 32 33 Page ...

  • Page 54

    ... Decimal 254 52 [data] ASCII 254 “4” [data] Hexadecimal 0xFE 0x35 Decimal 254 53 ASCII 254 “5” Syntax Hexadecimal 0xFE 0x36 Decimal 254 54 ASCII 254 “6” Hexadecimal 0xFE 0x37 Decimal 254 55 ASCII 254 “7” VK202-25 Page Page Page ...

  • Page 55

    ... Initialize Horizontal Bar “m” Initialize Medium Number “o” Place Medium Numbers “s” Initialize Narrow Vertical Bar “v” Initialize Wide Vertical Bar “|” Place Horizontal Bar Graph “~” Set Auto Repeat Mode Set and Save VFD Brightness VK202- ...

  • Page 56

    ... Standard Temperature Extended Temperature - + + + +85 C 80% max non-condensing 2 4.9 m/s XYZ directions 2 19.6 m/s XYZ directions 2 29.4 m/s XYZ directions 2 593 m/s XYZ directions Table 66: Electrical Specifications Standard -V +5Vdc 0.25V +9V to +15V 148 mA typical 250 mA VK202- -VPT +9V to +35V 52 ...

  • Page 57

    ... Physical Layout Matrix Orbital VK202-25 53 ...

  • Page 58

    ... Sales and Support: 1(403)229-2737 On The Web Sales: http://www.MatrixOrbital.com Support: http://www.MatrixOrbital.ca Forums: http://www.lcdforums.com Matrix Orbital Table 67: Optical Characteristics 40 (20 characters by 2 lines with underline 70.8 2.4 x 4.7 mm (XxY) 3.6 mm 6.1 mm 0.4 x 0.5 mm (XxY) 0.5 x 0.7 mm (XxY) 2 350cd m (100fL) min Blueish Green VK202-25 54 ...