Pages: [1]   Go Down
Author Topic: Eagle design / ATMEGA328  (Read 3088 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 23
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm attempting to find an eagle library and file that has the correct spacing/pins for an ATMEGA328 socket.  SSOP28 from the Sparkfun library looks correct. My question is how do I know the pin spacing, both in the rows, and the distance between the rows will be correct?

Thanks!
Logged

0
Offline Offline
Faraday Member
**
Karma: 19
Posts: 3420
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The best way is to look up the datasheet and then to go into Eagle and see if the layout matches the datasheet.
Logged

Check out my experiments http://blog.blinkenlight.net

0
Offline Offline
Newbie
*
Karma: 0
Posts: 23
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have the dimensions, from digi, for the socket. In Eagle, all I'm seeing is an image with 28 numbered pins. Where do I find the dimensions in Eagle?

Thanks!
Logged

0
Offline Offline
Faraday Member
**
Karma: 19
Posts: 3420
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You are looking at the schematics. You need to switch to the layout view.
Logged

Check out my experiments http://blog.blinkenlight.net

0
Offline Offline
Newbie
*
Karma: 0
Posts: 23
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How do I get to layout view? So far all I've used is schematics and board. Is layout view when you create the board and drag the components onto the board?

Thanks for your patience!
Logged

Colorado
Offline Offline
Edison Member
*
Karma: 47
Posts: 1562
Reviving dead brain cells with Arduinos.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You can go the easy way and look at the board layout, hit print and then just put the IC over the print out, see if it matches.  If you want to be more accurate and absolutely sure it's correct, then open the library containing the 328 and look at it in there, you can measure the distances yourself.

Open EagleCAD
In the Control Panel, open the Libraries section and find the library containing the 328, right click and select Open
The 5th icon reads 'Edit a package', click on it and find the 328 in the list and double click it.

This will open it in the editor where you can see exactly which pads are numbered what and what the spacing is.  You can either measure it by drawing another line between the center of the pads, or simply by looking at two adjacent pads and pull up the properties for them.  Look at their position and subtract the numbers, see if it matches what the datasheet says.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 23
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah now I get it!
Many Thanks!
Logged

Pages: [1]   Go Up
Jump to: