Guild icon
Open Source Ecology
Project Development Channels / os-laboratory-data-logger-stuff
This is on the development of the "Open Source Laboratory Data Logger Construction Set" https://wiki.opensourceecology.org/wiki/Open_Source_Labratory_Data_Logger_Construction_Set Essentially a core unit, and all the probes needed to gather and track data in a lab
Avatar
when you're looking for sensors to complete the data logger construction set, does that mean the ICs themselves on the finished PCB also should be open-source?
7:45 AM
if the scope of the toolset is only that the PCB designs are open source (for now), then would sourcing designs from SparkFun be a possibility?
7:47 AM
for example, there's a lot of different dev kits from SparkFun regarding things such as accelerometers, ambient light sensors, barometers, blood pressure sensors, infrared thermometers, magnetometer, motion detector, i THINK force sensor too, pH sensors, light sensors, humidity sensors, temperature probes, thermocouples, uv sensors, and a few other spectrometers
7:49 AM
sparkfun also has an I2C specification extension called Qwicc, that allows you to daisy-chain I2C-based sensors together on a common I2C bus
7:50 AM
and...actually, i suppose if you had access to a variable-scale FPGA core design, you could theoretically design ANY integrated circuit with just the building blocks of an FPGA
7:52 AM
something REALLY cool with the Qwiic connect system i think would be EXTREMELY useful in the scope of an OSE industrial laboratory, is the ability to carry unaltered I2C data over a differential pair, over a common Ethernet (RJ45 + Cat.5 and higher) at up to 100ft!
7:52 AM
The SparkFun Differential I2C Breakout is the fastest and easiest way to extend the range of your I2C communication bus.
7:54 AM
i won't bother to flood the chat with linkspam redirecting to the various sensors supported directly by Qwiic, since the sparkfun.com/qwiic link lists all compatible products
7:55 AM
i don't know about how open-source SeeedStudio is with their kits, but there's also the Grove interconnect system, that ALSO utilizes the I2C Bus
7:55 AM
Shop Grove products from Seeed Studio,we have served 2 million makers around over 200 countries. Find newest of Grove with affordable prices and global shipping.
7:56 AM
and sparkfun creates an adapter between Qwiic and Grove
7:57 AM
SparkX, the experimental side of SparkFun, also has some experimental designs regarding new Qwiic peripherals
7:59 AM
not sure if all qwiic sensor boards share a similar form factor for interstackability, but they're definitely readily-available for setting something up very quickly with off-the-shelf components
7:59 AM
i'll do some extra digging to see if any of these are actually open-source hardware
Avatar
i've never dealt with those, but did see them in spec sheets!
8:25 AM
How do they compare to CAN bus?
Avatar
I2C is synchronous, CAN appears to be completely asynchronous I2C needs slave addresses, but CAN doesn't I2C is node-oriented, CAN is message-oriented, I2C has SDA (Serial Data) and SCL (Serial Clock), CAN is a differential bus I2C has 3 different speeds of operation: 100kbps, 400kbps, 3.4mbps; CAN has a variable speed starting at 250kbps, up to 1mbps
8:30 AM
I2C is also mostly used for short-distance communication between ICs on the same PCB
8:30 AM
hence, I2C Inter-Integrated Circuit
8:33 AM
i only recommend I2C based on how common it is on individual sensor ICs and other MEMS devices
Avatar
How does it handle high electric/radio noise environments?
Avatar
you..would...need to put a differential transceiver between nodes on the SDA and SCL lines, if there's a significant enough amount of noise between nodes
8:36 AM
the I2C protocol itself DOES have error-correction and retransmission, though
Avatar
i am not the circuits person lol, so i'll leave all this up to yall on that
Avatar
I2C ideally only needs two wires, while CAN needs four
Avatar
ON THE NOTE OF FPGAs:
8:37 AM
Agile, eXtensible, fast I/O Module for the cyber-physical era Goal: European-designed and -manufactured single board computer: The heart of future smart applications Flexibility: FPGA, fast-and-cheap interconnects based on existing connectors like SATA Energy efficiency: l...
8:37 AM
not sure if the PCB model is released?
Avatar
so..the..axiom project...is...an FPGA..?
Avatar
rpi and a fpga on one board (ish, not sure on the arm's power)
5:41 PM
or was it arduino and fpga
Avatar
-- osr-support -- 6/26/2021 9:05 PM
this channel reminds a bit of the Start Trek's Tricoder 🙂 Instead of messing with too many devices, I opted for 'Controllino Mega' (https://controllino.es/producto/controllino-mega/) to have the often I2C (😍 ) data via TCP-Modbus accessible for real-time diagnose in Excel or Matlab. Not sure when, but I have this side project 'osr-analyzer' going on, which focuses first on a slim interface for instrumenting load cells, PIDs, AC motors, etc... (edited)
Controllino son PLCs industriales de software de código abierto compatibles con Arduino. Compactos y flexibles, con el gran número de entradas y salidas.
9:09 PM
What makes taking samples difficult is that you actually need to intercept the system at very controlled times ... (edited)
Avatar
Avatar
-- osr-support --
this channel reminds a bit of the Start Trek's Tricoder 🙂 Instead of messing with too many devices, I opted for 'Controllino Mega' (https://controllino.es/producto/controllino-mega/) to have the often I2C (😍 ) data via TCP-Modbus accessible for real-time diagnose in Excel or Matlab. Not sure when, but I have this side project 'osr-analyzer' going on, which focuses first on a slim interface for instrumenting load cells, PIDs, AC motors, etc... (edited)
I’ll look into this, seems neat!
Avatar
Original message was deleted or could not be loaded.
I reported em and deleted their message. Mind if i delete this comment too or nah? (Edit: Typo) (edited)
👍 1
Exported 38 message(s)
Timezone: UTC+1