My first PCB design

Leros

Lifer
Jul 11, 2004
21,867
7
81
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


Edit:

Updated PCB

I got a better LCD, so I changed the LCD header wires a bit.

I was using analog out from the accelerometer, then realized that I can't hook up a capacitive load to an ADC directly, so I just used the PWM output instead.

I also fattened up the power wires from 15 mil to 25 mil.

This got sent off to manufacturing already. It could use some changes, but I think it will be ok.
 

Colt45

Lifer
Apr 18, 2001
19,721
1
0
I've got this mental thing, where I try and make every trace as fat as possible, within reason. i dunno.

Especially power and ground.. they look a lot lighter than I like on this one. Nice to slap a 0.1uF or so near the rails for every IC too, looks like you got some, but maybe a few short..
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Originally posted by: Colt45
I've got this mental thing, where I try and make every trace as fat as possible, within reason. i dunno.

Especially power and ground.. they look a lot lighter than I like on this one. Nice to slap a 0.1uF or so near the rails for every IC too, looks like you got some, but maybe a few short..

My power and ground are 15 mil, my signal wires are 8 mil. Should be plenty by my calculation.

Every IC has a 0.1uF cap on the rail.
 

Howard

Lifer
Oct 14, 1999
47,989
10
81
If the device is sensitive to noise (doubt it), put one leg of the decoupling caps into the holes for the rail pins.
 

Colt45

Lifer
Apr 18, 2001
19,721
1
0
well, fair enough... but if there's room for thicker power / gnd, why not do it? same price either way
 

JMapleton

Diamond Member
Nov 19, 2008
4,179
2
81
I'm glad I didn't major in computer science or electrical engineering like I wanted to.
 

So

Lifer
Jul 2, 2001
25,921
14
81
Looks about like the ones I've designed. I agree with Colt45 that I tend to beef up Vcc / Gnd even though I never do any calcs to check if they are necessary (granted the PCBs are for me or for class projects, not production).
 

polarbear6

Golden Member
Jul 14, 2008
1,161
1
0
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
 

Jeff7

Lifer
Jan 4, 2001
41,599
19
81
What software is that? The grid and all is similar to ExpressPCB, but the font of the text isn't quite the same.

 

edro

Lifer
Apr 5, 2002
24,328
68
91
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.
...and we are glad that we did!

Nice looking PCB! Grounding plains make it so much easier.
 

sao123

Lifer
May 27, 2002
12,648
201
106
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


It looks uh... (checks adjective of the day calander)... viridescent
 

Red Dawn

Elite Member
Jun 4, 2001
57,530
3
0
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.
 

geno

Lifer
Dec 26, 1999
25,074
4
0
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".
 

Gibson486

Lifer
Aug 9, 2000
18,378
1
0
I am glad that even though I slaved my self to become a micro electrical engineer....I ended up doing macro electrical engineering.
 

slackwarelinux

Senior member
Sep 22, 2004
540
0
0
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
 

herm0016

Diamond Member
Feb 26, 2005
8,421
1,049
126
looks like you placed a few components and let eagle do the hard part. its more fun to do it all by hand...
 

polarmystery

Diamond Member
Aug 21, 2005
3,907
8
81
Originally posted by: edro
Originally posted by: JMapleton
I'm glad I didn't major in computer science or electrical engineering like I wanted to.
...and we are glad that we did!

I wish I didn't major in EE as now I have a piece of paper for something I don't necessarily want to do
 

polarbear6

Golden Member
Jul 14, 2008
1,161
1
0
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

 

dullard

Elite Member
May 21, 2001
25,214
3,631
126
Looks like fun. I have no training in electronics or PCB design, but I've made about 10 PCBs for work for different projects. I always am thrilled to start another board.

Good job on a first board. Again, since I have no training, I can only go from recommendations I've read in books/online. But my thoughts are:
[*]Why such thin traces? Sure they can probably handle your current, but why bother risking complications from such thin traces? And thin traces are bad for the environment (nasty chemicals have to eat away all that copper).

[*]Why place the traces so close to the board edge? I'm thinking about the right hand and bottom sides. Your board could have been smaller if you moved those traces in.

[*]Good job on making the mounting holes periodic. I hate building a machine and realizing that the PCB designer put the holes in random places. I makes it much easier to make the mounting plate if the holes are in regular locations.

[*]The connection from U3 to WE is quite sloppy. Connect C9 to U3 with a blue line instead of red, and then you'd have a direct connection from U3 to WE.

[*]You used a lot of unnecessary vias and placed them under components. While that will probably work, you are just making the board weaker and more difficult to debug. For example, look at U3. There are three vias under it that could easilly have been to the bottom or left of it. And the via to the right of U3 could be eliminated by just bringing the wire from the top right pin on U2.

[*]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. I have dozens of different PCBs laying around for work, my own and others, and it would be confusing if they weren't labeled. Sure, this will be your first, but it probably wouldn't be your last.

Basically, I'm nitpicky and bored.
 

RapidSnail

Diamond Member
Apr 28, 2006
4,258
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

For the sake of peace, LEAVE THIS MAN AAAALOOOOOOOONE!!!!!!!
 
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/    |