ST IPC003V1 User Manual

STEVAL-IPC003V1

Adapter board (daughter board for the STM3210C_EVAL) for a thermal printer based on the L293DD

Features

This application is designed for a connectivity line demonstration board.

The thermal printer is interfaced through SPI3.

The stepper motor driver (L293DD) is interfaced through GPIOs of the STM32 to rotate the printer head while printing.

The touch screen on the TFT is used for touch detection for keypad data entry.

The QVGA colour TFT available on the STM3210C-EVAL board is also interfaced through SPI3 to display the touch based keypad and user entered data.

The complete package demonstration board and the daughter board need a single power supply input of 5 V. Change the jumper position on the EVAL board to the daughter board power supply and connect a 5 V DC adapter to the connector provided on the daughter board.

An ADC analog watchdog is used to monitor the temperature of the thermal head.

An RTC (real time clock) provides the date and time of printing.

RoHS compliant.

Data brief

STEVAL-IPC003V1

Paper feed is done by the stepper-motor for which a driver is required. The driver, used for the stepper motor (L293DD), has a push-pull four channel driver with diodes.

Description

The STEVAL-IPC003V1 demonstration board is a thermal printer adapter board for the STM3210C_EVAL and offers a solution for parking ticket vending machines. This daughter board is interfaced with a connectivity line demonstration board, using the touch based TFT as the user interface keypad. The objective of this demonstration board is to print and generate parking tickets as well as printing text messages received over the ethernet.

It is an application which can be re-used in POS based applications.

August 2010

Doc ID 17834 Rev 1

1/5

For further information contact your local STMicroelectronics sales office.

www.st.com

ST IPC003V1 User Manual

Schematic circuits

STEVAL-IPC003V1

 

 

1 Schematic circuits

Figure 1.

Eval board connector section

 

 

 

 

 

 

 

 

 

 

 

 

 

#.

 

 

 

 

 

 

#.

 

 

 

 

 

'.$

 

 

 

 

 

-7?#/.42/,? !?0#

'.$

 

 

 

 

&-3?34" ?0$

 

 

 

-7?#/.42/,? !?0#

 

 

 

-/4/2?$2)6%2?%.!",%?0$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'.$

 

 

 

 

 

 

'.$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&-3?30) ?#,+?0#

 

 

 

 

&-3?30) ?-)3/?0#

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

0!0%2?%.$?,%$?0%

 

 

'.$

 

 

 

 

 

 

 

 

 

 

 

 

 

&-3?30) ?-/3)?0#

 

 

 

 

-7?#/.42/,? "?0

$

 

 

 

 

 

&-3?,!4?0%

 

 

 

 

 

 

 

 

 

 

&-3?34" ?0%

 

 

 

&-3?34" ?0%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'.$

 

 

&-3?34" ?0%

 

 

 

&-3?0%-?0%

 

 

 

 

 

 

 

 

 

 

 

&-3?34" ?0%

 

 

 

'.$

 

 

 

 

 

 

 

 

 

 

 

 

&-3?34" ?0"

 

 

 

40?(%!$?(%!450?0"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'.$

 

 

 

 

 

 

 

 

'.$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-7?#/.42/,? "?0"

 

 

 

 

 

 

 

 

 

 

&-3?4- ?!.?0#

 

 

6

 

 

 

 

 

'.$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'.$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#/. !

 

 

 

 

 

 

#/. !

 

 

 

 

!-6

Figure 2. Printer connector

 

 

2

 

 

 

 

 

 

 

 

#.

 

 

6

 

 

0#!

 

2

 

 

0#/

 

&-3?0%-?0%

 

 

0%-

 

+

 

 

 

 

 

 

.#

 

 

 

 

 

6

 

 

 

.#

 

 

 

 

6(

 

 

 

 

#

&-3?30) ?-/3)?0#

2 %

 

6(

 

$).

U& &-3?30) ?#,+?0#

2 %

 

#,+

 

 

 

 

 

 

 

 

 

'.$

 

 

&-3?34" ?0$

 

'.$

 

 

 

34"

 

 

&-3?34" ?0%

 

 

 

34"

 

 

&-3?34" ?0"

 

 

 

34"

 

 

6

 

 

 

 

 

6$$

 

 

&-3?4- ?!.?0#

 

 

 

4-

 

 

6

 

 

2

 

 

4-

 

&-3?34" ?0%

 

 

34"

 

+

&-3?34" ?0%

 

 

34"

 

 

&-3?34" ?0%

 

 

 

34"

 

 

 

 

 

 

 

 

 

'.$

 

 

&-3?,!4?0%

 

'.$

 

 

 

,!4

 

&-3?30) ?-)3/?0#

2

 

 

$/

 

 

 

%

 

 

 

 

6(

 

 

6

 

 

 

 

 

6(

 

 

-7? !

 

 

 

 

 

0(

 

 

-7? "

 

 

 

 

 

0(

 

 

-7? !

 

 

 

 

 

0(

 

 

-7? "

 

 

 

 

 

0(

 

 

 

 

!-6

 

 

 

 

&-3 (3

2/5

Doc ID 17834 Rev 1

Loading...
+ 3 hidden pages