V1.3 1. STEM Payload Board 1 - alanbjohnston/CubeSatSim GitHub Wiki

CubeSatSim STEM Payload Board Assembly Part 1

In these steps, you will start building your STEM Payload Board.

These steps are used to build a v1.3 CubeSatSim shown here:

IMG_3026 copy

If you have a v1.0, v1.1, or v1.2 CubeSatSim and just want to upgrade it by replacing the STEM Payload with this v1.3 board, follow these Upgrade v1 CubeSatSim Instructions

To do this, you will need the parts in the BOM and these tools:

  • Safety glasses (to protect eyes while soldering or trimming leads)
  • Soldering iron and solder (I use lead-free solder, but leaded solder is easier to work with)
  • Needle nose pliers (to bend leads and hold parts)
  • Side cutters (to trim leads)

Other tools that are helpful:

  • Blue mounting putty (to hold components in place while soldering)

Video

Here is a video showing this assembly step:

Checklist

The BOM has a sheet "By Steps" which lists the parts needed for each step in order. If you have a Google account, you can make a copy of this spreadsheet ("File" then "Make a Copy") and check off each part as you install it.

For example, here is the checklist for this step:

STEM Payload Board Instructions

If you don't have the ability to do SMT soldering, you can instead use an external Band-Pass Filter with SMA connectors. For example, this BPF works quite well https://www.amazon.com/gp/product/B07R8Y1PM4/. For the USB-C connector, you can use J3, the Sparkfun USB-C breakout https://www.sparkfun.com/products/15100. And instead of R2, you can install a 1k resistor in R1.

The instructions for the tape measure monopole or dipole are in the Board Stack instructions.

Here is the PCB with the SMT components installed:

IMG_3353

If you aren't good with SMT soldering, you can make a board with just the Low Pass Filters and the FM Transceiver module as SMT, with the USB-C and other components as through-hole soldering. Here are the steps to install the SMT components which will give you this board:

IMG_2890

Here's the schematic for the v1.3.1 STEM Payload board for reference:

First, we will start soldering the components on the top of the PCB. The printed outlines on the board indicate that a part should be installed on that side, with the pins soldered on the other side. For components with multiple pins, solder just one pin first, then flip the board over and verify that it is flush with the board and straight. It is a lot easier to fix this with only one pin soldered than with multiple pins. It is also one last check to make sure you are mounting it on the right side. For some parts, such as resistors or diodes, mounting on the wrong side won't matter. For others, such as LEDs and switches and connectors, mounting on the wrong side will make it more difficult to mount the solar panels. But other parts, such as a the stacking GPIO headers or the INA219 boards, must be mounted on the correct side, so double check carefully.

First, for the v1.3v1 board, two jumpers JP7 and JP8 need to be cut with a knife (if these are not cut, the Pi Zero will not shutdown but will immediately reboot):

IMG_3056

In addition, you need to cut these two traces on the other side of the board. You can cut them now or after you solder on the GPIO header:

cut

This photo shows the set of parts to be mounted in the next steps on the top of the PCB:

IMG_2897

Start with the push button switch S1. This momentary push button switch is used to change modes or shutdown when it is running:

IMG_2899

Insert the switch in the top and solder the four leads on the bottom of the PCB:

IMG_2900

Here's how it looks up close:

IMG_2901

Then, solder X1 the 3.5mm audio jack, which has a contact switch (you can see the contacts with the springs if you look through the clear cover) for our Remove Before Flight (RBF) switch. This switch disconnects 5V power from the Pi forcing the CubeSatSim into a powered down mode for transporting or storage, or, on a real CubeSat, prior to launch.

IMG_2904

Flip the PCB over and solder the 5 leads:

IMG_2903

Next we will solder the resistors R11, R12, and R13, and the three LEDs LED1, LED2, and LED3. If you are using clear lens LEDs, be careful not to mix up the colors! If you are not sure, test them with 3.3V and resistor R11 to see what color it is. LEDs need to be installed with the correct polarity (one lead is + polarity and the other lead is - polarity) or it will not illuminate. The longer leg on the LED is the '+' lead and should be away from the edge of the PCB. Also, if you look at the LED lens from the top, it is circular but there is a flat side that marks the '-' side. So the flat side of the LED should be towards the edge of the PCB.

To save space on the PCB, all resistors and diodes are mounted vertically, so you have to bend over one of the leads to get a U-shape, allowing it to be inserted into the two closely-spaced holes. This photo shows the green Power LED1 and 1k Ohm resistor R11 (the color bands on the resistor are brown black red - see https://en.wikipedia.org/wiki/Electronic_color_code for details) which are about to be inserted next to the RBF switch. Note the longer plus lead of the LED is on the bottom here:

IMG_2905

Here's how the resistor and LED leads look after they have been soldered on the bottom of the PCB and the excess leads trimmed:

IMG_2907

Here's the whole bottom of the PCB:

IMG_2908

Here's how it looks on the top:

IMG_2909

Here's a closeup view:

IMG_2910

Next, install the red Charge LED3 and 220 Ohm resistor R13 (color bands red red brown),

IMG_2911

Here's how it looks from the top:

IMG_2913

Then install the blue Transmit LED2 and 100 Ohm resistor R12 (color bands brown black brown):

IMG_2915

Here's how the PCB looks on top:

IMG_2919

Next install diode D3. Diodes have polarity marked with a band on one side. In this photo, the white band on the diode is to the left which matches the symbol markings for D3:

IMG_3235

Diodes are mounted vertically like the resistors. Note the band is on the lower side in this photo:

IMG_2920

Here's a closeup:

IMG_2921

Here's how the diode looks when it has been soldered and the excels leads trimmed. If this diode is backwards, when we plug in the USB-C power cable, the Red LED will illuminate but the board will not power up!

IMG_2928

Here's the board so far:

IMG_2932

The final step is to install the stacking GPIO header J1. We use the Raspberry Pi GPIO as our spacecraft bus, and it connects the Pi and the three boards together. We will insert the stacking GPIO header on the bottom of the PCB and solder the pins on the top of the PCB.

IMG_2933

IMPORTANT: Do not trim the leads on this stacking header, since the long leads are needed to plug the next board on top! It is also important that you don't get excess solder on the top of the GPIO pins or it might be hard to plug then next board in.

Here is J1 inserted on the bottom of the PCB:

IMG_2935

Here's how the stacking GPIO header looks on the top of the PCB ready for soldering. To make it easier solder, the PCB has enlarged pads making it easier to apply heat.

IMG_2938

If you place your soldering iron on this pad touching the pin, you should be able to get heat to both the pin and pad to solder it.

IMG_2940

Solder only one pin on the corner of the connector

IMG_2942

Double check that it is pressed down all the way and straight before going back and soldering any other pins:

IMG_2937

If everything is good, solder one pin on the other corner and check to make sure it is straight and flush with the PCB. Check the connector again carefully. If it looks good, go ahead and solder one row of pins. Here's how it looks on the top of the PCB with one row soldered in:

IMG_2945

Then solder the 2nd row:

IMG_2948

Here's how it looks on the bottom of the PCB, ready to plug the Pi Zero WH into the female connector:

IMG_2949

Next install the two 68 Ohm resistors (big 1/2 Watt resistors) and the 180 Ohm resistor in the attenuator circuit:

IMG_2967

IMG_2972

IMG_2970

IMG_2968

We can now test the Red LED and the USB-C connector.

IMG_2950

Plug your USB-C cable into a power plug or a computer, then plug it into the USB-C connector on the PCB and the Red LED should illuminate.

IMG_2951

If it doesn't, check the LED, resistor, and the USB-C connector.

The rest of the LEDs need the Raspberry Pi Zero WH programmed and plugged in, which is our next step!

You have completed Part 1 of building the STEM Payload board.

Next step is to Install the Software.