VFD ALPHA/NUM DISPL 20X2 SER/I2C

VK202-25

Manufacturer Part NumberVK202-25
DescriptionVFD ALPHA/NUM DISPL 20X2 SER/I2C
ManufacturerMatrix Orbital
SeriesVK202-25
VK202-25 datasheet
 


Specifications of VK202-25

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 DotsCharacter Size4.70mm H x 2.40mm W
InterfaceSerialOperating Temperature-20°C ~ 70°C
ProductCharacter Display ModulesCharacter Count X Line20 x 2
Module Size (w X H X T)116 mm x 37 mm x 29.48 mmOperating Temperature Range- 20 C to + 70 C
Dot Format5 x 7Viewing Area (w X H)89.75 mm x 11.5 mm
Lead Free Status / RoHS StatusLead free / RoHS CompliantVoltage - Supply-
Number Of Dots-Other names635-1020
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
Page 1/35

Download datasheet (875Kb)Embed
Next
VK202-25
User Manual
VK202-25 rev. 05
1

VK202-25 Summary of contents

  • Page 1

    ... VK202-25 rev. 05 VK202-25 User Manual 1 ...

  • Page 2

    ... Introduction.............................................................................................................................. 4 1.1 What it Does ..................................................................................................................................... 4 1.2 What it Does Not Do ........................................................................................................................ 4 1.3 Keypad Interface............................................................................................................................... 4 1.4 Setup for Testing .............................................................................................................................. 4 1.5 Trying Out your VK202-25 .............................................................................................................. 5 1.6 Trying out a Keypad ......................................................................................................................... 6 1.6.1 Here's what to do: ................................................................................................................... 6 1.7 To Reset the module ........................................................................ Error! Bookmark not defined. 2. Connections............................................................................................................................. 8 2.1 Connector Pinout .............................................................................................................................. ...

  • Page 3

    ... Appendix: Command Summary ........................................................................................... 26 7.1 General ........................................................................................................................................... 26 7.2 Issuing Commands.......................................................................................................................... 26 7.3 On Numbers.................................................................................................................................... 26 7.3.1 ASCII Characters.................................................................................................................. 27 7.4 Text Commands.............................................................................................................................. 27 7.5 Keypad Interface Commands.......................................................................................................... 28 7.6 Bar Graphs and Special Characters ................................................................................................ 29 7.7 Miscellaneous Commands .............................................................................................................. 30 8. Appendix: Specifications and Options................................................................................ 32 8.1 Specifications.................................................................................................................................. 32 8.2 Options ........................................................................................................................................... 33 9. Appendix: Glossary............................................................................................................... 34 VK202-25 rev ...

  • Page 4

    ... RS-232 port to the associated controller. Note that the keypad is not used to directly control any aspect of the operation of the VK202-25, which acts simply as a matrix to serial converter. If you want to use the keypad to control the VK202-25 display you must program your controller accordingly. ...

  • Page 5

    ... BLACK lead to GND. See Section 2.1.1 for details. unit is subjected to over-voltage or reversed polarity. 3. Connect the VK202-25 to the PC using the serial cable and adapter if required. Make sure the RS-232 cable includes the required ground lead. There must be no voltage differential between the RS- 232 ground and the power supply ground ...

  • Page 6

    ... If you want your code to be portable, use the appropriate commands listed later in the manual instead. If you want to exercise some of the other features of the VK202-25 you'll need to write a program (in any convenient language such as Basic issue the required command strings. Most terminal programs are unable to issue the 0xFE character needed as a command prefix ...

  • Page 7

    ... Power up the display. The baud rate is now set to 19,200. 4. Remove the jumper and change the RS-232 port settings to the desired baud rate. 5. Turn off the display. 6. Power up the display. Refer to the “Set RS-232 Port Speed” command (section 6.1.10) for acceptable baud rates. VK202-25 rev ...

  • Page 8

    ... General 3 Purpose 4 Outputs gnd Power connector The VK202-25 has four connectors: Connector Function 14 pin dual header General purpose outputs (6) (see section 2.2) 4 pin power (5.0 VDC) and I 10 pin header Keypad (see section 3.4.12) DB-9F RS-232/power (see section 2.1.1.1) 2 2.1.1 Power and I C Connections Power is applied via pins 1 and 4 as shown in Figure 2-1. Power requirement is +5 VDC ± ...

  • Page 9

    ... Pin 4 Ground 2.1.1.1 Five Volt Modules If the VK202-25 is used tempting to plug a spare power connector into the unit. Don't do this! Wiring for the PC power connector and that required for the VK202-25 are different as shown in Figure 2-3 below. Figure 2-3 Power Connector wiring differences If you don't want to modify cable wiring yourself, Matrix Orbital can supply an adapter cable designed to use with the VK202-25 when it's installed ...

  • Page 10

    ... COM ports on PCs. Note that this device complies with the EIA232 standard in that it uses signal levels from ± ± 12V. It will not operate correctly at TTL (0 to +5V) levels with out modification. VK202-25 rev wiring ...

  • Page 11

    ... Matrix Orbital module employs a microprocessor to perform these data storage functions. A memory chip takes care of these things entirely with in hardware subsystems that operate at the same speed as the transmission themselves. The VK202-25 uses a standard Phillips 7bit address as defined by Phillips. How ever Matrix Orbital 2 th specify I C address in 8bits ...

  • Page 12

    ... 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). VK202-25 rev load ...

  • Page 13

    ... VK202-25 rev. 05 GPO - + 10 - 100 uF Relay coil Figure 2-10 Clamping a Relay 13 ...

  • Page 14

    ... This chapter describes the various text-display commands in detail. A quick reference summary of all text commands is found in section 7.4. 3.1 General Text is displayed on the VK202-25 using the built- dot matrix font (plus user-defined characters. 3.2 The Built-In Character Font The VK202-25 includes a built- dot matrix font with the full range of ASCII characters plus a variety of extended characters, as shown in Figure 3-1 ...

  • Page 15

    ... Disables automatic line wrapping. Characters beyond the end of a line will be lost. 3.4.3 Auto scroll on (254 81) When auto scrolling is on, it causes the VK202-25 to shift the entire display’s contents up to make room for a new line of text when the text reaches the scroll position (the bottom right character position). ...

  • Page 16

    ... 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 command moves the text insertion point even if the cursor is turned off. VK202-25 rev ...

  • Page 17

    ... The connector is not "keyed" so your keypad will probably plug in either of two ways. The VK202-25 will not be damaged by reversing the connector, but your keypad will generate a different ASCII character mapping for each position. If your connector has fewer than 10 pins it should be centered on the VK202-25 connector. ...

  • Page 18

    ... By default on any press of a key, the module will immediately send out the key code at the selected baud rate. This behavior can be modified using commands found in the next section. 4.5 Keypad Commands Before issuing commands to the VK202-25 please read sections 7.2 and 7.3. 4.5.1 Auto repeat mode on (254 126 [mode]) [mode] = 0x00 gives Resend Key Code mode [mode] = 0x01 gives Key down / Key up code mode Two Modes of auto repeat are available and are set via the same command ...

  • Page 19

    ... This command returns any unbuffered keypresses via the RS - 232 interface. The host system must be set up to receive the key codes. When the VK202-25 receives this command it will immediately return any unbuffered keypresses which may have not been read already. If there is more than one keypress buffered, then the high order bit (MSB) of this returned keycode will be set (1) ...

  • Page 20

    ... Define custom character (254 78 [c] [8 bytes]) The VK202-25 allows user defined (custom) characters. These characters occupy the first 8 (0x00 to 0x07) places in the character set (see Figure 3-1). ...

  • Page 21

    ... A "1" bit indicates an on (black) pixel, a "0" bit indicates an off (clear) pixel. Once defined, a character is displayed simply by issuing a value (0x00 to 0x07) corresponding to the character number. The character will be laid out as follows: Note: Custom characters will be erased if any of the "initialize bar graph" commands are issued. VK202-25 rev. 05 LSB 1 2 ...

  • Page 22

    ... This command turns the display of the VK202-25 off. 6.1.5 Load startup screen (254 64 [40 characters]) This command sets and memorizes the startup screen that will appear each time the VK202-25 is turned on. By default the screen shows: The 40 characters define the two 20 character rows of the screen. They may be any characters from the character set shown in Figure 3-1 ...

  • Page 23

    ... This command sets the I²C write address of the module. This value must be an even number and the read address is one higher. For example if the I²C write address is set to 0x50, then the read address is 0x51. The change in address is immediate. This address is 0x50 by default, and is reset temporarily back to that value when the "Manual Over-ride" jumper is used. VK202-25 rev ...

  • Page 24

    ... Read Serial Number (254 53) This command will return a 2 byte value, over the RS-232 interface only, the serial number of the module as it was previously stored. VK202-25 rev. 05 LCD2021 - 0x03 LCD4021 - 0x06 LK204-25 - 0x09 ...

  • Page 25

    ... Read Version Number 254 54) This command will return the firmware version number of the VK202- byte hex value over RS232 only. 6.2 Flow Control The VK202-25 has built-in flow control which may be useful when long strings of text are downloaded to the display. Flow control is enabled or disabled by two commands (see Table 7-4 and the next two sections). If flow control is enabled, the VK202-25 will return an " ...

  • Page 26

    ... Chapters the same sequence as in the following tables. 7.2 Issuing Commands Commands are issued to the VK202-25 by the controller test setup, commands can be issued to the VK202-25 by means of a BASIC program, using the chr$( ) function. In the tables below, we've shown commands in hex, ASCII and decimal form. All commands begin with the prefix character 0xFE (254 decimal) ...

  • Page 27

    ... This gives rise to the possibility of confusion when parameters are being set on the VK202-25 For example, the GPO ON and OFF commands use a number to indicate which GPO is being controlled. We're told that acceptable values are All such parameters must use numeric values (i.e. the actual byte values). ...

  • Page 28

    ... Poll keypad FE 26 254 38 254 '&' Set debounce time FE 55 [time] 254 85 [time] 254 'U' [time] VK202-25 rev. 05 Default Notes off Turns on the underline cursor. Turns off the underline cursor. on Turns on the blinking block cursor. Turns off the blinking block cursor. ...

  • Page 29

    ... Draw horizontal bar FE 7C [c][r][d][length] graph 254 124 [c][r][d][length] 254 '|' [c][r][d][length] VK202-25 rev. 05 Notes Initializes the user character set to make wide vertical bar graphs. Initializes the user character set to make narrow vertical bar graphs. Initializes the user character set to make horizontal bar graphs. Defines one of 8 custom " ...

  • Page 30

    ... Read Version FE 36 Number 254 54 254 '6' Enter flow control FE 3A [full] [empty] mode 254 58 [full] [empty] VK202-25 rev. 05 Default Notes n/a Clears screen of text and graphics, places text cursor at top left. 0x03 Sets display brightness. Brightness is a value 100% between 0x00 and 0x03. 0x00=25%, 0x01=50%, 0x02=75%, 0x03=100% ...

  • Page 31

    ... Command Syntax 254 ':' [full] [empty] Exit flow control FE 3B mode 254 59 254 ';' VK202-25 rev. 05 Default Notes display will return 0xFE to host. When buffer reaches [empty] display will return 0xFF. Turns off flow control. 31 ...

  • Page 32

    ... Number of Characters Matrix format Display Area Character Size Character Pitch Line pitch Dot Size Dot Pitch Luminance Color of Illumination VK202-25 rev. 05 Environmental Specifications Standard Temperature Extended Temperature -20°C to +70°C -40°C to +80° 80% non condensing (Frequency) 1.0 mm (Total Amplitudes) 30 minutes (Duration each direction 593 m/S² ...

  • Page 33

    ... Options Extended Temperature Wide Voltage VK202-25 rev. 05 Figure 8-1 Physical Layout Options Available on VK202- ...

  • Page 34

    ... Short for Inter-IC, a type of bus designed by Philips Semiconductors in the early 1980s, which is used to connect integrated circuits (ICs). I² multi- master bus, which means that multiple chips can be connected to the same bus and each one can act as a master by initiating a data transfer. Interface A means by which two systems interact. VK202-25 rev ...

  • Page 35

    ... A port, or interface, that can be used for serial communication, in which only 1 Serial Port bit is transmitted at a time. Version This refers to the firmware revision number of the module. Number Volatile Temporary memory. Once the power supply is turned off volatile memory is Memory then erased. VK202-25 rev ...