Matrix Orbital GLC24064 Technical Manual

Hide thumbs Also See for GLC24064:
Table of Contents

Advertisement

Quick Links

GLC24064
Technical Manual
Revision: 2.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GLC24064 and is the answer not in the manual?

Questions and answers

Summary of Contents for Matrix Orbital GLC24064

  • Page 1 GLC24064 Technical Manual Revision: 2.0...
  • Page 2: Table Of Contents

    1.4 Trying Out the GLC24064 ........
  • Page 3 7.4 Text Commands ......... Matrix Orbital...
  • Page 4 8.1 Options ..........Matrix Orbital...
  • Page 5: Introduction

    Double click on "setup.exe" Follow the instructions on the screen to complete the installation After the installation is complete there will be a Matrix Orbital entry under “Programs” in the “Start menu”. Click on this entry to run mogd.exe. The following information must be entered the first time mogd.exe is run;...
  • Page 6: Trying Out The Glc24064

    The baud rate for the connection. It is best to use 19,200 for initial start-up of the display The type of display unit. Set to 240 x 64 for the GLC24064 Once this information is entered the program can be used to control all functions of the display.
  • Page 7: Here's What To Do

    BLACK lead to GND. NOTES Do not connect the GLC24064 to a spare floppy drive power lead in the PC. The wiring is not correct and the unit will be damaged. The Manufacturer’s Warranty becomes void if the unit is subjected to over-voltage or reversed polarity.
  • Page 8: Manual Over-Ride

    This procedure is only to be done by knowledgeable people. WARNING Any damage to the display resulting from user error while performing this procedure will not be covered under the Manufacturer’s Warranty. Matrix Orbital GLC24064...
  • Page 9: Connections

    Orbital, unless the user is aware of the modifications required. Do not apply voltage to the DB-9 connector AND power connector Do not apply more than +5Vdc to pin 9 on the DB-9 connector. Refer to the diagram below for this chapter. Matrix Orbital GLC24064...
  • Page 10: Power Connection (4 Pin Header)

    2.1.1 Power Connection (4 pin header) Power is applied via pins 1 and 4. Power requirement is as follows; +5Vdc 0.25V on standard voltage units +7Vdc to +30Vdc with “Wide voltage” and “Efficient switching power” supply (-VPT). Figure 6: Power Connector Matrix Orbital GLC24064...
  • Page 11: Five Volt Power Cable

    Figure below. Figure 7: Wiring for 5 Volt Modules Matrix Orbital can supply an adapter cable designed for use with the display module when it’s installed in a PC, if the user would like to modify cable wiring.
  • Page 12: Wide Voltage With Efficient Switching Power Supply (Vpt)

    Wiring required for the 12 volt power connector is shown in the Figure below. Figure 9: Wiring for 12 Volt Modules Matrix Orbital can supply an adapter cable designed for use with the display module when it’s installed in a PC, if the user would like to modify cable wiring.
  • Page 13: Power Connection (Db-9 Connector)

    Figure 10: Twelve Volt Power Cable NOTE The connector provided does not allow access to the middle two pins, which are used for I C communications. If this functionality is required, Matrix Orbital suggests a suitable connector be wired. 2.1.4 Power Connection (DB-9 Connector) The display can be powered via pin 9 on the DB-9 connector.
  • Page 14: Communications

    Note that this device complies with the EIA232 standard in that it uses signal levels from 12V to 12V. It can also operate correctly at TTL (0 to +5V) levels. To use standard RS-232 no modifications are required. For TTL, please refer to the Table below. Figure 13: RS-232 Pinout Matrix Orbital GLC24064...
  • Page 15 RS-232 communication can also be achieved through the middle two pins of the power connector. Figure 14: Power Connector Table 5: Connector Pinout Pin 4 Pin 3 Pin 2 Pin 1 Ground To allow this, the jumpers must be set as indicated below. Figure 15: RS-232 Matrix Orbital GLC24064...
  • Page 16: C Communications

    C by default. The modification shown in the Figure below must be carried out. Figure 17: I C communication runs at 100 Kbps and supports up to 127 units on a single communications line. The C data line operates on 5V CMOS levels. Matrix Orbital GLC24064...
  • Page 17: Ack

    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.
  • Page 18: Displaying Text

    GLC24064 please read sections 7.2 and 7.3. 3.1 General Text is displayed on the GLC24064 using fonts saved in its internal flash memory. The display is supplied with a 5x7 font installed. If this is suitable, then there is no need to install any other fonts.
  • Page 19: Text Commands

    "Set font metrics" command in the display memory (normally, the bottom right character position - default value for the GLC24064 is 64). 3.3.2 Auto Scroll Off (254 82) When auto scrolling is disabled, text will wrap to the top left corner of the display area.
  • Page 20: Set Current Font (254 49 [Font Id])

    Orientation is top to bottom - LSB to MSB. Pixels / bits are ’packed’, meaning; if the height of the graphic is not an even multiple of 8, the leftover bits go on the next X column to the right, etc. Matrix Orbital GLC24064...
  • Page 21: Graphics Commands

    This command sets the drawing color for subsequent graphic commands that do not have the drawing color passed as a parameter. The parameter [color] is the value of the color where white 0 Hex, and black is 255 Hex. NOTE All non-zero values will display as black. Matrix Orbital GLC24064...
  • Page 22: Draw Line (254 108 [X1][Y1][X2][Y2])

    (x1,y1) (top left) to (x2,y2) (bottom right). A maximum of 16 bar graphs with reference numbers from 0 to 15 can be initialized as; [type = 0] Vertical, bottom referenced [type = 1] Horizontal left referenced [type = 2] Vertical top referenced Matrix Orbital GLC24064...
  • Page 23: Write To Bar Graph (254 105 [Reference Number][Value])

    0x00, 0x08, 0x10, etc. It is not possible to write a 10 x 10 bitmap to the screen at pixel location (13,13). It is however, possible to write a 16 x 10 bitmap to the screen at pixel location (24,13). The user may wish to use flow control during direct screen bitmap writes to avoid possible buffer over- flow. Matrix Orbital GLC24064...
  • Page 24: Initialize Strip Chart (254 106 [Ref][X1][Y1][X2][Y2])

    With text the strip chart the user can produce a ’marquis’ effect. NOTE If the strip chart is used with text, Matrix Orbital recommends the use of a 6 or 7 pixel wide fixed width character set with each character placed 8 pixels from the start of the previous one.
  • Page 25: Enter Flow Control Mode (254 58 [Full][Empty])

    Operationally, there is one important difference between the Matrix Orbital file system and that of a PC. While a PC will allow fragmentation of its files across the available file space, the Matrix Orbital file system takes great care to ensure that all parts of a file are stored together. This system works well to maximize storage space and operational efficiency.
  • Page 26: Using Mogd.exe

    5.2 Using mogd.exe The Matrix Orbital Interface program "mogd.exe", which is provided on the disk and the website, gen- erates and saves fonts larger than 14 pixels in height. It is also used to save graphic images (bitmaps) to the display.
  • Page 27: Purge Memory (254 33 89 33)

    The character list consists of groups of 3 bytes per character; Offset to character bitmap (2 bytes) Actual width of this character (1 byte) 5.4.1 Font File in Table Form The table below shows the layout of a font file in table form. Matrix Orbital GLC24064...
  • Page 28: Uploading The File To The Module

    0xFE 0x24 [ref] [file size] [file data] In this example the file size is 94 bytes (0x5E) and the reference number is 2. The communications exchange between the host and the module looks like this; Matrix Orbital GLC24064...
  • Page 29: A Sample Font File

    Below is a short sample font file containing only the letters "h", "i" and "j". First we need to define the font size. For this example we’ll use a 5x7 pixel font. Next, we have to draw the bitmaps for each of the characters. Matrix Orbital GLC24064...
  • Page 30 0x04 0x81 0x80 0x07 0xC4 0x3E 0x10 0x02 0x20 0xB1 0x07 The colors refer to: Font information header, character “h”, character “i”, character “j”. Explanation of the bytes in the file; (All values below are in hex) Matrix Orbital GLC24064...
  • Page 31: Working With Bitmap Files

    The commands listed in this chapter don’t readily fit in any of the other categories, or are used in more than one category. 6.1.1 Clear Display (254 88) This command clears the display and resets the text write position to the top left of the screen. Matrix Orbital GLC24064...
  • Page 32: Set Contrast (254 80 [Contrast])

    This command turns ON the general purpose output. In the ’on’ state the GPO provides 5 volts at a maximum current of 20 mA to operate external devices. 6.1.7 General Purpose Output Off (254 87) This command turns OFF the general purpose output. Matrix Orbital GLC24064...
  • Page 33: Set I C Address 254 51 [Address])

    LK404-55 - 0x0A VFD2021 - 0x0B VFD2041 - 0x0C VFD4021 - 0x0D VK202-25 - 0x0E VK204-25 - 0x0F GLC12232 - 0x10 GLC24064 - 0x13 GLC24064 - 0x15 GLK12232-25 - 0x22 GLK12232-25-SM - 0x24 LK404-AT - 0x31 LK402-12 - 0x33 LK162-12 - 0x34 LK204-25PC - 0x35 6.1.10 Set RS-232 Port Speed (254 57 [speed])
  • Page 34: Set Serial Number

    These commands are issued on the serial communications link (I C or RS-232) at the currently defined baud rate. For example (using BASIC in a test setup), the user could issue the command to clear the screen on the display by including the line; PRINT#1,chr$(254);chr$(88) Matrix Orbital GLC24064...
  • Page 35: On Numbers

    ’map’ written characters to numeric values. One such scheme has become universal, the American Standard Code for Information Interchange, or ASCII. ASCII tables are readily available from a number of sources. A few examples will do here; Matrix Orbital GLC24064...
  • Page 36: Text Commands

    254 ’R’ wrap to top left overwrite existing text. Set text insertion point FE 47 [col] [row] 254 71 Sets text insertion [col] [row] point using the 254 ’G’ [col] [row] base size of the current font. Matrix Orbital GLC24064...
  • Page 37: Graphics Commands

    Continues line from last line end 254 101 [x][y] (x2,y2) to (x,y). Uses current draw- 254 ’e’ [x][y] ing color. Put Pixel FE 70 [x][y] Puts pixel in position (x,y). Uses 254 112 [x][y] current drawing color. 254 ’p’ [x][y] Matrix Orbital GLC24064...
  • Page 38: File System Commands

    = 0 shifts left MSB = 1 shifts right. 7.6 File System Commands In addition to these commands, the mogd.exe program is used to download fonts and graphics to the display. Table 19: File System Commands Matrix Orbital GLC24064...
  • Page 39: Miscellaneous Commands

    Contrast is a value between 0 and 255 (hex 0 to FF). Larger = darker. Set contrast and save FE 91 [contrast] 254 145 Same as "set con- [contrast] trast" but saves [contrast] as de- fault. Matrix Orbital GLC24064...
  • Page 40 96 byte display buffer. When buffer reaches [full] display will return 0xFE to host. When buffer reaches [empty] display will return 0xFF. Exit flow control mode FE 3B Turns off flow 254 59 control (buffer 254 ’;’ handshaking). Matrix Orbital GLC24064...
  • Page 41: Appendix: Specifications

    Shock (Operating) 29.4 m/s XYZ directions Shock (Non-Operating) 490 m/s XYZ directions Table 24: Electrical Specifications Supply Voltage 4.75 - 5.25 Vdc (Optional 7 - 30 Vdc) Supply Current 31 mA typical Supply Backlight Current 160 mA typical Matrix Orbital GLC24064...
  • Page 42 Lines with 5x7 font) Display Area 127.16 x 33.88mm XxY Dot Size 0.49 x 0.49mm (XxY) Dot Pitch 0.53 x 0.53mm (XxY) LED / CCFL Backlight Life 100, 000 hours typical Color of Illumination Yellow Green (LED), Light Blue (CCFL) Matrix Orbital GLC24064...
  • Page 43 Figure 22: Physical Layout Matrix Orbital GLC24064...
  • Page 44: Options

    8.1 Options Table 26: Options Available on Standard Product Line Extended Temperature Wide Voltage Wide Voltage with Efficient Switching Power Supply Blue Electroluminescent Backlight Cold Cathode Fluorescent Lamp Backlight (CCFL) Matrix Orbital GLC24064...

Table of Contents