Fujitsu Thermal Printer - How to increase print speed using Embedded Linux

Discussion in 'Embedded Systems and Microcontrollers' started by sekhar916, Jan 6, 2017.

  1. sekhar916

    Thread Starter New Member

    Jan 5, 2017
    12
    0
    Hi ,
    Currently we are doing a project based on I.MX6 processor. We interfaced fujitsu thermal mechanism to processor via SPI.We wrote a software which is capable of printing all the languages. The mechanism is capable of 200mm/sec printing speed, we achieved upto 100mm/sec with average printing quality. How to achieve greater than 150mm/sec with good quality. The printer mechanism part number is FTP-63GMCL453 3inch printer. Our software is in Embedded Linux platform.
     
  2. JohnInTX

    Moderator

    Jun 26, 2012
    3,339
    1,671
    Welcome to AAC.
    Your question is How to achieve greater than 150mm/sec with good quality?

    It's hard to know where to start given scant information but it usually comes down to things like:
    • Will the hardware drivers etc. run fast enough or do you have delays due to capacitance, slow devices etc?
    • Having enough basic computing horsepower driving the printer.
    • A good software design. Have you calculated the timings necessary to achieve the 150mm/s speed and if so, how does that compare to what your software can achieve? Have you profiled your code to see where it is spending time?
    • What is your Linux platform doing? Hello @joeyd999
     
    Last edited: Jan 6, 2017
  3. sekhar916

    Thread Starter New Member

    Jan 5, 2017
    12
    0
    Yes...I will update the title
    Oops I can t update the title
     
  4. JohnInTX

    Moderator

    Jun 26, 2012
    3,339
    1,671
    No worries, I did it for you.
    Good luck!
     
  5. sekhar916

    Thread Starter New Member

    Jan 5, 2017
    12
    0
    It's a 24V DC printer, I gave a very very minimal timing for printing and paper rotating. We achieved approximately 160mm/sec with very bad quality of printing. We measure the number of stepper motor rotations per sec to get the speed of printing. With average quality of printing it is around 100mm/sec. When it comes to software we have written very minimal code(write data to SPI, print and rotate paper).
     
Loading...