Home / lxardoscope_0.85
Name Modified Size InfoDownloads / Week
Parent folder
lxardoscope_0.85.tar.gz 2011-12-02 870.5 kB
lxardoscope_XY.png 2011-12-02 24.3 kB
lxardoscope_T.png 2011-12-02 23.6 kB
Totals: 3 Items   918.4 kB 0
LXARDOSCOPE is a software implementation of an oscilloscope in LINUX, using an ATmega328 for data acquisition. The graphical interface was designed to be as intuitive as possible for users who are familiar with traditional hardware oscilloscopes.
 
NEW: See the LXASCOPE project for a more advanced version using ATmega32U4 devices (with built in USB).
*******************************************************************************************************

In LXARDOSCOPE Version 0.95, a newly developed preamplifier is presented which connects to the ATmega328.
LXARDOSCOPE has been developed and tested on Mint13 (32bit) with an ATmega328 and a commercial TTL/USB converter. 
The companion program for ATmega328 was developed using the Arduino IDE. Current status for version 0.95:
	- ATmega328 & TTL/USB converter works on Mint9 and Mint13
	- ArduinoUno works on Mint9, not on Mint13.
Resource utilization is modest: with LXARDOSCOPE running on a 1.8GHz computer, LXARDOSCOPE needs about 2% of CPU time, with 5 seconds of data displayed. Xorg needs significantly more resources, depending on the number of pixels to be processed.


Features with the preamplifier:
	- display modes: two channels, time/add/xy
	- vertical: 2mV to 10V per division
	- overall gain control for calibration
	- horizontal: 1ms to 5 sec, for full sweep
	- trace position adjustments: vertical and horizontal
	- trigger: on/off, channel and edge selection
	- trigger level: -10 to +10V
	- hysteresis up to 5V
	- signal measurements: max, min, pp, avg, rms
	- signal levels and time readout from point in display
	- close to 2500 samples per second, per channel
	- option for reviewing snapshot of data
	- option for recording input data stream to file
	- option to display recorded data from file
	- timebase adapts to ATmega's conversion speed
	- automatic and on demand GND calibration
	- DC and AC input range -4V to +6V with 10mV resolution 
	- AC input range +/-0.5V with 1mV resolution
	- input impedance 1MegOhm, suitable for 10X and 100X probes
	- preamplifier supply derived from USB supply

Source: readme, updated 2013-11-10