Vorrei misurare una frequenza max 80 MHz e poi inviare la lettura ad un pic per elaborarla successivamente. Cerco schema, o kit o gia' montato, ovviamente anche senza display tanto il valore della lettura non e' importante. Ho fatto qualche ricerca in internet ma non mi pare di avere trovato nulla di adatto.
Massimo
Didn't find your answer? Ask the community — no account required.
I
ice
Massimo Corinaldesi ha scritto:
la mia è un'idea: non è proprio quello che hai chiesto ma se non hai di meglio...
ho usato tempo fa dei 74F269 (serie -F quindi non -HC) che arrivano oltre 100Mhz (sono contatori binari sincroni up/down 8-bit presettabili)
se tu condizioni il tuo segnale e lo porti nel range voluto dal questo ic (ttl 5v ma penso esista anche la versione con rails a 3v) poi lui conta gli impulsi e ti fa da divisore di frequenza... potresti quindi usare un ingresso di conteggio esterno (del pic) per un timer e avere la lettura della frequenza
oppure interporre fra 74F269 e pic un frequency-to-voltage converter e poi leggere una tensione con l'ADC del pic
-ice-
M
Massimo Corinaldesi
ice ha scritto:
Potrebbe andare bene. Pero', ma non lo avevo detto, dovrei arrivare ad una risoluzione di almeno 10 Hz in maniera "svelta", mentre con un divisore i tempi di conteggio si allungano. Alla peggiore, con un divisore per due, dovrei riuscire a pilotarci un pic (freq max di circa
40 MHz)con un tempo di conteggio di 200 mS che potrebbero anche andare bene. Grazie per il suggerimento.
I
ice
Massimo Corinaldesi ha scritto:
in questo caso usi il pic per generare un interrupt a cadenza di 1hz (ad esempio) e sfrutti questo trigger per leggere il conteggio dai 74F269 e per resettarli; ovviamente il prezzo da pagare per la precisione che chiedi è un impiego di linee i/o aggiuntivo
il fatto che il pic lavori a 40mhz ti pone molto lontano dal poter acquisire questa frequenza con il pic stesso... considera poi che ti serviranno altri cicli macchina per fare altre cose per cui...
ciao!
-ice-
L
Lazer
"Massimo Corinaldesi" ha scritto nel messaggio news:hd233k$p8s$ snipped-for-privacy@newsreader2.mclink.it...
Anche un PIC della serie 18 non mi pare che riesca a conteggiare 40 MHz. Forse uno della serie 32 (forse).
G
giorgiomontaguti
Ciao Un contacicli da 80 Mhz, con risoluzione di 10 Hz, non e' un gioco da ragazzi....quindi cercherei fra i kit montati di Nuova Elettronica o simili, usandone magari solo la parte che ti interessa .
Ciao Giorgio
non sono ancora SANto per e-mail
D
Due di Picche
Conscio delle conseguenze, Massimo Corinaldesi un bel dì scrisse:
Il divisore lo usi solo alle alte frequenze no?
"You can't have everything ... where would you put it?" -- Stephen Wright
News 2002 [v 2.4] - [ StopDialers/PopDuster/SMTP Proxy -
http://www.socket2000.com ]
D
Darwin
Mi permetterei di suggerire una lettura alla AN 592 della Microchip. Con l'utilizzo del prescaler e di una tecnica di misura un po' creativa si riesce ad arrivare ad una cinquantina di MHz con un PIC della serie 16 con un clock a 4 MHz. Certo, ci sono delle limitazioni, ma l'idea =E8 simpatica.
formatting link
M
Massimo Corinaldesi
Due di Picche ha scritto:
Veramente sarebbe preferibile che l'accrocco restasse "fermo" come configurazione. L'eventuale prescaler dovrebbe restare sempre inserito.
Massimo
M
Massimo Corinaldesi
La leggero' senz'altro.
S
Stima
"Massimo Corinaldesi" ha scritto nel messaggio news:hd13e9$fhg$ snipped-for-privacy@newsreader2.mclink.it...
Qualche anno fa su Radiokit fu pubblicato un progetto di un frequenzimetro con un pic16f84, io lo reazzai e arriva a leggere fino a 50 MHz, il software prevede anche l'utizzo di diversi prescaler. Se ti puo' interessare cerco il numero della rivista, l'rticolo era di IK3OIL. Mauro
D
Due di Picche
Conscio delle conseguenze, Massimo Corinaldesi un bel dì scrisse:
La configurazione se la fa in automatico il microprocessore, decidendo se usare o meno il prescaler!
Computer and car salesmen differ in that the latter know when they are lying.
News 2002 [v 2.4] - [ StopDialers/PopDuster/SMTP Proxy -
http://www.socket2000.com ]
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.