Newsgroup: it.hobby.elettronica.digitale
Titolo: Convertitore tensione frequenza

Ciao a tutti.
Prima di esporre, anticipo che sono un neofita.
Il mio obbiettivo � misurare una tensione in continua (da 0 a 5V circa)
col PC attraverso la porta parallela.
Voglio utilizzare proprio la LPT proprio perch� ho gi� un po' di
esperienza (gestione motore stepper).
Se esistesse un integrato che converta da tensione a frequenza, che a 5V
generi max 1KHz (meglio se meno) sarei a cavallo!
Se esiste, sapreste indicarmelo?
Diversamente, dovrei ricorrere a qualcosa di + complesso, per es.
microcontrollori; quest� per� implicherebbe una difficolt� in pi�... la
programmazione del microcontrollore!
Esistono metodi un filo pi� semplici?
Grazie in anticipo.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 col PC attraverso la porta parallela.
 
C'e' un integrato l' XR 4151 che fa' proprio
da convertitore tensione/frequenza.
Se puo' far comodo Nuova Elettronica ha fatto
un kit con quell'integrato l' LX 1414
Bye
Guido
-- 
Postato da Virgilio Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.virgilio.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

Ops.... sono dislessico :-)
Quell'integrato fa' esatatmente il contrario
frequenza / tensione.
Sorry


 Esistono metodi un filo piï¿œ semplici?
ADC!
quello da te proposto ï¿œ il piï¿œ complicato a mio avviso... come fai a 
contare 1000 impulsi al secondo con la parallela?
cioï¿œ si fa ma come gestisci la base tempi in modo PRECISO?
-ice-

 frequenza / tensione.
No, fa tutte e due le conversioni.
frequenza / tensione.
tensione / frequenza.
-- 
Get the facts first - you can distort them later. 
News 2002 [v 2.4] - [ StopDialers/PopDuster/SMTP Proxy - 
http://www.socket2000.com
 ]

 cioè si fa ma come gestisci la base tempi in modo PRECISO?
Si può usare un monostabile con tempo relativamente lungo, triggerato
da un'uscita della parallela.
Per avviare una conversione basta avviare il monostabile e contare
quanti impulsi dal VCO ci cadono dentro.
Per non perdere nemmeno un colpo, si potrebbe collegare l'output del
VCO al pin di errore carta che, se ben ricordo, finisce sull'IRQ7
(paper-out).
Ad ogni interrupt si verifica l'out del monostabile.
Altrimenti si possono utilizzare i timer di sistema.
Piccio.

 Altrimenti si possono utilizzare i timer di sistema.
sotto dos lo farei... sotto altri SO non saprei come compensare il "lag" 
introdotto dall'IRQ del timer che gira schedulato;
cmq non ho molto esperienza su questo per cui se mi dici che il timer ï¿œ 
una soluzione precisa lo prendo per buono
ciao,
-ice-

 una soluzione precisa lo prendo per buono
Il timer è molto preciso per via del quarzo, ma non so con i "nuovi"
sistemi operativi che grado di accessibilità abbiano.
Al di fuori del DOS li scarterei.
RIcordo che in origine i 3 timer erano facenti capo ad un Intel 8253
per le basi XT ed un 8254 per le AT, praticamente identici tranne che
per la max frequenza (10 MHz per l'8254).
Un canale era usato per il refresh delle RAM dinamiche tramite canale
#0 del DMA 8237 (periodi molto corti).
Un altro per l'RTC (frequenza 60 Hz credo).
L'ultimo per il buzzer.
Erano mappati nel normale I/O delle prime 64k porte.
Con il PCI le cose sono cambiate un po'...
Piccio.