Beruflich Dokumente
Kultur Dokumente
INTRODUCTION:
THE PRINT OF 384 DOTS/LINE (FTP628MCL SERIES) AND 576 DOTS/LINE (FTP-638MCL
SERIES) IS SUPPORTED BY 8LINES/MM HIGH RESOLUTIONS.
ABSTRACT:
THE MAIN AIM OF THIS PROJECT IS TO GET THE PRINTOUT FROM THE THERMAL
PRINTER, IN WHICH THE DATA TO BE PRINTED IS SENT THROUGH PC. A THERMAL
PRINTER (OR DIRECT THERMAL PRINTER) PRODUCES A PRINTED IMAGE BY
SELECTIVELY HEATING COATED THERMOCHROMIC PAPER, OR THERMAL PAPER AS IT
IS COMMONLY KNOWN, WHEN THE PAPER PASSES OVER THE THERMAL PRINT HEAD.
THE COATING TURNS BLACK IN THE AREAS WHERE IT IS HEATED, PRODUCING AN
IMAGE. TWO-COLOR DIRECT THERMAL PRINTERS ARE CAPABLE OF PRINTING BOTH
BLACK AND AN ADDITIONAL COLOR (OFTEN RED), BY APPLYING HEAT AT TWO
DIFFERENT TEMPERATURES.THERMAL TRANSFER PRINTING IS A RELATED METHOD
THAT USES A HEAT-SENSITIVE RIBBON INSTEAD OF HEAT-SENSITIVE PAPER
WORKING:
THIS PROJECT HAS A HIGH-SPEED PRINTER, A P.C AND THE 8051 INTEL
MICROCONTROLLER. THE SETUP IS AS FOLLOWS. THE DEVICE IS DESIGNED WITH
MICROCONTROLLER, P.C AND A HIGH-SPEED PRINTER.THE PRINTER WILL PRINT
MINIMUM 1000PAPERS FOR ONE-MINUTE.
COMPUTER SENDS THE DATA VIA SERIAL PORT TO MICROCONTROLLER. THEN THE
CONTROLLER CHANGES THE DIRECTION OF THE SERIAL PORT AND SENDS THE DATA
TO THE THERMAL PRINTER FOR PRINTING. IN MICROCONTROLLER 19,200 BAUD RATE
IS SET TO COMMUNICATE WITH THERMAL PRINTER. THERE IS A PARTICULAR FORMAT
FOR SENDING THE DATA FROM PC TO PRINTER.THE START COMMAND FROM PC
STARTS PRINTING THE CHARACTER AND THE STOP BIT/COMMAND FROM PC STOPS
PRINTING OPERATION.THERE IS A SERIAL CONVERETER/RELAY TO CHANGE THE
SERIAL PORT FROM PC TO PRINTER WHICH HELPS THE MICROCONTROLLER TO
TRANSMIT THE DATA TO THE PRINTER THROUGH THE SAME SERIAL PORT WITHOUT
THE DISTURBING THE P.C SIDE.
FUTURE ENHANCEMENT:
MICROCONTROLLER : AT89C51
REAL TIME CLOCK : DS1307
MEMORY EEPROM : AT24C04 (4KBYTE)
LCD : 2X16 CHARACTERS
POWER SUPPLY : 5V DC
RS 232 CONVERTER : MAX 232
BUZZER : FREQ-1 TO 18KHZ.VOLT-5V-12VDC
GSM MODEM : 900/1800 MHZ
THERMAL PRINTER : 19200 BPS
EMBEDDED C - 40%
VISUAL BASIC - 10%
MICROCONTROLLER HARDWARE - 50%
AC/DC Regulator
9 VOLT Filter
Adapter (7805) DC Output
Power
BUZZER:
THE BUZZER SUBSYSTEM PRODUCES A 2 KHZ AUDIBLE TONE WHEN POWERED. THE
BUZZER WILL SOUND WHEN THE SIGNAL COMING INTO THE DRIVER IS HIGH. IT MUST
BE CONNECTED TO A TRANSISTOR, DARLINGTON OR TRANSDUCER DRIVER
SUBSYSTEM.
THE BUZZER IS CONNECTED BETWEEN THE SUPPLY RAIL (+V) AND THE INPUT
SIGNAL. THIS ACTS AS LOAD ON THE DRIVER. WHEN THE INPUT SIGNAL COMING
INTO THE BUZZER SUBSYSTEM IS LOW, A POTENTIAL DIFFERENCE ACROSS THE
BUZZER CAUSES CURRENT TO FLOW. IT IS THIS FLOW OF CURRENT THAT CAUSES
THE BUZZER TO SOUND.
THE BUZZER WILL BEEP WHEN THE MESSAGE IS RECIEVES AND AFTER PRINTING.
RS-232PROTOCOL
RS-232 WAS CREATED FOR ONE PURPOSE, TO INTERFACE BETWEEN DATA TERMINAL
EQUIPMENT (DTE) AND DATA COMMUNICATIONS EQUIPMENT (DCE) EMPLOYING
SERIAL BINARY DATA INTERCHANGE. SO AS STATED THE DTE IS THE TERMINAL OR
COMPUTER AND THE DCE IS THE MODEM OR OTHER COMMUNICATIONS DEVICE.
RS-232 PIN-OUTS FOR IBM COMPATIBLE COMPUTERS ARE SHOWN BELOW. THERE
ARE TWO CONFIGURATIONS THAT ARE TYPICALLY USED: ONE FOR A 9-
PIN CONNECTOR AND THE OTHER FOR A 25-PIN CONNECTOR.
VITAL ROLE OF RE232 CONVERTER IN’ DESIGNING THE THERMAL PRINTER’’
THIS IS THE DEVICE, WHICH IS USED TO CONVERT TTL/RS232.THE DATA IS
TRANSMITTED / RECEIVED TO/FROM PRINTER/ PC THROUGH SERIAL PORT.
THERMAL PRINTER:
THIS IS USED TO MAINTAIN THE CURRENT TIME IN OFF LINE PROCESSING. THE
DS1307 SERIAL REAL-TIME CLOCK IS A LOW POWER; FULL BINARY-CODED DECIMAL
(BCD) CLOCK/CALENDAR PLUS 56 BYTES OF NV SRAM. ADDRESS AND DATA ARE
TRANSFERRED SERIALLY VIA A 2-WIRE, BI-DIRECTIONAL BUS. THE CLOCK/CALENDAR
PROVIDES SECONDS, MINUTES, HOURS, DAY, DATE, MONTH, AND YEAR
INFORMATION. THE END OF THE MONTH DATE IS AUTOMATICALLY ADJUSTED FOR
MONTHS WITH FEWER THAN 31 DAYS, INCLUDING CORRECTIONS FOR LEAP YEAR.
THE CLOCK OPERATES IN EITHER THE 24-HOUR OR 12-HOUR FORMAT WITH AM/PM
INDICATOR. THE DS1307 HAS A BUILT-IN POWER SENSE CIRCUIT THAT DETECTS
POWER FAILURES AND AUTOMATICALLY SWITCHES TO THE BATTERY SUPPLY.
FEATURES
IT USES I2C PROTOCOL
REAL-TIME CLOCK (RTC) COUNTS SECONDS, MINUTES, HOURS, DATE OF THE MONTH,
MONTH, AND DAY OF THE WEEK, AND YEAR WITH LEAP-YEAR COMPENSATION VALID
UP TO 2100.TWO-WIRE SERIAL INTERFACE CONSUMES LESS THAN 500NA IN BATTERY
BACKUP MODE WITH OSCILLATOR RUNNING
VITAL ROLE OF RTC ‘DESIGNING THE THERMAL PRINTER’ IS USED TO GET THE
CURRENT TIME.
Power Supply
1 40 LCD DISPLAY
Regulator
AC Adaptor Filter
7805 2 39
3 38 LCD LCD
4 37
Drive Glass
5 36
6 35 BUZZER
7 34
8 33 Buzzer Buzzer
driver OSC
THERMAL 9 32
AT89S52
PRINTER 10 31
11 30
12 29
13 28
14 27
RTC
15 26
(REAL TIME CLOCK)
16 25
17 24
18 23
MAX 232 19 22
RELAY
Converter
20 21