![]() ![]() If the printer is still working normally it should not be too difficult to use your Arduino to test that assumption by using it to flash an led when the motor power comes on and seeing if that corresponds with the location of the printhead. Does that make sense? In this concept there would be no need for an encoder.Īnd thinking about it further you may have in mind that the moment the printer tries to power the feed motor could be used as a means to detect when the printhead has reached the end of its travel. Then you can organize your stepper motor and its gearing to move the feed table the correct distance. If that is the case it seems like all you need is some sensor (perhaps an optical device) to detect that. The printhead movement will be unchanged.Īnd I think you are saying that the feed table just needs to advance one position everytime the printhead gets to the end of its travel. I think you are saying that you need to replace only the paper feed mechanism with a feed table that can move the cloth. The diagram you posted talks of a stepper motor being used for paper feed but, AFAIK your printer uses a DC motor and an encoder. switch.5v) as Signal START - STOP for stepper (use analog input)ĭo you think, what is better for me, and is realy for build?įor determine of problem, I upload principle of mechanism of printer. time of one cycle is very short (cc 50 mili second), that I think, Arduino can't read make matematic for corect pulse (steps/second) as input in this short intervale.Ģ, For control my external stepper I must use signal from ENCODER or from DC motor for synchronize with proces spray ink of printhead.ģ, My plan: I don't want to read exactly pulse, but I want to make signal START - STOP for stepper.Ī, I want to use signal from ENCODER for signal START - STOP for stepper (use digital input).ī, Use voltage from DC motor (42V. For one cycle move paper is cc 5mm (no exactly, only estimate) is cc 1/5 circumferential length and is cc 1/5 of 360 steps=72 steps. PF Roller have 8mm of diameter, one circumferential length is 25,13mm.Now printhead make spray ink from LEFT to RIGHT and proces move paper turn back when printhead is on RIGHT position. Encoder read some value of steps and printer TURN OFF PF motor. when printhead is on left position, printer send command (turn on voltage 42V) to DC motor PF for move paper by PF Roller, on the PF roller is rotary encoder with 360 steps per revolution. When printer send command, printhead spray a ink from right to left and paper is in standing. Today, I have more time to talk, how and what I want to control stepper. Digital signal from encoder or analog signal from DC motor. In other thread I know, pulse from PWM encoder lose for digital read on Arduino, that I want to control stepper by duration of cycle, when encoder ( res. As signal for control stepper I can use PWM from encode or voltage from DC motor (42v). Now I want to build a plate for flatbed print, For move this plate ( instead paper) I use stepper with linear guideways. Paper move with constantly cycle, no continous, and this is control by encoder. In the sharf for move paper is rotary encoder with 180 pulses per revolution. In Printer EPSON Photo style R1400 is Brushed DC motor 42v for move paper, Is only DC motor, no servo. How many pulses per revolution does the encoder produce? Is there a stepper motor in the printer you want to convert? Many (most?) new printers don't have stepper motors. My impression is that the project in that Thread fizzled out because it was too complicated for the OP. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |