Pages: [1]   Go Down
Author Topic: Eagle Questions  (Read 1575 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 173
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I hope it is ok to post a few eagle questions here.  I'm making my own arduino based variant, all smt, and I have a few questions.

1) I've looked at a lot of schematics and noticed that all the components are not directly connected.  For example an icsp connector will just have labeled wires coming out, and then wires with matching labels are connected to the atmega168.  How do I do this?  I think the editor somehow knows that the wires are connected, dude to the lables, similar to GND, and VCC, I just dont know how, and I would make my schematics so much cleaner.

2) Are there any tricks to making a good dual sided board?  I have a tiny board created, all smt, but the autorouter seems to make a mess of the routings, if it does complete the board there at a lot of vias.. unlike the boards I've been looking at(arduino, boardunio, rbbb, dorkboard, funnell i/o etc)  I don't think I can manually wire a single side board that well, so double sided is way beyond my ability.  Is the trick component placement, can I let the autorouter run preferred componenets first, is there  a required amount of space between components for the auto router to work well?

Thanks in advance for your responses, I'm new to this, but I am learning a lot thanks to everyone input/feedback.
Logged

Connecticut, US
Offline Offline
Edison Member
*
Karma: 2
Posts: 1036
Whatduino
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Each green wire in Eagle is a member of one "net" and each net has a name.  You draw parts how you want to see them, and attach green wires from each pin in each part.  Then you can merge or join one net with another, so even if they don't visibly connect, they are part of the same net.  Then when you wire the board with traces, any combination of real trace connections that satisfies all pins of a net will work.
« Last Edit: January 01, 2009, 07:34:47 pm by halley » Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 173
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok I plyed with changing the net name for wires and it seems to work, now back to my second question.  Are there any rules of thumb for laying out or spacing components on a board so the autorouter does a nice job?
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 106
Posts: 6382
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

No rules of thumb that I know of.  For small boards, it is fast enough to start with components far apart in random orientation, route, move things around and try again, repeat.

The Eagle autorouter is not very highly respected...
Logged

Grenoble/Lyon - France
Offline Offline
Sr. Member
****
Karma: 0
Posts: 363
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I don't have a lot of experience with eagle & electronics CAD software in general, but I'd say that what worked best for me was to route some stuff myself (like a led matrix, pretty simple to do) and then hit the autoroute button. Sometimes eagle would do a mess with the simplest routes > lot of useless vias.
Oh, and don't forget to save your board before autorouting, I never found the "clear routing" button, so I have to delete all the connections by hand before another run. Maybe i'm just dumb, though ^^
Logged


0
Offline Offline
Full Member
***
Karma: 0
Posts: 173
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

yeah I'm seeing a lot of vias, and after comparing to other boards, it seems like way too many.  
Logged

0
Offline Offline
Faraday Member
**
Karma: 7
Posts: 2526
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I never found the "clear routing" button,
Hit ripup, then hit the "go" button (looks like a green traffic light).  It will ask you to confirm before ripping up all traces.

-j

Logged

Grenoble/Lyon - France
Offline Offline
Sr. Member
****
Karma: 0
Posts: 363
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks smiley
Logged


Pages: [1]   Go Up
Jump to: