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! > OpenSource CNC Design Center > Open Source Controller Boards


Open Source Controller Boards Discussion for Open Source CNC type Controller Boards and other related items. (for personal use only)


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 12-06-2010, 05:11 PM
 
Join Date: Dec 2010
Location: UK
Posts: 3
Woodsman is on a distinguished road
Breakout board.

Hi, I'm new to this, so I might have some rather confused ideas.

I've been toying with the idea of building a hobby cnc machine for ages now, and came quite close to buying one of those ebay TB6560 boards.

After reading the thread on here about repairing them, I'm glad I didn't.

My current plan is to build 4 of PMinMO's TB6560 boards, and a breakout / opto-isolator board, based on PMinMO's circuit but constructed on strip-board. Personally I think that the parallel nature of a breakout board and having the isolation plane (tracks cut) all in one straight line, lends itself well to a strip-board layout. Does anyone know of any reason(s) why this wouldn't work?

I also noticed that almost all layouts with separate drivers, take their 5V supply from one driver (to avoid connecting all the V regs together ) but ground each driver to the breakout board, I'm presuming this is ok, as everyone seems to do it? But I just have visions of earth loops forming between the boards and the central ground point. Has anyone had any problems with this? It would make things more complex to separate the secondary side of the breakout board into isolated sections, but if needs be I'd rather do it at the design stage than have to de-solder the opto-isolators.

Thanks

Peter
Reply With Quote

  #2   Ban this user!
Old 12-07-2010, 12:23 PM
James Newton's Avatar  
Join Date: May 2005
Location: USA
Posts: 756
James Newton is on a distinguished road
Buy me a Beer?

it's very important that all your electronics agrees on what is ground. In other words, be absolutely sure that all your grounds are connected together, and solidly. You can use one regulator or multiple regulators, that doesn't matter so much. If you use one, make sure it can supply the current requirements of all the loads its driving and has a big enough heat sink to avoid overheating. If you use multiple regulators, don't connect the V+ together or else the one that is putting out the highest voltage (even by a microvolt) will be the one supplying all the current and the others won't be doing anything for you.

I personally don't see any huge point in opto-isolation: I just always use an old "throwaway" DOS or old windows machine and would never connect my nicer, newer more expensive PC's (which I can't afford to loose) to the drivers and motor. Design on the high end equipment, then sneaker-net the CAM files to the CAM machine. Old PC's are cheap or free, why risk your good iron?

In any case, building a PMinMO board is infinitely smarter than buying one of those cheap drivers that you can't repair and that isn't well designed.

What is it about the TB6560 that you like?
Reply With Quote

  #3   Ban this user!
Old 12-07-2010, 08:11 PM
 
Join Date: Dec 2010
Location: UK
Posts: 3
Woodsman is on a distinguished road

Thanks James, yes I couldn't see why one regulator would be a problem, someone here mentioned that because HF switching circuits were so electrically noisy, it was best to supply them separately.

Most of my recent electronic experience has been with auto-electrics, so I can't agree more about a good solid grounding point, a car is a horribly electrically noisy place (my Fluke 88 will read alternator Hz on anything connected to B+) Everything these days is switched by mosfets and hf choppers with milli-Ohm value sense resistors in the ground line (sound familiar?)
And yet the signal from a small magnetic sensor is often taped into a loom with say a 90V square pulse to a piezo fuel injector, and works too! The secret to this, I believe, is good ground connections, proper de coupling, use of twisted pairs on noisy power lines or communication lines, and sheilded for small signals.
The shield (unless it doubles as the signal ground) is only ever connected at one end, (unless were talking about audio systems where this practice can cause its own problems)

So I'm going to go with a single well heatsinked 5V reg. And a star ground point with all ground wires soldered to a copper or brass disc bolted to the centre of the chassis.

About the opto-couplers, and cheap old pc's, yes I'd agree, but I only have the one, space is an issue as well as money, and most scrap pc's I've seen, already had the HDD's destroyed, so I might as well fork out for the optocouplers than new HDD.

"what do I like about the 6560?"

First of all the price, @ $20 US for 5 allegedly genuine ones (there are lots of fakes out there) over here an L297 is twice that, before you add the cost of the power stage. also having it all on one chip with only 10 external components, keeps the PCB small and cheap too.

Secondly, it seems to fit my needs, I'm looking to build this first machine to make patterns for casting components of a better one, so I've been looking at steppers of around the 3A / 3Nm NEMA 23 size, to re use when I up-grade. I havn't seen any other 3A all on one chip solutions.

Then there's the size, I have 4 nice heatsinks, each of which would be plenty adequate for 2 TB6560 drivers, but if I went with a driver ic and discrete power stage, I'd have to use all 4 just to fit all 32 FET's on, doubling the size of the case (plus I have a use for the other two heatsinks)

I havn't ordered anything yet, so if anyone has any better suggestions than the TB6560 please let me know.

Thanks

Peter
Reply With Quote

  #4   Ban this user!
Old 12-08-2010, 07:18 AM
neilw20's Avatar  
Join Date: Jun 2007
Location: Australia
Age: 63
Posts: 2,342
neilw20 is on a distinguished road

TB6560 should work fine, but you need to know what you are doing and the app notes don't give any clues to the current mode traps and pitfalls.

Look at this thread and see what can happen if the layout is done by an auto rout program!!

http://www.cnczone.com/forums/859895-post23.html

Take heed of my comments and you can make them work perfectly, but one missed detail and it can all turn in to fizzle.

Rather a challenge to get it right on stripboard, but follow the ground rules and they will work. The Motorola app notes I posted will help if you are new to designing with the TB6560

I have done lots of switchmode design and current mode operated BLDC's (not like the crummy syil one), but never used the TB6560. Just a horse of a different color
__________________
Super X3. 3600rpm. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.
Reply With Quote

  #5   Ban this user!
Old 12-08-2010, 02:07 PM
 
Join Date: Dec 2010
Location: UK
Posts: 3
Woodsman is on a distinguished road

Thanks Neil, I'd like to think that I'd do a better job than that autoroute program did. However, I'm not going to design the driver boards myself, as even if I were to come up with a good design, I could not make the boards for less than These HWML & PMinMO boards cost.

It is just the breakout board that I think will take quite well to being made on stripboard.

My original question was, Should the ground line(s) between the breakout board and the individual driver boards be connected? If so does this not create ground loops?

Or would it be better to design the breakout board in such a way as to isolate the secondary sides of each axis from each other? feeding 5V and ground to each isolated secondary from that axis's own driver, and eliminating any chance of ground loops.

Or am I just making this more complicated than it needs to be?

If I'm not explaining properly, let me know and I'll draw up a diagram of what I mean.

Thanks

Peter
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 12-08-2010, 02:11 PM
James Newton's Avatar  
Join Date: May 2005
Location: USA
Posts: 756
James Newton is on a distinguished road
Buy me a Beer?

Those HWML board are interesting... I'm not quite sure I understand how he is getting all that into such a little package. If you use them, please let us know how it turns out.
Reply With Quote

  #7   Ban this user!
Old 12-08-2010, 06:29 PM
neilw20's Avatar  
Join Date: Jun 2007
Location: Australia
Age: 63
Posts: 2,342
neilw20 is on a distinguished road

Treat all conductors like resistors.
When current goes through the conductor, there will be some voltage drop, however small.

Generally, if you connect the commons of all POWER circuits to a single (star) point, you ensure that the voltage drops in a conductor are not induced into another circuit.
Ground loops is an old term, but basically even if there is no 'loop' it is really some circuit picking up the voltage drop from a circuit.

It should be remembered that wires to filter capacitors often carry quite high pulse currents, maybe even a lot higher than your supply current, so a 2" wire to an electrolytic may have 2v pulses across it.
For instance, the negative from a bridge rectifier to an electrolytic on this 2" of wire can have quite a high ripple voltage across it.
Just connecting a ground at the rectifier instead of at the electrolytic can add some unexpected ground bounce, and if the loads on the circuit is of a changing nature (like a motor running sometimes, or charging another capacitor else where when a switch closes) the level of ripple or transient pulses can change.
'Oh, I get emergency stop when I start the pump' type problems can stem from these wiring habits.
If you need to connect the logic to that same common, do it at the star point.
Never daisy chain grounds, or think that point (on some cable) is ground. Each daisy chain link can voltage drop across it, which its load does not care about, except for a slight loss off supply, but if that loss is introduced into some logic or current sensing circuit, wheeee!
It may be bouncing 2v or 3v, which will severely upset any 5v logic.

Most professional machines run 24v for the low voltage logic, so that 2 or 3v won't cause a problem.
All this said, you can still induce interference in other circuits by the high current circuits, being run in the same cable tray, by inductance and capacitive effects which is another story, and the solutions are more complex than just a star point.

Saving the odd wire or two is not smart, or economic if the wire has current flowing through it, or presents a low impedance so current can be induced in it, or transients can be coupled to it.
This is why one end of a shield is left unterminated. No connection = no current, -- well almost. Oops, it has capacitance to somewhere else so current can still flow, albeit transiently. Hey the emergency stop problem just came back!

Most of these transient, fleeting, one time events can only be captured on a fast storage CRO. Not a storage CRO? You probably will never see it.
__________________
Super X3. 3600rpm. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.
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
Help: anyone know this breakout board? fabribi Open Source Controller Boards 1 02-21-2010 05:20 AM
what USB Breakout Board to by ?? dbss General Electronics Discussion 5 01-19-2008 07:54 AM
Breakout board, Relays on board? Cooper Open Source Controller Boards 11 06-09-2007 07:55 PM
New Breakout Board. arturod Product Announcements & Manufacturer News 10 11-25-2006 08:15 PM
Breakout Board bkkpool General Electronics Discussion 2 07-28-2006 01:15 PM




All times are GMT -5. The time now is 05:15 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