ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA Il programma per l'analizzatore logico dei segnali agli ingressi della porta COM. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica Enciclopedia della radioelettronica e dell'elettrotecnica / Компьютеры Nella pratica radioamatoriale, a volte è necessario indagare sui segnali digitali a bassa frequenza. L'acquisto di un costoso analizzatore logico hardware o di un oscilloscopio a memoria per questo scopo è nella maggior parte dei casi impraticabile. È sufficiente applicare i segnali da analizzare agli ingressi della porta COM del computer ed eseguire un programma che visualizzerà tutte le loro modifiche sullo schermo del monitor e salverà le informazioni sull'hard disk del computer. Il programma proposto è progettato per registrare e analizzare i segnali digitali ricevuti agli ingressi della porta COM del computer. Può funzionare con tutti i sistemi operativi della famiglia Windows, a partire da Windows 98. Il computer deve avere un processore almeno Pentium I con una velocità di clock di 166 MHz e almeno 128 MB di RAM. Il programma è scritto nell'ambiente di sviluppo integrato Delphi 7. Per l'accesso diretto (bypassando l'API Win) alle porte I/O, utilizza il driver smPort che non richiede installazione. Ciò ha permesso di ottenere una precisione abbastanza elevata nella misurazione degli intervalli di tempo. Modalità Sweep - in attesa di un'unica durata configurabile, attivata da una modifica di uno o più segnali. Contemporaneamente vengono esaminati i segnali sui quattro ingressi della porta (CTS, DSR, RI e DCD). Allo stesso tempo, è possibile mantenere alti livelli di tensione logica sulle linee di uscita delle porte RTS e DTR, che consente loro di alimentare dispositivi con un consumo di corrente fino a 15 mA (per linea). Per indagare segnali i cui livelli differiscono da quelli ricevuti nell'interfaccia RS232, è necessario applicarli attraverso gli appositi dispositivi di abbinamento. Principali caratteristiche tecniche Numero di ingressi ...................................4
Supponiamo di dover indagare su un segnale informativo discreto trasmesso da un codice seriale su una linea e accompagnato da impulsi di clock su un'altra. Gli impulsi sono continui e la trasmissione delle informazioni avviene in anticipo a intervalli di tempo sconosciuti. Collegare la linea delle informazioni all'ingresso DCD (pin 1 del connettore della porta) e la linea dell'orologio all'ingresso RI (pin 9) ed eseguire il programma Digital_Oscilloscope.exe. Nel campo "Impostazioni" della finestra che si apre, nella scheda "Porta" (Fig. 1), selezionare per nome (COM1 o COM2) la porta a cui applicare in ingresso i segnali in prova. La colonna "Indirizzo" visualizzerà l'indirizzo di base standard della porta selezionata. Se necessario, è possibile inserire qui un altro indirizzo (in formato esadecimale) premendo il pulsante accanto al valore dell'indirizzo.
Nell'apposita colonna indichiamo la durata della registrazione dei segnali ("Tempo di acquisizione"), necessaria per risolvere il problema. Si noti che vengono registrati solo i momenti di variazione dei livelli dei segnali studiati e non i loro campioni regolari. Selezionando la casella "Usa TSC" è possibile contare il tempo utilizzando il timer hardware disponibile in tutti i processori, a partire dal Pentium I, che opera a una frequenza di clock più elevata, il che migliora notevolmente la precisione della misurazione del tempo. Questo deve essere abbandonato, deselezionato, solo su computer obsoleti i cui processori non dispongono di tale timer. Nel pannello "Trigger on signal change", controllare la voce DCD. Ciò significa che la registrazione deve partire dalla prima variazione del livello logico del segnale a questo ingresso, che in questo caso corrisponde all'inizio del trasferimento dell'informazione. La voce RTS spuntata nel pannello "Segnali di attesa" significa che la tensione del livello logico alto sarà impostata sull'uscita della porta omonima. Dopo aver premuto il pulsante sullo schermo "Cattura", situato sopra il campo "Impostazioni", il programma procederà all'attesa delle modifiche specificate nei segnali di ingresso. In questa modalità, lo sfondo in "Cattura" diventerà rosso. Quando la condizione di trigger è soddisfatta (in questo caso, il livello cambia all'ingresso DCD), la registrazione delle informazioni nella memoria del computer inizierà e continuerà per il tempo specificato durante l'impostazione. Se per qualsiasi motivo è necessario interrompere l'attesa dell'inizio della registrazione o terminarla in anticipo, è possibile farlo utilizzando il pulsante "Stop" sullo schermo.
Al termine della registrazione, nella finestra del programma verranno visualizzati i diagrammi temporali dei segnali (Fig. 2). Andando nella scheda "Oscillogrammi" del campo "Impostazioni", è possibile utilizzare il pannello "Mostra segnali" per impostare l'inversione di alcuni segnali, se necessario selezionare il colore di ciascuna curva, disattivare la visualizzazione dei segnali non necessari ( questo velocizzerà la visualizzazione dei diagrammi sullo schermo). Nella stessa scheda è possibile selezionare la scala di visualizzazione lungo l'asse del tempo, abilitare la griglia della scala con o senza digitalizzazione. Per una misurazione accurata degli intervalli di tempo, nel campo grafico sono forniti due indicatori (linee verticali di colore rosso e verde). Possono essere spostati facendo clic con il pulsante destro o sinistro del mouse sul diagramma o utilizzando i cursori sotto i diagrammi. La posizione di ciascun marker sull'asse del tempo e l'intervallo tra di essi vengono visualizzati numericamente a destra dei cursori. Va tenuto presente che quando si registra una quantità molto grande di informazioni e si sceglie una grande scala, le risorse RAM del computer potrebbero essere esaurite, di cui verrà visualizzato un messaggio sullo schermo del computer. Il programma viene utilizzato presso il Dipartimento di radioelettronica e ingegneria informatica dell'Università statale di Yelets per la ricerca e la regolazione di ricevitori e trasmettitori a infrarossi e anche (insieme al sensore Hall) come contagiri digitale. Letteratura
È possibile scaricare il programma dell'analizzatore logico, incluso il suo progetto Delphi e il driver smPort quindi. Autore: V. Timofeev, Yelets, regione di Lipetsk; Pubblicazione: radioradar.net Vedi altri articoli sezione Компьютеры. Leggere e scrivere utile commenti su questo articolo. Ultime notizie di scienza e tecnologia, nuova elettronica: Un nuovo modo di controllare e manipolare i segnali ottici
05.05.2024 Tastiera Seneca Premium
05.05.2024 Inaugurato l'osservatorio astronomico più alto del mondo
04.05.2024
Altre notizie interessanti: ▪ I fulguriti raccontano di un clima antico ▪ È stato ottenuto un getto relativistico con un forte campo magnetico ▪ Regolatore di tensione ADM8839 ▪ Applicazioni dello zolfo in polimeri insoliti News feed di scienza e tecnologia, nuova elettronica
Materiali interessanti della Biblioteca Tecnica Libera: ▪ sezione del sito Alimentazione. Selezione dell'articolo ▪ articolo a un giovane che pensa alla vita. Espressione popolare ▪ articolo Di che colore sono le carote? Risposta dettagliata ▪ articolo Mirris fragrante. Leggende, coltivazione, metodi di applicazione ▪ Articolo GPA per IF 5,5 MHz. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica
Lascia il tuo commento su questo articolo: Tutte le lingue di questa pagina Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito www.diagram.com.ua |