Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/05/05 20:37
Read: times


 
#86627 - Driving a Thermal Print Head
Responding to: ???'s previous message
Yueng Chun Chung said:
I have a Thermal Printer that has a Head Drive Voltage pin (TH) that need at most 2.5A current at running the Head, and i would like to use a 8051 to control the enable and disable the Printer by giving a Logic high and low.

Logic high from I/O pin of 8051 to make the voltage supply to supply the voltage and current to the device, otherwise close it, and i would like to use a PNP power transistor (TIP107) for it, is it okey? Anything need to think before wiring it?

Does anybody have tried to interfacing any MCU to Thermal Printer? Any suggestion? Any sample circuit?

MCU: AT89C51: Port 0: IOL = 3.2A@0.45V
Thermal Printer: need 2.5A current to driving the Head@ 5.0V, 64dots on (Model: Samsung SMP610)

Thanks

Yes I have done this, many times. Take a look at the Dymo range of thermal label printers. I was responsible for the electronics design of all of them.

First I would not recommend using a TIP107. It is a PNP darlington which means its saturation voltage is about 2V at the current you require. Also note that its saturated gain is only about 500; you need 6mA into its base for a saturated current of 3A which is more than you can get from an 8051 port. If you want to use a bipolar part then it would be better to use a two or three stage circuit with a single final transistor to ensure a low VCEsat. Alternatively there is a large range of FETs to choose from.

Second you need to be very careful about wiring the head power supply to ensure noise is not introduced into the 8051.

HTH

Ian



List of 13 messages in thread
TopicAuthorDate
Question about controlling power supply?            01/01/70 00:00      
   Pardon ?            01/01/70 00:00      
      should be 3.2mA@0.45V...            01/01/70 00:00      
   Driving a Thermal Print Head            01/01/70 00:00      
      Really ?            01/01/70 00:00      
         Dymo micros            01/01/70 00:00      
      which FETs?            01/01/70 00:00      
         FET suggestion            01/01/70 00:00      
            Caution suggested!            01/01/70 00:00      
               Good Advice            01/01/70 00:00      
            Some question about themral printer            01/01/70 00:00      
               To Yueng Chun Chung and Ian Bell            01/01/70 00:00      
                  Use of D0            01/01/70 00:00      

Back to Subject List