

Phased array ultrasonic row
- Size
- 224.3 × 23.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 34
- Nets
- 63
- Pads
- 184
- Tracks, vias
- 458, 42
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 21 Sep 2022
- Updated
- 18 Nov 2024
Overview
Phased array ultrasonic row is an open-source printed circuit board by abezukor, from the abezukor/PhasedArrayUltrasonic repository on GitHub. It is a 2-layer board of 224.3 × 23.5 mm with 34 parts on 63 nets, routed with 458 tracks and 42 vias.
It is built around the TC4427AVPA, CD4517BE and SN74HC157D. Its parts include 8 capacitors, 8 ICs, 6 resistors and 2 connectors.
Main components
3TC4427AVPA
PDIP-8-40℃~+125℃ -、- 1.5A 1.5A 100uA 2 2.4V 20ns 25ns 25ns 4.5V~18V 40ns 800mV Low Side、High Side MOSFET PDIP-8 Gate Drivers ROHSMicrochip TechnologyGate DriversCD4517BE
DIP-16-55℃~+125℃ 110ns@10V,50pF 15MHz 2 3V~18V 4000B 64 Serial-to-Parallel Tri-State DIP-16 Shift Registers ROHSTexas InstrumentsShift RegistersSN74HC157D
SOIC-16-40℃~+85℃ 21ns@6V,50pF 2V~6V 7.8mA 7.8mA 74HC 8/4 80uA Multiplexer Single Supply SOIC-16 Signal Switches, Multiplexers, Decoders ROHSTexas InstrumentsSignal Switches, Multiplexers, Decoders
README
README.md2D Phased Array Ultrasonic Transmitter
For details on construction see the report.
Compilation
First have the RPI Pico SDK downloaded, and have its path set in the PICO_SDK_PATH environment variable.
mkdir -p Software/build
cd Software/Build
cmake ..
make -j$(($(grep -c ^processor /proc/cpuinfo)-1)) # Compile using all available cores -1.Parts
34| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8 |
| 6 | 0 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3, R4, R5, R6 |
| 6 | Speaker_Ultrasound | Custom:TR40-16 | LS1, LS2, LS3, LS4, LS5, LS6 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | CD4517BE | Package_DIP:DIP-16_W7.62mm_Socket | U4, U6, U8 |
| 3 | TC4427AVPA | TC4427:Microchip-TC4427AEOA713-Level_A | U3, U5, U7 |
| 2 | SN74HC157 | SNx4HC157:Texas_Instruments-D0016A-0-0-IPC_A | U1, U2 |
| 1 | Conn_02x09_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x09_P2.54mm_Horizontal | J2 |
| 1 | Conn_02x09_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x09_P2.54mm_Vertical | J1 |
Questions
How big is the Phased array ultrasonic row PCB?
It measures 224.3 × 23.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Phased array ultrasonic row use?
34 parts, built around the TC4427AVPA, CD4517BE and SN74HC157D. 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 Phased array ultrasonic row KiCad files?
From the abezukor/PhasedArrayUltrasonic repository on GitHub, at the commit this page was made from: the board is Hardware/phased_array_ultrasonic_row/phased_array_ultrasonic_row.kicad_pcb and its schematic Hardware/phased_array_ultrasonic_row/SixSpeakers.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Phased array ultrasonic row design in my own project?
Its repository states no licence, so its author keeps all rights: ask abezukor before reusing the design.
Similar boards
- 2 layers142.5 × 106.4 mm

- 2 layers26 × 30 mm

Microcontroller
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop
34 parts1.1kCC-BY-4.0 - 2 layers171.2 × 72.9 mm

Amiga gfxcard old
mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog
34 parts1k - 2 layers53.5 × 62.5 mm

Led matrix
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
34 parts915 - 2 layers45 × 26 mm

- 2 layers41.7 × 25.7 mm

Headphones flex pcb rigid
strangeparts/niubi-headphones
Flexible circuit board design for adding a headphone jack to an iPhone 7
34 parts493MIT - 2 layers18.8 × 16.3 mm

- 2 layers127 × 69.9 mm

Ezcgi
baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.
34 parts446