Sensor modules

AXS-039 — Liquid flow meter carrier PMOD module

Catalog #39 in the AruviX sensor line, level L2 (GPIO, pulse counting). Socketed carrier (same pattern as AXS-046) for a 3-wire hall-effect turbine flow meter of the YF-S201 class.

Level L2 ERC clean DRC clean Fab package 6 components
3D render of the AXS-039 PCB
Rendered from the PCB layout. No physical board has been manufactured.

Circuit review & bench-test guide →

Components#

Every placed component, with the reason it is on the board. Extracted directly from the schematic, so this cannot drift from the design.

RefValueWhat it does on this boardPart numberFootprint
C1 100nF 16V X7R Socket decoupling GRM188R71C104KA01D
Murata
C_0603_1608Metric
C2 10uF 10V X5R Bulk reservoir at the flow-meter socket (cable inductance + hall switching) GRM21BR61A106KE19L
Murata
C_0805_2012Metric
J1 PMOD PLUG 2x6 PMOD peripheral plug (Digilent spec 1.2) not selected
generic
PinHeader_2x06_P2.54mm_Horizontal
J2 FLOW METER SOCKET Socket for a 3-wire hall turbine flow meter cable, pin order VCC/SIGNAL/GND not selected
generic
PinSocket_1x03_P2.54mm_Vertical
R1 10k Pull-up for the meter's open-collector hall output RC0603FR-0710KL
Yageo
Datasheet ↗
R_0603_1608Metric
R2 100R Series protection on the module-driven FLOW line RC0603FR-07100RL
Yageo
Datasheet ↗
R_0603_1608Metric

Signals#

Net labels used in the schematic, which are also the names the HDL top level should use.

3V3 FLOW FLOW_RAW GND

Production status#

Schematic ERC0 violations
PCB layoutcomplete
DRC0 violations
Fab packageexported (24 gerbers + drill + CPL + BOM)
Fabricatedno — design stage only

Source: boards/sensor-modules/axs-039-flow


Catalog #39 in the AruviX sensor line (../README.md), level L2 (GPIO, pulse counting). Socketed carrier (same pattern as AXS-046) for a 3-wire hall-effect turbine flow meter of the YF-S201 class.

Status: schematic generated, ERC clean (0/0), netlist reviewed. PCB layout not started. Not released.

What it teaches#

Frequency as a measurand: the turbine's hall sensor pulses at a rate proportional to flow. Count pulses per gate interval, apply the meter's K-factor (YF-S201 class: roughly f ≈ 7.5 × Q with f in Hz and Q in L/min, i.e. ~450 pulses per litre), and calibrate K yourself with a measuring jug — calibration is part of the lesson.

Design#

PMOD pin123456789101112
NetFLOWNCNCNCGND3V3NCNCNCNCGND3V3

Regenerate#

python3 generate_design.py

Remaining for release#