Driver to get measures from a flowmeter.
Project description
DRIVER FOR FLOWMETER
-
Introduction
The purpose of this package is to communicate with the flowmeter, read the measurements and save them to a csv file. To do this, you need one or two flowmeters and an Arduino Uno.
-
Flowmeter features
Flow range: 0.05 l/min - 10 l/min.
Supply voltage: 4.5V -24V.
Rated current: 8mA.
Output: NPN/PNP pulse current
Pipe diameter range: 8mm.
Connections:- Blue: Output. - Red: +4,5 - 24V. - Screen 0 V.
-
Arduino connection diagram
Power of the arduino through the usb to usb port of the controller.
Flow main:
- Blue: Pin 2 - Red: 5V - Screen: GND
Flow aux:
- Blue: Pin 8 - Red: 5V - Screen: GND
-
SCPI Commands
- Message: 'IDN*?' Response: ':IDN:FLOWmeter:DEVice: Device_number :VERsion: firmware_version \n'
- Message: ':MEASure:FLOW?' Response: ':MEASure:FLOW:DATA flow_main flow_aux \n'
-
References
- Flowmeter: https://es.rs-online.com/web/p/caudalimetros/5082704
- Arduino uno: https://store.arduino.cc/products/arduino-uno-rev3
Co-authors: Roberto Aldea, Javier Sanz, Marius Crisan
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rfb-driver-flow-0.0.1.tar.gz
(44.9 kB
view hashes)
Built Distribution
Close
Hashes for rfb_driver_flow-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ae160826f2f4fe3cf801747973d75441d7a5280abf913d1fa54a589e4f76fca |
|
MD5 | e4575d247b4f1f38ae5dc2b196e59679 |
|
BLAKE2b-256 | 353c66a76be7b18853a316b883b681757b7efbd3ddf0d0c681779e4fc1a9e35c |