In home automation applications, there are instances where measuring the level of a body of water, such as in a pool or pond, is desired. The 1-Wire network facilitates easy interfacing of sensors to a PC or a simple controller. Some experimenters utilize a series of capacitors and a timer to gauge water depth, while a simpler optical method can also be employed. This method involves a ping-pong ball that floats on the water's surface within a pipe. An infrared triangulation sensor provides a non-linear voltage output that corresponds to the distance from the sensor to the ping-pong ball. The prototype system is capable of measuring level changes up to 24 cm with a resolution of approximately 1 cm. This range and resolution can be adjusted by selecting different infrared sensors. A lookup table derived from the polynomial can be stored in the DS2438's 40-byte non-volatile memory, allowing for easy replacement of water level sensors. By storing the voltage multiplied by 100 as a single byte, a range of 40 cm can be accommodated. For this prototype, a Link 1-Wire RS-232 adapter is employed for communication with the sensor, while TCL routines are utilized for data processing. TCL for Windows is accessible from ActiveState, and RRDtool is used for graph generation. This project is intended for experimental purposes only, with the user assuming all responsibilities for assembly, installation, and usage. The circuit is provided without warranty, and the author does not guarantee its functionality in any specific application. It is advised not to use this device in scenarios where failure or incorrect operation could endanger safety. This schematic is intended for non-commercial use only.
In the context of home automation, the described water level measurement system leverages a straightforward optical method to gauge water levels effectively. The system's core consists of a floating ping-pong ball and an infrared triangulation sensor, which together facilitate non-contact measurement. The infrared sensor's output voltage is non-linear and varies according to the distance to the ping-pong ball, allowing for precise level measurements.
The design can measure changes in water level up to 24 cm with a resolution of 1 cm, making it suitable for various applications where accurate water level monitoring is essential. The flexibility to adjust the measurement range and resolution by selecting different infrared sensors enhances the system's adaptability to different environments and requirements.
The integration of a DS2438 chip for data storage is particularly advantageous, as it enables the storage of calibration data in a non-volatile format. This ensures that the sensor can be easily replaced without the need for recalibration, streamlining maintenance and enhancing user convenience. The use of a lookup table derived from polynomial equations further aids in translating sensor voltage readings into meaningful depth measurements.
Communication with the sensor is facilitated through a Link 1-Wire RS-232 adapter, which simplifies the interface between the sensor and a PC or microcontroller. The employment of TCL routines for data processing allows for efficient handling of the sensor data, while RRDtool provides a robust solution for visualizing the data in graph form, aiding in real-time monitoring and analysis.
It is crucial to note that this circuit is intended solely for experimental use. Users must understand the inherent risks involved in assembly and operation, as the author disclaims any responsibility for malfunction or failure of the device. The schematic is restricted to non-commercial use, ensuring that the design remains accessible for educational and experimental purposes without infringing on commercial rights.There are situations in home automation applications where you would like to measure the level of some body of water (e. g. pool, pond). The 1-Wire network makes it easy to interface sensors to a PC or simple controller. Some experimenters use a string of capacitors and a timer to measure water depth. I decided to use a simple optical approach. The idea is very simple. A pin-pong ball floats on top of the water in the pipe. An infrared triangulation sensor outputs a non-linear voltage corresponding to the distance to the ping-pong ball. The prototype system can measure level changes of up to 24cm with a resolution of around 1cm. This range / resolution can be changed by using different infrared sensors. A lookup table created from the polynomial can be stored in the DS2438 40 Byte nonvolatile memory. This makes the water level sensors easily replaceable. Storing the voltage multipled by 100 as a single byte allows a 40cm range to be stored. For the prototype the values are: The Link 1-wire RS-232 adapter is used to communicate with the sensor.
TCL routines are used to process the data. TCL for Windows is available from ActiveState. RRDtool is used to generate graphs. This project is for experimental use only. The user assumes all responsibilities for assembly, installation, and use. This circuit is provided without warranty and the author makes no claim that this device will work in any particular application. Do not use in applications where failure or incorrect operation could jeopardize someone`s safety. This schematic is provided for noncommercial use only. 🔗 External reference
This is the circuit diagram of a line follower/line tracker robot. The circuit is derived from tutorial documentation, which can be downloaded at the end of this article. The line follower robot utilizes eight proximity sensor modules. Each sensor...
The amplifier circuit utilizes the HA13118 IC, a Hitachi component designed to deliver 18 watts of output power. This integrated circuit operates as a Class AB amplifier.
The HA13118 IC is a versatile audio amplifier designed for high-fidelity applications, providing...
There are two methods to construct a proximity detector. The first method involves mounting the infrared (IR) LED and the phototransistor so that they face each other. In this configuration, the infrared light emitted by the IR LED is...
This article is relevant only to readers whose bicycle lights are powered by a dynamo. The regulations regarding bicycle lights in the United Kingdom are stricter than in many other countries, making dynamos a rarity in the UK. For...
Here is a simple circuit which can be used for decoration purposes or as an indicator. Flashing or dancing speed of LEDs can be adjusted and various dancing patterns of lights can be formed. The circuit consists of two...
A simple audio watt meter circuit or an audio power or audio level meter circuit with diagram and schematics to measure amplifier audio output power in watts.
The audio watt meter circuit is designed to measure the output power of...
Warning: include(partials/cookie-banner.php): Failed to open stream: Permission denied in /var/www/html/nextgr/view-circuit.php on line 713
Warning: include(): Failed opening 'partials/cookie-banner.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/nextgr/view-circuit.php on line 713