Difference between revisions of "ISP Shield Assembly Instructions"

From Evil Mad Scientist Wiki
Jump to: navigation, search
Line 1: Line 1:
 
This is a work in progress, to be finished and posted the week of March 28, 2011.
 
This is a work in progress, to be finished and posted the week of March 28, 2011.
  
 +
This page walks through the basic assembly process for building the [http://wiki.evilmadscience.com/ISP_ShieldISP ISP Shield]].
  
 +
http://evilmadscience.s3.amazonaws.com/catalog/emskits/ispshield/kit/imgmed/3.jpg
  
== Bill of Materials ==
+
 
 +
== Bill of Materials, or, "What's in the kit?" ==
  
 
{| border="1" cellspacing="0" cellpadding="4" |
 
{| border="1" cellspacing="0" cellpadding="4" |
Line 15: Line 18:
 
|----
 
|----
 
|1
 
|1
|J1 thru J4
+
| n/a
|Header set, 6-pin (2 pcs), 8-pin (2 pcs)
+
|PCB for ISP Shield
|Stacking type  header, 0.1” spacing
+
|Printed circuit board
 
|Evil Mad Science
 
|Evil Mad Science
|[http://evilmadscience.com/productsmenu/partsmenu/251 633]
+
|[http://evilmadscience.com/productsmenu/tinykitlist/254 681]
 
|1
 
|1
 
|----
 
|----
 
|2
 
|2
|J5
 
|Target Power Enable, Header
 
|3 pin right-angle header, 0.1” spacing
 
|Digikey
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=TSW-103-25-F-SRA-ND TSW-103-25-F-SRA-ND]
 
|1
 
|----
 
|3
 
|J5 (jumper)
 
|Target Power Enable, Jumper
 
|2 pin jumper block, 0.1” spacing
 
|Digikey
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=A26242-ND A26242-ND]
 
|1
 
|----
 
|4
 
|S1
 
|Reset Switch
 
|Tactile pushbutton switch
 
|Digikey
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=679-2452-ND 679-2452-ND]
 
|1
 
|----
 
|5
 
|ISP6
 
|6 pin ISP Header
 
|2x3 pin 0.1” spaced DIL header
 
|Digikey
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=609-3202-ND 609-3202-ND]
 
|1
 
|----
 
|6
 
 
|R1
 
|R1
 
|Reset line pull-up resistor
 
|Reset line pull-up resistor
Line 62: Line 33:
 
|1
 
|1
 
|----
 
|----
|7
+
|3
 
|R2 thru R6
 
|R2 thru R6
 
|Reset and LED load resistors
 
|Reset and LED load resistors
Line 70: Line 41:
 
|5
 
|5
 
|----
 
|----
|8
+
|4
 +
|J5
 +
|Target Power Enable, Header
 +
|3 pin right-angle header, 0.1” spacing
 +
|Digikey
 +
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=TSW-103-25-F-SRA-ND TSW-103-25-F-SRA-ND]
 +
|1
 +
|----
 +
|5
 
|PROG, ERROR, PULSE, HELLO
 
|PROG, ERROR, PULSE, HELLO
 
|Indicator LED
 
|Indicator LED
Line 78: Line 57:
 
|4
 
|4
 
|----
 
|----
|9
+
|6
 
|C1
 
|C1
 
|Bypass Capacitor
 
|Bypass Capacitor
Line 86: Line 65:
 
|1
 
|1
 
|----
 
|----
|10
+
|7
 +
|XTL
 +
|Crystal
 +
|16 MHz
 +
|Digikey
 +
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=XC1721-ND XC1721-ND]
 +
|1
 +
|----
 +
|8
 
|C2, C3
 
|C2, C3
 
|Capacitors for crystal
 
|Capacitors for crystal
Line 93: Line 80:
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=BC1004CT-ND BC1004CT-ND]
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=BC1004CT-ND BC1004CT-ND]
 
|2
 
|2
 +
|----
 +
|9
 +
|S1
 +
|Reset Switch
 +
|Tactile pushbutton switch
 +
|Digikey
 +
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=679-2452-ND 679-2452-ND]
 +
|1
 +
|----
 +
|10
 +
|ISP6
 +
|6 pin ISP Header
 +
|2x3 pin 0.1” spaced DIL header
 +
|Digikey
 +
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=609-3202-ND 609-3202-ND]
 +
|1
 
|----
 
|----
 
|11
 
|11
|XTL
+
|J1 thru J4
|Crystal
+
|Header set, 6-pin (2 pcs), 8-pin (2 pcs)
|16 MHz
+
|Stacking type  header, 0.1” spacing
|Digikey
+
|Evil Mad Science
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=XC1721-ND XC1721-ND]
+
|[http://evilmadscience.com/productsmenu/partsmenu/251 633]
 
|1
 
|1
 
|----
 
|----
Line 111: Line 114:
 
|----
 
|----
 
|13
 
|13
 +
|J5 (jumper)
 +
|Target Power Enable, Jumper
 +
|2 pin jumper block, 0.1” spacing
 +
|Digikey
 +
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=A26242-ND A26242-ND]
 +
|1
 +
|----
 +
|14
 
| n/a
 
| n/a
 
|Optional resistor for auto-reset override
 
|Optional resistor for auto-reset override
Line 116: Line 127:
 
|Digi-Key
 
|Digi-Key
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=100QBK-ND 100QBK-ND]
 
|[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=100QBK-ND 100QBK-ND]
|1
 
|----
 
|14
 
| n/a
 
|PCB for ISP Shield
 
|Printed circuit board
 
|Evil Mad Science
 
|[http://evilmadscience.com/productsmenu/tinykitlist/254 681]
 
 
|1
 
|1
 
|----
 
|----
 
|}
 
|}
 +
 +
 +
== Assembly procedure ==
 +
 +
Here's what the bare circuit board looks like:
 +
 +
http://evilmadscience.s3.amazonaws.com/catalog/emskits/ispshield/pcb/imgmed/1.jpg
 +
 +
We'll go line by line through the kit components.
 +
 +
1.
 +
 +
 +
 +
1 J1 thru J4 Header set, 6-pin (2 pcs), 8-pin (2 pcs) Stacking type header, 0.1” spacing Evil Mad Science 633 1
 +
2 J5 Target Power Enable, Header 3 pin right-angle header, 0.1” spacing Digikey TSW-103-25-F-SRA-ND 1
 +
3 J5 (jumper) Target Power Enable, Jumper 2 pin jumper block, 0.1” spacing Digikey A26242-ND 1
 +
4 S1 Reset Switch Tactile pushbutton switch Digikey 679-2452-ND 1
 +
5 ISP6 6 pin ISP Header 2x3 pin 0.1” spaced DIL header Digikey 609-3202-ND 1
 +
6 R1 Reset line pull-up resistor 10k, 1/6 W Digikey 10KETR-ND 1
 +
7 R2 thru R6 Reset and LED load resistors 1000 ohm, 1/4 W Digikey 1.0KQBK-ND 5
 +
8 PROG, ERROR, PULSE, HELLO Indicator LED 3mm, Diffused Yellow Evil Mad Science 357 4
 +
9 C1 Bypass Capacitor 0.1uF Capacitor Digikey BC1148TR-ND 1
 +
10 C2, C3 Capacitors for crystal 18pF, 50 V ceramic Digikey BC1004CT-ND 2
 +
11 XTL Crystal 16 MHz Digikey XC1721-ND 1
 +
12 U1 ZIF Dip Socket 28 pin, 0.3" pin spacing Evil Mad Science 212 1
 +
13 n/a Optional resistor for auto-reset override 100 ohm, 1/4 W Digi-Key 100QBK-ND 1
 +
14 n/a PCB for ISP Shield Printed circuit board Evil Mad Science 681 1

Revision as of 14:32, 23 March 2011

This is a work in progress, to be finished and posted the week of March 28, 2011.

This page walks through the basic assembly process for building the ISP Shield].

3.jpg


Bill of Materials, or, "What's in the kit?"

Line Ref Des Description Type Vendor Vendor Part Number Quantity
1 n/a PCB for ISP Shield Printed circuit board Evil Mad Science 681 1
2 R1 Reset line pull-up resistor 10k, 1/6 W Digikey 10KETR-ND 1
3 R2 thru R6 Reset and LED load resistors 1000 ohm, 1/4 W Digikey 1.0KQBK-ND 5
4 J5 Target Power Enable, Header 3 pin right-angle header, 0.1” spacing Digikey TSW-103-25-F-SRA-ND 1
5 PROG, ERROR, PULSE, HELLO Indicator LED 3mm, Diffused Yellow Evil Mad Science 357 4
6 C1 Bypass Capacitor 0.1uF Capacitor Digikey BC1148TR-ND 1
7 XTL Crystal 16 MHz Digikey XC1721-ND 1
8 C2, C3 Capacitors for crystal 18pF, 50 V ceramic Digikey BC1004CT-ND 2
9 S1 Reset Switch Tactile pushbutton switch Digikey 679-2452-ND 1
10 ISP6 6 pin ISP Header 2x3 pin 0.1” spaced DIL header Digikey 609-3202-ND 1
11 J1 thru J4 Header set, 6-pin (2 pcs), 8-pin (2 pcs) Stacking type header, 0.1” spacing Evil Mad Science 633 1
12 U1 ZIF Dip Socket 28 pin, 0.3" pin spacing Evil Mad Science 212 1
13 J5 (jumper) Target Power Enable, Jumper 2 pin jumper block, 0.1” spacing Digikey A26242-ND 1
14 n/a Optional resistor for auto-reset override 100 ohm, 1/4 W Digi-Key 100QBK-ND 1


Assembly procedure

Here's what the bare circuit board looks like:

1.jpg

We'll go line by line through the kit components.

1.


1 J1 thru J4 Header set, 6-pin (2 pcs), 8-pin (2 pcs) Stacking type header, 0.1” spacing Evil Mad Science 633 1 2 J5 Target Power Enable, Header 3 pin right-angle header, 0.1” spacing Digikey TSW-103-25-F-SRA-ND 1 3 J5 (jumper) Target Power Enable, Jumper 2 pin jumper block, 0.1” spacing Digikey A26242-ND 1 4 S1 Reset Switch Tactile pushbutton switch Digikey 679-2452-ND 1 5 ISP6 6 pin ISP Header 2x3 pin 0.1” spaced DIL header Digikey 609-3202-ND 1 6 R1 Reset line pull-up resistor 10k, 1/6 W Digikey 10KETR-ND 1 7 R2 thru R6 Reset and LED load resistors 1000 ohm, 1/4 W Digikey 1.0KQBK-ND 5 8 PROG, ERROR, PULSE, HELLO Indicator LED 3mm, Diffused Yellow Evil Mad Science 357 4 9 C1 Bypass Capacitor 0.1uF Capacitor Digikey BC1148TR-ND 1 10 C2, C3 Capacitors for crystal 18pF, 50 V ceramic Digikey BC1004CT-ND 2 11 XTL Crystal 16 MHz Digikey XC1721-ND 1 12 U1 ZIF Dip Socket 28 pin, 0.3" pin spacing Evil Mad Science 212 1 13 n/a Optional resistor for auto-reset override 100 ohm, 1/4 W Digi-Key 100QBK-ND 1 14 n/a PCB for ISP Shield Printed circuit board Evil Mad Science 681 1