Come non farsi ingannare dalla sonda dell'oscilloscopio...

Sezione dedicata ai Microcontrollori e ai Sistemi Embedded

Come non farsi ingannare dalla sonda dell'oscilloscopio...

Postby Just4Fun » 28 Oct 2016, 17:42

Ho riassunto il risultato di alcuni test sul tema del probing con l'oscilloscopio, usando la comune sonda passiva 10:1, una sonda a bassa impedenza 21:1 ed una sonda attiva a FET.

OSC2.jpeg
OSC2.jpeg (69.88 KiB) Viewed 5918 times


TEST2.jpg
TEST2.jpg (91.07 KiB) Viewed 5918 times


Qui il link: http://www.stm32duino.com/viewtopic.php?f=3&t=1496&sid=df9ecdc489a8beadd05a3fe2ec6190e5
User avatar
Just4Fun
 
Posts: 153
Joined: 13 May 2016, 18:17

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 28 Oct 2016, 18:42

c'e' anche da dire che la stessa breadboard
di suo aggiunge capacita' parassite
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby Just4Fun » 28 Oct 2016, 22:09

sì certo... comunque non è sufficiente x spiegare i differenti risultati ottenuti con le diverse sonde senza modificare altro...
User avatar
Just4Fun
 
Posts: 153
Joined: 13 May 2016, 18:17

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 28 Oct 2016, 23:25

si, la sonda attiva aiuta
e meglio adatti l'impedenza meglio e'
cosi' eviti i palleggi di segnale
riflessi avanti e indietro

se vari la frequenza del clock
e noti che le sovra elongazioni non cambiano
e' sicuramente un problema di adattamento di impedenza
e in questo … avere il cavo lungo
o una capacita' parassita
NON aiuta affatto

di sicuro la bread board
aggiunge una bella fetta
di capacita' in parallelo

fetta che aggiunge un polo
e dipende DOVE lo piazza

se e' dominante e ben distanziato
si comporta davvero da dominante
limitandoti la banda
e facendo apparire triangolari
i fronti d'onta

ma se non lo e' a sufficienza dal polo
che gia' aggiunge la sonda
allora le cose si fanno interessanti

perche' prima della frequenza di taglio
i poli visti sono almeno due (non coincidenti)

e con almeno due poli succede che
alla risposta a gradino hai sempre oscillazione
nella migliore delle ipotesi smorzata
(se hanno parte reale negativa)


~

altra cosa da non sottovalutare
e' la lunghezza del cavo tra dso e puntale
+ e' lungo + introduce loop
in cui si accoppiano disturbi vari
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby Just4Fun » 31 Oct 2016, 09:11

legacy wrote:fetta che aggiunge un polo
e dipende DOVE lo piazza

se e' dominante e ben distanziato
si comporta davvero da dominante
limitandoti la banda
e facendo apparire triangolari
i fronti d'onta

ma se non lo e' a sufficienza dal polo
che gia' aggiunge la sonda
allora le cose si fanno interessanti

perche' prima della frequenza di taglio
i poli visti sono almeno due (non coincidenti)

e con almeno due poli succede che
alla risposta a gradino hai sempre oscillazione
nella migliore delle ipotesi smorzata
(se hanno parte reale negativa)


ecco.. qs è un'altra cosa che devo assolutamente rinfrescare... Bode e dintorni... e anche la trasformata di Laplace...

circa un annetto e mezzo fa ero stato attratto dal "lato oscuro della forza"... (elettronica analogica pura... :D ) poi sono stato "distratto" dagli STM32...
però non ci sono santi... prima o poi mi devo decidere a un sano ripasso... no way...
User avatar
Just4Fun
 
Posts: 153
Joined: 13 May 2016, 18:17

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 31 Oct 2016, 12:38

itis o uni?
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby Just4Fun » 31 Oct 2016, 13:42

uni
User avatar
Just4Fun
 
Posts: 153
Joined: 13 May 2016, 18:17

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 31 Oct 2016, 14:11

allora hai visto poco e male, pero' anche ad ITIS va a fortuna

nel senso che dipende fortemente dal docente che incontri
nel mio caso al 4th anno c'era un tizio con le @@ d'oro
che ovviamente ha dovuto essere rimpiazzato con un mollusco
l'anno successivo la matura al coro di 'namo bene, proprio bene

cosa hai fatto poli/mi? poli/to? altro?
5th facolta': ing { elettronica, informatica, telecom, automatica, … } ?


cmq tra le varie voci in CV, mi sono iscritto ad un corso per gelatai
(non sto scherzando) e costa pure meno dell'attrezzatura varia :D
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 03 Nov 2016, 14:13

un pin digitale che ha
  • bassissima corrente
  • alta impedenza
e' sicuramente il caso peggiore

anche solo perche', avendo poca corrente
la sonda passiva fa peggio sentire
tutto il suo rumore
spillandone per altro un po' (poca ma tant'e')
alla gia' poca a disposizione

in questi casi la sonda attiva aiuta di sicuro

stavo pensando, anche frapporre
tra pin e sonda DSO un buffer di corrente

la retro azione dello stesso adatta entrambe le impedenze
va progettato ecc, pero' di sicuro nello specifico caso
direi "dovrebbe" costare un pelo di meno :D
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby Just4Fun » 03 Nov 2016, 15:58

legacy wrote:stavo pensando, anche frapporre
tra pin e sonda DSO un buffer di corrente

la retro azione dello stesso adatta entrambe le impedenze
va progettato ecc, pero' di sicuro nello specifico caso
direi "dovrebbe" costare un pelo di meno :D


In pratica stai facendo una versione light di una sonda attiva... ;)
ma con che banda...?

c'è anche chi si è fatto in casa una sonda attiva... ci sono dei progetti che girano... ma poi ti serve strumentazione x misurare come va.... almeno un analizzatore di spettro (che comunque ho messo nella lista di cose da prendere prima o poi)
con 100€ circa mi sono tolto lo sfizio.... almeno x ora...
User avatar
Just4Fun
 
Posts: 153
Joined: 13 May 2016, 18:17

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 03 Nov 2016, 16:52

Just4Fun wrote:In pratica stai facendo una versione light
di una sonda attiva
ma con che banda…?


solo una parte della sonda
ma non prevedo di progettare nulla
ci stavo solo ragionando sopra
osservando come ci si arrangia da noi in lab

non e' la soluzione definitiva
pero' ha salvato da rogne con fpga di classe virtex
rognacce costosissime (2K euro a scheda)
600Mhz di max clock down gradate a 50Mhz
(il clock e' montato su apposito zoccolo)
ma con gate che restano a bassima corrente

e so per certo che hanno sfruttato un trucco simile
perche' come ti dicevo, l'ufficio acquisti non approva
nessun acquisto se non e' strettamente necessario

per cui e' un NO molto secco

di conseguenza in lab ci siamo arrangiati

ma non io personalmente, quindi non so i dettagli
e trucchi del caso

non ho mai fatto due chiacchiere con l'altra squadra
stiamo sue due piani diversi, tutti consulenti
pero' io mi occupo di faccende software + HDL

ma prima o poi, quando e se capita l'occasione
due chiacchiere le faccio :D

Just4Fun wrote:banda


da noi c'e' da dire che per i vari segnali
non si va MAI oltre i 12.5Mhz
il che e' ottimo per le faccende di cui sopra

hai sempre pero' il fatto che
1) cavi lunghi innestano loop di disturbo
e li hai anche a 1Hz, roba che rimbalza avanti e indietro

2) se hai poca corrente, e' la stessa menata del punto 1
anche se vai a 1Hz

e un amplificatore di corrente
+ cavo corto
+ apposite boccole disegnate sul PCB per poter estrarre i segnali
(altro GROSSO accorgimento che fa la differenza)

ci ha risolto il problema
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30

Re: Come non farsi ingannare dalla sonda dell'oscilloscopio.

Postby legacy » 03 Nov 2016, 17:00

Just4Fun wrote:almeno un analizzatore di spettro


vuoi fare le scienze scienziate :lol: ?

per l'uso che ne facciamo
va bene il DSO in FFT
abbiamo alcuni Tektronix di classe alta
pero' usiamo di piu' il RIGOL DS1054Z
unica accortezza, finestrarlo "bene"
(e cavo sonde corto, su boccole)
legacy
 
Posts: 862
Joined: 12 Mar 2012, 11:30


Return to Microcontrollori e microprocessori

Who is online

Users browsing this forum: No registered users and 1 guest

cron