1
\$\begingroup\$

I decided to learned PCB designing using EAGLE 7.1.0. So I first of all I go through this video then through this video.

Now I started designing a board for ATmega16 microcontroller. For this I simply connect a resistor on RESET pin, And check it on board layout, till now every thing fine. Now I decide to design a library for push button, for this I follow this video then this video.

Now I connect this push button with RESET pin to complete me reset circuit. Now, when I check out Board layout, there no connection between ATmega16 and push button. Here is schematic and board layout

Schematic;

enter image description here

Board layout:

enter image description here

You can see Push-button is not connecting to the chip. Why?

\$\endgroup\$
  • \$\begingroup\$ I Hope you're planning on adding bypass capacitors. And not actually running the ATmega on 9V. \$\endgroup\$ – Connor Wolf Aug 23 '14 at 12:34
1
\$\begingroup\$

First of all, your PCB footprint is incorrect. Outline of the button is to be drawn in tPlace(which is light gray and means physical shape of package) and not in Top(which is red and means copper).

The ratsnest is not showing up probably because you have connectivity problems. Check the part in library editor, whether it has PCB pads assigned to symbol pins.

\$\endgroup\$
  • \$\begingroup\$ To ensure this is not schematic issue use the 'eye' to light up the connecting net. If symbol pins also light up, they are properly connected. And if there is correct link to footprint, the pads in schematic editor will light up too. \$\endgroup\$ – venny Aug 23 '14 at 11:45
0
\$\begingroup\$

In schematic, try to move your button around. If the net connected to A1 doesn't follow the button, they aren't connected to each others. This could happen if the the buttons symbol was made with different grid size or no grid size at all.

Recheck your buttons footprint and especially pad connections to symbol pins. Since the atmega and the resistor are nicely connected to each other, the problem is most likely in the buttons footprint.

Edit: Comparing the pin label positions on atmega and the button, it looks like pins on the button are upside down. Edit you buttons schematic symbol and flip all pins 180 degrees around and see what happens.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.