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 10-12-2010, 06:11 PM
 
Join Date: Sep 2010
Location: Uruguay
Posts: 5
kuolas is on a distinguished road
Build thread - UCNC: First Step - Electronics

Hello wolrd!

I'm building my first CNC Router project, UCNC, a play of words for "You CNC".

The first step: the Electronics.

In the beginning I wanted to do a simple NC Drill (for building LED Matrices), but soon after I discovered EMC2 and changed my mind to do a full blown CNC Router.

The simplest way to use EMC2 is with a parallel port and stepper motors: EMC2 drives the steps/direction directly from the parport.

I've seen a lot of design for MACH3 and EMC2, including the excellent designs of PMinMO, but as an exercise I designed and build my own version of the controllers and interfaces.

This are the first boards and schematics I ever made on CAD/CAE Software (Eagle 5.10). They are designed with my needs in mind, and my own quirks too.
Attached Files
File Type: zip BOB_IDC26M_5AXIS.zip‎ (343.0 KB, 110 views)
File Type: zip SCB_BJT_42V_2A.zip‎ (294.5 KB, 81 views)
Reply With Quote

  #2   Ban this user!
Old 10-12-2010, 06:26 PM
 
Join Date: Sep 2010
Location: Uruguay
Posts: 5
kuolas is on a distinguished road

Stepper Controller Board 42V 2A

I made this using the old and trusties L297/L298 combo. I decided to use this pair because they simplify design, L298N can handle 2A of current and most important they are cheap as chips.

I got a lot of ideas from the PMinMO design, but this controller is different, the most important difference is the oscillator frequency and the lack of on-board 5V regulator.

The lack of the 5V regulator is because I made my board with the assumption that the power comes from the BOB in the PMinMO connector, this obligate the use of a second power source: the main stepper 42V power source and a second, clean, 5V power source.

Another important difference is the use of a 6400 Heatsink from Spark Fun.
Attached Images
File Type: jpg SCB_BJT_42V_2A.jpg‎ (237.5 KB, 50 views)
Reply With Quote

  #3   Ban this user!
Old 10-12-2010, 06:38 PM
 
Join Date: Sep 2010
Location: Uruguay
Posts: 5
kuolas is on a distinguished road

Parallel Port Break Out Board 5 Axis Opto-Coupled

This one is different from the rest of the other open source boards that I've seen. It is based on the same assumptions as the SCB, this boards "routes" the power to the SCB attached to it, so the traces are big enough to handle it. It is compatible with PMinMO boards because PMinMO boards have a jumper to select the power source.

Other important feature of this board is the use of the standard IDC 26 pins to DB25 Female connector that's been in use on PCs for decades now, this connectors can be found cheaply and readily. I think that this approach is better that to solder a DB25F directly to the board.

Inputs are 5V, but buffered with a 74HC14, the same chip used in the SCB (for the sake of the BOM of both boards).

There is a PWM signal output, generated by software. It is meant for being attached to another board that I'm developing for controlling the spindle. But it's fairly simple to use.

The Enable jumper, I was thinking of using this jumper for the E-Stop switch, but works as a jumper standalone, though.
Attached Images
File Type: jpg BOB_IDC26M_5AXIS.jpg‎ (255.1 KB, 55 views)
File Type: jpg ws25-0010f.jpg‎ (4.8 KB, 21 views)

Last edited by kuolas; 10-12-2010 at 06:57 PM.
Reply With Quote

  #4   Ban this user!
Old 10-12-2010, 06:44 PM
 
Join Date: Sep 2010
Location: Uruguay
Posts: 5
kuolas is on a distinguished road

All this boards and layouts are untested. They are made with the asumption that "they should work". I, by no means, are responsible for any damages, crazy CNCs or robots with sentient minds trying to controll the world, that can happen because of using my designs. I warn you... but I think that the boards, even untested, works. Let's see how Murphy's laws apply to this boards.

I'm going to build them... ASAP, and begin the "Test" phase. Then comes the mechanical part.

Any ideas, thoughts, critics and insults about the board (or anything else for that matter) are welcome.
Reply With Quote

  #5   Ban this user!
Old 10-15-2010, 07:21 AM
hesham morsy's Avatar  
Join Date: Apr 2006
Location: egypt
Age: 41
Posts: 141
hesham morsy is on a distinguished road

the Board look impressive especially the 5 Axis Break Out Board

good luck

(Let's see how Murphy's laws apply to this boards)
i have bhd in Murphy's laws
Reply With Quote

Sponsored Links
  #6  
Old 10-16-2010, 07:22 AM
Gold Member
 
Join Date: Oct 2005
Location: Australia
Posts: 2,251
RomanLini is on a distinguished road

I like your designs and CAD work, both are very attractive and well laid out.

But you may be better suited with microstepping drivers, there are quite a few inexpensive and proven kits around that will save you the cost and/or work of making your own PCBs and overall won't cost that much more than the cost of parts and PCBs.

However if you are set on the idea of designing your own from scratch for satisfaction etc then you might want to look at some of the popular microstepping driver chips, as the 297/298 combo is pretty dated.
Reply With Quote

  #7   Ban this user!
Old 10-16-2010, 10:05 AM
 
Join Date: Sep 2010
Location: Uruguay
Posts: 5
kuolas is on a distinguished road

Right now I want and need something quick and dirty. L297/L298 are proven and reliable, not the best solution of course, but for now It will do.

I'm a EE student, and I want to design and understand as much as as I can, everything if it's possible. I don't want the machine by itself... I'm doing this for the satisfaction and fun of designing something like this.

Now with all the technology and INTERNET we can do this, I mean we can think and design. Open communities like this are wonderful. In the past only the people with the thousands of dollar CAD/CAE Workstation could do this, only the Engineers with the Databooks could, today everyone with enough interest and time can!

My next design will be based on Microstepping, but microstepping is really complicated. Also, I want to design a BLDC VFD, intended to be used on the spindle (you should see rcgroups.com were Takao Shimizu and Bernhard Konze have designed more than one BLMC, that's impressive, they are my heroes).

But, after all, I will do as every other member in this forum does... build the First CNC so that machine builds the Second CNC.
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
Need Help!- CNC Plasma build - stepper motors and electronics Squickmon CNC Plasma and Waterjet Machines 13 05-01-2010 01:59 AM
Designing and Build Outdoor Enclosures for Electronics ViperTX Suggestions for the CNCzone.com site. 0 08-28-2009 11:06 PM
Electronics Enclosure Build BobWarfield Industrial Hobbies (Support forum) 74 04-08-2009 09:37 AM
Newbie- Help with electronics - 1st build wprysock DIY-CNC Router Table Machines 5 10-28-2008 10:44 PM
Who wants a build; step by step? Stevie Vertical Mill, Lathe Project Log 7 01-19-2005 09:50 AM




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