My first PCB design

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

bobsmith1492

Diamond Member
Feb 21, 2004
3,875
3
81
I would do a ground plane pour on at least one side, probably both.

Route power, high-speed signal and clock lines by hand, at the least. Don't trust autorouters.

Otherwise it looks good to me. Don't forget about test points and silkscreen labels on your connectors - makes debugging much easier!
 

zoiks

Lifer
Jan 13, 2000
11,787
3
81
Originally posted by: ganesh1
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

WHATS WITH THE FUCKIN ENGLISH CLASSES
i speak good english , i just dont punctuate properly
blah soo what
iam a non native english speaker and a typer for peace sake

I recommend taking some English classes.
 

Killmenow

Senior member
Oct 23, 2004
308
1
81
Originally posted by: ganesh1
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

WHATS WITH THE FUCKIN ENGLISH CLASSES
i speak good english , i just dont punctuate properly
blah soo what
iam a non native english speaker and a typer for peace sake

Unless I am mistaken, having a competent level of written English is fairly important in engineering - mostly due to the numerous reports that one would be expected to write. Spoken English takes a huge sideline in favour of clear and effective written English, something which proper punctuation is vital for. A large percentile of my engineering class struggled with spoken English; however, so long as their reports were well written, it really didn't matter.

Personally, I would base my program selection on a few deciding key factors. Ask yourself what type of work you would be most interested in doing. Look into the various programs and their respective field of work to get a grasp of what you would be doing after you graduate as well the type of career that they can offer you (demand is also fairly important in this respect). Anywho, if you really are having trouble deciding on what to go for, then engineering might not be the best choice for you ;D~
 

Red Dawn

Elite Member
Jun 4, 2001
57,529
3
0
Originally posted by: geno
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

:laugh:


Even if you did misspell "classes".
My typing sucks and it was before I had any coffee. In my mind I spelled it right

 

Drako

Lifer
Jun 9, 2007
10,697
161
106
You should do ground fill on both the top and bottom layers, since it's only a two layer board.
 

Taejin

Moderator<br>Love & Relationships
Aug 29, 2004
3,270
0
0
Originally posted by: ganesh1
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

WHATS WITH THE FUCKIN ENGLISH CLASSES
i speak good english , i just dont punctuate properly
blah soo what
iam a non native english speaker and a typer for peace sake

YEAH I SPEAK ENGLISH WELL TOO!!!!!
 

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
I would put more space between the red lines that go around the center chip. Really close you may get crosstalk at high speeds.
Also would put ground planes anywhere there was room. Remember PCB making is a process that removes copper so their is no loss in leaving large areas that could work as ground planes to lower interference.
 

Cogman

Lifer
Sep 19, 2000
10,284
138
106
Originally posted by: ganesh1
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

WHATS WITH THE FUCKIN ENGLISH CLASSES
i speak good english , i just dont punctuate properly
blah soo what
iam a non native english speaker and a typer for peace sake

Your English in writing is poor, so I have some doubts as to the fact that you "speak good english".

I have all the respect for you to be able to learn a second language, I really do. I know it is a difficult thing to do. However, as an engineer, being able to WRITE proper English, punctuation and all, is essential.

We criticize your English because we love you. (And yes, it is fun.... but who said love couldn't be fun )

(iam is not one word, you either say I'm, or I am. If you want to exclude punctuation, Im would even be better then iam)
 

Cogman

Lifer
Sep 19, 2000
10,284
138
106
Originally posted by: Modelworks
I would put more space between the red lines that go around the center chip. Really close you may get crosstalk at high speeds.
Also would put ground planes anywhere there was room. Remember PCB making is a process that removes copper so their is no loss in leaving large areas that could work as ground planes to lower interference.

Yeah, that was what I was noticing. That circular loop just looks like it is begging for trouble. Space it out more or see if you can eliminate it all together.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Originally posted by: Jeff7
What software is that? The grid and all is similar to ExpressPCB, but the font of the text isn't quite the same.

This is PCBArtist. I've used ExpressPCB before. They are comparable. I think PCBArtist is a little bit nicer though.

Originally posted by: slackwarelinux
Depending on how your board is being manufactured, I'd try for a bit more clearance between traces (I usually go for 14 mils, 8 ought to be enough for most stuff though). The bus near R6 is a bit scary. The traces in the upper left look a bit sloppy too

The minimum width for manufacturing is 7 mils, I went with 8 to be safe.

Originally posted by: herm0016
looks like you placed a few components and let eagle do the hard part. its more fun to do it all by hand...

I routed everything by hand. Why does everybody think I used an auto-router?

Originally posted by: RESmonkey
What does it do?

Its got a graphical screen, two rotary encoders, a few switches, and an accelerometer. Its going to be an Etch-A-Sketch / Pong / something else?

Its a last hurrah for a microcontroller class. We're all making neat things and having a little competition at the end. My idea was to have a handful of simple games using the same interface.

Originally posted by: dullard
[*]Since you have lots of empty spaces, why not silkscreen on a board name, what the board does, or at least your name and a revision number.

Basically, I'm nitpicky and bored.

No doubt its a bit sloppy.

I have silkscreened some text on there. I just had it turned off when I took this image.

Originally posted by: bobsmith1492
I would do a ground plane pour on at least one side, probably both.

Route power, high-speed signal and clock lines by hand, at the least. Don't trust autorouters.

Otherwise it looks good to me. Don't forget about test points and silkscreen labels on your connectors - makes debugging much easier!

Not allowed to do ground planes. My professors logic is that since we're noobs at this we might need to cut some traces and a ground plane makes that more difficult.

I didn't do an autorouter

We've got 5 test points to test the memory interface and I think I can easily latch on to components for the other necessary test points.

Originally posted by: Modelworks
I would put more space between the red lines that go around the center chip. Really close you may get crosstalk at high speeds.
Also would put ground planes anywhere there was room. Remember PCB making is a process that removes copper so their is no loss in leaving large areas that could work as ground planes to lower interference.

I've already sent it off for manufacturing. We're only operating at 2Mhz. Hopefully it will be ok.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Originally posted by: Shadow Conception
What's it do?

My thought when designing it was to make a digital Etch-A-Sketch.

Its got a graphical LCD screen, two rotary encoders, and an accelerometer so you can erase it by shaking it.

A screen and two knobs seems like it would lend itself to pong and maybe a few other games too.
 

blahblah99

Platinum Member
Oct 10, 2000
2,689
0
0
Originally posted by: Leros
I just finished designing my first PCB design. Two layers, no ground planes allowed. I was a bit rushed in the layout and the last traces I placed are in no way optimal routed. What do you guys think?

(one of the power wires isn't connected, ignore that for the moment).

First PCB Design

Details:
Archaic 6811 microcontroller (512 bytes ram and rom)
8k external eeprom
16 bit SPI I/O Expander
graphical LCD header
2-axis accelerometer
2 x rotary encoders
power supply
programming headers
low voltage reset

If you have analog signals I hope you didn't cross digital lines across it. Only reason why I mention it is because I dont' see a ground plane and you have an accelerometer. If the output of that is a PWM signal then all is good.

So if you get horrible noise on your analog circuitry, that's the main reason.

Other than that, the layout looks pretty straightforward. Use fatter traces for power signals, ground plane for ground. Even on a two layer board - try to route as much as possible on one layer and use the other as a ground plane.

That's my two cents. To some clients, its more than two cents.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Originally posted by: KMc
There are a few right angle traces that I would clean up.

Oops.

I ran power and ground around the edge of the board since I can't do a plane. I allowed right angles off of those.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Originally posted by: blahblah99
If you have analog signals I hope you didn't cross digital lines across it. Only reason why I mention it is because I dont' see a ground plane and you have an accelerometer. If the output of that is a PWM signal then all is good.

So if you get horrible noise on your analog circuitry, that's the main reason.

Other than that, the layout looks pretty straightforward. Use fatter traces for power signals, ground plane for ground. Even on a two layer board - try to route as much as possible on one layer and use the other as a ground plane.

That's my two cents. To some clients, its more than two cents.

The power/ground traces were 15 mils, I bumped them up to 25 mils.

I am using PWM off the accelerometer, so all should be good there.
 

Analog

Lifer
Jan 7, 2002
12,755
3
0
Without a schematic, I don't know what's what. But we always manually run the analog traces first, especially with ADCs. This gives them priority, so they're not convoluted. Then sometimes we put in either guard traces around them, or route the digital stuff on a different plane at right angles. Sometimes we separate them with a ground plane. I know you can't do the latter, but take a close look at your ADC input traces. Make sure their short, direct and not adjacent to noisy digital lines. You'll thank me for that after its all said and done. Most of our ADCs are 16 bit and above though. I have no idea what resolution or voltage range you're looking at. The use of decoupling caps is good. I would also recommend a tantalum (~10-20uF) in parallel with a 0.1uF ceramic at the power entry point on the board.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Originally posted by: Analog
Without a schematic, I don't know what's what. But we always manually run the analog traces first, especially with ADCs. This gives them priority, so they're not convoluted. Then sometimes we put in either guard traces around them, or route the digital stuff on a different plane at right angles. Sometimes we separate them with a ground plane. I know you can't do the latter, but take a close look at your ADC input traces. Make sure their short, direct and not adjacent to noisy digital lines. You'll thank me for that after its all said and done. Most of our ADCs are 16 bit and above though. I have no idea what resolution or voltage range you're looking at. The use of decoupling caps is good. I would also recommend a tantalum (~10-20uF) in parallel with a 0.1uF ceramic at the power entry point on the board.

Well, I ended up connected my accelerometer with the PWM outputs instead of the analog outputs anyway. I realized I was going to need an op-amp on the analog output since you can't have a capacitive load on an ADC input. Instead of adding more circuitry, I just used the PWM outputs instead.
 

zinfamous

No Lifer
Jul 12, 2006
111,695
31,043
146
Originally posted by: ganesh1
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

WHATS WITH THE FUCKIN ENGLISH CLASSES
i speak good english , i just dont punctuate properly
blah soo what
iam a non native english speaker and a typer for peace sake

see, there you go again. :laugh:

like we've mentioned before, it's great that you're non-native, just don't claim you are great, good at something when all the evidence at your disposal works against you.

look, you're non-native, so there's no reason for anyone to expect that you would even know "good English."
 

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,594
6,059
136
Originally posted by: geno
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

:laugh:


Even if you did misspell "classes".

intentional
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: zinfamous
Originally posted by: ganesh1
Originally posted by: Red Dawn
Originally posted by: ganesh1
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.

iam just abt to enter engg
iam planning on taking electricals or computers or mechanical what do you guys think
which branch is the best iam cool with all branches except bio chemistry
Don't forget to include a couple of English clases.

WHATS WITH THE FUCKIN ENGLISH CLASSES
i speak good english , i just dont punctuate properly
blah soo what
iam a non native english speaker and a typer for peace sake

see, there you go again. :laugh:

like we've mentioned before, it's great that you're non-native, just don't claim you are great, good at something when all the evidence at your disposal works against you.

look, you're non-native, so there's no reason for anyone to expect that you would even know "good English."

"good english"

Keep it classy, San Diego.

Also, punctuation has meaning.

http://en.wikipedia.org/wiki/Comma_(punctuation)
I spoke to the boys, Sam and Tom.
I spoke to the boys, Sam, and Tom.

Dropping the comma makes it into two completely different sentences. Not to say that I'm not an abuser of commas, but I don't claim that I'm perfect.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |