Connor
Holowachuk
Hardware
Software
All Projects
Open main menu
Let's chat
Connor
Holowachuk
Hardware
Software
All Projects
Let's Chat
EXACT Technology | Electrical Engineer
Concrete
Humidity
Monitor
Project Overview
Much of the time early site development takes can be attributed to waiting for concrete to cure. Measuring the relative humidity (RH) profile of the concrete can help to predict the curing time and allow for advancement of construction significantly earlier, when the concrete is sufficiently curred. The Concrete Humidity Monitor is a multi-point and borehole RH monitoring system that provides real-time RH data to the operator to help developers save time and money on the buildings of the future.
Technologies
Explore the technologies I used to build this project
React.js
Firebase
Tailwind CSS
Ionic
Capacitor
ESP32
C/C++
Altium Designer
Fusion 360
Concrete Impedance-Humidity Mapping
Measuring RH directly in wet concrete at scale posed a reliability challenge; prolonged water exposure often damaged the RH sensors, even when protected by a ePTFE membrane. To improve reliability and reduce cost, I designed an impedance-based mapping system to determine the relationship of impedance to RH in curing concrete.
BLE Connected App
To provide a user interface for the Concrete Humidity Monitor, I designed a cross-platform React app that connects to the logger via Bluetooth Low Energy (BLE). The app allows for real-time monitoring, historical data analysis, and device configuration, while storing data logs in Firebase for long-term reference.
Lab-Based Testing
Alongside PhD researchers and professors at the University of Toronto, I built a custom test fixture for 2mm-resolution impedance and 5mm-resolution RH measurement at multiple depths in a concrete slab.
Borehole RH Monitoring
In flooring applications, developers often run into the issue of seemingly dry concrete damaging flooring when residual moisture is present. To address this, I designed a high density PCB and enclosure that fits into a 3/4" borehole to monitor RH in a concrete slab at adjustable depths.
Humidity Chamber
A humidity chamber was built to test the durability of the RH sensor in a highly humid environment over long periods of time.
Your browser does not support the video tag.
Borehole Design
To accommodate flooring applications, a custom PCB was designed to fit into an enclosure within a 3/4" borehole, with a near-flush hole cover to prevent damage in the harsh construction environment.
Ultra-compact Design
Fitting into a 3/4" borehole required a thoughtful design to accomodate the PCB, battery, sensors, and plastic enclosure. Here, a 3D printed and finished prototype is shown.
Near-Flush Hole Cover
A near-flush hole cover was designed to prevent damage to the sensor when the enclosure is inserted into the borehole. Two notches were included to allow for easy insertion and removal.
High Density Routing
The smallest-ever PCB at EXACT, the board was designed to be as compact as possible while still accomodating all components and preserving connections for bootloading and firmware updates.
On-board LoRa Antenna
A PCB antenna was selected to allow for a compact and reliable connection to a nearby EXACT Relay over LoRa. The antenna was tuned to 915MHz using a spectrum analyzer and smith chart.
Thoughtful, Compact Design
The enclosure was thought through and designed to meet physical constraints while still accomodating the PCB, battery, sensors, and plastic enclosure.
Designing for Adapability
The project called for RH measurement at various depths in a concrete slab. To accomodate this, the enclosure was designed to be modular, with the ability to swap out extensions to measure at different depths.
Multi-Point Impedance Measurement
Measuring RH directly in wet concrete at scale posed a reliability challenge; prolonged water exposure often damaged the RH sensors, even when protected by a ePTFE membrane. To improve reliability and reduce cost, I designed an impedance-based mapping system to determine the relationship of impedance to RH in curing concrete.
Multi-Point Impedance Measurement
Equipped with a 14-bit ADC, analog signal routing ICs, and sinusoidal signal generation, the PCB was capable of quickly and accurately measuring impedance at multiple points in a concrete slab, as well as RH measurement for calibration.
Interchangeable Measurement PCBs
To reduce cost and prevent single use of expensive components required for impedance measurement, the inexpensive measurement module could be swapped out and discarded once curing was complete.
Concrete Testing
A simple Quickcrete mix was used to validate the accuracy of the RH sensors, and the impedance-based RH mapping system.
Design for Industrial Use
Once validated, the impedance-based RH measurement system was ready for industrial use. A new enclosure was designed to mount to the formwork of a concrete slab, or alternatively, be mounted to rebar within a slab before a pour.
Modular Design
I compressed the original multi-point measurement PCB into a PCB 12% the size, which served as an add-on module to EXACT's standard temperature logger. This greatly reduced the cost and assembly time of the system.
Enclosure Design
Seen here, a 3D printed prototype of the new enclosure houses the standard temperature logger PCB, as well as the new impedance measurement PCBs - connected with a ribbon cable, and easily assembled.
Lab-based Testing at U of T
A custom test fixture was built to measure impedance at multiple points in a concrete slab, as well as RH measurement for calibration.
Sensor Guard
A custom guard was designed to protect the RH sensors from damage during transport and handling. It was later filled with potting compound to provide additional protection against shorting in wet concrete.
High-Resolution Impedance Measurement
The PCB was capable of quickly and accurately measuring impedance between multiple points in a concrete slab, with a resolution of 2mm.
The App
The cross-platform React app automatically interfaces with the Concrete Humidity Monitor over BLE, pulls compressed data logs from the device, and allows for plotting RH and Impedance data over time. It served as an easy-to-use interface for the operator to monitor the RH and impedance status of the slab being measured.
Re-use Sensors with new Elements
Elements are a concept that allows for monitoring a specific location in a concrete slab over a period of time. The measurement module can be removed and replaced with a new sensor to monitor a new location, all of which is stored in the database.
Plotting RH and Impedance Data
The app allows for plotting RH and Impedance data over time, as well as viewing historical data logs. Users can view data for an element, or query for a specific date and time range.
Auto-connect to Saved Sensors
The app allows for auto-connecting to saved sensors, as well as searching for new sensors within range. This was achieved using a custom BLE scanning algorithm that was able to scan for relevant and connectable EXACT devices and connect to them.
Similar Projects
Explore other projects similar to this one
Temperature Logger
Hardware
Firmware
Pcba
Plastic Injection
Rugged, multi-use temperature logger for monitoring concrete curing.
View More
TL
Nodes
Hardware
Software
Firmware
Pcba
Plastic Injection
Mechanical
Prototyping
Startup
The wearables made for weightlifting.
View More
N
Mobile App
Software
Startup
Connect with your coach, improve your form, and stay on track to reaching your goals.
View More
MA