Fenix Imvico EPC1100 Operation Manual Download Page 12

FENIX IMVICO                                                                                                  EPC1100  OPERATION MANUAL

12/37

2.3- INTERFACING WITH A PERSONAL COMPUTER

 

Before connecting any cable to EPC1100 check the correct   pinout.

 

 

2.3.1- PARALLEL INPUT/OUTPU

 

 

Following drawings show how to make the interface cables with a compatible PC.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 2.5 - Centronics cable pinout.

 

 

The busy  and  acknowledge signals are output every byte. If 128 bytes have been
stored in the EPC1100 input buffer, the busy status continues until the amount of data
stored in the input buffer becomes 127 bytes or less.

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17
18 to 25

/Strobe

Data 0

Data 1

Data 2

Data 3

Data 4

Data 5

Data 6

Data 7

/Acknowledge

Busy

Paper end

/Error

GND

EPC1100 CENTRONICS
CONNECTOR

PC CENTRONICS DB-25M
CONNECTOR

Summary of Contents for EPC1100

Page 1: ...EPC1100 THERMAL PRINTER Operation Manual Version 1 0 July 2000...

Page 2: ...FENIX IMVICO EPC1100 OPERATION MANUAL 2 37 Revision list for the EPC1100 thermal printer operation manual Date 11 07 2000 Page Type of revision Before change After change...

Page 3: ...232 TTL 10 2 2 2 2 PARALLEL PORT CONNECTION CENTRONICS 11 2 3 INTERFACING WITH A PERSONAL COMPUTER 12 2 3 1 Parallel input output 12 2 3 2 Serial input output 14 3 BASIC OPERATIONS 17 3 1 LOADING PAP...

Page 4: ...pin out 15 Fig 2 8 Serial input output signal timing chart 15 Fig 3 1 Loading paper 17 Fig 3 2 Accessing the self test button 18 Fig 3 3 Sample ticket 20 Fig 5 1 PC437 Standard Europe character table...

Page 5: ...turn on Vcc first and then Vp When switching the power supply OFF turn off Vcc and Vp simultaneously or turn off Vp first and then Vcc When using two power supply lines a Vcc 5v line and a Vp 4 2 8 5...

Page 6: ...medical instrumentation process control systems etc Main features of the EPC1100 printer are Easy maintenance structure Easy installation procedure Compact and lightweight Single 5V dc power supply H...

Page 7: ...nter will be set Place the EPC1100 printer into the hole and push until the pieces marked with an A in Fig 2 1 make pressure enough to secure the EPC1100 to the surface Optionally two metric screws DI...

Page 8: ...ply connector CON4 Communications connector Fig 2 2 EPC1100 connectors location 2 2 1 POWER SUPPLY CONNECTOR Attach power supply cable to connector CON1 Verify power supply voltage before making the c...

Page 9: ...R COMMANDS N 64 dynamic division N 192 fixed division Vp Head driven voltage V Rh Head resistance Ohms 0 4 maximum current for driving the motor For example if VP VCC 5v dc N 64 and Rh Rank A 187 ohms...

Page 10: ...P0 5 contacts 2 2 2 1 SERIAL PORT CONNECTION RS 232 TTL If you use the serial interface attach serial port cable to connector CON4 Terminal n Signal Name Function 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...

Page 11: ...terface attach CENTRONICS cable to connector CON4 Terminal n Signal Name Function 1 STB In Strobe 2 DATA0 3 DATA1 4 DATA2 5 DATA3 6 DATA4 7 DATA5 8 DATA6 9 DATA7 In Data Bus 10 ACK Out Acknowledge 11...

Page 12: ...pinout The busy and acknowledge signals are output every byte If 128 bytes have been stored in the EPC1100 input buffer the busy status continues until the amount of data stored in the input buffer be...

Page 13: ...device When high is 1 and low is 0 the data on these lines are placed by the STROBE signal Busy BUSY output pin CON4 11 The BUSY signal indicates that the EPC1100 is ready to receive data When the BU...

Page 14: ...The EPC1100 receives and checks serial data according to the transmission bauds programmed If the input data is not printed correctly the transmission conditions between the host device and the EPC110...

Page 15: ...1 0 0 0 1 1 0 0 1 1 0 0 1 0 0 0 When 31H is sent and the buffer becomes full T1 typ 20uS T2 typ 20 uS 1 baud rate Fig 2 8 Serial input output signal timing chart EPC1100 SERIAL CONNECTOR PC RS 232 DB...

Page 16: ...rogrammed transmission conditions Serial data input RXD input pin CON4 17 Data input port Data is input from the host device according to the programmed transmission conditions Serial busy RTS output...

Page 17: ...ntinuously sent by serial output 3 1 LOADING PAPER This is one of the most advantageous features of the EPC1100 Due to the printer design and to the easy paper load capability of the printer mechanism...

Page 18: ...he current baud setting and all available characters are printed when a test print is performed Through this function you can simply confirm the current baud setting and whether or not the EPC1100 pri...

Page 19: ...e new values The EPC1100 can be reseted in two ways SOFTWARE Reset command ESC HARDWARE Switch the EPC1100 OFF and then switch it ON 3 2 2 HEXADECIMAL MODE Immediately after baud rate is programmed EP...

Page 20: ...FENIX IMVICO EPC1100 OPERATION MANUAL 20 37 Fig 3 3 Sample ticket SELF TEST BAUD RATE SELECT HEXADECIMAL MODE...

Page 21: ...0 reports the error sending the 68H code via TxD for the serial transmission and setting the CON4 PIN13 ERR to 0 for the parallel transmission This is a recoverable error The EPC1100 allows printing w...

Page 22: ...0 printer is designed like a terminal that can recognize some software control codes There are some codes which perform the same action This allows compatibility with some popular printers Next figure...

Page 23: ...e EPC1100 only performs a line feed operation when the line buffer is empty The amount of paper feed for one line is the amount of line spacing plus the character height which is set at that time Any...

Page 24: ...n take on value from 20H to 7FH 4 to 127 dot line The default value for n is 16H 2 5mm ________________________________________________________________ ESC SP n CHARACTER SPACING _____________________...

Page 25: ...mmand sets the characters new width despite of the previous state of the double width mode These commands do not affect the characters height __________________________________________________________...

Page 26: ...ata is as follows Amount of image data nhx256 nl x48 bytes The data following nl and nh is printed out entirely as image data A bitmap picture may be considered like a bidimensional array of bits Each...

Page 27: ...the number of graphics rows in binary format low byte n2 is the number of graphics rows in binary format high byte data are the bit image data to print For example if graphic data of A character is r...

Page 28: ...n Hexadecimal codes 1B 73 n Function This control causes to transmit the next character received n The sequence ESC s A will not print character A but it will be transmitted in serial from the EPC1100...

Page 29: ...ew width is 2 despite of the previous value of the X Scale Whenever double width mode is set to OFF the characters new width is 1 despite of the previous value of the X Scale These commands do not aff...

Page 30: ...blocks are activated in groups The group of physical blocks is called a logical block For the EPC1100 either dynamic division or fixed division can be selected as the method of division for logical bl...

Page 31: ...l as the first steps of the motor The make up of the logical blocks in the fixed division mode is in Fig 5 5 Number of logical blocks Maximum number Of activated dots Motor step 1 2 3 4 5 6 First Step...

Page 32: ...3 n n dot line spacing ESC SP n 27 32 n 1B 20 n n char spacing ESC W n 27 87 n 1B 57 n toggle double W ESC w n 27 119 n 1B 77 n toggle double H ESC V n1 n2 27 86 n1 n2 1B 56 n1 n2 bit image graphics l...

Page 33: ...__________ APPENDIX A SOFTWARE EXAMPLES ________________________________________________________________ FENIX IMVICO supplies some software examples showing the EPC1100 capabilities If you are intere...

Page 34: ...v 2 8 A at 7 2v 3 A at 8v Vcc 20 mA Maximum in fixed division mode Vpp 5 7 A at 5v Dimensions WxDxH mm 95x52x128 Operating temperature 0 C to 50 C noncondensing Storage temperature 20 C to 60 C noncon...

Page 35: ...100 XX nil standard type XX custom made type under agreement only All models are refereed to VP 5v dc If one other VP value is applied user must request a special microcontroller software version A di...

Page 36: ...t no characters are printed Make sure you are using the correct paper Make sure you are using the correct side of the thermal paper Check your program If the paper is correct try to execute a self tes...

Page 37: ...OPERATION MANUAL 37 37 ________________________________________________________________ APPENDIX E EPC1100 PHYSICAL DIMENSIONS ________________________________________________________________ All the...

Reviews: