Home Product Manuals MultiKitB MSO Manual

MultiKitB MSO Manual

Mixed Signal Oscilloscope



1 Analog Input
Input Impedance: 1M?
Maximum Input Voltage: +/- 25V
(+/- 250V if using a 10:1 probe)
A/D Converter Resolution: 8 bits
Max Sample Rate: 3.2MS/s
Trigger jitter: 312.5nS
3 Digital Inputs: 5V level



Time Base (S/division): 5u 10u 20u 50u 100u 200u 500u 1m 2m
5m 10m 20m 50m 0.1 0.2 0.5 1 2
Gain (Volts / division): 20m 50m 0.1 0.2 0.5 1 2 5

Horizontal Cursors
Vertical Cursors
Automatic Average and Peak to Peak measurements
FFT and automatic search of fundamental frequency
Export to BMP through RS-232 using HyperTerminal
One time division consists of 16 pixels.
Example: 5uS / division = 5uS / 16 pixels ==> 312.5nS / pixel
One gain division consists of 16 pixels
Analog trigger and external digital trigger

User Interface

K1: Set rotary encoders to control Gain and Rate.

K2: Set rotary encoders to control horizontal cursors,

Toggles horizontal cursors on and off.


K3: Set rotary encoders to control vertical cursors,

Toggles vertical cursors on and off..
K4: Toggle Math Function on and off:

In normal mode:

Displays the Average (DC) & Peak to Peak voltage (PP) of the waveform


In FFT mode:

Displays the fundamental frequency of the waveform

K5: Toggles between FFT mode and scope mode.

K6: Digital inputs control, K6 cycles between these modes:

Digital inputs on. Analog trigger Digital inputs on. PB5 digital trigger Digital inputs off. PB5 digital trigger
Digital inputs off. Analog trigger

The trigger will occur on the rising edge of the pulse.
Note: K6 only controls the trigger source; enabling the oscilloscope trigger is set with K7 (example: setting the trigger to NORMAL).
The digital inputs are the lines used for the ISP (PB5, PB6, PB7).
When a digital line is "low", the trace will be 2 pixels wide.



K7: Sets the rotary encoders for trigger control

Rotary Encoder 1: Sets the trigger level
Move encoder up for rising edge trigger
Move encoder down for falling edge trigger
The arrow on the left side of the LCD represents the trigger level and edge direction

Rotary Encoder 2: Sets the trigger mode:

  • NORMAL mode (trace when trigger occurs)
  • FREE (trace continuously)
  • Single NORMAL (trace once when trigger occurs)
  • Single FREE (trace once)

Once in trigger control, the behavior of K7 also changes:
If in Normal or Free mode, K7 will toggle between RUN and STOP.
If in Single mode, K7 will allow one more trace to be drawn.

NOTE: Keys K1 thru K6 are disabled when the scope is waiting for the trigger (NORMAL modes). If the scope doesn't have a signal that continuously triggers the scope, K1-K6 will not respond. This is a necessary behavior since the trigger is detected by software, keys K1 thru K6 are checked continuously using the AVR's ADC and would add trigger jitter if left enabled. Key K7 and rotary encoders are never disabled.

WORKAROUND to enable K1-K6 at the absence of a trigger:

  1. Use K7 to STOP the scope.
  2. Adjust the trigger level to find the signal
  3. Set the FREE trigger mode
K1 and K2: Toggle between:
  • Normal display
  • Persistent display (traces will not be erased)

TIP: The persistent display is useful as a data logger or to catch glitches in the waveform

K2 and K3: Toggle between:
  • Line display (default mode, a line is drawn from sample to sample)
    Dot display (each sample is displayed as a single pixel)

TIP: The dot display is useful at slow sampling rates or when used in combination with the persistent mode.

K3 and K4: Change between different grid types:
mathoff grid1 grid2 grid3
K4 and K5: Toggle between:
  • Hamming window for FFT (default)
  • No Hamming window for FFT

The Hamming window is useful when the number of cycles of the waveform is not an integer. Example:

Approx. 4.5 cycles No Window
Hamming window
fftex1 fftex3 fftex2
K3 and K5: Toggle between:
  • Don't apply a log to the FFT (default)
  • Apply log to the FFT

The log is useful when analyzing low level components on the signal. When analyzing audio, it is also very useful as it maps more directly to how humans perceive sound. Example:

Triangle wave
No logarithm
Using logarithm
traingle nolog uselog

K1 and K3: Toggle between:

  • Show Gain and Rate settings
  • Don't show Gain and Rate settings

K2 and K4: Automatic offset calibration. Make sure the input is connected to ground.

K1 and K5: exit Scope

AC/DC/GND Jumper: Selects the different input coupling options:

DC Coupled Ground AC Coupled
jumper-dc jumper-gnd jumper-ac

Analog gain and frequency compensation adjustments

The MultiKitB is calibrated during assembly, but if you require to adjust it, follow this procedure: Apply a squarewave with a known amplitude (or use a meter to measure it). Adjust pot R33 until the voltage is correct. Adjust trimmer C19 until the waveform is a squarewave.

Over compensated Under compensated Compensated ok
over under compensated


To send a BMP screen capture to a PC:

You can send a screen capture of the oscilloscope to your PC using hyperterminal. All oscilloscope bitmaps in this manual where generated using this method.

  • Open HyperTerminal.
  • Enter a name for a new connection (example: multikit).
  • Enter the COM port where the MultiKit is connected.
  • Select 19200 bits per second, 8 data bits, Parity None, 1 Stop bit, Flow control None
  • In the Transfer menu, select Receive File.
  • Enter a folder where to save the file and use the XMODEM protocol.
  • Enter a file name with a BMP extension and press OK
Last Updated on Saturday, 20 February 2010 22:29  




Shopping Cart

Your Cart is currently empty.

Featured Products

XMEGA Xprotolab
XMEGA Xprotolab


your solutions are very impressive and innovative
Janos Tolgyesi

Official PayPal Seal