Development of a Datalogger for TVAC tests
  • GLSL 84.6%
  • Python 13.7%
  • Makefile 1.7%
Find a file
2024-11-22 21:25:08 +01:00
arm@21750a6e98 update arm 2024-10-28 16:35:14 +01:00
dlrena dlrena: fix swapped RxD/TxD 2024-11-22 21:25:08 +01:00
.gitignore dlrena: revert bom.py column width change 2024-10-28 12:44:21 +01:00
.gitmodules create submodule arm 2024-10-20 19:52:51 +02:00
README.md README copied from the matrix room 2024-04-21 15:16:08 +02:00

Datalogger

Open, simple data logging for tests with our vacuum chambers.

Components

  • AVR ATtiny424 µC
  • ADS8688 8-channel ADC
  • LTC1655 DAC
  • one or two Instrumentation amplifiers for small differential signals (PT1000 bridges)
  • LV-CMOS UART interface
  • Raspberry Pi Host
  • descoping population option: omit the µC and use the Raspberry Pi SPI.
  • desoping population option: drop 16-bit ADC and DAC, instead, use what is integrated inside the µC with 10-bit resolution.
  • Plugin connector to stack something else via SPI and/or I2C.

Features:

  • Can be used stand-alone with Björns FDTI USB-RS232 boxes, or plugged onto a Raspberry Pi.
  • 8 data acquisition channels, from 0…2.5V to ±10V inputs, 16 bit resolution.
  • One analog output, ±10V, 16 bit resolution.

Board size

  • Raspberry Pi

Tool chain

  • Kicad 7 or lepton-schematic/gnetlist/pcb-gtk
  • gerbv
  • avr-gcc, avr-libc
  • python

Alternative Design

  • LPC2148 ARM µC like IRENA w/o FPGA
  • Operated and Powered via USB
  • Two boards (106×70mm) in one IRENA housing.