Computing.Net > Forums > Programming > Printer to AVR ( ATmega32)?

Printer to AVR ( ATmega32)?

Reply to Message Icon

Original Message
Name: Mr_U
Date: January 20, 2006 at 04:25:21 Pacific
Subject: Printer to AVR ( ATmega32)?
OS: Windows XP
CPU/Ram: Celeron 2.0GHz 256DDR SDR
Comment:

Hello. I have an old dot matrix printer which is taken from old canon calculator. Now i wonder is it possible connect to AVR microcontroller (ATmega32) and how should i go on with this idea? Anyone have any ideas?


Report Offensive Message For Removal

Response Number 1
Name: wizard-fred
Date: January 20, 2006 at 06:41:53 Pacific
Subject: Printer to AVR ( ATmega32)?
Reply: (edit)

I hope you kept the rest of the chips the calculator had. If not you are going to have to make the drivers for the head carriage and paper feed as well as those for the printerhead as well as the character set ROM's. It would be much easier to use a conventional printer. If you only have the bare printer mechanism you have a lot of software to write.


Report Offensive Follow Up For Removal

Response Number 2
Name: Mr_U
Date: January 20, 2006 at 12:33:56 Pacific
Subject: Printer to AVR ( ATmega32)?
Reply: (edit)

Yes..i have those chips with me, but i don't how to start the whole thing. i'll try to make my undestanding better in AVR coding and you have to unerstand something about HW too..that's why i'll try to do this.


Report Offensive Follow Up For Removal

Response Number 3
Name: wizard-fred
Date: January 20, 2006 at 21:28:28 Pacific
Subject: Printer to AVR ( ATmega32)?
Reply: (edit)

First you need to understand the aspects of motion control (paper feed and print head motion), then the printing process (addressing the pins and fireing order), next character and image generation. I would recommend studying a regular printer's manual to find out how commands are used to control the printer's functions. I would recomment the Epson ESC/2 command set. It is well documented on the web. The motion functions require electromechanical knowledge.


Report Offensive Follow Up For Removal







Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: Printer to AVR ( ATmega32)?

Comments:

 


  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 
Data Recovery Software