Wednesday, June 24, 2020

Atmel ATF1504AS(L) CPLD Development Board - Part 2 - Building the Dev Board

Let's build the CPLD development board so we can have some fun.

Order the board

You can get the board from PCBWay: ATF1504AS(L) CPLD Development Board.

If buy from PCBWay via the above link you'll be supporting me cover my prototyping mishaps.

If not you can just download the Gerbers and choose your own manufacturer of choice.

Order the parts

You will need the following parts ( or similar ).

 TagPart
 No
 - ATF1504AS-10JU44-ND CPLD
 1
 U1 PLCC Socket 44 pin
 1
 J1 JTAG Header
 1
 J2 Power Barrel Jack
 1
 C1 Capacitor SMD 0805 10uF
 1
 C2,3,4,5 Capacitor SMD 0805 0.1uF 4
R 1, 2, 3 Resistor SMD 0805 4.7K
 3
R 4 Resistor SMD 0805 10K
 1
J4,5
 Header Female 16 pin           
 2
 J3 Header Female 6 pin     1
 J6 Header Male 2 pin
 1

Build the board

Solder on all of the surface mount parts first
Solder on the PLCC socket
Solder on the remaining parts in any order
Insert the CPLD

Surface Mount Soldering

Don't be afraid of Surface Mount Device soldering (SMD), once you know the tricks you will find that it is actually much easier and cleaner than Through Hole soldering (TH).

I use the same chisel tip on my soldering iron for SMD as I do for TH.  It is important with SMD not to use too fine a tip, especially if you have a large pad or surrounding copper as the heat will quickly vanish.
  • Add solder to one pad of each pair first.
  • With some tweezers move the SMD part into the soldered pad with one hand while re-heating the solder with the other hand.  Then ensure the part is flat on the board by pushing down lightly and re-heating.
  • Lastly solder the other pad to the part.
Tip: When removing the soldering iron, do so quickly. This stops little legs forming. 
Tip: Hold the part in place for one second after removing the heat or it will move.

 

 
 
 
 

 




2 comments:

  1. Hello! I bought a set of your dev boards from PCBWay and noticed that your parts list above does not agree with the silkscreen. Your table lists R1,R2,R4 as 10K and R3 as 4.7k, but on the actual board the first three are 4.7K and the last is a single 10K. Since the quantities listed in the table are actually correct (3x4.7k, 1x10k) I guess it's just that the two rows in the first column are flipped.

    ReplyDelete