CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Electronics > General Electronics Discussion


General Electronics Discussion Discuss basic electronics, power supplies and anything else electronic related here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 10-16-2004, 04:35 PM
NeoMoses's Avatar  
Join Date: Apr 2003
Location: Prolly' in the Shop :)
Posts: 326
NeoMoses is on a distinguished road
Using printer motors and drivers

Has anyone successfully used the electronics from an inkjet printer directly? I'm playing around with a small machine, and these inkjet motors should be sufficient to drive it.

I know I can use the motors alone, with other drivers, but what I'm wanting to do is use everything from the printer (power supply, driver, and motors).

My main question here is: Has anyone ever successfully used a CNC control program such as mach2, turbocnc, etc, through a parallel port directly to a printer and gotten any useful output of the stepper motors? If so, I'm interested to hear your story.

If not, does anyone know software/electronics well enough to make something like this work? It definitely could be a nice way to open up the low-cost, entry level of motion control, since inkjet printers are practically everywhere, and cheap.
__________________
My name is Electric Nachos. Sorry to impose, but I am the ocean.
http://www.bryanpryor.com

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #2  
Old 10-16-2004, 08:33 PM
High Seas's Avatar
Gold Member
 
Join Date: Sep 2003
Location: Malaysia/Australia/NZ/USA
Age: 62
Posts: 1,124
High Seas is on a distinguished road

Originally Posted by NeoMoses
If not, does anyone know software/electronics well enough to make something like this work? It definitely could be a nice way to open up the low-cost, entry level of motion control, since inkjet printers are practically everywhere, and cheap.
I'm with you mate!
I've salvaged a heap of motors - but my joy sometimes in "dumpster diving" is the salvage - and not the building....
So I too am looking for some inputs on integrating the bits! I'm not too into the electronics end (lets say ----yet) to know how to cobble up a controller - so, I'd be looking for a simple solution for that end. I couldn't even gues HOW to use the built in bits to do the job (embarresed smile)
I think that MACH2 and other progs would do ok - if you can get the controler/driver hardware/firmware to work with the motors!
PS Other bits available from a printer/scanner are the rails, carriages, gears, and all kinds of electric gear - sometimes I feel like a caveman looking at a wristwatch! And all I got for tolols is a hammer!
__________________
Experience is the BEST Teacher. Is that why it usually arrives in a shower of sparks, flash of light, loud bang, a cloud of smoke, AND -- a BILL to pay? You usually get it -- just after you need it.
Reply With Quote

  #3  
Old 10-17-2004, 04:07 AM
*Registered*
 
Join Date: Apr 2004
Location: Norway
Posts: 678
ESjaavik is on a distinguished road

Originally Posted by High Seas
And all I got for tolols is a hammer!
I've heard that in that case all problems tends to look like a nail.
Reply With Quote

  #4   Ban this user!
Old 10-17-2004, 09:21 AM
NeoMoses's Avatar  
Join Date: Apr 2003
Location: Prolly' in the Shop :)
Posts: 326
NeoMoses is on a distinguished road

Well, I was playing around with a printer and TurboCNC. I went through all of the possible pin out combinations for step/direction commands, and I couldn't get any reaction from the printer (Epson 777). I think it's time for me to start looking at the Linux world, maybe take a look at any existing open source drivers for these printers. I guess it's time for me to learn some c/c++.
__________________
My name is Electric Nachos. Sorry to impose, but I am the ocean.
http://www.bryanpryor.com

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #5   Ban this user!
Old 10-17-2004, 09:23 PM
 
Join Date: Sep 2004
Location: U.S.
Posts: 40
DragnsBane is on a distinguished road

I was also looking into this and found the following site http://www.eminebea.com/content/html...or/index.shtml.

From what i have found the PM55L is the biggest PM motor used in the "home type" printer. It is a 24 volt version, havent been able to find out the amperage yet. but it only has about 17 in-lb of torque at max. Might work if it was fed through a gear reduction. As far as using the printer control panel, you would probably be better off building a board. Just my two cents.....
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 10-17-2004, 11:44 PM
 
Join Date: Mar 2004
Location: Canada
Posts: 500
Sanghera is on a distinguished road

Oh , I just read something about joining some pins on the parallel port and tricking it if a circuit made on it doesn't work. If that makes any sense.
Reply With Quote

  #7   Ban this user!
Old 10-18-2004, 03:19 PM
abasir's Avatar  
Join Date: Apr 2003
Location: Malaysia
Posts: 361
abasir is on a distinguished road

Printers (inkjet/laserjet/dotmatrix/whatever) do not use the standard step/dir signal! There is NO WAY you can configure TurboCNC/Mach2 to make it work without fidling with the electronics/software.
If you want to use them directly, you need to send the 'control commands' and they vary from printer to printers. I've done some work on such 'control commands' before; not too difficult but I was too lazy.

Here's what you need:
1. G-Code to Control Commands Translator
2. Sending Control Command to Printer

Does the above make sense
__________________
Stupid questions make me smarter...
See how smart I've become at www.9w2bsr.com ;-P

Last edited by abasir; 10-18-2004 at 03:37 PM.
Reply With Quote

  #8   Ban this user!
Old 10-18-2004, 03:36 PM
abasir's Avatar  
Join Date: Apr 2003
Location: Malaysia
Posts: 361
abasir is on a distinguished road

On 2nd thought, you could make it to work IF you could trace and identify the step/dir signals on the PCB and directly connecting it to the parallel port (bypassing the printer controller). Trace the wires from the steppers to the board, follow the trace to the driver ICs, identify the ICs (google it?) and take it from there....
__________________
Stupid questions make me smarter...
See how smart I've become at www.9w2bsr.com ;-P
Reply With Quote

  #9   Ban this user!
Old 10-21-2004, 06:30 PM
NeoMoses's Avatar  
Join Date: Apr 2003
Location: Prolly' in the Shop :)
Posts: 326
NeoMoses is on a distinguished road

hmm, good information. I'll keep looking into it.
__________________
My name is Electric Nachos. Sorry to impose, but I am the ocean.
http://www.bryanpryor.com

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #10   Ban this user!
Old 09-28-2005, 11:28 AM
NeoMoses's Avatar  
Join Date: Apr 2003
Location: Prolly' in the Shop :)
Posts: 326
NeoMoses is on a distinguished road

http://en.wikipedia.org/wiki/Printer_Control_Language

and another:
http://printers.necsam.com/public/pr...des/pcl5hp.htm
__________________
My name is Electric Nachos. Sorry to impose, but I am the ocean.
http://www.bryanpryor.com

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 09-28-2005, 11:58 AM
greybeard's Avatar  
Join Date: Jun 2005
Location: UK
Age: 73
Posts: 1,368
greybeard is on a distinguished road

Neo - I, too, would very much like to follow up this idea, and I'm sure a lot of others would admit the same.
I looked at your links in the last post, and noticed the encouraging statment in the first one " PCL output can also be easily generated by custom applications." I take this to mean that the basic idea is "ok to go".
Also noted that the pcl's are universal to all printers, so any method that gets us into one type should be of general application.
I'm going to have to print out the pages though to absorb some of the info, having no programmi ng experience. I'm strictly a discrete component man trying to keep up with ic's, never mind telling them what to do.
Reply With Quote

  #12   Ban this user!
Old 09-28-2005, 03:46 PM
NeoMoses's Avatar  
Join Date: Apr 2003
Location: Prolly' in the Shop :)
Posts: 326
NeoMoses is on a distinguished road

and another... it looks like I might be getting warmer.

http://support.microsoft.com/kb/q154078/
__________________
My name is Electric Nachos. Sorry to impose, but I am the ocean.
http://www.bryanpryor.com

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Staggering motors viktorcnc Stepper Motors and Drives 12 10-12-2005 04:56 AM
Worth a Thousand Words Chunky General Electronics Discussion 41 05-29-2005 04:18 PM
Have existing stepper motors but want to replace control board with integral drivers. Gerald_D General Electronics Discussion 3 05-22-2005 09:55 AM
Help picking drivers sinnedD Stepper Motors and Drives 5 03-12-2005 09:42 PM
Need help with staggering motors viktorcnc General Electronics Discussion 0 07-05-2004 04:42 AM




All times are GMT -5. The time now is 09:37 PM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361