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 04-11-2011, 02:22 PM
 
Join Date: Oct 2010
Location: usa
Posts: 14
rinthesun is on a distinguished road
SLA7062/67 Driver on Batchpcb

I have a prototype opto isolated driver on Batchpcb. The BOM and (circuit soon) are on my blog (cncrouterbuild.blogspot.com.) As soon as the board is tested I will post results here.

Products

The driver, besides being isolated, is fused and has an on board 5V regulator. The input uses the 10 pin IDC connector compatible with PMinMo and the CNC USB Motion Controller. Design is covered by CC-BY-SA.



On Batchpcb there is also a pcb for the CNC USB Motion Controller from Planet-CNC. The BOM is on my blog. Circuit soon.

Products
Attached Images
File Type: png SLAgm_02D.png‎ (7.2 KB, 66 views)

Last edited by rinthesun; 04-12-2011 at 12:24 PM.
Reply With Quote

  #2   Ban this user!
Old 04-12-2011, 04:54 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 are great, but I do have a few concerns and I'm curious how you feel about them.

- I personally don't understand everyone drive for opto-isolation... I prototype on an old expendable Windows '98 box and just run TuboCNC. Even if you want to hook up your top end laptop with Mach 3 to a machine, wouldn't the break out board (BOB) be a better place for the isolation? For example, the 4 axis BOB at PMinMO.com...

- Why include the 5 volt regulator on each axis. Again, that seems like something that should be an option on a BOB. There is a 4 axis BOB with a regulator (and no isolation) at
4Axis4: BOB/Pulse/Power(PC Board ONLY) just to show the idea.

- SLAs are hard to find and very expensive in low quantities
Find SLA7062 Stock and Compare Prices Across the Most Reputable Distributors in the Industry.. The knock offs are less, but unless you group buy them, they are really expensive. Are you planning on putting together a group buy?

- The PCB /alone/ is almost $16 plus shipping. For a bit over twice that, you can get a full kit of parts, less the opto and regulator at
SLAm1: SLA 7062M Stepper Motor Control kit
For about 4 times that much, you can get a 3 axis kit (with knock off SLA's) from Hobby CNC. What I'm saying is that I don't understand making the board design available only via a paid service. If you want to support hobbists, give us the gerbers. If you want to sell a product, your pricing is high.

- The Planet CNC board is great, but again the price: They already sell the PCB for $30 including shipping CNC USB controller. Your board from BatchPCB is $27 without shipping... which I assume is at least $3... probably more like $5.


I just didn't understand what you are accomplishing here... If you had redesigned the Planet CNC board to include optos and a regulator... but then you get 500mA +5 from USB...

I'm missing something, right? Don't take this as criticism, I'm honestly just asking what I've failed to understand.
Reply With Quote

  #3   Ban this user!
Old 04-12-2011, 09:50 PM
 
Join Date: Oct 2010
Location: usa
Posts: 14
rinthesun is on a distinguished road

Opto Isolation: Maybe you are not worried about an old desktop computer, but if the CNC electronics, say the CNC USB Motion Controller, is plugged into my expensive laptop, hopefully, the isolation may save it. A few dollars worth of parts. I have two other designs, L297/L298 and TB6560, using this same form factor with isolation. I started working on these after reading the extensive thread, in this forum, on the TB6560.

5 Volt reg: Because of the isolation. Several driver designs without isolation use a separate regulator for noise reasons. See that same thread.

SLA Availability: I needed three and had them in a few days. Can also use SLA7067. Some of the websites indicate that thousands are available in china. They seem to still be in production, so I do not understand the availability problem. They are a neat chip, especially for a thru hole design.

Batchpcb: I use them for prototypes. They charge $2.5 per sq. in. plus $10. setup and take 3 weeks. They have always sent me two boards for that price. I made them available for anyone who might be interested. Once they are tested, I may get some production pieces that will be much cheaper. I can provide the gerbers, but then unless you make them DIY you will still need someone like Batchpcb. I did not put them up to make money, but designed them for myself.

CNC USB Motion Controller: I am in Florida and pay $.88 for shipping. I want to use this device, but wish to make some changes and additions to the layout. They have given me permission to do this, since they are mainly interested in selling the PC code. I would estimate that a production pcb is like $10. or less. Once again, I am doing this for myself.
Reply With Quote

  #4   Ban this user!
Old 04-13-2011, 10:28 AM
James Newton's Avatar  
Join Date: May 2005
Location: USA
Posts: 756
James Newton is on a distinguished road
Buy me a Beer?

Good points.

I think I may not have been clear on the opto isolation point. It isn't that I don't worry because I use and old PC: It's that I use an old PC so I don't have to worry. The extra cost and hassle of the opto's isn't worth it, in my opinion. I've never fried the old PC in years of dinking around, and I like the setup so much I doubt I'll ever connect to the laptop. But if you MUST use your top end machine... yes, it makes sense to isolate it...

But I still don't understand isolating on the driver instead of on the BOB or USB interface. If you short something between the isolation and the USB, it's still going to kill the laptop. Really, you want isolation at the USB cable:
USB Isolators, USB Isolation which will set you back $99 but will /actually/ protect your laptop.

How much did you pay for your SLAs?

I totally understand /your/ using BatchPCB, but if you want to share your work, please post the Gerbers / design files and let others decide which service they want to use? I'm sure people would appreciate that much more. Up to you of course, you did the work, you get to decide how to share it.

Thanks for the conversation! Good luck with the setup.
Reply With Quote

  #5   Ban this user!
Old 04-13-2011, 10:32 AM
James Newton's Avatar  
Join Date: May 2005
Location: USA
Posts: 756
James Newton is on a distinguished road
Buy me a Beer?

I forgot to post this link: It's a USB isolator chip... not expensive and if it was added to the USB controller board, it would vastly increase the safety of your system:
ADUM4160 | Full/Low Speed USB Digital Isolator | Digital Isolators | Interface | Analog Devices
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 04-13-2011, 01:48 PM
 
Join Date: Oct 2010
Location: usa
Posts: 14
rinthesun is on a distinguished road

I paid $9.62 ea, but they are now out. They do have 72, SLA7067M at $12. ea.

I see that Mouser has TB6560 at $4. ea and, depending on your motor type, that may be a better choice. I still like the SanKen part and hope supplies pick up. The earthquake did not help.

I am an old time engineer and have a habit of over designing at least in short run projects. I started with a parallel breakout from PMinMo. Once I decided on isolation, it was either design a new breakout or place the isolation on the driver. Part count is the same with some more board space on the driver. To design it with isolation means a few dollars out of hundreds spent on the CNC router system. A reasonable trade off. That's my choice.

For those out there building a CNC system be aware the just because an integrated parallel port driver board says that it has isolators do not trust it. Inspect the circuit diagram. Elsewhere in this forum is a thread about a popular chinese TB6560 board that claims isolation but has a common ground from the motors to the parallel port.
Reply With Quote

  #7   Ban this user!
Old 04-13-2011, 02:08 PM
James Newton's Avatar  
Join Date: May 2005
Location: USA
Posts: 756
James Newton is on a distinguished road
Buy me a Beer?

Yeah the prices and availability on SLA's have really changed lately. Maybe due to Japan?

Understanding that you have a non-isolated BOB that you are still using makes everything much more reasonable. I thought you were going to use the USB controller as a BOB.

If you continue with the USB project, do check out that USB isolation chip...

Best wishes and good luck!
Reply With Quote

  #8   Ban this user!
Old 04-14-2011, 11:34 AM
 
Join Date: Oct 2010
Location: usa
Posts: 14
rinthesun is on a distinguished road
CNC USB Motion Controller Schematic for Batchpcb

Here is the schematic for my version of the Planet-CNC pcb. I started this layout based on a comment by PMinMo in this forum that the orientation of the 10 pin driver connector was such that a 180 deg twist was needed in the IDC cable. Since I do not have one of the Planet-cnc pcb's I do not know if this is correct; however, on this version it is correctly oriented. A 5V regulator has also been added along with a connector for mounting a panel USB connector. The ICSP connector has also been changed to match the PicKit2 pinout. Additional info is on my blog. cncrouterbuild.blogspot.com.
Attached Images
File Type: png CUMC_01B.png‎ (9.1 KB, 65 views)
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
Some deas on building an SLA7062 based controller/driver photomankc Stepper Motors and Drives 4 12-18-2009 08:31 PM
Disponibilidad de SLA7062 en Mexico? Konstantin Spanish CNCzone 2 05-12-2009 09:06 PM
Need Help!- SLA7062 Revisited Arkwhizzard Open Source Controller Boards 2 01-12-2009 12:17 AM
drive a stepper motor by SLA7062 Jo_Jo Stepper Motors and Drives 29 12-31-2007 08:58 PM
Sla7051, Sla7062,...? manu General Electronics Discussion 2 08-08-2005 12:06 PM




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