

Picalor pcb
Picalor - Multi-Channel Heat Balance Calorimetry on the Raspberry Pi
- Size
- 65 × 56 mm
- Copper layers
- 4
- Thickness
- 4.69 mm
- Parts
- 117
- Nets
- 104
- Pads
- 380
- Tracks, vias
- 653, 100
- Pours
- 53
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 16 Aug 2017
- Updated
- 4 Jan 2023
Overview
Picalor pcb is an open-source printed circuit board by ul-gh, from the ul-gh/Picalor repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 65 × 56 mm with 117 parts on 104 nets, routed with 653 tracks and 100 vias.
It is built around the ADS1256IDB, LM358 and LM336BM-2.5, with the AST2130302, AST2130402 and BLM21AG102SN1 among its other parts. Its parts include 59 resistors, 35 capacitors, 11 connectors, 4 ICs and 2 inductors.
Main components
6ADS1256IDB
SSOP-28-208mil-40℃~+105℃ 1.8V~3.6V、5V 24 2uA 30kHz 30kHz 4 5V 7.68MHz External External SPI Sigma-Delta Support Yes SSOP-28-208mil Analog to Digital Converters (ADC) ROHSTexas InstrumentsAnalog To Digital Converters (ADCs)LM358
SOP-8-18V~18V 0℃~+70℃ 1.2MHz 10nA 2 24mA 3V~36V 500uA 50nA 5mV 80dB Built-in compensation SOP-8 Operational Amplifier ROHSMSKSEMIOperational AmplifierLM336BM-2.5
SOIC-80℃~+70℃@(Ta) 10mA 2.49V Fixed Parallel SOIC-8 Voltage Reference ROHSTexas InstrumentsVoltage ReferenceAST2130302
插件,P=3.5mm1 10A 150V 3 3.5mm 3P Black Through Hole 插件,P=3.5mm Spring Clamp System Terminal Block ROHSMETZ CONNECT GmbHSpring Clamp System Terminal BlockAST2130402
THrough holeTHrough hole Spring Clamp System Terminal Block ROHSMETZ CONNECT GmbHSpring Clamp System Terminal BlockBLM21AG102SN1
08051 1kΩ@100MHz 280mΩ 600mA ±25% 0805 Ferrite Beads ROHSMurataFerrite Beads
README
README.mdPicalor
Multi-Channel Heat Balance Calorimetry on the Raspberry Pi
--> Incomplete - work-in-progress! <--
Thermal power (or heat flow) measurement of one segmented or multiple individual liquid-cooled or liquid-heated systems under the assumption that the enthalpy difference of the fluid entering and exiting each system per unit of time is equal to the energy dissipated or released by the system.
Quasi-isothermal condition can be achieved by using a sufficiently high flow rate. Accurate heat flow measurements under these conditions require very sensitive and robust differential temperature sensing.
This is implemented by the Picalor hardware using platinum resistive temperature sensors in a deflection-type bridge configuration connected to a multi-channel, high-precision delta-sigma ADC system.
When performing the measurement with fluid temperatures set nearly at environmental temperature level, convection and radiation heat loss can be made negligible e.g. for power loss measurements in electronics.
For applications in chemistry, the multi-channel hardware can be useful for Constant Flux Calorimetry or segmented Continuous Reaction Calorimters.
Supported hardware:
- Picalor OSHW Raspberry Pi add-on circuit board featuring:
- 16-channel analog frontend for Pt 1000 sensors
- 4x pulse-timing flow sensor inputs
- 2x ADS1256 24-Bit 8-ch ADC
- Waveshare "High Precision AD/DA board"
Hardware:

- PCB Design Files: picalor_hardware
- Circuit Diagram (PDF)
- Circuit BOM (HTML)
Software Documentation (Generated):
Parts
117| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R4, R10, R12, R14, R16, R18, R21, R23, R25, R27, R29, R31, R33, R42, R43 +4 |
| 18 | 1k1 | Resistor_SMD:R_0603_1608Metric | R2, R3, R5, R11, R13, R15, R17, R19, R20, R22, R24, R26, R28, R30, R32, R34 +2 |
| 18 | 1u | Capacitor_SMD:C_1206_3216Metric | C1, C2, C3, C4, C5, C6, C7, C10, C11, C12, C13, C14, C15, C16, C29, C30 +2 |
| 9 | 100 | Resistor_SMD:R_0603_1608Metric | R36, R37, R38, R39, R40, R44, R45, R46, R47 |
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric | C18, C20, C21, C22, C24, C25 |
| 6 | AST21303 | lib_ul_mech:TerminalBlock_MetzConnect_AST21303 | J2, J4, J6, J8, J10, J11 |
| 5 | 2k2 | Resistor_SMD:R_0603_1608Metric | R41, R49, R53, R55, R58 |
| 4 | 10n | Capacitor_SMD:C_0603_1608Metric | C32, C33, C34, C35 |
| 4 | 220 | Resistor_SMD:R_0603_1608Metric | R54, R56, R57, R59 |
| 4 | AST21304 | lib_ul_mech:TerminalBlock_MetzConnect_AST21304 | J1, J3, J5, J7 |
| 4 | MountingHole_2.7mm_M2.5 | MountingHole:MountingHole_2.7mm_M2.5 | M1, M2, M3, M4 |
| 3 | 10 | Resistor_SMD:R_0603_1608Metric | R35, R48, R51 |
| 3 | T491D 47U | Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D | C17, C28, C31 |
| 2 | 100p | Capacitor_SMD:C_0603_1608Metric | C19, C23 |
| 2 | 47p | Capacitor_SMD:C_0603_1608Metric | C26, C27 |
| 2 | ADS1256IDB | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U1, U2 |
| 2 | BLM21AG102 | Inductor_SMD:L_0805_2012Metric | L1, L2 |
| 1 | 7.68M | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | LM336BM-2.5 | Package_SO:SO-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | LM358 | Package_SO:SO-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT3 |
| 1 | Raspberry_Pi_2_3 | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J9 |
Questions
How big is the Picalor pcb PCB?
It measures 65 × 56 mm and has 4 copper layers, 4.69 mm thick.
What parts does the Picalor pcb use?
117 parts, built around the ADS1256IDB, LM358, LM336BM-2.5 and AST2130302. 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 Picalor pcb KiCad files?
From the ul-gh/Picalor repository on GitHub, at the commit this page was made from: the board is picalor_hardware/circuit_schematics_pcb/picalor_pcb.kicad_pcb and its schematic picalor_hardware/circuit_schematics_pcb/ADC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Picalor pcb design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers66 × 25.4 mm

- 2 layers16 × 20 mm

Rgb2svideo
UzixLS/rgb2svideo
Converts RGB + Sync analog signal to S-Video (and also Composite).
30 parts14MIT - 2 layers132.1 × 45.7 mm

IPoS
peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.
42 parts342 - 2 layers68.8 × 53.6 mm

ZArduino
zmaker/arduino_cookbook
gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube
46 parts269 - 2 layers152 × 88 mm

RFBitBangSMT
profdc9/RFBitBanger
A QRP digital transceiver created from readily available parts for off-the-grid maintenance
271 parts222 - 2 layers118 × 103.5 mm

- 2 layers113 × 62.2 mm

FullScope
tvlad1234/pillScopePlus
Oscilloscope based around the STM32F401 Black Pill and a color LCD screen
15 parts165Apache-2.0 - 2 layers75.2 × 61.1 mm
