Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Programma LPTtest. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / microcontrollori

Commenti sull'articolo Commenti sull'articolo

Il programma proposto consente all'utente di impostare il livello di segnale logico desiderato su qualsiasi uscita della porta della stampante del computer e conoscere lo stato di qualsiasi ingresso di questa porta. Faciliterà la creazione di dispositivi collegati alla porta.

I radioamatori progettano dispositivi che funzionano insieme a un computer e sono collegati ad esso tramite COM, LPT, meno spesso PCI, ISA, USB, ecc. Ci sono molti esempi [1-5]. Questi sono programmatori, emulatori, convertitori analogico-digitale e digitale-analogico e altro ancora. Sebbene, a causa delle ampie capacità del computer, tali dispositivi siano molto più semplici di quelli che funzionano autonomamente, devono comunque essere controllati e regolati dopo la produzione.

Testare un dispositivo collegato a un computer utilizzando il suo programma di lavoro è tutt'altro che l'opzione migliore. Di solito non fornisce funzioni per la visualizzazione dei valori dei segnali sulle linee di ingresso dell'interfaccia e la loro modifica manuale in uscita. In rari casi, al dispositivo è collegato uno speciale programma di test (ad esempio, [4]), che serve a verificare il passaggio dei segnali attraverso i suoi circuiti. Ma per testare altro hardware, un programma del genere, di norma, non è adatto.

Di conseguenza, il dispositivo assemblato deve essere controllato senza un computer, applicando segnali al connettore dell'interfaccia che simulano il funzionamento di un PC, che inoltre non può essere definito conveniente.

Per stabilire dispositivi collegati alla porta COM del computer, è possibile utilizzare il programma TSOM, che consente di controllare separatamente ciascun segnale di uscita della porta e monitorare i livelli di tutti gli ingressi. La descrizione di questo programma in [6] ha portato l'autore all'idea di crearne uno simile per la porta parallela.

È così che è apparso il programma LPTtest, in grado di monitorare tutti i segnali della porta LPT. Il programma è stato testato sotto Windows 98 e Windows XP, non ci sono controindicazioni per funzionare in altre versioni di Windows.

Il programma accede ai registri delle porte tramite il driver software LPTwdmlO [7]. Quando si lavora con Windows 9x/Me, sarà necessario installare questo driver manualmente: eseguire l'Installazione guidata hardware dal Pannello di controllo, selezionare Altri dispositivi nell'elenco che appare e specificare la cartella in cui si trovano i file Iptwdmio.sys e Iptwdmio.inf situato. Al termine dell'installazione, è necessario riavviare il computer.

E ora - una citazione da [7]: "Quando si lavora su Windows 2000/XP, l'installazione manuale è anche possibile in modo simile. Ma a differenza di Windows 98/Me, sicuramente non sarà necessario riavviare durante l'installazione, il driver si avvia Inoltre, installazione manuale C'è un vantaggio: se il programma client è stato eseguito come utente non amministratore, sarà comunque in grado di lavorare con le porte tramite il driver."

E un'altra citazione: "L'installazione automatica viene eseguita durante la creazione di un oggetto per lavorare con il driver nel programma utente se il programma viene eseguito su una piattaforma della famiglia NT, ad es. Windows NT4/2000/XP e il driver non è stato precedentemente installato manualmente. Quando questo non richiede alcuna azione aggiuntiva da parte dell'utente, ma se il programma viene avviato per conto di un utente che non ha diritti di amministratore, l'installazione automatica non avverrà e il programma non sarà in grado di gestire le porte."

Prima di eseguire il programma LPTtest, assicurarsi di copiare il file Iptwdmio.sys nella stessa cartella del file LPTtest.exe. Dovrebbe contenere anche i file LPTpins.jpg (la posizione dei socket del socket DB-25F) e LPThelp.mhtml (help sull'interfaccia LPT).

La finestra del programma LPTtest è mostrata in fig. 1. Visualizza lo stato di cinque ingressi, quattro linee di uscita della porta e otto linee del suo bus dati. Le scritte Low (basso) o High (alto) a destra di ogni pulsante che modifica lo stato della linea di uscita, e a destra di ogni nome della linea di ingresso, mostrano il livello del segnale logico corrente sul corrispondente pin del connettore.

Programma LPTtest

All'avvio, LPTtest imposta tutte le uscite su basso. Il valore corrente del codice nel registro dei dati della porta (DR) visualizzato nella riga di stato nei sistemi numerici decimali ed esadecimali viene aggiornato dal programma con una frequenza di 100 Hz.

Se si porta il puntatore del mouse su qualsiasi pulsante o sul nome della riga di input, viene visualizzato un suggerimento con il numero di questo pin nel connettore DB-25F standard per la porta LPT.

Per vedere l'immagine di un connettore simile a quello mostrato in fig. 2, è sufficiente selezionare la voce Pinout del connettore nel menu Help. La voce LPT Interface... dello stesso menu visualizzerà il contenuto del file di aiuto. Il menu Select Port offre due opzioni in questa versione del programma: LPT1 (indirizzo base 378h) e LPT2 (indirizzo base 278h).

Programma LPTtest

Il numero di porta selezionato verrà scritto nel file Config.txt e letto da esso al successivo avvio del programma. Se tale file non esiste, il programma lo creerà nella sua cartella, scegliendo di default la porta LPT1.

I pulsanti di opzione Output e Input modificano lo stato del quinto bit del Port Control Register (CR), trasferendo così il bus dati in modalità output (impostata per impostazione predefinita) o input. Il bus è in grado di funzionare su input nella maggior parte dei computer moderni, gli adattatori di interfaccia parallela di modelli obsoleti non offrono tale opportunità.

Quando il bus dati è configurato per l'ingresso, le sue linee sono collegate attraverso i resistori forniti nel controller della porta a una sorgente di tensione di +5 V. Pertanto, il livello logico sulle linee che non sono collegate a circuiti esterni è percepito come alto.

Quando si commuta il bus dati dall'ingresso all'uscita, il programma imposta automaticamente il valore su zero nel registro DR, per cui tutte le linee del bus verranno abbassate. Il programma esegue la stessa operazione quando si cambia la porta, all'avvio e allo spegnimento.

programma LPTtest e tutti i file necessari per il suo funzionamento

scrittore

  1. Balakhtar A. Programmatore con porta LPT per KR1878BE1. - Radio, 2004, n. 1, pag. 29, 30.
  2. Golubkov A. Programmatore MK ATMEL serie AT89. - Radio, 2003, n. 9, p. 24, 25.
  3. Mikheev V. Scheda porta parallela per PC. - Radio, 2002, n. 3, p. 19, 20.
  4. Ryumik S. Programmatore "parallelo" per AT89. - Radio, 2004, n. 2, pag. 28-31.
  5. Khabarov A. Collegamento dell'oscilloscopio a due canali a un PC. - Radio, 2003, n. 4, pag. 23-25.
  6. Lungo A. Come testare PonyProg. - Radio, 2003, n. 5, p. 25, 26.
  7. Progetto LPTwdmlO. -progrex.narod.ru/lptwdmio.html.

Autore: A. Vakulenko, Tyumen

Vedi altri articoli sezione microcontrollori.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Macchina per diradare i fiori nei giardini 02.05.2024

Nell'agricoltura moderna si sta sviluppando il progresso tecnologico volto ad aumentare l'efficienza dei processi di cura delle piante. Presentata in Italia l'innovativa macchina per il diradamento dei fiori Florix, progettata per ottimizzare la fase di raccolta. Questo attrezzo è dotato di bracci mobili, che permettono di adattarlo facilmente alle esigenze del giardino. L'operatore può regolare la velocità dei fili sottili controllandoli dalla cabina del trattore tramite joystick. Questo approccio aumenta significativamente l'efficienza del processo di diradamento dei fiori, offrendo la possibilità di adattamento individuale alle condizioni specifiche del giardino, nonché alla varietà e al tipo di frutto in esso coltivato. Dopo due anni di test della macchina Florix su diverse tipologie di frutta, i risultati sono stati molto incoraggianti. Agricoltori come Filiberto Montanari, che utilizza una macchina Florix da diversi anni, hanno riscontrato una significativa riduzione del tempo e della manodopera necessari per diluire i fiori. ... >>

Microscopio infrarosso avanzato 02.05.2024

I microscopi svolgono un ruolo importante nella ricerca scientifica, consentendo agli scienziati di approfondire strutture e processi invisibili all'occhio. Tuttavia, vari metodi di microscopia hanno i loro limiti e tra questi c'è la limitazione della risoluzione quando si utilizza la gamma degli infrarossi. Ma gli ultimi risultati dei ricercatori giapponesi dell'Università di Tokyo aprono nuove prospettive per lo studio del micromondo. Gli scienziati dell'Università di Tokyo hanno presentato un nuovo microscopio che rivoluzionerà le capacità della microscopia a infrarossi. Questo strumento avanzato consente di vedere le strutture interne dei batteri viventi con sorprendente chiarezza su scala nanometrica. In genere, i microscopi nel medio infrarosso sono limitati dalla bassa risoluzione, ma l’ultimo sviluppo dei ricercatori giapponesi supera queste limitazioni. Secondo gli scienziati, il microscopio sviluppato consente di creare immagini con una risoluzione fino a 120 nanometri, ovvero 30 volte superiore alla risoluzione dei microscopi tradizionali. ... >>

Trappola d'aria per insetti 01.05.2024

L’agricoltura è uno dei settori chiave dell’economia e il controllo dei parassiti è parte integrante di questo processo. Un team di scienziati dell’Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, ha trovato una soluzione innovativa a questo problema: una trappola per insetti alimentata dal vento. Questo dispositivo risolve le carenze dei metodi tradizionali di controllo dei parassiti fornendo dati sulla popolazione di insetti in tempo reale. La trappola è alimentata interamente dall'energia eolica, il che la rende una soluzione ecologica che non richiede energia. Il suo design unico consente il monitoraggio sia degli insetti dannosi che utili, fornendo una panoramica completa della popolazione in qualsiasi area agricola. “Valutando i parassiti target al momento giusto, possiamo adottare le misure necessarie per controllare sia i parassiti che le malattie”, afferma Kapil ... >>

Notizie casuali dall'Archivio

Embrioni artificiali da cellule staminali 16.06.2023

Gli scienziati dell'Università di Cambridge e del California Institute of Technology hanno condotto un esperimento in cui hanno utilizzato embrioni artificiali creati da cellule staminali. Questo approccio può aiutare nello studio delle malattie genetiche, ma solleva seri problemi etici e legali.

Gli embrioni artificiali sono stati cresciuti senza l'uso di uova e sperma. Non hanno un cuore o un cervello rudimentale, ma contengono le cellule che normalmente formano la placenta e il sacco vitellino.

La professoressa Magdalena Zernitskaya-Goetz, intervenendo all'incontro annuale dell'International Stem Cell Research Society a Boston, ha dichiarato: "Possiamo creare modelli simili agli embrioni umani riprogrammando le cellule staminali embrionali".

Tuttavia, nel prossimo futuro, gli embrioni sintetici non possono essere utilizzati in clinica, poiché violano la legge, e non è nemmeno noto se queste strutture abbiano il potenziale per svilupparsi ulteriormente dopo le prime fasi.

I ricercatori sperano che questi modelli aiutino a svelare i misteri della "scatola nera" dello sviluppo umano - il periodo dopo 14 giorni dalla fecondazione, che è il limite legalmente stabilito per la coltura e lo studio degli embrioni in laboratorio.

Robin Lovell-Bedge, Head of Stem Cell Biology and Developmental Genetics presso il Francis Crick Institute di Londra, spiega: "L'idea è che se possiamo effettivamente modellare il normale sviluppo embrionale umano con le cellule staminali, possiamo ottenere molte informazioni sul inizio dello sviluppo e cosa può andare storto senza l'utilizzo di embrioni precoci nella ricerca.

Altre notizie interessanti:

▪ Lega con effetto barimagnetico gigante

▪ La funzione Leader Brain aiuta a persuadere

▪ L'autista non è ostacolato da un cellulare nelle sue mani, ma dal parlare su di esso

▪ Nasi elettronici per allevamenti

▪ Causa di ronzio nelle orecchie

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ LED della sezione del sito web. Selezione dell'articolo

▪ articolo di Watson James. Biografia di uno scienziato

▪ articolo Cos'è il gruppo di lingue romanze? Risposta dettagliata

▪ L'articolo di Svid è d'argento. Leggende, coltivazione, metodi di applicazione

▪ articolo Storia dei metal detector. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Indovinelli con pesate e trasfusioni

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:




Commenti sull'articolo:

Autista del trattore
Perché non ci sono informazioni sul server della rivista radiofonica a cui fanno riferimento gli autori che sono discusse nell'articolo "Programma LPTtect ..."?


Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024