Skip to the content
2 layers65 × 56 mmOasis ADC, the printed circuit board in 3D

Code, schematics and readme file for the OASIS sonar bachelor thesis

Size
65 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
63
Pads
195
Tracks, vias
440, 225
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Mar 2020
Updated
24 May 2020

Overview

Oasis ADC is an open-source printed circuit board by SonarSquad, from the SonarSquad/OASIS repository on GitHub. It is a 2-layer board of 65 × 56 mm with 50 parts on 63 nets, routed with 440 tracks and 225 vias.

It is built around the ADA4841-2YR and LP38692NDC. Its parts include 19 capacitors, 10 resistors, 5 ICs, 5 connectors and 2 diodes.

Main components

2

README

README.md

OASIS

Contains the complete code, circuit schematics and designs for the OASIS prototype system. The full OASIS - A low-cost modular echosounder thesis report should also be red for a better understanding if further development of the system are to be investigated.

CONTENT: folder and content

  • LNA_Rev3: PCB design files for the LNA board (ALTIUM).
  • Oasis_ADC_PCB: PCB design files and gerbers for the ADC board (KICAD).
  • Oasis_MCU_bridge_PCB: PCB design files and gerbers for MCU board (KICAD).
  • Python code and drivers: Main python script and C- code drivers for the OASIS system
  • MCU_ATmega4809: Code for waveform-generation on the ATmega4809.
  • SPI_test_alternative_ADC: Example code for setting up SPI communication on the Raspberry Pi 4 (not used in OASIS prototype).

HARDWARE modules:

  • LNA board - Low noise amplifier. (designed and tested)
  • MCU board - ATmega4809 Full-bridge module. (designed and tested)
  • ADC board - ADS8422 board Analog to Digital converter. (designed and tested)
  • Raspberry pi 4 model B (4GB RAM). (bought and tested)

Screenshot

OASIS Prototype achievements:

  1. System startup, Transmit a pulse at preset frequency (200kHz).

    • Pulse generaton is done on sepparate microcontroller (MCU).
  2. Amplify returning echo with LNA.

  3. Sample returning echo, (switch not developed yet - two transducers used while testing, one for transmit and one for receive).

    • Receive and sample incomming returning echo. Sampling @ 1.7 Msps.
  4. Plotting and light processing of received signal.

    • Plot: FFT.
    • Plot: Time vs. voltage.

Screenshot


CONTACT:

Parts

50
QtyValueFootprintReferences
91µFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC3, C4, C5, C7, C9, C10, C11, C15, C16
8RResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R7, R8, R11, R12
30.1µFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC6, C8, C12
34.7µFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC1, C2, C19
212 ohmResistor_SMD:R_0805_2012MetricR5, R6
24.7µFCapacitor_SMD:C_0805_2012MetricC17, C18
2ADA4841-2Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU4, U5
2Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4, J5
2D_Zener_ALTDiode_SMD:D_SOD-323D1, D2
110nFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC13
1220pFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC14
1ADS8422TorCustomFootprints:ADS8422U1
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6
1Conn_01x07Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ3
1Conn_02x20_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ1
1LOGOTorCustomFootprints:Oasis_logo_30mmG***
1LP2988-5.0_WSON8Package_SON:WSON-8_4x4mm_P0.8mmU3
1LP38692Package_TO_SOT_SMD:SOT-223-5U2

The 42 most common of 50 parts.

More from SonarSquad/OASIS

1

Similar boards

  • 2 layers60 × 20 mmWifiLCD, the printed circuit board in 3D

    WifiLCD

    pierre-muth/pilogger

    Home logging station

    46 parts12
  • 4 layers107.6 × 72.2 mmAmplifier, the printed circuit board in 3D

    Amplifier

    SSkrzypik/SkrzpkAmp

    A class D integrated amplifier with DSP

    167 parts
  • 2 layers187.2 × 26.6 mmBlade12, the printed circuit board in 3D

    Blade12

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    50 parts3.7k
  • 2 layers45.7 × 25.9 mmAccessory, the printed circuit board in 3D

    Accessory

    usbarmory/usbarmory

    USB armory - The open source compact secure computer

    50 parts1.5k
  • 2 layers21 × 31.5 mmK1-aioc, the printed circuit board in 3D

    K1-aioc

    skuep/AIOC

    Ham Radio All-in-one-Cable

    50 parts1.4kMIT
  • 2 layers42 × 32.5 mmLipoboard, the printed circuit board in 3D

    Lipoboard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    50 parts915
  • 2 layers101 × 31.5 mmManagement, the printed circuit board in 3D

    Management

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    50 parts397Apache-2.0

Questions

How big is the Oasis ADC PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Oasis ADC use?

50 parts, built around the ADA4841-2YR and LP38692NDC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Oasis ADC KiCad files?

From the SonarSquad/OASIS repository on GitHub, at the commit this page was made from: the board is Oasis_ADC_PCB/Oasis_ADC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Oasis ADC design in my own project?

Its repository states no licence, so its author keeps all rights: ask SonarSquad before reusing the design.