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! > WoodWorking Machines > DIY-CNC Router Table Machines


DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 09-29-2007, 09:19 PM
 
Join Date: Sep 2007
Location: Canada
Posts: 23
iceblu3710 is on a distinguished road
My stepper controller

Hey all, im starting to build my first cnc and have a few questions.

My friend from Idaho sent me a few 5804 ic's and on paper they sound great. 5v control and output can handle 36v and 1.2a but I have found a few issues with them.

Their input logic is very picky, it needs 100% ground or voltage to insure a stable stepping sequence and using pushbuttons with the classic 10k pull up resistor upon press/release theirs still a 10-20% error rate that causes the motor to shutter. The pc's paralell port at its somewhat wavering voltage cant seem to provide a stable 5ms pulse. Anyone use this ic before or have any ideas on a way to interface the two?

Im using a fast switching mosfett transistor and high current pullup diode so I can drive max 100v and 12a with only 2-300mv kickback. I have an el-cheepo 12v, 16ohm, 38step motor im testing with and even though each coil only draws 200ma (400ma each pole) the bugger gets damn hot. Is it because im just using a cheep stepper or what?

Last question is anybody have a favorite control program for windows (i can use win98 if its necicarry) befause using kcam and its port viewer I fell like tearing my hair out, every time i set one pin as output another one stops workking or stays high and never shuts off.

Well thanks for any advice!
Reply With Quote

  #2   Ban this user!
Old 09-30-2007, 06:32 AM
 
Join Date: Sep 2006
Location: USA
Posts: 71
flyboy1015 is on a distinguished road

I can't comment on the 5804's, but I've seen the controller circuit that you're talking about. I had actually considered that one when looking for motor controllers.

I have used Mach3 for the software control side. It is pretty easy to use and seems to be the most recommend software by everyone that I've seen posting here at the zone. Unfortunately for me, I am using an older PC for my CNC computer and so I'm using turbocnc on it. My wife just won't let me take our desktop out to the garage for cnc use. I did use Mach3, though, when I was first testing my motor controllers and power supply. This, of course, was done on our desktop in the house. I recommend Mach3 if you're able to run XP, as it requires XP and there is a lot of helpful information on how to set up and use it.

Here's my machine: http://www.cnczone.com/forums/showthread.php?t=44336

Good luck.
Reply With Quote

  #3   Ban this user!
Old 09-30-2007, 06:40 AM
 
Join Date: Sep 2006
Location: Sweden
Posts: 104
CountZero is on a distinguished road

Regarding the pushbutton, you don't have any contact bounce in those? If you add a small capacitor over it you might get better response.
Reply With Quote

  #4   Ban this user!
Old 09-30-2007, 03:04 PM
 
Join Date: Sep 2007
Location: Canada
Posts: 23
iceblu3710 is on a distinguished road

Hey thanks for the info, im making a table similar to yours flyboy.

My pushbuttons were micro switches, spring armature contacts work better but they were only for testing so I just removed them and have my pic micro controller simulating a sequence of left/right/hold commands for a thought test of the setup. Theirs still a bit of an error rate on the step input though, is their suppose to be any circuitry between the ic and the parallel port?

I read flyboys page and you said that your steppers are driven at 36v/1A and their not hot at all makes me wonder why mine get toasty warm after 5min operation at 12v/500mA per phase, possibly because of my 18ohm coil impedance most good motors I have seen only have 2-5ohm.

Whats the prefered drive waveform anyways? Single-phase (wave drive), Two-phase, Half step?
Reply With Quote

  #5   Ban this user!
Old 09-30-2007, 09:38 PM
 
Join Date: Sep 2006
Location: USA
Posts: 71
flyboy1015 is on a distinguished road

Iceblu,

I chose the Linistepper controllers because they take most of the heat instead of your motors taking it. You have to use a large heat sink with these controllers, but I think it's worth it. Mechanical things don't like heat so well, but transistors and other electronics are made to run warmer than a motor would. A chopper type controller would make motors hot. It all depends on what you're using. I'm also using half-step mode.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 10-01-2007, 01:38 AM
 
Join Date: Sep 2007
Location: Canada
Posts: 23
iceblu3710 is on a distinguished road

Those lninisteppers are a good price, Im building everything ground up as cheep as possible so i can mill the components for version two. Plus its a good learning expereance. Im thinking of making two seperate machines, one for alluminum and one for pcb's as I use both on a weekly basis.

Can you reccomend some high resolution steppers?

Also what kind of bit is used in a pcb mill anyways? I have a 400xrp dremel but cant find a good bit.

Thanks
Reply With Quote

  #7   Ban this user!
Old 10-02-2007, 01:19 AM
 
Join Date: Sep 2007
Location: Canada
Posts: 23
iceblu3710 is on a distinguished road

Ahh i finally solved my flaky step issues.

Needed 10k pullup resistors on step and direction pins going to the paralell port and a .1uf cap for the ic cleaned up all the logic.

I definatly need to get real steppers cuz these no-name ones get to hot to touch only drawing .5A, when i get back to work (im in school right now) ill definatly be buying something close to 5v, 2.5A/phase, 3ohm, 3mH seen alot of 150-200oz/in for around $50

------------------------------------------------------------------------
Im going to buy these, good choice? Yes/No

EDIT: HobyCNC #23-305-DS8A 3A, 4.3v, 3.2mH, 305oz/in
------------------------------------------------------------------------

Any recomendations for a good pcb milling stepper? (needs high resolution obviously)

Ill post a full schematic and pictures once i get the new motors and everything running smoothly.
Reply With Quote

  #8   Ban this user!
Old 10-02-2007, 05:31 AM
 
Join Date: Sep 2006
Location: USA
Posts: 71
flyboy1015 is on a distinguished road

I've seen a lot of good reviews regarding HobbyCNC anything. I got mine from www.Probotix.com. They were $39 each. So far, so good. Sounds like you've got a stepper translator up and working. Do you have any pictures of your circuit? I'm actually considering building either a smaller machine or a hotwire cnc. Since I spent all of my money on the big one, I'd have to have a much smaller budget. I have a couple of old printer steppers that I thought I'd use. Is that what you're having trouble with now?
Reply With Quote

  #9   Ban this user!
Old 10-02-2007, 11:00 AM
pminmo's Avatar  
Join Date: Jun 2003
Location: St. Peters, Mo USA
Age: 59
Posts: 3,325
pminmo is on a distinguished road

For milling pcb's you don't need a real strong motor. My recommendation for smaller machines is the Keling KL23H51-24-8B. At $29 it's a nice motor. If you want to roll your own drivers, there are a number of free circuits and pcb layouts on my website. http://PMinMO.com
__________________
Phil, Still too many interests, too many projects, and not enough time!!!!!!!!
Vist my websites - http://pminmo.com & http://millpcbs.com
Reply With Quote

  #10   Ban this user!
Old 10-02-2007, 12:16 PM
Gir Gir is offline
 
Join Date: May 2006
Location: United States
Age: 24
Posts: 138
Gir is on a distinguished road

Originally Posted by pminmo View Post
For milling pcb's you don't need a real strong motor. My recommendation for smaller machines is the Keling KL23H51-24-8B. At $29 it's a nice motor. If you want to roll your own drivers, there are a number of free circuits and pcb layouts on my website. http://PMinMO.com
Thanks for the link. I was going to build one from scratch, but that makes it much easier
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 10-02-2007, 05:37 PM
 
Join Date: Sep 2007
Location: Canada
Posts: 23
iceblu3710 is on a distinguished road

Sorry for the terrible layout, I use multisim 10.1 but I dont know how to make a custom virtual IC so i had to use the dip16 package.

J2 - Power
J3 - Output
J4 - PC Input
J5 - Half-Step
J1 - One-Phase



J5 and J1 have 10k pullups even though I usually have them both to ground but Im testing other wave patterns.
J4 - I found i needed 10k pullups on the pc side because of the UNC chips flaky logic when tied directly to VDD or VSS
Im using 100v 12A fast mosfets with 100v 8A clamping diodes not the exact part numbers cust close enough so I can get a pcb layout.

The problem I found is if you bypass the UCN5804B's output becomes inverted so i had to use a logic inverter on each of the 4 output pins. I also have programmed by pic 18f4550 beast up to those mosfets and it can drive them without problems so I might end up using just one pic with 12 outputs and 9 inputs because that way theirs no need to use the ucn5804b and an inverter. Another alternative method is a CMOS binary counter with reverse couppled to a binary to decimal decoder to drive the mosfets but once again two IC's.

Anyone use a pic for control? Ill be looking for a timing control so I dont exceed my motors speed. My current ms accuracy is only accurate to +-2ms
Reply With Quote

  #12   Ban this user!
Old 10-02-2007, 10:23 PM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

I just posted a long piece on my experience with PCB milling in another thread here:

http://www.cnczone.com/forums/showpo...12&postcount=5

10Bull's site was one of the better resources for me to get my first boards cut.
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 On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
What stepper IC controller do you use? DeekStarr Polls 12 09-25-2010 02:08 AM
$29.95 Stepper controller widgitmaster General Electronics Discussion 8 10-31-2005 07:27 PM
Stepper Controller Dre361224 General Electronics Discussion 1 06-09-2005 05:41 PM
stepper controller...need help DragnsBane General Electronics Discussion 2 09-10-2004 09:49 PM
Anyone use this stepper controller? mvaughn DIY-CNC Router Table Machines 0 03-18-2004 05:41 PM




All times are GMT -5. The time now is 10:54 AM.





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