Xoscope-Oscilloscopio open-source

Se il vostro sogno è possedere un oscilloscopio a costo zero, da oggi è possibile grazie a Linux e Xoscope.

IMG_20160726_225927

Adesso penserete che per realizzare questo progetto, dobbiate costruire una scheda di acquisizione molto complicata, oppure diventare matti in configurazioni macchinose del vostro computer.

Niente di più sbagliato.

Xoscope sfrutta la vostra scheda audio, per acquisire i segnali elettrici direttamente dal connettore del microfono, quindi è solo necessario modificare un cavo audio stereo che abbia almeno uno spinotto jack da 3.5mm, installare Xoscope ed il gioco è fatto.

Ma adesso basta chiacchere, passiamo all’azione.

Come primo passo ci occuperemo di creare un cavo che ci permetta di acquisire dei segnali. Nel mio caso ho utilizzato un cavo audio stereo, maschio-maschio con jack da 3.5mm, una presa femmina jack da 3.5mm stereo, un paio di cavi bipolari recuperati dal case di un vecchio pc e della guaina termo-restringente, per isolare le connessioni.

Ecco tutto il necessario.

IMG_20160726_223505

Accendiamo il saldatore e colleghiamo i cavi secondo questo schema:

– I cavi di colore bianco, saldati insieme sul pin GND del connettore femmina.
– I cavi di colore verde e rosso, sui rispettivi pin positivi del connettore femmina,
corrispondenti ai segnali LEFT & RIGHT audio.

Allego alcune immagini dei collegamenti.

IMG_20160726_224226

IMG_20160726_224642

IMG_20160726_224825

Ed ecco il cavetto finito, dai colori molto patrioti 🙂

IMG_20160726_225026

Adesso che abbiamo costruito il nostro cavo, passiamo all’installazione di Xoscope. Avviamo il terminale e digitiamo il seguente comando:

sudo apt-get update && sudo apt-get install xoscope

Aspettate che linux termini l’installazione, restituendovi la linea di comando del terminale e riavviate il computer. Riavviato il computer, aprite il terminale e digitate il seguente comando, per avviare l’applicazione appena installata:

xoscope

Se tutto è andato a buon fine, dovreste trovarvi con questa schermata

IMG_20160727_135730

Siamo pronti ad utilizzare il nostro oscilloscopio. Allego un paio di video dimostrativi di Xoscope in lettura dei segnali PWM, generati da una scheda Arduino Micro.

Modulazione dinamica segnale PWM
Modulazione statica segnale PWM

Nella speranza che questo articolo sia di vostro gradimento, non mi resta che augurarvi buon divertimento, con Xoscope