OpenLiberty/space-sentry-challenge

PCB board design and printing work

Closed this issue · 7 comments

fwji commented
PCB board design and printing work

Rough Schematic for the target system to Arduino is completed:
Target_System_Schematic_v1
Notes:

  • The flags indicate direct connection to the Arduino.
  • The Schematic does not detail the connections in terms of headers and wires, it only exists to explain what everything needs to be connected to in order to function.
  • The pins indicated are arbitrary, I did not reference the code to figure out which one is which since placements of the servos and photo-resistors are important to note and cannot be inferred based on this schematic.
  • Each resistor is 10k ohm.

Schematic and PCB Design v1

Shown below is the board schematic and PCB design which shows the connections between the PCB itself and the 3 necessary headers: the 16 pin to servo, 10 pin to the photoresistors, and the USB-A female socket as the power supply.

Schematicv1

PCBv1

PCB Design v2

Updated the PCB layout & sent out PCB for production, estimated arrival is next Friday latest. Also shown are the PCB renders.

PCBv2

Screen Shot 2019-07-19 at 1 52 50 PM

Screen Shot 2019-07-19 at 1 54 22 PM

PCBs have arrived!

IMG_20190724_161552
IMG_20190724_161601

An error was found in the circuitry layout, specifically the layout of the photo-resistors. Shown in the image below, the bottom figure was used in the print, however it was supposed to be the top. The PCB schematic and board was fixed as attached, and sent to print.
IMG_20190724_174634
Schematic
PCB-Design

fwji commented

That's partially my mistake for giving the wrong schematics.

New Breadboard Circuit

Shown is the schematic for the new breadboard circuit after removing the multiplexer and PWM driver. It simplifies the circuitry and removed unnecessary components. The pinouts are connected to the right Analog and Digital ports that the code is based on. This was a proof of concept that a code change and rewiring worked. All that's necessary is to implement the new board to replace the breadboard.

Servo-Target-Circuit_bb
Notes:

  • Black wires denote ground.
  • Red wires denote power.
  • Yellow wires are signal wires from servo to digital ports.
  • Orange wires are the readings from the LDRs/Photoresistors to the analog ports.
  • The port at the bottom right denotes the external power supply connected to the circuit.
  • All resistors are 10k ohms.
  • Circuit drawing shows 5 LDRs and 5 micro servos