Go Down

Topic: can you take a look at my eagle pcb design? (Read 2203 times) previous topic - next topic

lax123

Feb 25, 2013, 03:52 pm Last Edit: Feb 25, 2013, 03:55 pm by lax123 Reason: 1
Hi,

this is the first time i want to use a pcb service. So this is my first time creating a board.

Can you tell me if it will work or if I have any mistakes?
The mosfets are IRLML2502.
Resistors will be about 180 Ohms.
Is that DC Jack connector correctly attached? And im not sure about those big drillholes. But I found this jack in a library.

Its a shield for mega to control LED stripes.

James C4S

Is X2 or the DC jack going to "run into" the USB connector or DC jack on the Arduino below?

Btw, nice use of the ground planes!  Most people miss that on their first board.
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

Cookies

Wires in schematics usually only run at 90 degree angles, the connection from R1 to the connector pin is touching the ground wire, not going to cause problems, but its not very neat.

In the PCB, those vias that are placed around the ground plane are not actually connected to anything, I'm guessing they're meant to be connecting the top and bottom planes together?

James C4S

Did you NAME your Polygons and the Vias GND?
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

lax123

Hi,

thx for your replies.

Quote
Is X2 or the DC jack going to "run into" the USB connector or DC jack on the Arduino below?

nothing of both is running into the arduino. Only the header connectors. I thought its better to completly leave the arduino out of the 12V opposing to plug the jack into arduino and grab the 12V from vin, isnt that correct?

Quote
not going to cause problems, but its not very neat

thx i fixed that


Quote
In the PCB, those vias that are placed around the ground plane are not actually connected to anything, I'm guessing they're meant to be connecting the top and bottom planes together?
+
Quote
Did you NAME your Polygons and the Vias GND?

thx, forgot to name the vias gnd

Anything else as suggestions?

Im still not certain with that dc connector, even in the schematic it looks odd.

James C4S


Quote
Is X2 or the DC jack going to "run into" the USB connector or DC jack on the Arduino below?

nothing of both is running into the arduino. Only the header connectors. I thought its better to completly leave the arduino out of the 12V opposing to plug the jack into arduino and grab the 12V from vin, isnt that correct?

No I mean physically run into.  Both the USB connector and the DC Jack on the Arduino boards are relatively tall (sometimes taller than most header pins.)  I would make sure that, physically, the header pins X2 aren't in the same area as the Arduino's USB connector.  That's usually a problem for most shields.

While, Barrel Jacks tend to have relatively large leads which stick out a little farther on the bottom which might interfere with the barrel jack below it.


Im still not certain with that dc connector, even in the schematic it looks odd.

What looks odd? 
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

lax123

Quote
No I mean physically run into.

Ah good point, i didnt think about that but im lucky, my shield is only about 5mm larger then the arduino top pinrow.
Looking at the arduino dc jack pins it seem that there should be enough space between the capacitors of ardu and the jack on the shield as the pin connectors between ardu and shield will also give some additional height.

the meaning of the dc jack schematics symbol is not obvious to me.

James C4S


the meaning of the dc jack schematics symbol is not obvious to me.

Because there are two "ground" connections?  One is disconnected when there isn't anything inserted into the jack.  Most people just connect both, like you did.
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

lax123

well not so important. its not about the 2 gnd, its just that symbol for the jack in the schematic isnt self explanatory, atleast for me.

I have another issue, maybe someone knows an answer.

The via-headers in the brd are actually vias i made in to a library part with pins so that i can actually attach something to these vias in the schematic.
The seeedstudio DRC tells me "dimensions error" on all of these via-headers.
So i guess the part is too close to the edge, but on the other hand when i just place a simple via with the same size and same distance to the boards edge i dont get an error. I guess drc thinks my via header is a "part" so it must not be that close, but if it was just a via (so just as it is) its ok.

Do you have an idea whats wrong?

In my attachment I put a simple via left of my via-header, as you can see it doesnt get marked red

James C4S

Can you post a screenshot with the DRC error window and highlight on PCB.

Or post PCB file with the DRU file you're using.
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

lax123

#10
Feb 25, 2013, 07:56 pm Last Edit: Feb 25, 2013, 08:00 pm by lax123 Reason: 1
Thank you, I put the files in the zip and made a screenshot.

mmcp42

X3 pin 4 has a "less than 90 degrees angle"
that will make what's called an acid-trap
means the track will over etch in the corner
try to avoid < 90 angles
I always go for 45 degrees everywhere

that'll be 2p 2c depending on location :)
there are only 10 types of people
them that understands binary
and them that doesn't

vasquo

I think your pads are too close to the edge. DRC didn't like it.

Need a resistor between gate and ground for the mosfets.

Why not use pads instead of vias to connect your wires?

and just because a PCB fab can do 6/6mils doesn't mean you have to in your boards.
Personally, I like a bit more trace clearances if there is enough room to do it anyway.

Name your vias GND so it connects both top and bottom copper layers. Right now, your scattered vias aren't doing anything.

lax123

#13
Feb 25, 2013, 08:26 pm Last Edit: Feb 25, 2013, 08:29 pm by lax123 Reason: 1
Quote
X3 pin 4 has a "less than 90 degrees angle"

I made a T out of it.

Quote
Name your vias GND so it connects both top and bottom copper layers

I already fixed that, see last my attachment picture.

Quote
Why not use pads instead of vias to connect your wires?

Could you explain more please as I am unexperienced. I use the vias for their holes to put headers in them so that i can attach my shield on top of arduino.


Quote
I think your pads are too close to the edge. DRC didn't like it.

Why doesnt drc like my library part consisting of vias, but likes plain vias at the same position with the same size? I could just place a Via same size same distance next to my existing header-vias and it would give me no error.

vasquo

Quote
I use the vias for their holes to put headers in them so that i can attach my shield on top of arduino.


Why not use a header part library. There's plenty in Eagle.
(though electrically, either one will work... but it's best to get into the habit of using the correct part library for it's purpose.)

Quote
Why doesnt drc like my library part consisting of vias, but likes plain vias at the same position with the same size? I could just place a Via same size same distance next to my existing header-vias and it would give me no error.


In DRC, there's several "rules" and clearances. Different clearance values for pads, vias, traces, edges, etc... It may be the clearance numbers for the vias was just enough to pass.

Vias are usually used for connecting top and bottom traces together. (say you need to move signal/voltage from top to bottom, you use a via) 
Also used to tie the top copper pour with the bottom copper for ground planes, or heatsinking purposes.

Vias are not used as a convenient hole to connect or solder parts/wires/headers into them.
Use wire pads, or header parts for this purpose.


Go Up