This project implements a digital weighing scale system using a load cell sensor and embedded processing.
It demonstrates the full signal chain from analogue sensing → signal conditioning → digital processing, combining hardware and software to produce accurate weight measurements.
- Load cell-based weight sensing
- Signal conditioning for low-level analogue signals
- Microcontroller-based data acquisition and processing
- Real-time weight measurement output
- System calibration and validation
- Integrated hardware and software design
The system is composed of multiple stages:
- Load cell converts applied force into a small electrical signal
- Produces low-level analogue voltage proportional to weight
- Amplification of the load cell output
- Improves signal strength for accurate measurement
- Reduces noise and stabilises readings
- Microcontroller reads conditioned signal
- Converts analogue signal to digital values
- Applies scaling and calibration to output weight
- Displays or transmits processed weight data
- Provides real-time feedback to the user
- Load is applied to the weighing platform
- Load cell generates a corresponding analogue signal
- Signal is amplified and conditioned
- Microcontroller processes and converts the signal
- Final weight value is output in real time
- Calibrated system using known weights
- Compared measured values with expected results
- Analysed accuracy and repeatability
- Refined system performance through iterative testing
- Load cell
- Signal conditioning circuitry (amplifier)
- Microcontroller (Arduino / similar)
- Weighing platform and structural components
- Power supply
/src → Embedded code /schematics → Circuit design /docs → Reports and analysis /images → System photos
This project was developed as part of a collaborative team effort, with shared responsibilities across system design, implementation, and testing.
My contributions focused on:
- Signal acquisition and embedded data processing
- System integration across sensing and processing stages
- Calibration, testing, and validation of measurement accuracy
- Working with analogue sensor signals and amplification
- Interfacing sensors with microcontrollers
- Performing system calibration and validation
- Designing full end-to-end embedded systems
- Debugging hardware and improving measurement accuracy
- Improve signal filtering and noise reduction
- Increase measurement resolution
- Add digital display interface (LCD/OLED)
- Implement data logging or wireless transmission
- Enhance calibration algorithms
Jeremy Antwi
Electrical & Electronic Engineering Student
Interested in Embedded Systems, FPGA, and Hardware Design