Come testare un segnale digitale: strumenti e tecniche
Cosa definisce un segnale digitale
Livelli di tensione discreti (tipicamente due: logica 0 e 1), soglie definite (VIL, VIH) e tempistica orologica o asincrona.
Strumenti primari
1. Oscilloscopio (Dominio del tempo)
- Ideale per: Visualizzare forma d'onda: tempi di salita/discesa, sovratensione, oscillazioni, jitter, ciclo di lavoro, livelli di tensione.
- Specifiche chiave: Banda passante ≥ 5× fondamentale del segnale; frequenza di campionamento ≥ 10×. Usa sonda 10× (10 MΩ, <10 pF).
- Misure: VOH, VOL, tr/tf, periodo, larghezza impulso, diagramma occhio (per seriale).
2. Analizzatore logico (Stato/Tempistica)
- Ideale per: Acquisizione multi-canale (16–100+), decodifica protocollo (I²C, SPI, UART, CAN, USB, Ethernet), tempistica setup/hold.
- Soglie: Impostate per famiglia logica (TTL, CMOS, LVCMOS, LVDS).
- Trigger: Pattern, fronte, pacchetto protocollo, contatore.
3. Oscilloscopio misto (MSO)
- Combina 2–4 canali oscilloscopio analogici + 16 canali digitali. Ideale per interazione analogico/digitale (es. sequenziamento accensione).
Controlli rapidi con un multimetro (Limitati)
- Tensione DC: Dovrebbe leggere vicino logica alta o bassa (non a metà alimentazione) se statico.
- Modalità contafrequenza: Frequenza orologio approssimativa.
- Non può vedere fronti, glitch o tempistica.
Verifica delle caratteristiche
- Livelli discreti: Solo tensioni logiche valide presenti.
- Transizioni pulite: Fronti monotoni, nessuna oscillazione eccessiva (>30% sovratensione).
- Conformità tempistica: Rispetta setup/hold, larghezza impulso, specifiche periodo.
- Margine di rumore: VOH – VIH e VIL – VOL > 200–300 mV tipico.
Analisi avanzata
- Diagramma occhio: Per collegamenti seriali (altezza/larghezza occhio = margine).
- Scomposizione jitter: TIE, RJ, DJ, PJ (seriale ad alta velocità).
- Conformità protocollo: Decodifica + validazione elettrica (es. suite test USB-IF, HDMI, PCIe).
Migliore pratica
- Conosci la famiglia logica (livelli tensione, velocità).
- Usa sondaggio corretto (molla di massa corta, non alligatore lungo).
- Inizia con oscilloscopio (vista analogica), poi analizzatore logico (multi-canale/tempistica).
- Documenta: screenshot, misure, pass/fail vs specifiche.