Go to Post Brains and hard work aren't necessarily about age or grade. - Redhead Jokes [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 07-01-2014, 10:18
EricWilliams EricWilliams is offline
Registered User
FRC #2039 (Rockford Robotics)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2001
Location: Rockford, IL
Posts: 103
EricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of light
Question PCB Projects with Altium Designer

Just a general poll/survey - have any teams embarked successfully on an FRC-sized PCB design project? If so, what did you work on? I'd like to expand the horizons of our electrical team beyond "wiring the robot" (with all due respect to the intricacies and challenges of really good layout/wiring). The Altium Designer donation seems too generous an offer to pass up.
  #2   Spotlight this post!  
Unread 07-01-2014, 10:56
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,580
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: PCB Projects with Altium Designer

Quote:
Originally Posted by EricWilliams View Post
Just a general poll/survey - have any teams embarked successfully on an FRC-sized PCB design project? If so, what did you work on? I'd like to expand the horizons of our electrical team beyond "wiring the robot" (with all due respect to the intricacies and challenges of really good layout/wiring). The Altium Designer donation seems too generous an offer to pass up.
I've contemplated it, but my biggest worry is using Altium to design a board, then have them not sponsor us in the future completely taking away our ability to change/modify or even open the Altium files. Well, that's my reasoning for not even learning Altium. I've started working with KiCAD because I know I'll never have to worry about licensing. Yes, KiCAD does not have all the bells and whistles that Altium Designer has, for FRC, we likely won't be needing all the bells and whistles. Something Altium Designer is good at is autorouting the fanning of large BGA packages (by the way, most people use auto-routing wrong). However, for FRC, I really don't see much need to use too many large BGA packages.
  #3   Spotlight this post!  
Unread 07-01-2014, 11:06
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,624
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: PCB Projects with Altium Designer

Oliver worked on a PCB (CAN terminator for FIRST CAN) with me using Altrium via the FIRST license and produced a 3D rendering of it. I took the Gerber outputs and NC drill files and produced circuit boards on my LPKF Protomat 92S circuit board systems then hand soldered some surface mount parts to them.

So the programs work great and produce the professional outputs required as industry standard to make printed circuits boards at professional shop.

The files can be exported to other CAD and EDA systems. I am pretty sure I exported to DXF. Of course if you just want to make more boards you can just use the Gerber and NC files you already have. Plus the net lists should still be valid.

I've made 6 layers boards with thousands of parts. Autorouters are great tools but they don't handle RF problems and they surely are not necessary with simple designs. You can lay out a simple board with a Sharpie marker on the copper clad itself and get everything you need for a simple PCB from RadioShack in a kit.

Learning how to use an EDA package is a valuable skill but it's not the only choice to do the job you could draw the image in Microsoft Paint (bitmap) or InkScape (vector and also free) and get the basic image you need (but the NC drill files would be your problem to make).

I have noticed that quite a few people don't seem to realize that Altrium is offering to let FIRST teams use their very expensive tools for basically free. It's a great opportunity to learn how to do this with a professional tool for the this function.

Last edited by techhelpbb : 07-01-2014 at 11:14.
  #4   Spotlight this post!  
Unread 07-01-2014, 11:23
EricWilliams EricWilliams is offline
Registered User
FRC #2039 (Rockford Robotics)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2001
Location: Rockford, IL
Posts: 103
EricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of light
Re: PCB Projects with Altium Designer

Thanks for all of the information so far. I'm pretty familiar with Altium and use it quite often at work. Auto-route was summarily banned in our group, as we felt attempting to use it made meeting IPC-6011 Class 3 standards quite difficult.

My question was more about what kind of projects people have done (i.e the CAN terminator techhelpbb talked about). Maybe some utility/side projects - battery charging, cart equipment? Robot parts tend to be very application specific (if you're going to do a custom circuit, it better be) but I'd love to hear some of those ideas too.

The projects don't necessarily have to make 100% economical sense - this is a learning environment and buying something off the shelf because it's cheaper doesn't really teach you much.
  #5   Spotlight this post!  
Unread 07-01-2014, 12:19
iambujo iambujo is offline
Mentor
FRC #2729 (Storm)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: NJ
Posts: 86
iambujo is a name known to alliambujo is a name known to alliambujo is a name known to alliambujo is a name known to alliambujo is a name known to alliambujo is a name known to all
Re: PCB Projects with Altium Designer

On FRC 2729 we have built a few custom boards using ExpressPCB.com. While not a portable format, their board prices are very fair and layout software is free. We have done everything dual sided, through hole for ease in hand assembly.

We have built custom sensor boards (hall effect, IR break/reflective beam) as well as a more advanced PIC uController PWM generator board we used constantly for prototyping and testing. For the sensor boards they are typically smaller than a stick of gum and provide the 3 pin PWM header and required components. We have sold the assembled Hall Effect sensor board to a fair amount of teams. We did a motor current sensor board as well.

We also built a simple board for connecting the 4 wire quadrature encoder wires to the standard PWM headers.

Hope this gives you some ideas and if you would like more details on the designs PM me.
  #6   Spotlight this post!  
Unread 07-01-2014, 12:28
EricWilliams EricWilliams is offline
Registered User
FRC #2039 (Rockford Robotics)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2001
Location: Rockford, IL
Posts: 103
EricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of light
Thumbs up Re: PCB Projects with Altium Designer

Those are fantastic projects, iambujo! Thanks for the ideas. Hopefully some other teams will post what they've come up with as well.
  #7   Spotlight this post!  
Unread 07-01-2014, 13:09
discobrisco's Avatar
discobrisco discobrisco is offline
Registered User
FTC #2410
Team Role: Leadership
 
Join Date: Dec 2013
Rookie Year: 2012
Location: Overland Park
Posts: 16
discobrisco is an unknown quantity at this point
Re: PCB Projects with Altium Designer

Just thought I'd share that I had worked on a boarduino last year, and haven't used Altium, but I have used EagleCAD which is free for 2 layer boards and works well in my experience.
  #8   Spotlight this post!  
Unread 07-01-2014, 22:27
ILAMtitan ILAMtitan is offline
Texas Instruments
AKA: Bart Basile
FRC #3005 (RoboChargers)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2013
Location: Dallas
Posts: 72
ILAMtitan will become famous soon enoughILAMtitan will become famous soon enough
Re: PCB Projects with Altium Designer

Quote:
Originally Posted by discobrisco View Post
Just thought I'd share that I had worked on a boarduino last year, and haven't used Altium, but I have used EagleCAD which is free for 2 layer boards and works well in my experience.
I'm going to second EagleCAD. The free version should be good for most projects, and there are a TON of resources out there for it.

I use Altium at work a lot, but find myself going back to Eagle for personal projects just because it's so much easier for small boards.
  #9   Spotlight this post!  
Unread 08-01-2014, 00:17
ayeckley's Avatar
ayeckley ayeckley is offline
Registered User
AKA: Alex Yeckley
FRC #2252 (Mavericks)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2007
Location: Sandusky, OH
Posts: 268
ayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond repute
Re: PCB Projects with Altium Designer

We (FRC 2252) used Altium Designer to design a four channel optical sensor interface board late in the season last year. We wanted to use retroreflective sensors as part of a closed-loop control on our three shooter wheels to try and improve our shot consistency. There were several inexpensive candidate emitter/detector pair sensors available but it wasn't clear exactly which one would work best under the field lighting conditions (even though they were all IR, I have seen cases where sensors with a broad enough sensitivity spectrum can get screwed up by sunlight). Since each model sensor had a different threshold voltage, the purpose of the comparators was to convert a variable threshold (set via a multi-turn pot) to a 5VTTL digital signal; that signal would then be routed to the cRIO and processed using the WPILib encoder function. The PCB also had a connector scheme such that PWM cables could be used to interface directly with the DSC (and get power from it) and also support a "standard" (of our own devising) sensor interface connector. Each channel also had a superbright SMT LED on the PCB to assist in setting an independent threshold value for each channel.

We didn't actually use the donated Altium license; I have access to a couple of permanent licenses that we used instead.
__________________

  #10   Spotlight this post!  
Unread 08-01-2014, 05:08
meakerb's Avatar
meakerb meakerb is offline
Mentor
FRC #3786
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Washington
Posts: 13
meakerb is an unknown quantity at this point
Re: PCB Projects with Altium Designer

Quote:
Originally Posted by EricWilliams View Post
My question was more about what kind of projects people have done
Last year the team I mentor (3786) had a feeding mechanism to push the disks into the shooting wheel. We had a chain with two pushing posts that would go around and catch on the inside lip of the disk and push it forward. We used a photo-interrupter to detect when we were in the correct position to stop. The problem we had was the pulse from the photo-interrupter was too short for the crio to detect (sometime it would go through 4 or 5 cycles before stopping). Anyway, I showed the students how a 555 timer could be used to generate a fixed output pulse when the pulse from the photo-interrupter was fed into it. This fixed our problem and we were able to always detect the position of our feeder.

We used a very simple (crude) prototyping board to implement the 555 timer circuit, but it very easily could have been done with a PCB.

If I was to create a PCB for such a simple circuit, I'd go with PCB Artist (from Advanced Circuits)
  #11   Spotlight this post!  
Unread 17-09-2014, 10:36
erbay erbay is offline
Registered User
no team
 
Join Date: Sep 2014
Location: Canada
Posts: 2
erbay is an unknown quantity at this point
Re: PCB Projects with Altium Designer

Eric, I along with 4 other group members designed some low noise amplifier designs with Altium Designer. We got the gerbers and the drill files and got those designs manufactured successfully. Although it wasn’t much of a hassle but I personally didn’t like Altium a lot because it isn’t as much accommodating for a user as it should have been. At the end of the day, I’d prefer Advanced Design Suite over Altium.
  #12   Spotlight this post!  
Unread 17-09-2014, 12:11
feverittm's Avatar
feverittm feverittm is offline
Registered User
FRC #0997 (Spartans)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Corvallis, OR
Posts: 124
feverittm will become famous soon enoughfeverittm will become famous soon enough
Re: PCB Projects with Altium Designer

Our team (997) created an electrical tester that is based on the Arduino base (actually just the AVR chip itself), and LCD screen and a number of passive components. I created the design using Eagle and found it quite easy to use. The design was a simple two-sided through hole layout and it went very smoothly.

I had the boards fabricated by oshpark and found them very reasonable for prototype cost and delivery time. Quality of the boards was also very good. They accept standard Gerber files (from Altium and other standard CAD packages) or directly from Eagle design files. I found their price for production quantities a little high and am sure you can do better from other higher volume PCB vendors.

Some of the folks from OSHPARK are mentors on FIRST teams in the Portland/Vancouver area and they understand FIRST.

While this might sound like an advertisement for them, I am just a satisfied customer.
__________________
Floyd Moore
Mentor Electrical and Pneumatics
Team 997 - Spartan Robotics
Corvallis High School, Corvallis Oregon
  #13   Spotlight this post!  
Unread 17-09-2014, 13:51
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,580
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: PCB Projects with Altium Designer

Quote:
Originally Posted by feverittm View Post
Some of the folks from OSHPARK are mentors on FIRST teams in the Portland/Vancouver area and they understand FIRST.
Wow, I didn't know that. I've gotten boards made at Oshpark a couple of times, and they're really great.
  #14   Spotlight this post!  
Unread 17-09-2014, 14:44
EricWilliams EricWilliams is offline
Registered User
FRC #2039 (Rockford Robotics)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2001
Location: Rockford, IL
Posts: 103
EricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of light
Re: PCB Projects with Altium Designer

Thanks for all of the awesome project ideas, folks!

It would be pretty awesome, if the project authors were willing, to somehow collect and collaborate on these FIRST / FRC related electronics projects. Any thoughts?
__________________
2002 -> 2006: Student, 417 (Stangbots)
2008 -> 2010: Mentor, 125 (NUTRONS)
2014 -> NOW: Mentor, 2039 (Rockford Robotics)
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 19:15.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi