• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

elettrolinux.com

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - PLC
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio ConductorBio Conductor
  • CERN LibrariesCERN Libraries
  • My Open BticinoMy Open Bticino
  • Open AvionicsOpen Avionics
  • Open Bio FoundationOpen Bio Foundation
  • Open CASCADEOpen CASCADE
  • OpenCFD - OpenFOAMOpenCFD - OpenFOAM
  • OpenCoresOpenCores
  • Orocos ProjectOrocos Project
  • OSGeoOSGeo
  • Player ProjectPlayer Project
  • R-ProjectR-Project
  • VLSI & ASIC TechnologyVLSI & ASIC Technology

Open HW/FW Projects

  • Baloon ProjectBaloon Project
  • FreeCoresFreeCores
  • LinuxBIOSLinuxBIOS
  • OpenBIOSOpenBIOS
  • SquidBeeSquidBee

Acquire & Measure

Alibava - Acquire/Process data with microstrip silicon sensors

E-mail
Thursday, 27 August 2009 22:22

Alibava is a readout system for microstrip silicon sensors able to measure the collected charge in one or two microstrip silicon sensors by reading out all the channels of the sensor(s), up to 256, as an analogue measurementAlibava systemA readout system for microstrip silicon sensors has been developed as a result of a collaboration among the University of LiverpoolUniversity of Liverpool, the CNMCNM (Centro Nacional de Microelectrónica) of Barcelona and the IFICIFIC (Instituto de Física Corpuscular) of Valencia. The name of this collaboration is ALIBAVA and it is integrated in the RD50 CollaborationRD50 Collaboration. This system is able to measure the collected charge in one or two microstrip silicon sensors by reading out all the channels of the sensor(s), up to 256, as an analogue measurement. The system uses two Beetle chipsBeetle chips to read out the detector(s). The Beetle chipBeetle chip is an analogue pipelined readout chip used in the LHCb experimentLHCb experiment. The system can operate either with non-irradiated and irradiated sensors as well as with n-type and p-type microstrip silicon sensors. Heavily irradiated sensors will be used at the SLHC, so this system can be used to research the performance of microstrip silicon sensors in conditions as similar as possible to the SLHC operating conditions. The system has two main parts: a hardware part and a software part. Hardware part has a dual board based system part connected by flat cable. Mother board intended:

  • To process the analogue data that comes from the readout chips;
  • To process the trigger input signal in case of radioactive source setup or to generate a trigger signal if a laser setup is used;
  • To control the hardware part;
  • To communicate with a PC via USB.

...and the daughter board:

  • It is a small board;
  • It contains two Beetle readout chips;
  • It has fan-ins and detector support to interface the sensors.

This acquired data is sent by USB to be stored in a PC for a further processing. The software controls the system and processes the data acquired from the sensors in order to store it in an adequate format file. Alibava has two software levels, low level:

  • Software/mother board communication by USB: VCP (virtual com port) driver (2.4Mb/s) used;
  • Processing of acquired data.

...and high level:

  • GUI: control of the system and data monitoring;
  • Output file generation for further processing and analysis.
There are also macros for ROOT in order to process the data acquired with the software; data acquired with the system can be easily processed using ROOT framework. Operating system compatibility is only GNU/Linux with a version fully operational! For more information, project detail and discuss click herehere.

           
 

Control and Measurement Device Interface

E-mail
Friday, 28 November 2008 22:49
The Comedi project develops open-source drivers, tools, and libraries for data acquisition. Requires a Linux 2.6 kernelkernel. Comedi works with standard Linux kernels, but also with its real-time extensions RTAI and RTLinux/GPL.The project's source code is distributed in two packages, comedi and comedilib, and provides several Linux kernel modules and a user space library:
  • Comedi is a collection of drivers for a variety of common data acquisition plug-in boards. The drivers are implemented as a core Linux kernel module providing common functionality and individual low-level driver modules;
  • Comedilib is a user-space library that provides a developer-friendly interface to Comedi devices. Included in the Comedilib distribution is documentation, configuration and calibration utilities, and demonstration programs;
  • Kcomedilib is a Linux kernel module (distributed with Comedi) that provides the same interface as Comedilib in kernel space, suitable for real-time tasks. It is effectively a "kernel library" for using Comedi from real-time tasks.
Current supported hardware herehere.
 

Dataguzzler - Data acquisition

E-mail
Sunday, 21 December 2008 14:38
Dataguzzler is a laboratory data acquisition platform for high performance waveform and image acquisition. It uses a reconfigurable modular architecture and is controllable both from a command console and by remote over TCP/IP. Dataguzzler provides an infrastructure for integrating complicated laboratory data acquisition systems; it's centered around a command dispatch engine that dispatches manual and automatic command to various hardware-controlling modules. A variety of prebuilt modules, for hardware from function generators to waveform capture cards to framegrabbers, are included. As distributed, Dataguzzler comes pre-configured for two applications: a software oscilloscope, based on the Measurement Computing PCI-DAS4020/12 card, and a CameraLink imager, based on the EDT PCI-DV/CLink card, but support for additional devices can be easily added by developing new modules. Now it supports thisthis hardware. Dataguzzler also provides a high-performance database of acquired waveforms and images and a set of math functions to organize and manipulate your data. A python-based scripting language can be used to integrate the various components of your data acquisition environment into a single, coherent system.
 

Dmm - A support for some Brymen instruments on GNU/Linux

E-mail
Saturday, 28 March 2009 14:42

Brymen BM811DMM (aka Digital MultiMeter) is a data acquisition software that provides support for a range of BrymenBrymen digital multimeters/mobile loggers on SUS (POSIX) conforming operating systems (typically GNU/Linux, BSD and Unix). At the moment dmm is a command line interface, at some point in the future you might see a GUI, but for now the generated data should be easily usable in your favorite graphing program or spreadsheet. Some supported devices (using BC-85X or DMSC-9 rs232 interfaces) are;

  • BM510 series mobile loggers (BM511 and BM515);
  • BM810 series meters (BM811, BM812, BM815 and BM817);
  • BM850 series meters (BM857 and BM859CF).

Note: read carefully supported devices because some other interfaces which support these devices will not work with dmm (e.g. the BC-81X cable is not supported as it uses a non-rs232 serial protocol). For more informations click here.

 
<< Start < Prev 1 2 3 Next > End >>

Page 1 of 3

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by SitegroundSiteground. Hosted on Host InventHost Invent. Many thanks to LezioniOnLineLezioniOnLine.

valid xhtmlvalid xhtml valid cssvalid css