ricostruzione onda quadra

Salve,

il mio problema =E8 ricostruire un'onda quadra che viene attenuata dal su= o=20 tragitto lungo un cavo (cavo usato UTP cat 5e), invio un segnale di=20 frequenza massima 500KHz con ampieza 5V (unipolare), il cavo lo attenua=20 e lo distorce, ma non =E8 questo il problema: con un trigger di schmitt=20 riesco a rigenerare l'onda quadra, ma questa onda non della stessa=20 ampiezza della prima (cio=E8 da 0 a 5V) besn=EC lo Schmitt, come noto, in= =20 uscita mi da valori di tensione pari a =B1 VCC meno qualcosina (in caso d= i=20 alimentazione duale).

La prima soluzione che mi =E8 avenuta in mente =E8 stata:

alimento lo Schmitt a =B110V, in uscita mi da un'onda quadra da =B18.7, e= =20 con un amplificatore operazionale in configurazione differenziale non=20 invertente con guadagno 0.29 R=3D 47K e Rfeedback=3D13.63K ottengo l'onda= =20 voluta. Simulando tali soluzione =E8 sorto un problema, il differenziale =

sopra i 106.5KHz mi lascia a piedi, cio=E8 non sta pi=F9 dietro allo Schm= itt.

Qualcuno mi puo consigliare qualcosa?

Grazie.

Reply to
Kiros
Loading thread data ...

[...]

butto giù a ruota libera _comparatore non in alimentazione duale, ma singola _togliere il comparatore e mettere una porta logica (ma dipende da come viene distorto il segnale) _metti resistenza + zener 5.1V in uscita al comparatore e se proprio proprio ci metti anche un transistor dopo in modo da togliere i -0.7V

L'ultima mi sembra la più pratica

Ste

--
Feynman sarebbe riuscito a spiegare la meccanica quantistica a una
gallina, ma non sarebbe stato superficiale. [cit. Boiler, i.h.e. 21.01.2006]
Reply to
PeSte

mi piace particolarmente l'idea della porta logica..tanto più che mi pare che alcuni buffer ttl abbiano applicazioni proprio come buffer di linea..potresti metterne uno nella prima parte della linea, quando il segnale non è ancora molto degradato e vedere se la corrente che tira fuori (magari mettendo più porte in parallelo) riesce a migliorare la situazione a valle...

--
Davide C.
Peugeot 106 Driver (22,90k,PT)
 Click to see the full signature
Reply to
ahrfukkio

collegando in serie al trigger un semplice open collector (oppure un push-pull) con un mosfet puo' bastare? parti da tensioni prossime a 0.1 V invece che da zero...

Reply to
explorer

explorer ha scritto:

Non ho esattamente capito la sequenza della serie:

Schmitt --> Transistor in modalit=E0 open collector --> mosfet

Giusto?

Reply to
Kiros

PeSte ha scritto:

Alimentazione singola +5V i livelli di uscita dello Schmitt sono +1.4=20 per livello basso e +3.6 per livello alto.

Arriva con ampiezza 1 volt e forma, come si suole dire tecnicamente=20 macinata, cio=E8 non ricorda nulla di conosciuto. :)

Mi spiegheresti questo collegamento, perch=E8 non sono molto pratico di=20 transistor...Intendi:

Schmitt --> resistenza --> Zener --> transistor

come dimensiono la resistenza? Zener non inverso innagino... Transistor lo collego a che pin? e gli altri 2?

Grazie.

Reply to
Kiros

"Kiros" ha scritto nel messaggio news:4429f408$0$18284$ snipped-for-privacy@reader1.news.tin.it... Salve,

il mio problema è ricostruire un'onda quadra che viene attenuata dal suo tragitto lungo un cavo (cavo usato UTP cat 5e), invio un segnale di frequenza massima 500KHz con ampieza 5V (unipolare), il cavo lo attenua e lo distorce, ma non è questo il problema: con un trigger di schmitt riesco a rigenerare l'onda quadra, ma questa onda non della stessa ampiezza della prima (cioè da 0 a 5V) besnì lo Schmitt, come noto, in uscita mi da valori di tensione pari a ± VCC meno qualcosina (in caso di alimentazione duale).

La prima soluzione che mi è avenuta in mente è stata:

alimento lo Schmitt a ±10V, in uscita mi da un'onda quadra da ±8.7, e con un amplificatore operazionale in configurazione differenziale non invertente con guadagno 0.29 R= 47K e Rfeedback=13.63K ottengo l'onda voluta. Simulando tali soluzione è sorto un problema, il differenziale sopra i 106.5KHz mi lascia a piedi, cioè non sta più dietro allo Schmitt.

Qualcuno mi puo consigliare qualcosa?

..Buffer di linea all'inizio della linea di trasmissione???..hai provato a vedere fino a che frequenza arrivano i buffer come ULN2003 o 2005 o simili ora non ricordo bene..ricordo che la corrente che sopportano è molto alta (500mA-1A) e l'uscita è anche open collector (o drain) quindi ci puoi attaccare la tensione che vuoi (max 60v se nn erro), inoltre per ircostruire il segnale, se la linea è molto lunga potresti ricostruirlo ogni tot metri di linea con lo stesso procedimento.. Saluti Steno

Reply to
Stefano

"Kiros" ha scritto nel messaggio news:442a7716$0$18295$ snipped-for-privacy@reader1.news.tin.it... PeSte ha scritto: [...]

farò di meglio, ti metto lo schema in calce. La resistesta direi di metterla da 1k, lo zener da 5.1.

Quando l'uscita del comparatore è +10 lo zener va in zona zener e l'uscita è a 5V. Quando hai il -10 lo zener va in diretta e l'uscita è a -0.7 (=-Vf).

La R=1k limita a sufficienza le correnti

Un segnale del genere lo puoi mandare ad una porta logica e farci quello che vuoi.

Ciao Ste

[FIDOCAD ] MC 55 45 0 0 580 MC 90 50 3 0 115 MC 105 65 3 0 230 LI 80 50 90 50 LI 100 50 115 50 MC 105 65 0 0 040 MC 125 50 2 0 073 SA 105 50 TY 40 60 5 3 0 0 0 * comparatore TY 130 45 5 3 0 0 0 * out +5 / -0.7
Reply to
PeSte

scusa, ho fatto casino, meglio se fai un trigger con un operazionale ad elevato slew-rate, dai un occhio all'operazionale OPA300 della Burr-Brown, arriva a 75 mV dalla +VCC e -VCC e dovrebbe risolvere quasi il problema se lo utilizzi per fare il trigger.

Se poi vuoi tentare, collega sull'output il gate di un mosfet-N a bassissimo valore di RDS, con una resistenza di pull-up sul drain ti porta a

+VCC mentre quando il mosfet e' in conduzione hai un valore (sempre sul drain) prossimo a zero per via della bassa resistenza tra drain e sourge.
Reply to
explorer

PeSte ha scritto:

Gentilissimo, ma non essendo pratico di fidocad, mi chiedevo cos'=E8=20 l'ultimo simbolo a destra?, quel rettandolo "con la punta".

Grazie.

Reply to
Kiros

[...]

semplicemente una label per indicare l'uscita del sistema...toglila e mettici una porta logica.

Ciao Ste

--
Feynman sarebbe riuscito a spiegare la meccanica quantistica a una
gallina, ma non sarebbe stato superficiale. [cit. Boiler, i.h.e. 21.01.2006]
Reply to
PeSte

PeSte ha scritto:

Ho seguito il tuo consiglio, ma lo zener al posto di darmi 0 mi da

-0.7V... a questo come si ovvia?

Reply to
Kiros

"Kiros" ha scritto nel messaggio news:442bc626$0$18286$ snipped-for-privacy@reader1.news.tin.it...

[...]

E' normale, se ti da fastidio la cosa più rapida è un bjt come segue. Attenzione che a questo punto hai la fase del segnale capovolta

Ste

--
Feynman sarebbe riuscito a spiegare la meccanica quantistica a una
gallina, ma non sarebbe stato superficiale. [cit. Boiler, i.h.e. 21.01.2006]
 Click to see the full signature
Reply to
PeSte

PeSte ha scritto:

e.

Non m'interessa la fase, ma solo la frequenza, dalla simulazione vedo=20 che in uscita ho la stessa onda quandra, un po sfasata, ma con lo stesso =

duty cicle e quindi stessa frequenza, l'unico problema =E8 che tanto per =

provare ho usato un bjt "a caso" fra quelli che propone spice e fa un po =

di casino sull'assestamento quando arriva al livello alto, e per giunta=20 non =E8 velocissimo sul fronte di salita, ma li si tratta di urovare il=20 bjt adatto, immagino (sul fronte di discesa =E8 istantaneo).

Reply to
Kiros

il fronte in salita sul collettore è in funzione di quanto "saturi" il bjt. Se aumenti la resistenza di base dovrebbe velocizzarsi

Ste

--
Feynman sarebbe riuscito a spiegare la meccanica quantistica a una
gallina, ma non sarebbe stato superficiale. [cit. Boiler, i.h.e. 21.01.2006]
Reply to
PeSte

PeSte ha scritto:

l bjt.

Effettivamente, alla fine dei giochi la fase =E8 invertita, cambiando bjt= =2E

Per tornare a quella iniziale, la prima soluzione che mi viene in mente=20 =E8 usare una porta logica, ma, simulando, la porta logica non si comport= a=20 come vorrei, cio=E8 l'ampiezza dell'onda =E8 di 2.5V.

Ci possono essere altri modi?

Reply to
Kiros

_usare un secondo BJT nella stessa configurazione _mettere una NOT

Ma se devi misurare solo la frequenza che importa la fase?

Ste

--
Feynman sarebbe riuscito a spiegare la meccanica quantistica a una
gallina, ma non sarebbe stato superficiale. [cit. Boiler, i.h.e. 21.01.2006]
Reply to
PeSte

se vuoi andare sul sicuro passa alla segnalazione differenziale, usi in trasmissione ed in ricezione una coppia di 75176 o un qualsiasi altro driver rs485-rs422

in questa maniera non hai problemi a quelli distanze e velocita'

meglio ancora se termini correttamente la linea dal lato del ricevente.

unico difetto ti servono 2 fili ( una coppia dell'UTP ) invece che un singolo filo

Reply to
mmm

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.