Newsgroup: it.hobby.elettronica.digitale
Titolo: RECUPERo DUTY CICLE

cerco un circuito a porte logiche che, ricevendo in ingresso un onda
quadra con duty cicle 10 % , mi dia in uscita la stessa onda quadra
MA CON DUTY CICLE DEL 50 %
grazie

alex76 ha scritto:

Un flip flop di tipo D... ma la frequenza di uscita e' la meta' 
dell'ingresso

ok ma a questo punto avrei bisogno di un duplicatore di frequenza,
ammesso che esista, che cosa mi consigli ?

 MA CON DUTY CICLE DEL 50 %
Non vorrei dire castronerie ma penso che un circuito del genere tu lo
possa fare a PLL. In pratica, quello che vuoi tu, è un onda quadra ad
una certa frequenza agganciata ad un'altra forma d'onda impulsiva.
In genere, il PLL produce una sinusoide agganciata con l'ingresso ma
trasformare una sinusoide in un'onda quadra è banale.
Non penso si possa fare semplicemente con delle porte logiche, tranne
se hai a disposizione altre frequenze oltre quella d'ingresso (quella
impulsiva al 10%).

 ha scritto

Se la frequenza e' rigorosamente costante si puo' risolvere con un
monostabile ben tarato.
Claudio F

grazie della collaborazione, ma vi faccio sapere che:
1) la forma d'onda d'ingresso non è semplicemente impulsiva bensì
QUADRA CON DUTY CICLE AL 10% (e questo mi porta ad escludere il PLL,
almeno nella configurazione che conosco)
2)il circuito deve funzionare per DIVERSE FREQUENZE COSTANTI, per cui
il monostabile andrebbe tarato di volta in volta

 (e questo mi porta ad escludere il PLL,
Pecche'? La frequenza (F) viene divisa per 2 in modo da avere duty 50%,
viene inviata al PLL che produce una freq.doppia (F*2), che divisa per 4
ritorna al secondo ingresso del PLL e per 2 e' la nostra freq. originale ma
al 50% di duty.
Claudio F

 al 50% di duty.
Mi sembra complicato. Non sono esperto di PLL ma, secondo me, puoi usare un
banale PLL senza grosse caratteristiche che ti tira fuori una sinusoide
sincronizzata con gli impulsini in ingresso. Dopo la squadri e sei a posto.
Non dovrebbero servirti stadi di dimezzamento e raddoppio della frequenza,
fa tutto il PLL internamente. Almeno cosě credo...

non esiste una soluzione senza PLL, ma utilizzando solo porte logiche ?

 
Si puo' fare un duplicatore di frequenza con alcune porte logiche, 
cercando su google si trova qualcosa
A quel punto... moltiplicatore per 2 e flip flop e ottieni il risultato

scusa se continuo a "rompere" ma non sono riuscito a trovare su google
un duplicatore di frequenza fatto solo di porte logiche, puoi aiutarmi
con qualche link ?

fa tutto il PLL internamente. Almeno cosě credo...
Questo č un semplice PLL per basse frequenze, addirittura con 2 comparatori di
fase:
http://www.fairchildsemi.com/ds/CD/CD4046BC.pdf
--
ciao
  Stefano


Prima di entrare nel divisore per due, passa per un circuito che rilevi i 
fronti (tutti e due), e li trasformi in un impulso di durata non superiore 
alla metà del periodo in ingresso...
Ciao
OlMirko 

Provo a dare la soluzione... :-)
una xor, un FF tipo D, un divisore per due. A te la gioia di cercare i 
circuiti equivalenti in porte logiche.
il clock a basso DC va in un ingresso della xor; l'uscita della xor va sul 
CK del ff; il Qnegato va nel D; il Q va nell
'ingresso libero della xor. Sull'uscita della xor prelevi impulsi a F doppia 
rispetto all'ingresso. Sbattili in ingresso al divisore e il grosso è fatto, 
come disse il compagno di sniffate di Ferrara...
Ciao
OlMirko 

avresti un programmino sulle porte logiche da consigliarmi per
verificare quanto dici ? (non che non mi fidi, ma è che se lo vedo mi
rendo conto meglio di ciò che succede )

 ha scritto nel messaggio news:1129555801....@z14g2000cwz.googlegroups.com...
avresti un programmino sulle porte logiche da consigliarmi per
verificare quanto dici ? (non che non mi fidi, ma è che se lo vedo mi
rendo conto meglio di ciò che succede )
1) posta in ASCII puro, per favore
2) switcher cad, 
www.linear.com

 ha scritto
avresti un programmino sulle porte logiche da consigliarmi per
verificare quanto dici ? (non che non mi fidi, ma è che se lo vedo mi
rendo conto meglio di ciò che succede )
Non uso (ancora) simulatori, mi dispiace... Cmq, prova a disegnare il 
circuito su un pezzo di carta del formaggio; poi guarda che succede ad ogni 
fronte in ingresso.
Ciao
OlMirko 

ho visto in giro che ci sono diversi tipi di flip flop di tipo D, quale
devo usare nella tua idea di progetto ? (ho provato con quello di tipo
PET ma mi sembra che non vada bene ..


Oops, un po' di muffa sulle mie nozioni... Come divisore per 2 e per il 
moltiplicatore, devi usare due flip flop edge triggered, naturalmente, come 
i JK (come suggeriva il termine "clock") .
Ciao
OlMirko 

Scusa, sono andato a ripassare un attimo... :-D
Confermo che devi usare due flip-flop tipo D (non due D latch). Il divisore 
per 2, per funzionare, deve avere l'ingresso di clock ensibile al fronte 
anziché allo stato.
Ciao
OlMirko 

dunque all'ingresso della porta XOR ci sono due segnali e cioé
1)A(clock d'ingresso a basso DC)
2)B
 sfasati tra loro di 180° ?Qual è in tal caso il DUTY CICLE del
segnale B ? Devo considerare che le commutazioni delle varie porte
avvengano tutte in un tempo trascurabile ?
grazie ancora
ciao Alex

Ops. Nicola ha ragione (e anche gli altri). Il circuito che ti ho proposto 
ricostruisce lo stesso segnale d'ingresso.
Sorry...
Provo a pensarci (parola grossa) ancora un po'...
(Ok, forse facevo bene a comprare una vocale prima di rispondere...)
Ciao
OlMirko

 
Eccone uno :
http://users.otenet.gr/~athsam/frequency_doubler_with_4069.htm

grazie ma non posso usare componenti discreti

 
Come mai? Mi sa che pretendi un po' troppo allora....
ciao

 Come mai?
logica programmabile...?

 grazie ma non posso usare componenti discreti
Nemmeno R e C? Allora bisogna usare solo un PLL
digitale, come ha detto gia' qualcuno.
Dovresti dire quale e' la frequenza del tuo segnale e
se e' costante o quanto varia e quanto preciso deve
essere il segnale in uscita.

 essere il segnale in uscita.
Anche un PLL richiederebbe qualche resistenza e condensatore credo...
ciao

scusate se torno alla carica...
mi è stato riferito da fonti attendibili che la soluzione al mio
problema esiste, mi hanno detto che bisogna usare dei flip flop latch,
e che con la stessa tecnica si può anche variare il DC ad esempio da
60 % a 10%...
la soluzione FLIP FLOP D PET + duplicatore di frequenza non va bene
poiché la rete RC andrebbe tarata di volta in volta a seconda della
frequenza d'ingresso...

mi sono stati fornti nuovi dati, l'onda quadra a DC=10% NON è un
segnale di clock, bensì un segnale d'ingresso, alché ho pensato di
poterlo campionare con un segnale di clock a frequenza molto + alta
così da poter misurare quel 10% e moltiplicarlo per 5 (contatore+
moltiplicatore+porte logiche per riconvertire il numero binario in
tempo), a questo punto la domande sono : che ne pensate della mia idea
di progetto ? che moltiplicatore di parole mi consigliate per questo
caso specifico ? come utilizzare le porte logiche per riconvertire il
numero binario in tempo ? secondo voi devo prima utilizzare un registro
per memorizzare il dato ?

 wrote in message
1130317435.8...@g47g2000cwa.googlegroups.com...

Continui a dare poche informazioni. Non abbiamo ancora un'idea
se il segnale e' a 50 Hz o a 50 MHz, per esempio.

se qualcuno mi da la sua email gli invio il circuito col quale credo di
aver conseguito il mio scopo.sono graditi commenti e suggerimenti...

 aver conseguito il mio scopo.sono graditi commenti e suggerimenti...
Usa FidoCAD e postalo sul NG, magari interessa anche ad altri.
Marco / iw2nzm

ho usato un altro programma che si chiama  dsch2..
http://212.14.12.75/elektroda/download/sim/dsch03.zip
come si fa a postare ul NG (scusa ma non sono esperto) ?

adesso avrei bisogno dello schema di un divisore di frequenza SINCRONO
che riceva un segnale in ingresso con frequenza f0 e DC=50% e mi dia in
uscita un segnale a frequenza f0/3 e DC=50%
grazie

 come si fa a postare ul NG (scusa ma non sono esperto) ?
FidoCAD (
http://www.enetsystems.com/~lorenzo/zip/fcwin096.exe
) č comodo 
in quanto disegni lo schema elettrico e lo puoi inviare sul NG come 
testo normale, facendo un semplice copia incolla. Cosě si evita di dover 
caricare da qualche parte il file. Inoltre non obblighi gli altri utenti 
a installare ogni volta un programma diverso per poterlo aprire.
IMHO, se proprio vuoi usare un altro programma almeno carica sul sito 
remoto un'immagine jpg dello schema...
Marco / iw2nzm