man-qtppck-uk-5 · title: man-qtppck-uk-5.00 author: grifo created date: 10/10/2003 7:18:30 am

60
, GPC ® , grifo ® , are trade marks of grifo ® TECHNICAL MANUAL KDX-xxx Keyboard Display interface - LCD or VFD KDX-xxx Rel. 5.00 Edition 09 October 2003 Via dell' Artigiano, 8/6 40016 San Giorgio di Piano (Bologna) ITALY E-mail: [email protected] http://www.grifo.it http://www.grifo.com Tel. +39 051 892.052 (r.a.) FAX: +39 051 893.661 grifo ® ITALIAN TECHNOLOGY

Upload: others

Post on 24-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

  • , GPC®, grifo®, are trade marks of grifo®

    TECHNICAL MANUAL

    KDX-xxxKeyboard Display interface - LCD or VFD

    KDX-xxx Rel. 5.00 Edition 09 October 2003

    Via dell' Artigiano, 8/640016 San Giorgio di Piano(Bologna) ITALYE-mail: [email protected]

    http://www.grifo.it http://www.grifo.comTel. +39 051 892.052 (r.a.) FAX: +39 051 893.661

    grifo®ITALIAN TECHNOLOGY

  • , GPC®, grifo®, are trade marks of grifo®

    TECHNICAL MANUAL

    KDX-xxxKeyboard Display interface - LCD or VFD

    KDX-xxx Rel. 5.00 Edition 09 October 2003

    Via dell' Artigiano, 8/640016 San Giorgio di Piano(Bologna) ITALYE-mail: [email protected]

    http://www.grifo.it http://www.grifo.comTel. +39 051 892.052 (r.a.) FAX: +39 051 893.661

    grifo®ITALIAN TECHNOLOGY

    Complete user interface featured by: dimension: 117 x 77 x 24 mm (W xH x D) with mounting hole on the card corners. Interface for matrixkeyboard with 6 x 4 = 24 keys, on 10 pins male strip connector. Intelligentdisplay, available with tens different display models (it must be specifiedduring order phase). Section that generates contrast voltage for LCDdisplay. Complete software management of the card sections with 16 TTLI/O lines on standard 20 pins, low profile, I/O ABACO® connector. Widerange of management firmware supplied as driver, library, console inputoutput redirection, etc., available for many CPUs and many softwaredevelopment tools. Single +5 Vdc power supply. Power supplied by thecontrol card or by an external voltage through a proper 2 pins screwterminal connector. Provided with application notes, demo programsand electric diagrams.

  • DOCUMENTATION COPYRIGHT BY grifo® , ALL RIGHTS RESERVED

    No part of this document may be reproduced, transmitted, transcribed, stored in aretrieval system, or translated into any language or computer language, in any form orby any means, either electronic, mechanical, magnetic, optical, chemical, manual, orotherwise, without the prior written consent of grifo®.

    IMPORTANT

    Although all the information contained herein have been carefully verified, grifo®

    assumes no responsability for errors that might appear in this document, or for damageto things or persons resulting from technical errors, omission and improper use of thismanual and of the related software and hardware.grifo® reserves the right to change the contents and form of this document, as well as thefeatures and specification of its products at any time, without prior notice, to obtainalways the best product.For specific informations on the components mounted on the card, please refer to theData Book of the builder or second sources.

    SYMBOLS DESCRIPTION

    In the manual could appear the following symbols:

    Attention: Generic danger

    Attention: High voltage

    Trade Marks

    , GPC®, grifo® : are trade marks of grifo®.Other Product and Company names listed, are trade marks of their respective companies.

  • ITALIAN TECHNOLOGY grifo®

    Page I KDX xxx Rel. 5.00

    GENERAL INDEXINTRODUCTION ........................................................................................................................ 1

    CARD VERSION ......................................................................................................................... 1

    GENERAL INFORMATION ...................................................................................................... 2 KEYBOARD .............................................................................................................................. 4 DISPLAY .................................................................................................................................... 4

    TECHNICAL FEATURES .......................................................................................................... 6 GENERAL FEATURES............................................................................................................ 6 PHYSICAL FEATURES ........................................................................................................... 6 ELECTRIC FEATURES .......................................................................................................... 7

    INSTALLATION .......................................................................................................................... 8 CONNECTIONS ....................................................................................................................... 8 CN1 - EXTERNAL POWER SUPPLY CONNECTOR ...................................................... 8 CN2 - EXTERNAL KEYBOARD CONNECTOR ............................................................ 10 CN3 - DIGITAL I/O LINES CONNECTOR...................................................................... 12 CN4 - FIRST DISPLAY CONNECTOR ............................................................................ 14 CN5 - SECOND DISPLAY CONNECTOR ....................................................................... 16 CN6 - THIRD DISPLAY CONNECTOR ........................................................................... 18 CONTRAST REGULATION TRIMMER ............................................................................ 20 I/O CONNECTION ................................................................................................................. 20 DISPLAYS MANAGED.......................................................................................................... 20 JUMPERS ................................................................................................................................ 21 POWER SUPPLY .................................................................................................................... 22

    SOFTWARE DESCRIPTION ................................................................................................... 24 HIGH LEVEL MANAGEMENT ........................................................................................... 24 LOW LEVEL MANAGEMENT ............................................................................................ 24 KEYBOARD ......................................................................................................................... 26 DISPLAY ............................................................................................................................... 26

    EXTERNAL CARDS ................................................................................................................. 27

    BIBLIOGRAPHY....................................................................................................................... 30

    APPENDIX A: ELECTRIC DIAGRAM................................................................................ A-1

    APPENDIX B: DISPLAY CHARACTERS ........................................................................... B-1

    APPENDIX C: MOUNTING .................................................................................................. C-1 DIMENSIONS ....................................................................................................................... C-1

  • grifo® ITALIAN TECHNOLOGY

    Page II KDX xxx Rel. 5.00

    APPENDIX D: ON BOARD DEVICES DESCRIPTION .................................................... D-1 DISPLAY ................................................................................................................................ D-1

    APPENDIX E: ALPAHABETICAL INDEX ......................................................................... E-1

  • ITALIAN TECHNOLOGY grifo®

    Page III KDX xxx Rel. 5.00

    FIGURES INDEXFIGURE 1: BLOCKS DIAGRAM ............................................................................................................ 3FIGURE 2: KDX-000 PHOTO, COMPONENTS SIDE .............................................................................. 5FIGURE 3: KDX-000 PHOTO, SOLDER SIDE ....................................................................................... 5FIGURE 4: CONSUMPTIONS TABLE ..................................................................................................... 7FIGURE 5: CN1 - EXTERNAL POWER SUPPLY CONNECTOR .................................................................. 8FIGURE 6: JUMPERS, CONNECTORS, TRIMMER, ETC. LOCATION ........................................................... 9FIGURE 7: CN2 - EXTERNAL KEYBOARD CONNECTOR...................................................................... 10FIGURE 8: CONNECTING EXTERNAL MATRIX KEYBOARD ................................................................... 11FIGURE 9: KDX-C4B AND .KEY4X4 PHOTO ................................................................................. 11FIGURE 10: CN3 - DIGITAL I/O LINES CONNECTOR.......................................................................... 12FIGURE 11: KDX-XXX COMPONENTS MAP (COMPONENT SIDE) ......................................................... 13FIGURE 12: KDX-XXX COMPONENTS MAP (SOLDER SIDE) ................................................................ 13FIGURE 13: CN4 - FIRST DISPLAY CONNECTOR ............................................................................... 14FIGURE 14: KDX-C4 AND .KEY4X4 PHOTO ................................................................................. 15FIGURE 15: KDX-F4 AND .KEY4X4 PHOTO .................................................................................. 15FIGURE 16: CN5 - SECOND DISPLAY CONNECTOR ............................................................................ 16FIGURE 17: KDX-GF2 AND .KEY4X4 PHOTO ............................................................................... 17FIGURE 18: KDX-GF4 AND .KEY4X4 PHOTO ............................................................................... 17FIGURE 19: CN6 - THIRD DISPLAY CONNECTOR .............................................................................. 18FIGURE 20: KDX-C2 AND .KEY4X4 PHOTO ................................................................................. 19FIGURE 21: KDX-F2 AND .KEY4X4 PHOTO .................................................................................. 19FIGURE 22: DISPLAYS CONNECTABLE .............................................................................................. 21FIGURE 23: JUMPER TABLE ............................................................................................................. 21FIGURE 24: KDX-C24 AND .KEY4X4 PHOTO ............................................................................... 23FIGURE 25: KDX-F24 AND .KEY4X4 PHOTO ................................................................................ 25FIGURE 26: AVAILABLE CONNECTIONS DIAGRAM ............................................................................. 29FIGURE A1: ELECTRIC DIAGRAM .................................................................................................. A-1FIGURE B1: KDX-F2, F4, F24, GF2, GF4 CHARACTERS TABLE IN ALPHANUMERIC MODE ........... B-1FIGURE B2: KDX-C2, C4 CHARACTERS TABLE ............................................................................ B-2FIGURE B3: KDX-C4B, C24 CHARACTERS TABLE ....................................................................... B-3FIGURE B4: KDX-GF2, GF4 CHARACTERS TABLE WITH MINIFONT GRAPHIC MODE ...................... B-4FIGURE B5: KDX-GF2, GF4 CHARACTERS TABLE WITH KATAKANA GRAPHIC FONT ..................... B-5FIGURE B6: KDX-GF2,GF4 CHARACTERS TABLE WITH EUROPEAN GRAPHIC FONT ...................... B-6FIGURE C1: KDX-XXX DIMENSIONS ............................................................................................. C-1

  • grifo® ITALIAN TECHNOLOGY

    Page IV KDX xxx Rel. 5.00

  • ITALIAN TECHNOLOGY grifo®

    Page 1 KDX-xxx Rel. 5.00

    INTRODUCTION

    The use of these devices has turned - IN EXCLUSIVE WAY - to specialized personnel.

    The purpose of this handbook is to give the necessary information to the cognizant and sure use ofthe products. They are the result of a continual and systematic elaboration of data and technical testssaved and validated from the manufacturer, related to the inside modes of certainty and quality ofthe information.

    The reported data are destined- IN EXCLUSIVE WAY- to specialized users, that can interact withthe devices in safety conditions for the persons, for the machine and for the enviroment, impersonatingan elementary diagnostic of breakdowns and of malfunction conditions by performing simplefunctional verify operations , in the height respect of the actual safety and health norms.

    The informations for the installation, the assemblage, the dismantlement, the handling, the adjustment,the reparation and the contingent accessories, devices etc. installation are destined - and thenexecutable - always and in exclusive way from specialized warned and educated personnel, ordirectly from the TECHNICAL AUTHORIZED ASSISTANCE, in the height respect of themanufacturer recommendations and the actual safety and health norms.

    The devices can't be used outside a box. The User must always insert the cards in a container thatrispect the actual safety normative. The protection of this container is not threshold to the onlyatmospheric agents, but specially to mechanic, electric, magnetic, etc. ones.

    To be on good terms with the products, is necessary guarantee legibility and conservation of themanual, also for future references. In case of deterioration or more easily for technical updates,consult the AUTHORIZED TECHNICAL ASSISTANCE directly.

    To prevent problems during card utilization, it is a good practice to read carefully all the informationsof this manual. After this reading, the User can use the general index and the alphabetical index,respectly at the begining and at the end of the manual, to find information in a faster and more easyway.

    CARD VERSION

    This handbook make reference to printed circuit version 130794 and later. The validity of theinformation contained in this manual is subordinated to the card version number, so the user mustalways verify the correct correspondence beetween the notations. On the card the version numberis present in more points both on board printed diagram (serigraph) and printed circuit (for examplebetween the CN5 connector and the serial number, on the solder side).

  • grifo® ITALIAN TECHNOLOGY

    Page 2 KDX-xxx Rel. 5.00

    GENERAL INFORMATION

    The KDX xxx family card is composed by interesting boards that solve the operator interfaceproblems inside the automation field, in a low cost and efficient way. All the cards are composed bytwo indipendent sections: one for an external matrix keyboard acquisition and the other for LCDor Fluorescent (VFD) display management. Both the sections are driven by only two 8 bit parallelports, at TTL level. In this manner all the cards provided of at least 16 TTL lines on a standard 20pins I/O ABACO® connector, can be connected to KDX xxx modules and they can easily exchangedata and informations with the user.The greater part of grifo® control cards can be connected to these cards with the possibility to usemany different microprocessors (Z80, 8086, 8051, 68HC11, etc.) and proper software packages(BASIC, C, PASCAL, etc.). For some coupling of control cards and software tools, together withKDX xxx is provided a proper management firmware that drives the keyboard and the display at highlevel, with considerable facility and time saving. In fact this firmware let the user manage displayand keyboard directly with the high level console instructions as PRINT, PRINTK, KBHIT, INPUT,SCANF, KEYHIT, etc.The wide range of different displays models let the user select the best configuration according withthe application requirements, in terms of: price, visibility, dimension, graphic, alphanumeric,consumption, etc. Also the keyboard can be choosen by the user starting from some simple keys (i.e.push buttons, joystick swithes,...) up to complete 6x4 matrix keyboard (i.e. phone keypads, vandalresistance keys,...).The KDX xxx hardware structure is designed to simplify the software management of the card andto minimize the necessary lines for its management; moreover the connectors position and themounting holes ensure a fast installation of the card inside the electric panel.

    - Dimension: 117 x 77 x 24 mm (W x H x D) with mounting hole on the card corners.- Interface for matrix keyboard with 6 x 4 = 24 keys, on 10 pins male strip connector.- Intelligent display, available in the following models (it must be specified during orderphase):KDX C2 -> alphanumeric LCD display, backlite, with 2 lines for 20 characters;KDX C4 -> alphanumeric LCD display, backlite, with 4 lines for 20 characters;KDX C4B -> alphanumeric LCD display, backlite, with 4 lines for 20 characters BIG;KDX C24 -> alphanumeric LCD display, backlite, with 2 lines for 40 characters;KDX F2 -> alphanumeric VFD display with 2 lines for 20 characters;KDX F4 -> alphanumeric VFD display with 4 lines for 20 characters.KDX F24 -> alphanumeric VFD display with 2 lines for 40 characters;KDX GF2 -> graphic VFD display with 140x16 pixel;KDX GF4 -> graphic VFD display with 140x32 pixel;KDX 000 -> without display.

    - Section that generates contrast voltage for LCD display.- Complete software management of the card sections with 16 TTL I/O lines on standard20 pins, low profile, I/O ABACO® connector.

    - Wide range of management firmware supplied as driver, library, console input outputredirection, etc., available for:Z80 based cards through GDOS or FGDOS romate operating system,I51 based cards through BASIC 52, BASCOM 8051 and µC/51,I86 based cards through GCTR,AVR based cards through BASCOM AVR and ICC AVR.

    - Single +5 Vdc power supply.

  • ITALIAN TECHNOLOGY grifo®

    Page 3 KDX-xxx Rel. 5.00

    - Power supplied by the control card or by an external voltage through a proper 2 pinsscrew terminal connector.

    - Provided with application notes, demo programs and electric diagrams.

    Here follows a description of the board's functional blocks, with an indication of the operationsperformed by each one.

    FIGURE 1: BLOCKS DIAGRAM

    MATRIX KEYBOARDCN2

    KEYBOARDINTERFACE

    POWERCN1

    CURRENT

    CN4LCD OR VFD DISPLAY

    CN6LCD OR VFD DISPLAY

    CN5VFD FUTABA DISPLAY

    I/O ABACO®

    CN3

    REGULATOR

    J1

  • grifo® ITALIAN TECHNOLOGY

    Page 4 KDX-xxx Rel. 5.00

    KEYBOARD

    KDX-xxx has an interface for a matrix keyboard with 6 columns by 4 rows that can manage up to24 keys. Some of the 10 lines necessary for kyboard acquisition are used also by display interface,but a specific interface solves this situation and avoids software complications. There are manydifferent commercial or not commercial products that can be directly connected to KDX-xxx as forexample:- keyswitches (rocker, sealed, miniature, low profile, pcb, etc.)- push buttons (stop, start, up down, mushroom, rotary selector, etc.)- joystick- keypads (numeric, hexadecimal, function, miniature, sub miniature, self adhesive, membrane, etc.)- keyboards (ascii, sealed, silicon rubber, vandalic resistant, etc.)Thanks to this simple keyboard KDX-xxx solves in an inexpensive way the problem of data input,even in case of several data. Connection to industrial keybards and/or anti vandalic keypads allowsto use it also in dangerous environments and to warrant a long operative life in any condition.For detailed information about connection and management please read proper following chapters.

    DISPLAY

    KDX-xxx is available with Fluorescent VFD or backlit LCD displays provided of differentfeatures. In detaily, following alphanumeric displays can be connected:

    LCD 20x2 characters -> KDX-C2LCD 20x4 characters -> KDX-C4LCD 20x4 big characters -> KDX-C4BLCD 40x2 characters -> KDX-C24VFD 20x2 characters -> KDX-F2VFD 20x4 characters -> KDX-F4VFD 40x2 characters -> KDX-F24

    and the following graphic displays:VFD 140x16 pixels -> KDX-GF2VFD 140x32 pixels -> KDX-GF4

    LEDs backlighting of LCD models ensures a good visibility even when the environmental lightingchanges and if it necessary the user can modify the contrast regulation by acting on a specific trimmer.Another important features of KDX-xxx displays is their wide viewing angle that allows a goodvisibility from each frontal position.The user must choose the right display (so the right KDX-xxx model) that is sufficient for theinformation to visualize and for his visibility requirements.For specific requirements on current consumption, visibility and price the card can be provided withLCD display not backlit: for detailed information about these options and their availability, pleasecontact directly grifo® offices.On the board there are three specific connectors that has been deisgned to simplify the connectionof each displays, which is made through a direct soldering on the printed circuit (default configuration)or trough a simple flat cable. Either for this different mounting or a different display model, thecustomer can order the KDX-000 that is provided without display.Further information on each display are reported in DISPLAYS MANAGED chapter.

  • ITALIAN TECHNOLOGY grifo®

    Page 5 KDX-xxx Rel. 5.00

    FIGURE 2: KDX-000 PHOTO, COMPONENTS SIDE

    FIGURE 3: KDX-000 PHOTO, SOLDER SIDE

  • grifo® ITALIAN TECHNOLOGY

    Page 6 KDX-xxx Rel. 5.00

    TECHNICAL FEATURES

    GENERAL FEATURES

    Resources: Alphanumeric or graphic display in nine different modelsTrimmer to set LCD display contrastMatrix keyboard interfaceExternal power supply selection

    Displays: alphanumeric LCD 20x2; 20x4; 20x4BIG; 40x2alphanumeric fluorescent VFD 20x2; 20x4; 40x2graphic fluorescent VFD 140x16; 140x32

    Management lines: 16 digital I/O at TTL level: 12 outputs 4 inputs

    PHYSICAL FEATURES

    Size: 117 x 77 x 24 mm (W x H x D) without display182 x 77 x 32 mm (W x H x D) max.See outline dimension in APPENDIX C

    Weight: 40 g without display172 g max.

    Mounting: Surface or flush panel mounting through four holes (diameter3.5 mm) in the corners of printed circuit boardSee outline dimension in APPENDIX C

    Length of keys connection: max. 40 cm (in normal conditions)

    Length of displays connection: max. 40 cm (in normal conditions)

    Temperature range: From 0 to 50 °C

    Relative humidity: 20% up to 90% (without condense)

    Connectors: CN1: screw terminal connector, vertical, 2 pinsCN2: strip connector, male, 90°, 10 pinsCN3: low profile connector, male, vertical, 20 pinsCN4: strip connector pods, 16 pinsCN5: low profile connector pods,20 pinsCN6: low profile connector pods,16 pins

  • ITALIAN TECHNOLOGY grifo®

    Page 7 KDX-xxx Rel. 5.00

    ELECTRIC FEATURES

    Power voltage: +5 Vdc ± 5%

    Power consumption: See next table

    Here follows the list of KDX-xxx power consumption referred to the different display types, intypical applications use:

    FIGURE 4: CONSUMPTIONS TABLE

    To reduce consumptions of KDX-xxx with LCD display it is possible to order them withoutbacklighting: for further information please contact directly grifo®.

    DISPLAYCONSUMPTION

    +5 Vdc

    Alphanumeric LCD 20x2 backlit:KDX-C2

    150 mA

    Alphanumeric LCD 20x4 backlit:KDX-C4

    100 mA

    Alphanumeric LCD 20x4 BIG backlit:KDX-C4B

    130 mA

    Alphanumeric LCD 40x2 backlit:KDX-C24

    140 mA

    Alphanumeric VFD 20x2:KDX-F2

    130 mA

    Alphanumeric VFD 20x4:KDX-F4

    220 mA

    Alphanumeric VFD 40x2:KDX-F24

    250 mA

    Graphic VFD 140x16:KDX-GF2

    260 mA

    Graphic VFD 140x32:KDX-GF4

    460 mA

  • grifo® ITALIAN TECHNOLOGY

    Page 8 KDX-xxx Rel. 5.00

    INSTALLATION

    In this chapter there are the information for a right installation and correct use of the KDX-xxx card. In detail there are the locations and functions of each connector, of the user settable jumper, of thetrimmer and some explanatory diagrams.

    CONNECTIONS

    KDX-xxx terminal has 6 connectors that can be linkeded to other devices or directly to the field,according to system requirements.In this paragraph there are connectors pin out, a short signals description (including the signalsdirection) and connectors location (see figure 6), that simplify and speed the installation phase.Connectors are accessible from top and bottom of the printed circuit board, to easy insertion andextraction.

    CN1 - EXTERNAL POWER SUPPLY CONNECTOR

    CN1 is a 2 pins screw terminal connector, with 5 mm pitch.On CN1 can be connected an external power supply voltage for the high consumption sections of thecard (LCD backligt, VFD, etc.) whenever the power available on the control card, connected throughCN3, is not sufficient.

    FIGURE 5: CN1 - EXTERNAL POWER SUPPLY CONNECTOR

    Signals description:

    +5 Vdc = I - +5 Vdc external power supply: according to J1 configuration it supplies powerto all the card or only high consumption sections.

    GND = - Ground signal.

    NOTE: For further information about power supply configurations, please refer to paragraphPOWER SUPPLY.

    21

    GND+5 Vdc

  • ITALIAN TECHNOLOGY grifo®

    Page 9 KDX-xxx Rel. 5.00

    FIGURE 6: JUMPERS, CONNECTORS, TRIMMER, ETC. LOCATION

    CN6

    CN4

    RV1

    CN3

    CN1

    J1

    CN2CN5

  • grifo® ITALIAN TECHNOLOGY

    Page 10 KDX-xxx Rel. 5.00

    CN2 - EXTERNAL KEYBOARD CONNECTOR

    CN2 is a 10 pins, 90°, male strip connector, with 2.54 mm pitch.CN2 features all the signals needed to connect the external matrix keyboard, up to 24 keys, asdescribed in the following figures:

    FIGURE 7: CN2 - EXTERNAL KEYBOARD CONNECTOR

    Signals description:

    Col n = O - Output line for n-th column of 4x6 external matrix keyboard.Row n = I - Input line for n-th row of 4x6 external matrix keyboard.

    External keys must be connected so that pressing one key connects input Row n and output Col n.Following figure shows how such matrix connection must be performed with corresponding 24 keysidentification numbers. These numbers are used in the following paragraphs where keyboard and itsmanagement are quoted.CN2 can be connected to many ready to use keypad or keyboard, as for example the frequently usedand inexpensive 4x4 telephone keypad; this accessory can be also ordered to grifo® by using the.KEY4x4 code.

    Row 0

    10

    9

    7

    8

    6

    Row 1

    Row 2

    Col 3

    Row 3

    Col 2

    Col 1

    Col 0

    Col 4

    Col 5

    1

    2

    3

    4

    5

  • ITALIAN TECHNOLOGY grifo®

    Page 11 KDX-xxx Rel. 5.00

    FIGURE 8: CONNECTING EXTERNAL MATRIX KEYBOARD

    Signals of 4x6 matrix keyboard are TTL and can be connected to any kind of normally open buttoncapable to provide low contact resistance; length of connection must not be over a total of 30 cmunless external favourable conditions allow to externd it.

    FIGURE 9: KDX-C4B AND .KEY4X4 PHOTO

    0

    1

    8

    2

    3

    CN2 KDX-xxx10 Pins connector

    Row 2

    Col 0

    4

    3

    2

    1 4

    5

    7

    6

    7

    Col 1

    8

    9

    6

    10

    11

    Col 2

    12

    13

    5

    14

    15

    Col 3

    16

    17

    9

    18

    19

    Col 4

    20

    21

    10

    22

    23

    Col 5

    Row 3

    Row 1

    Row 0

  • grifo® ITALIAN TECHNOLOGY

    Page 12 KDX-xxx Rel. 5.00

    CN3 - DIGITAL I/O LINES CONNECTOR

    CN3 is a 20 pins, male, vertical, low profile connector with 2.54mm pitch.On CN3 are connected the 16 digital I/O lines used to manage all the sections of KDX-xxx interface.All these signals follow TTL standard and I/O ABACO® standard pin out.

    FIGURE 10: CN3 - DIGITAL I/O LINES CONNECTOR

    Signals description:

    PA.n = I/O - Digital line n of first management port, named Port A.PC.n = I/O - Digital line n of second management port, named Port C.+5 Vdc = I - +5 Vdc power supply: according to J1 configuration it supplies power to all the

    card or only low consumption sections.GND = - Ground signal.N.C. = - Not connected.

    1 2

    3 4

    5 6

    7 8

    9 10

    11 12

    13 14

    PA.1

    PA.3

    PA.5

    PA.7

    PC.6

    PC.4

    PC.2

    PA.0

    PA.2

    PA.4

    PA.6

    PC.7

    PC.5

    PC.3

    15 16

    17 18

    19 20

    PC.0 PC.1

    GND +5Vdc

    N.C. N.C.

  • ITALIAN TECHNOLOGY grifo®

    Page 13 KDX-xxx Rel. 5.00

    FIGURE 11: KDX-XXX COMPONENTS MAP (COMPONENT SIDE)

    FIGURE 12: KDX-XXX COMPONENTS MAP (SOLDER SIDE)

  • grifo® ITALIAN TECHNOLOGY

    Page 14 KDX-xxx Rel. 5.00

    CN4 - FIRST DISPLAY CONNECTOR

    CN4 is 16 pins strip connector pods, with 2.54 mm pitch.CN4 features all the control and command signals of LCD display (or LCD compatible) with standardpin out that allows direct connection to most of them.In detail this connector is used to interface the following displays:

    alphan. LCD 20x4 KDX-C4 alphan. LCD 20x4 BIG KDX-C4Balphan. VFD 20x4 KDX-F4 graph. VFD 140x32 KDX-GF4

    so it is used only when one of above models is ordered.For further information about display connection please see paragraphs DISPLAYS MANAGEDand I/O CONNECTIONS.

    FIGURE 13: CN4 - FIRST DISPLAY CONNECTOR

    GND , VSS

    10

    9

    7

    8

    6

    +5 Vdc , VDD

    VO , VLC

    R/W

    RS

    E

    DB0

    DB1

    DB2

    DB3

    1

    2

    3

    4

    5

    DB4

    16

    DB5

    DB6

    A (+)

    DB7

    K (-)

    11

    12

    13

    14

    15

  • ITALIAN TECHNOLOGY grifo®

    Page 15 KDX-xxx Rel. 5.00

    Signals description:

    A (+) = O - Anod or positive terminal for LED backlighting of LCD display.K (-) = O - Kathod or negative terminal for LED backlighting of LCD display.DBx = I/O - Line x of display 8 bit data bus.R/W = O - Control signal to select read or write operation.E = O - Display enable signal.RS = O - Control signal to select between command or data operation.Vo , VLC = O - Contrast tension for LCD display.+5 Vdc , VDD = O - Display power supply voltage.GND , VSS = - Ground signal.

    FIGURE 14: KDX-C4 AND .KEY4X4 PHOTO

    FIGURE 15: KDX-F4 AND .KEY4X4 PHOTO

  • grifo® ITALIAN TECHNOLOGY

    Page 16 KDX-xxx Rel. 5.00

    CN5 - SECOND DISPLAY CONNECTOR

    CN5 is 20 pins low profile connector pods, with 2.54 mm pitch.CN5 features all the control and command signals of FUTABA VFD display with standard pin outthat allows direct connection to most of them. Actually this connector is no more used for thedescribed KDX-xxx models but it is mantained for compatibility or for specific customer requirements.For further information about display connection please see paragraphs “DISPLAYS MANAGED”and “I/O CONNECTIONS”.

    FIGURE 16: CN5 - SECOND DISPLAY CONNECTOR

    Signals description:

    DBx = I/O - Line x of display 8 bit data bus./WR = O - Control signal to select read or write operation./SEL = O - Display enable signal./TEST = O - Display test mode enable signal.BUSY = I - Status signal to indicate whether display is busy.+5 Vdc = O - Display power supply voltage.GND = - Ground signal.N.C. = - Not connected.

    1 2

    3 4

    5 6

    7 8

    9 10

    11 12

    13 14

    DB7

    DB6

    DB5

    DB4

    DB3

    DB2

    DB1

    +5 Vdc

    +5 Vdc

    +5 Vdc

    GND

    GND

    GND

    GND

    15 16

    17 18

    19 20

    DB0 /TEST

    /WR /SEL

    N.C. BUSY

  • ITALIAN TECHNOLOGY grifo®

    Page 17 KDX-xxx Rel. 5.00

    FIGURE 17: KDX-GF2 AND .KEY4X4 PHOTO

    FIGURE 18: KDX-GF4 AND .KEY4X4 PHOTO

  • grifo® ITALIAN TECHNOLOGY

    Page 18 KDX-xxx Rel. 5.00

    CN6 - THIRD DISPLAY CONNECTOR

    CN6 is 16 pins low profile connector pods, with 2.54 mm pitch.CN6 features all the control and command signals of LCD display (or LCD compatible) with standardpin out, that allows direct connection to most of them.In detail this connector is used to interface the following displays:

    alphan. LCD 20x2 KDX-C2 alphan. VFD 40x2 KDX-F24alphan. LCD 40x2 KDX-C24 graph. VFD 140x16 KDX-GF2alphan. VFD 20x2 KDX-F2

    so it is used only when one of above models is ordered.For further information about display connection please see paragraphs DISPLAYS MANAGEDand I/O CONNECTIONS.

    FIGURE 19: CN6 - THIRD DISPLAY CONNECTOR

    Signals description:

    A (+) = O - Anod or positive terminal for LED backlighting of LCD display.K (-) = O - Kathod or negative terminal for LED backlighting of LCD display.DBx = I/O - Line x of display 8 bit data bus.R/W = O - Control signal to select read or write operation.E = O - Display enable signal.RS = O - Control signal to select between command or data operation.Vo , VLC = O - Contrast tension for LCD display.+5 Vdc , VDD = O - Display power supply voltage.GND , VSS = - Ground signal.

    1 2

    3 4

    5 6

    7 8

    9 10

    11 12

    13 14

    15 16

    GND , VSS

    VO , VLC

    R/W

    DB0

    DB6

    +5 Vdc , VDD

    RS

    E

    DB1

    DB5

    DB3DB2

    A (+) K (-)

    DB7

    DB4

  • ITALIAN TECHNOLOGY grifo®

    Page 19 KDX-xxx Rel. 5.00

    FIGURE 20: KDX-C2 AND .KEY4X4 PHOTO

    FIGURE 21: KDX-F2 AND .KEY4X4 PHOTO

  • grifo® ITALIAN TECHNOLOGY

    Page 20 KDX-xxx Rel. 5.00

    CONTRAST REGULATION TRIMMER

    On KDX-xxx board there is a trimmer that defines the contrast on LCD displays. This trimmer,named RV1, is set by grifo® to obtain the best display visibility in each working conditions andnormally the user must not change its position. In case of specific requirements, as external light verylow or very high, it can be changed by little rotation in both directions until the visibility is improved.For recognizing the location of contrast regulation trimmer, please refer to figure 6.

    I/O CONNECTION

    To prevent possible connecting problems between KDX-xxx and the external systems, the user hasto read carefully the previous paragraph information and he must follow these instrunctions:

    - For all TTL signals the user must follow the rules of this electric standard. The connecteddigital signal must be always referred to card digital ground. For TTL signals, the 0V levelcorresponds to logic state 0, while 5V level corrisponds to logic state 1.

    - Location of signals on all display connectors (CN4, CN5, CN6) is the same as the one on thedisplays, provided with the same connector type. When display is directly mounted onKDX-xxx printed circuit it is sufficient a male strip soldered on both sides: this is the standardconnection performed by grifo®. Viceversa when KDX-000 is ordered and the display ismounted far from the card, two male low profile connectors must be soldered: one on the backside of display (those without glass) and the other on component side of KDX-000. Afterthese two male connector can be linked through a common and cheap flat cable 1-by-1. Thislatter can be ordered from grifo® with codes: FLT 16+16 40 cm or FLT 20+20 40 cm.

    - For all the displays featuring a connector mechanically incompatible with the correspondingon KDX-xxx, just connect the signals with the same name or the same function. To make this,it is possible to use a flat cable with standard female connector by card side and the sameconnector with proper connections by display side.

    - To avoid driving problems and minimize the effects of eventual noises from the field,connectors CN2, CN4, CN5, CN6 can be connected with cables of maximum length 40 cm.

    DISPLAYS MANAGED

    Hardware structure of KDX-xxx can use most alphanumeric and graphic intelligent displayscurrently in commerce, both LCD and VFD fluorescent.As an example below is reported a list of displays tested, complete with type, part number,manufacturer and connector to use on KDX-xxx.

  • ITALIAN TECHNOLOGY grifo®

    Page 21 KDX-xxx Rel. 5.00

    FIGURE 22: DISPLAYS CONNECTABLE

    Please remark that above mentioned part numbers may vary for secondary features like viewngangle, color of backlight, working temperature range, etc.To identify the most appropriate model it is suggested to read always the technical documentationof manufacturer; alternatively some of the listed displays can be purchased directly from grifo®.Appendix B reports the characters set of used models, corresponding to possible characters that theapplication program can shown.

    JUMPERS

    On KDX-xxx there is 1 jumper used for card configuration. By configuring this jumpers, the usercan define the power supply modalities as below described:

    FIGURE 23: JUMPER TABLE

    TYPE MODEL MANUFACTURER CONNECTOR

    Alphan. LCD 20x2 SSC2A20DLYY-02 SDEC CN6

    Alphan. LCD 20x4 SSC4A20DLYY-02 SDEC CN4

    Alphan. LCD 20x4 AC204AYILY02 AMPIRE CN4

    Alphan. LCD 20x4 BIG CMC420L03YBN CTC CN4

    Alphan. LCD 40x2 L4042B1J000T SEIKO , TECDIS CN6

    Alphan. VFD 20x2 CU20025ECPB-U1J NORITAKE ITRON CN6

    Alphan. VFD 20x2 M202SD01B FUTABA CN5

    Alphan. VFD 20x4 CU20045SCPB-U2J NORITAKE ITRON CN4

    Alphan. VFD 20x4 M204SD02A FUTABA CN5

    Alphan. VFD 40x2 CU40025SCPB-U1J NORITAKE ITRON CN6

    Alphan. VFD 40x2 M402SD04CA FUTABA CN5

    Graph. VFD 140x16 GU140x16G-7806 NORITAKE ITRON CN6

    Graph. VFD 140x32 GU140x32F-7806 NORITAKE ITRON CN4

    JUMPER CONNECTION FUNCTION DEF.

    J1

    not connectedCN3 power supply signals are not connectedto devices with high current consumption.

    *

    connectedCN3 power supply signals are connected todevices with high current consumption.

  • grifo® ITALIAN TECHNOLOGY

    Page 22 KDX-xxx Rel. 5.00

    To recognize these valid connections, please refer to the board printed diagram (serigraph) or tofigures 11 and 12 of this manual, where the pins numeration is listed; for recognizing jumper location,please refer to figure 6.The "*" denotes the default connection, or on the other hand the connection set up at the end of testingphase, that is the configuration the user receives.Further information about purpose of jumpers are reported in the following paragraphs POWERSUPPLY.

    POWER SUPPLY

    KDX-xxx interface is provided of two different connectors that solves in a efficent and comfortableway the problem to supply the boards in any situation. On the boards there are some different sections(keyboard interface, display, LCD backlight, LCD contrast, etc) featured by different consumptionsbut with the same power supply voltage: +5 Vdc ±5%.As described in the previous paragraphs there are two different connectors that supply power to thecard; each one of these normally is connected to a group of section as below described:

    CN1 -> connected to high consumption sections = FUTABA VFD display on CN5 = LCD LED backlight on CN4 or CN6

    CN3 -> connected to low consumtion sections = Keyboard interface = LCD or VFD display on CN4 or CN6 = Contrast voltage generation

    The GND signals of both connectors are always connected together and with the other GND signalsof the card while +5 Vdc signals are separate. The jumper J1 can be used to connect together the two+5 Vdc signals, allowing the use of a single power supply signal for all the card sections.So the typical uses of jumper J1 are the following ones:

    - When the control system connected to CN3 has enough current for all KDX-xxx sections, J1must be connected and the single power supply of the control system will completely powerall the interface.

    - When the control system connected to CN3 has not enough current for all KDX-xxx sections,J1 must be not connected and a second power supply must be connected to CN1.

    - The configuration J1 connected can be used also to carry in or out the single power supply (i.e.connect an external load to +5 Vdc of the control system, through CN1 connector; connect a+5 Vdc to CN1 and supply power to the control system through CN3, etc.)

    The card is also provided with a distribuited filtering circuitery that saves the terminal from disturbsor noise from the field, improving the overall system performances.For further information please refer to paragraph ELECTRIC FEATURES and to APPENDIX Awhere is reported the electric diagram of the card.

  • ITALIAN TECHNOLOGY grifo®

    Page 23 KDX-xxx Rel. 5.00

    FIGURE 24: KDX-C24 AND .KEY4X4 PHOTO

  • grifo® ITALIAN TECHNOLOGY

    Page 24 KDX-xxx Rel. 5.00

    SOFTWARE DESCRIPTION

    In the previous paragraphs all the hardware lines have been described and here follows a detaileddescription of function and meaning of digital I/Os (please always refer to the connectors figures tounderstand completely the following informations or to electric diagram in APPENDIX A).In the following paragraphs the indications D0÷D7 or .0÷.7 are used to refer the bits of thebyteinvolved in the I/O operations. Obviously this manual doesn't report information about themanagement of the 16 digital I/O lines in fact these depend on the used control system and the usermust search them in the proper technical manual.The software management of KDX-xxx can be performed in two different manners: high level andlow level mode as described in the following paragraphs.

    HIGH LEVEL MANAGEMENT

    This modality coincide with a firmware already developed and supplied by grifo® under the formof drivers or libraries. By adding this firmware to the used high level programming language (C,BASIC, PASCAL, etc.) the user can manage the keyboard as a console input device and the displayas a console output device. So all the high level instructions dedicated to console management areavailable for KDX-xxx management too, and the typical problems of data insertion, functionsexecution, formatted information visualization, and so on, are easily solved. In detail, according withprogramming languages, the following instructions directly act on KDX-xxx resources:

    BASIC -> Print ; Input ; InkeyC -> Printf ; Puts ; Putch ; Getch ; Getche ; Scanf ; KbhitPASCAL -> Write ; Writeln ; Read ; Readln ; Keypressed

    Thanks to the high level management the part of application software dedicated to operator interface,that often is one of the most important and difficult problems, is easily solved by any user with a greatreduction of development time.Actually grifo® has several ready to use high level management firmware for many microprocessorsand some different software tools, as:

    Z80 based cards through GDOS or FGDOS romate operating system,I51 based cards through BASIC 52, BASCOM 8051 and µC/51,I86 based cards through GCTR,AVR based cards through BASCOM AVR and ICC AVR.

    and detailed information about firmware integration, initialization procedures, console redirection,etc. are reported in the user manual of the same software tools.

    LOW LEVEL MANAGEMENT

    In this modality all the KDX-xxx resources are managed directly by user application program thatmust use the 16 digital I/O lines to drive display and acquire keyboard. Thus the applicationdevelopment will require more time and more knowledge, because everything (timing, lines,interrupts, formatting, ....) must be realized by the user.

  • ITALIAN TECHNOLOGY grifo®

    Page 25 KDX-xxx Rel. 5.00

    FIGURE 25: KDX-F24 AND .KEY4X4 PHOTO

  • grifo® ITALIAN TECHNOLOGY

    Page 26 KDX-xxx Rel. 5.00

    KEYBOARD

    The keyboard management coincide with a periodic operation that checks if there is a pressed keyin that specific sample time or, in other words, if there is a cross row - column of the matrix connectedby a closed contact of the relative key. Each sampling time the scan procedure composed by thefollowing steps, must be performed:a) Disable the connected display by setting properly its control signals.b) Set the first column (Col 0) to low level by resetting the relative output lines to 0 logic state,

    and mantain all the other columns to high level (logic state 1).c) Acquire the four rows status (Row 3 ÷ Row 0) by reading the status of the relative input lines.d) Check if some of the four acquired Rows are at low level (logic state 0): in this condition the

    key connected on the cross Col 0 - Row n is pressed and viceversa.e) Save an index, counter, number, code according with software requirements, of the found

    pressed keys.f) Repeat the steps b, c, d, e for the remaining columns (Col 1 ÷ Col 5).To ensure that no key pressed are lost it is suggested to perform the described scan at regular timeinterval, for example each 5 msec, by using a periodic interrupt responce routine associated to a pre-setted hardware Timer. To avoid wrong identifications of not stable pressed keys (recoils are typicalin these condtions) it must be used a debouncing tecnique that defines the key really pressed whenit has been found closed for at least 20 msec, equals to 4 sucessive scannings.The correspondences betwwen the matrix keyboard lines and the digital I/O lines on CN3 are belowreported:

    PA.0 -> Col 0PA.1 -> Col 1 PC.7 -> Row 0PA.2 -> Col 2 PC.6 -> Row 1PA.3 -> Col 3 PC.5 -> Row 2PA.4 -> Col 4 PC.4 -> Row 3PA.5 -> Col 5

    DISPLAY

    The intelligent display management is based on a parallel communication performed through an 8bit data BUS and 3 control signals. The software must drive all these lines according with displayspecifications, in order to send commands and/or data to be displayed.The correspondences betwwen the display lines and the digital I/O lines on CN3 are below reported,both for standard display , FUTABA display:

    PA.n -> DBn , DBn PC.0 -> RS , ----PC.1 -> R/W , ----- PC.2 -> E , /SELPC.3 -> ----- , /WR

    When the software busy status of the display must be acquired, PA.n lines must be bidirectional,viceversa if proper delays are inserted in the software the 11 signals can be simple output lines.In normal applications the following operations must be executed to correctly use any type of display:a) Defines the digital I/O lines functiobnality according with signals direction.b) Initialize the display by sending proper commands.c) Send characters to display or command to be executed (i.e. clear, cursor shift, set addresses)

    according to application requirements.A complete description of control signals waveforms, display commands,initialization sequence,characters locations and characters fonts are available in APPENDIX B and C of this manual.

  • ITALIAN TECHNOLOGY grifo®

    Page 27 KDX-xxx Rel. 5.00

    EXTERNAL CARDS

    The typical application of KDX-xxx are those that require interaction between operator andcontrolled machine for data, status, measures, information exchanges. The card can be connected toa wide range of programmable devices provided of at least 16 digital I/O lines produced by grifo®,or to many system of other companies.Hereunder some of these cards are briefly described; ask the detailed information directly to grifo®,or search it on grifo® CD or web site, if required.

    GPC® 150General Purpose Controller 84C15

    Microprocessor Z80 at 16 MHz; implementation completely CMOS; 512K EPROM or FLASH;512K SRAM; RTC; Back-Up through external Lithium battery; 4M serail FLASH ; 1 serial line RS232 plus 1 RS 232 or RS 422-485 or current loop; 40 I/O TTL; 2 timer/counter; 2 watch dog; dipswitch; EEPROM; A/D converter with resolution 12 bit; activity LED.

    GPC® 550General Purpose Controller 80C552

    Microprocessor 80C552 at 22 MHz. 32K EPROM; 32 K RAM; 32 K EEPROM or SRAM; RTC;serial EEPROM; serial lines 1 RS 232 + 1 RS 232 or RS 422-485 or current loop; 40 I/O TTL; 2 linesof PWM; 16 bits timer/counter; watch dog; dip switch; 8 lines 10 bit A/D converter; interface forBUS ABACO®; CAN line galvanically isolated. Unique power supply +5 Vdc; EUROCARDformat.

    GPC® 188FGeneral Purpose Controller 80C188

    80C188 µP 20MHz; 1 RS 232 line; 1 RS 232, RS 422-485 or Current Loop line; 24 TTL I/O lines;1M EPROM or 512K FLASH; 1M SRAM Lithium battery backed; 8K serial EEPROM; RTC; watchdog; 8 dip switch; 3 timer counter; 8 13 bit A/D lines; Power failure; activity LEDs.

    GPC® 15AGeneral Purpose Controller 84C15

    Full CMOS card, 10÷20 MHz 84C15 CPU; 512K EPROM or FLASH EPROM; 128K RAM; 2K or8K backed RAM+RTC; 8K serial EEPROM; 1 RS 232 serial line; 1 RS 232, RS 422, RS 485 orcurrent loop line; 40 TTL I/O lines; 2 counters timers; 2 watch dogs; 2 dip switches, buzzer.

    GPC® 153General Purpose Controller Z80

    84C15 µP, 10÷16 MHz; Full CMOS; 1 RS 232 line; 1 RS 232 or RS 422-485 or Current Loop line;16 TTL I/O lines; 8 A/D 12 bits lines; 2÷4 Timers Counters; 512K EPROM or FLASH; 512K RAMand RTC backed; 8K serial EEPROM; Buzzer; 1 Activity LED; Watch dog; 8 readable DIPs; LCDInterface; ABACO® I/O BUS.

    GPC® 553General Purpose Controller 80C552

    80C552 µP, 22÷33 MHz; 1 RS 232 line (software); 1 RS 232 or RS 422-485 or Current Loop line;16 TTL I/O lines; 8 A/D 10 bits lines; 3 Timers Counters; 64K EPROM; 64K RAM; 32K RAM andRTC backed; 32K DIL EEPROM; 8K serial EEPROM; 2 PWM lines; 1 Activity LED; Watch dog;5 readable DIPs; LCD Interface; ABACO® I/O BUS.

  • grifo® ITALIAN TECHNOLOGY

    Page 28 KDX-xxx Rel. 5.00

    GPC® 184General Purpose Controller Z80195

    Microprocessor Z80195 at 22 MHz; implementation completely CMOS; 512K EPROM or FLASH;512K RAM; Back-Up with Lithium battery internal or external; 1 serial line RS 232 + 1 RS 232 orRS 422-485 or current loop + 1 TTL; 18 I/O TTL; 4 timer/counter 8 bits; 2 timer 16 bits; Watch Dog;Real Time Clock; activity LED; EEPROM; interface for ABACO® I/O BUS.

    GPC® 154“4” Type General Purpose Controller Z80

    84C15 µP, 10 MHz; full CMOS; 1 RS 232 line; 1 RS 232 or RS 422-485 line; 16 TTL I/O lines; 512KEPROM or FLASH; 512K RAM and RTC backed; 8K serial EEPROM; 2÷4 timers/counters;Watchdog; 2 readable DIPs; LCD Interface; ABACO® I/O BUS; 5Vdc power supply. Size100x50 mm.

    GPC® 884General Purpose Controller Am188ES

    Microprocessor AMD Am188ES up to 40 MHz16 bits; implementation completely CMOS; serie 4format; 512K EPROM or FLASH; 512K SRAM backed with Lithium battery; RTC; 1 RS 232 serialline + 1 RS 232 or RS 422-485 or current loop; 16 I/O TTL; 3 timer/counter; watch dog; EEPROM;11 signals A/D converter with 12 bit resolution; interface for ABACO® I/O BUS.

    GPC® 114General Purpose Controller 68HC11

    Microprocessor 68HC11A1 at 8 MHz; type 4 format; 32K EPROM; 32K SRAM backed withLithium battery; 32K EPROM, SRAM, EEPROM; RTC; 1 serial line RS 232, RS 422 or RS 485;10 TTL I/O lines; 3 timers/counters; watch dog; 8 A/D converter signals with 8 bits resolution; 1synchronous serial line; extremly low power consumption; interface for ABACO® I/O BUS.

    PIO 01Peripheral Input/Output

    96 I/O TTL signals grouped in 12 ports 8 bit wide; 6 standard 20 pins I/O connectors; 4 PPI 82C55drive the signals; Watch dog with intervention time and modality selectable.

    ETI 324Encoder Timer I/O, 3 counters, 24 I/O

    Three timers counters driven by 82C54; bidirectional optocoupled encoder input; direction identifier;phases multiplier; 24 digital lines driven by 82C55 on two standard I/O ABACO® connectors;ABACO® I/O BUS interface; direct mounting for DIN 247277-1 and 3 rails; 4 type dimension.

    SBP 02-xxSwitch BLOCK Power xx version

    Low cost switching power supply able to generate voltage from +5 to +40 Vdc and current up to 2.5A; Input from 12 to 24 Vac; Connection for DIN C Type and Ω rails.

    FBC xxxFlat Block Contactxxx pins

    This interconnection system "wire to board" allows the connection to many type of flat cableconnectors to terminal for external connections. Connection for DIN Ω rails.

  • ITALIAN TECHNOLOGY grifo®

    Page 29 KDX-xxx Rel. 5.00

    FIGURE 26: AVAILABLE CONNECTIONS DIAGRAM

  • grifo® ITALIAN TECHNOLOGY

    Page 30 KDX-xxx Rel. 5.00

    BIBLIOGRAPHY

    In this chapter there is a complete list of technical books, where the user can find all the necessarydocumentations on the components mounted on KDX-xxx.

    Manual TEXAS INSTRUMENTS: The TTL Data Book - SN54/74 Families

    Data sheets NORITAKE-ITRON: Vacuum Fluorescent Display module specification

    Manual SDEC: LCD MODULE

    Manual TECDIS: Liquid Crystal Display Modules

    The described manual can be requested directly to manufacturer or local dealers. Alternatively thisinformation and/or upgrades can be found in specific internet web pages, of the listed companies.

  • ITALIAN TECHNOLOGY grifo®

    Page A-1 KDX-xxx Rel. 5.00

    APPENDIX A: ELECTRIC DIAGRAM

    FIGURE A1: ELECTRIC DIAGRAM

    A

    A

    B

    B

    C

    C

    D

    D

    1 1

    2 2

    3 3

    4 4

    5 5

    grifo®Title:Date:

    Page : of

    Rel.

    KDX-xxx

    29 /09 /2003

    LCD20x2 LCD20x4;40x2 VFD R1= 0Ω N.M. N.M.R2= N.M. N.M. N.M.R3= 18Ω 12Ω N.M.R4= 18Ω 12Ω N.M.R5= N.M. N.M. N.M.R6= 470ΩR7= 470ΩR8= 470ΩR9= 470ΩRR1= 10KΩ 9+1 SIPRR2= 22KΩ 9+1 SIPRV1= 10KΩ trimmerC1= 100nFC2= 22µF 6,3V TantaliumC3= 100nFC4= 100nFC5= 22µF 6,3V TantaliumCN1= 2 pins screw terminal connectorCN2= 10 pins, 90°, male stripCN3= 20 pins male low profile connectorCN4= LCD or VFD 20x4; 20x4 BIGCN5= VFD Futaba 20x2; 20x4CN6= LCD or VFD 20x2; 40x2IC1= 7407J1= 2 pins female jumper

    +5 Vdc

    1.4

    I/O 20 pins

    11

    External Keyboard 4x6

    CR

    PA.7PA.6PA.5PA.4PA.3PA.2PA.1PA.0

    PC.2PC.1PC.0PC.3

    PC.4

    GND

    N.C.N.C.

    PC.5PC.6PC.7

    G K7 4 1A

    LH2580

    MI369

    NJCDEF

    7

    CN3

    8

    RR1

    563412

    51 31 21 11 0987

    1 31 61 5

    1 1

    1 81 7

    1 29

    1 4

    1 0

    654

    654

    1

    1 6

    3

    21

    1 6

    1 51 5

    3Vlc

    J1

    C1

    C4+ C5

    R1

    R2

    R3

    R4

    R5

    RV1

    +C2

    R6

    R7

    R9

    R8

    4

    CN2

    3

    2

    1

    8 7 6 5 9 1 0

    C3

    +5V

    +5V

    +5V

    1 92 0

    +5V

    12

    CN1

    7407

    6 4 2 1 2 1 0 8

    5 3 1 1 3 1 1 9

    1 4

    7 IC1

    1 4

    CN6

    1 31 21 11 0

    987

    1 4

    CN4

    2

    1

    CN5

    +5V

    3

    79

    1 11 31 5

    1 8

    1 7

    2 01 6

    1 41 0

    42

    8

    6

    1 2

    C5

    C5

    C3

    C3

    C4

    C4

    C2

    C2

    C1

    C1

    C0

    C0

    DB7 DB7 DB7DB6DB6 DB6

    DB5 DB5DB5DB4DB4 DB4DB3DB3 DB3DB2DB2 DB2DB1DB1 DB1DB0DB0 DB0

    E ER/W R/W

    RS RS

    Vss Vss

    K (-) K (-)

    VddVdd

    A (+)A (+)

    Vlc

    +5 Vdc

    +5 Vdc

    /SEL

    /WR/TEST

    Row3

    Row2

    Row1

    Row0

    Col0 Col1 Col2 Col3 Col4 Col5

    GND

    GND

    BUSY

  • grifo® ITALIAN TECHNOLOGY

    Page A-2 KDX-xxx Rel. 5.00

    The indication N.M. used in the previous figure means Not Mounted, in fact card component listchange according with installed display.Please note that the resistors value selected for LED backlight of the LCD display (R1, R2 and R3,R4, R5) are chosen according with grifo® used display models and they can be changed when adisplay with different requirements is connected.

  • ITALIAN TECHNOLOGY grifo®

    Page B-1 KDX-xxx Rel. 5.00

    APPENDIX B: DISPLAY CHARACTERS

    The following tables shows the characters sets displayed on KDX-xxx for all the possible receivedcharacters, according with ordered display and model.Even the not ASCII characters (or special characters) change when the display type changes and ifthe user requires a character set different from those described in the following figures, he can takea direct contact with grifo®.

    FIGURE B1: KDX-F2, F4, F24, GF2, GF4 CHARACTERS TABLE IN ALPHANUMERIC MODE

  • grifo® ITALIAN TECHNOLOGY

    Page B-2 KDX-xxx Rel. 5.00

    FIGURE B2: KDX-C2, C4 CHARACTERS TABLE

  • ITALIAN TECHNOLOGY grifo®

    Page B-3 KDX-xxx Rel. 5.00

    FIGURE B3: KDX-C4B, C24 CHARACTERS TABLE

  • grifo® ITALIAN TECHNOLOGY

    Page B-4 KDX-xxx Rel. 5.00

    FIGURE B4: KDX-GF2, GF4 CHARACTERS TABLE WITH MINIFONT GRAPHIC MODE

  • ITALIAN TECHNOLOGY grifo®

    Page B-5 KDX-xxx Rel. 5.00

    FIGURE B5: KDX-GF2, GF4 CHARACTERS TABLE WITH KATAKANA GRAPHIC FONT

  • grifo® ITALIAN TECHNOLOGY

    Page B-6 KDX-xxx Rel. 5.00

    FIGURE B6: KDX-GF2,GF4 CHARACTERS TABLE WITH EUROPEAN GRAPHIC FONT

  • ITALIAN TECHNOLOGY grifo®

    Page C-1 KDX-xxx Rel. 5.00

    APPENDIX C: MOUNTING

    DIMENSIONS

    Here are dimensions of interface KDX-xxx relative to external perimeter and four mounting holes.Dimensions are in mm, scale is 1:1.

    FIGURE C1: KDX-XXX DIMENSIONS

    Dimensions of container for the occupied area can be slightly greater considering also the connectorsand cabling on the low side, up to a maximum of 117 x 95 x 32 mm (W x H x D).The dimensions reported in figure C1 do not consider the installed display but only KDX-xxx printedcircuit, so please remember that:

    - KDX-C2, F2, C4, F4, GF2, GF4 the display is smaller that the listed dimensions;

    - KDX-C4B, C24, F24 the display is larger that the listed dimension: to obtain asafe mounting it is preferible to use also the mountingholes of the display. In this condition the maximum sizechange according with ordered and used display, so theyare not listed in this manual.

    69 m

    m

    117 mm

    109 mm

    4 mm

    4 m

    m

    ø 3,5 mm mounting hole

    77 m

    m

  • grifo® ITALIAN TECHNOLOGY

    Page C-2 KDX-xxx Rel. 5.00

  • ITALIAN TECHNOLOGY grifo®

    Page D-1 KDX-xxx Rel. 5.00

    APPENDIX D: ON BOARD DEVICES DESCRIPTION

    grifo® provides a free technical documentation service through its manuals and/or web site, whereon board componentes data sheet can be found. In this chapter are reported the information aboutdisplay management.

    DISPLAYPAGE 1 (LMC-SSC2A20-01 Serial)

    1. Mechanical Specification

    ITEM STANDARD VALUE UNITNUMBER OF CHARACTERS 20 CHARACTERS X 2 LINES --

    CHARACTER FORMAT 5 X 8 DOTS --MODULE DIMENSION 115.0 (W) X 36.0 (H) X 10.5 (T) 115.0 (W) X 36.0 (H) X 15.0 (T) mm

    VIEWING DISPLAY AREA 83.0 (W) X 18.6 (H) mmACTIVE DISPLAY AREA 73.5 (W) X 11.5 (H) mm

    CHARACTER SIZE 3.20 (W) X 5.55 (H) mmCHARACTER PITCH 3.70 (W) X 5.95 (H) mm

    DOT SIZE 0.60 (W) X 0.65 (H) mmDOT PITCH 0.65 (W) X 0.70 (H) mm

    LMC-SSC2A20DRG-01 STN , Gray , 1/16 Duty , 6 O‘clockLMC-SSC2A20DRY-01 STN , Yellow Green , 1/16 Duty , 6 O‘clock

    LMC-SSC2A20DEGB-01 STN , Gray , 1/16 Duty , 6 O‘clock , EL Backlight ( color is Blue )LMC-SSC2A20DEYW-01 STN , Yellow Green , 1/16 Duty , 6 O‘clock , EL Backlight ( color is White )LMC-SSC2A20DLGY-01 STN , Gray , 1/16 Duty , 6 O‘clock , LED BacklightLMC-SSC2A20DLYY-01 STN , Yellow Green , 1/16 Duty , 6 O‘clock , LED Backlight

    EL Use Inverter Type SDEC-I002AInverter Input DC +5V V 40 mA

    Inverter Output AC 90 ~ 110 V 400 ~ 700 HzBacklight Half-Lift Time 3,000 HR.

    LED Backlight Color Yellow GreenBacklight Input DC +5.0V V 140 mA

    Backlight Half-Lift Time 50,000 HR.

    2. Mechanical Diagram

    3. Interface Pin Connections 4. Black Diagram

    NO SYMBOL LEVEL FUNCTION1 VSS -- GND ( 0V)2 VDD H/L DC +5V3 VO H/L Contrast Adjust4 RS H/L Register select5 R/W H/L Read/Write6 E H,H→L Enable signal7 DB0 H/L Data Bit 08 DB1 H/L Data Bit 19 DB2 H/L Data Bit 2

    10 DB3 H/L Data Bit 311 DB4 H/L Data Bit 412 DB5 H/L Data Bit 513 DB6 H/L Data Bit 614 DB7 H/L Data Bit 715 A(+) DC+5V LED Backlight +16 K(-) 0V LED Backlight -

  • grifo® ITALIAN TECHNOLOGY

    Page D-2 KDX-xxx Rel. 5.00

  • ITALIAN TECHNOLOGY grifo®

    Page D-3 KDX-xxx Rel. 5.00

  • grifo® ITALIAN TECHNOLOGY

    Page D-4 KDX-xxx Rel. 5.00

  • ITALIAN TECHNOLOGY grifo®

    Page D-5 KDX-xxx Rel. 5.00

  • grifo® ITALIAN TECHNOLOGY

    Page D-6 KDX-xxx Rel. 5.00

    CR

    YS

    TA

    L C

    LE

    AR

    TE

    CH

    NO

    LO

    GY

    SD

    N. B

    HD

    .

    Sp

    ec. N

    o:

    CM

    C42

    0-03

    11

    Rel

    atio

    nshi

    p be

    twee

    n ch

    arac

    ter

    code

    (D

    DR

    AM

    ) an

    d ch

    arac

    ter

    patte

    rn (

    CG

    RA

    M)

  • ITALIAN TECHNOLOGY grifo®

    Page D-7 KDX-xxx Rel. 5.00

    Not

    e :

    IR7,

    IR

    3 :

    Inst

    ruct

    ion

    7th

    bit

    , 3rd

    bit

    ; A

    C3

    : A

    ddre

    ss C

    ount

    er 3

    rd b

    it.

    PA

    GE

    4 (

    LM

    C-S

    SC2A

    20-0

    1 Se

    rial

    )

    12.

    Init

    ializ

    atio

    n of

    LC

    MT

    he L

    CM

    aut

    omat

    ical

    ly in

    itial

    izes

    ( r

    eset

    ) w

    hen

    pow

    er is

    turn

    ed o

    n us

    ing

    the

    inte

    rnal

    res

    et c

    ircu

    it. I

    f th

    e po

    wer

    sup

    ply

    cond

    ition

    s fo

    r co

    rrec

    tly o

    pera

    ting

    of th

    e in

    tern

    al r

    eset

    cir

    cuit

    are

    not m

    et, i

    nitia

    lizat

    ion

    by in

    stru

    ctio

    n is

    req

    uire

    d. U

    se th

    epr

    oced

    ure

    is n

    ext p

    age

    for

    initi

    aliz

    atio

    n.

    Inte

    rnal

    Pow

    er S

    uppl

    y re

    set 4

    .5V

    Vcc

    0.

    2V

    toff

    °˜

    ° ̂

    trcc

    °ˆ°–

    °–°–

    °–°–

    °–°˜

    (Not

    e 1)

    10

    ms

    °Ÿ tr

    cc °

    Ÿ 0.1

    ms

    , tof

    f °Ÿ

    1 m

    s.(N

    ote

    2) to

    ff s

    tipul

    ates

    the

    time

    of p

    ower

    OFF

    for

    mom

    enta

    ry p

    ower

    sup

    ply

    dip

    or w

    hen

    pow

    er s

    uppl

    y cy

    cles

    ON

    and

    OFF

    .

    Item

    Sym

    bol

    Tes

    t co

    ndit

    ion

    Lim

    it (

    Min

    .)L

    imit

    (M

    ax.)

    Uni

    tP

    ower

    sup

    ply

    rise

    tim

    etrc

    c--

    0.1

    10m

    sP

    ower

    sup

    ply

    off

    tim

    eto

    ff--

    1--

    ms

    1) 8

    Bit

    Inte

    rfac

    e2)

    4 B

    it In

    terf

    ace

    Pow

    er O

    nPo

    wer

    On

    Wai

    t 15

    ms

    or m

    ore

    afte

    r V

    DD r

    each

    es 4

    .5V

    Wai

    t 15

    ms

    or m

    ore

    afte

    r V

    DD r

    each

    es 4

    .5V

    Bus

    y fl

    ag c

    an‘t

    be

    chec

    ked.

    Func

    tion

    set :

    8 b

    its b

    efor

    e th

    is in

    stru

    ctio

    n

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    DB

    3D

    B2

    DB

    1D

    B0

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    00

    00

    11

    **

    **

    00

    00

    11

    Wai

    t 4.1

    ms

    or m

    ore

    Wai

    t 4.1

    ms

    or m

    ore

    Bus

    y fl

    ag c

    an‘t

    be

    chec

    ked.

    Func

    tion

    set :

    8 b

    its

    RS

    E/W

    DB

    7D

    B6

    DB

    5D

    B4

    DB

    3D

    B2

    DB

    1D

    B0

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    00

    00

    11

    **

    **

    00

    00

    11

    Wai

    t 10

    0 µ

    s or

    mor

    eW

    ait

    100 µ

    s or

    mor

    e

    Bus

    y fl

    ag c

    an‘t

    be

    chec

    ked.

    Func

    tion

    set :

    8 b

    its b

    efor

    e th

    is in

    stru

    ctio

    n

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    DB

    3D

    B2

    DB

    1D

    B0

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    00

    00

    11

    **

    **

    00

    00

    11

    Func

    tion

    set :

    8 b

    its

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    RS

    R/W

    DB

    7D

    B6

    DB

    5D

    B4

    DB

    3D

    B2

    DB

    1D

    B0

    00

    00

    11

    00

    00

    11

    NF

    **

    Func

    tion

    Set

    0 00 0

    0 N0 F

    1 *0 *

    00

    00

    00

    10

    00

    Dis

    play

    Off

    0 00 0

    0 10 0

    0 00 0

    00

    00

    00

    00

    01

    Dis

    play

    Cle

    ar0 0

    0 00 0

    0 00 0

    0 10

    00

    00

    00

    1I/

    DS

    Ent

    ry M

    ode

    Set

    0 00 0

    0 00 1

    0 I/D

    0 S

    End

    of

    Initi

    aliz

    atio

    nE

    nd o

    fIn

    itial

    izat

    ion

    Bus

    y fl

    ag is

    che

    cked

    aft

    er in

    stru

    ctio

    ns a

    re c

    ompl

    eted

    . If

    busy

    fla

    y is

    n‘t c

    heck

    ed, t

    he w

    aitin

    g tim

    e be

    twee

    n

    inst

    ruct

    ions

    sho

    uld

    be lo

    nger

    than

    exe

    cutio

    n tim

    e of

    thes

    e in

    stru

    ctio

    ns.

  • grifo® ITALIAN TECHNOLOGY

    Page D-8 KDX-xxx Rel. 5.00

  • ITALIAN TECHNOLOGY grifo®

    Page E-1 KDX-xxx Rel. 5.00

    APPENDIX E: ALPAHABETICAL INDEX

    Simboli

    .KEY4x4 10

    A

    Alphanumeric 4, 20Applications 2ASCII B-1Assistance 1

    B

    Backligh 4Backlight 15, 18, 22, A-2BASIC language 24Bibliography 30Blocks diagram 3

    C

    C language 24Characters B-1Column 10, 26Commands 26, D-2Components map 13Connections 8, 29Connectors 6, 9

    CN1 8CN2 10CN3 12CN4 14CN5 16CN6 18

    Console 24Consumption 7, 22Container 1, 39Contrast regulation 20Control signals 15, 16, 18, 26, D-7Current 7, 22

    D

    Data bus 15, 16, 18, 26, D-7Default 22Dimension 6, C-1Display 4, 7, 14, 16, 18, 21, 26, 30, B-1, C-1, D-1Drivers 24

  • grifo® ITALIAN TECHNOLOGY

    Page E-2 KDX-xxx Rel. 5.00

    E

    Electric diagram A-1Electric features 7Expansion 27External cards 27

    F

    Featureselectric 7general 6physical 6technical 6

    Firmware 24Flat cable 20Font alphanumeric B-1Font graphic B-4FUTABA 14, 22, 26

    G

    General features 6General information 2Graphic 4, 20

    H

    High level 24Holes C-1Humidity 6

    I

    I/O ABACO® 12I/O connection 20I/O lines 12, 24, 26Initialization 26, D-7Installation 8

    J

    J1 21, 22Jumpers 9, 21

    K

    Keyboard 4, 10, 26

  • ITALIAN TECHNOLOGY grifo®

    Page E-3 KDX-xxx Rel. 5.00

    L

    LCD 4, 7, 14, 18, 20, 21, 22, 30Length of connections 6, 20Libraries 24Low level 24

    M

    Manufacturer 21Matrix keyboard 4, 10, 26Models 2, 33Mounting 6, C-1

    P

    PASCAL language 24Photo

    KDX-000 5KDX-C2 19KDX-C24 23KDX-C4 15KDX-C4B 11KDX-F2 19KDX-F24 25KDX-F4 15KDX-GF2 17KDX-GF4 17

    Physical features 6Port 12, 26Power consumption 7Power supply 8, 12, 21, 22Power voltage 7

    R

    Resources 6Row 10, 26RV1 20

    S

    Size 6, C-1Software 24, D-2Special characters B-1

    T

    Technical features 6Temperature 6

  • grifo® ITALIAN TECHNOLOGY

    Page E-4 KDX-xxx Rel. 5.00

    Trimmer 9, 20TTL 12, 20, 30

    U

    User characters B-1, D-6

    V

    Version 1VFD 4, 7, 14, 16, 18, 21, 22

    W

    Warranty 1Weight 6