Skip to content

CareLite is an open-source, tiny, small USB-GPIB adaptor based on STM32 with temperature sensors.

License

Notifications You must be signed in to change notification settings

OpenhimerLab/CareLite-GPIB

Repository files navigation

CareLite-GPIB

CareLite is an open-source, tiny, small USB-GPIB adaptor based on STM32 with temperature sensors. It uses VCP (Virtual COM Port) and USB Type-C connector, without the need for external power; also with dedicated PC software (but not limited to), easy GPIB connection can be established and Prologix-like command protocol makes the compatiblity better, and real-time temp logging can be done by DS18B20 or so.

image image

****I am NOT the author with no any relationship or benefit conflict with the author. I have no commercial intention to introdue this project and I have no intention to make benefits from this. All responsibility and risk or financial loss should be taken by the DIYers yourselves. The project is introduced and shared "AS IS". Many functions, issues may exisit so use it at your own risk. image

There are 2 version of MeterCare USB-GPIB converter, while sharing the same PC host Software, the firmware is unclear that both version could be applied. We choose to introduce and share the "Lite" version firstly, as it is a simple, costless design somehow like AR488, but the designer reserves potentials to expand other functionality like temperature, humidity sensing ability (there is an UART+DS18B20 port, with proper firmware, it can be amazing for its various functionality!). Schematic_CareLite_V1 21

By the STM32F401, the CareLite can perform GPIB-USB conversion. In addition, there is a connector called MeterLink that provides the integration of multiple sensors(1 DS18B20 is confirmed to be functional).

PCB4

PCB3 PCB2

Till now, at least 1 DS18B20 OneWire Temperature sensor can be used for logging temperature (by using MeterLink). image image

PC Software 2

With the software written by "ZDD", you can connect a DMM and do a logging of both volt/ohm and temperature, and it will simutaneously calculate the math like temp.Co, or the deviation of logged data. This makes it very clear to understand the dependency of multiple variables and its statistical property. image

Also note that the software by ZDD is Labeview-based, you need to install:

  1. NI Labview runtime
  2. Local emulator to deal with encoding problems, as it is originally based on GBK simplified chinese, not UTF-8. MultiTemp

A sensor board with BMP180 and DS18B20, SHT2X is also possible for environment data logging, there is UART1 definition in MeterLink; so it might be possible functional. This expansion board is mainly for the "Care" USB-GPIB, not sure if it is functional on CareLite. PC Software 1 SW in USE 2 SW in USE 1

The firmware is a bit messy, so try and find the best one for yourself. And explore the function, the Care ecosystem is very potential. The protocol and communication is very like Prologix, using "++" command system, there are some explaination files, but it's in simplified Chinese, for now I have no time to translate it, so please try by your own self. All in all, this is a tiny, easy to use GPIB adaptor for many devices, somthing like a STM32-based AR488 but with dedicated PC sotware!

For COPYright: image

About

CareLite is an open-source, tiny, small USB-GPIB adaptor based on STM32 with temperature sensors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published