Interfaccia IRDA
© by Vittorio Crapella - i2viu
INTERFACCIA - ALL'INFRAROSSO - PER - PC
Dall'esigenza di far colloquiare il PC (Porta IR) e il telefonino S25 SIMENS mediante gli infrarossi é nato il seguente progetto.
per la gestione del Simens S25
NON PUÓ FUNZIOANRE CON PORTE COM (RS232)
FUNZIONAMENTO:
Il diodo D2 colpito dagli infrarossi provenienti dal telefonino, genera frazione di Volt che fanno aumentare la Vbe del Q1 il quale va in saturazione portando il pin 2 di U2 a potenziale 0V. In queste condizioni il pin 3 (non invertente) é più positivo del pin 2 e di conseguenza pin 6 va a Vcc +5V. Il pin 3 del NAND 4093 va pertanto basso.
Senza infrarossi Q1 ha 2 V sul suo collettore mantenendo pin 2 di U2 (invertente) a potenziale superiore del pin 3 così che il pin 6 rimane a 1,4V riconosciuto dal NAND come livello basso per cui pin 3 (RX) alto a +5V.
REALIZZAZIONE:
RISULTATI:
Il colloquio tra PC e telefonino avviene alla velocità di 57.600 bits/s; alla velocità di 115.200 bits/s la connessione non é efficiente per la gestione del programma anche se WIN98 la ritiene ok.
La connessione viene mantenuta senza difficoltà per distanze tra l'interfaccia e il telefonino non superiori ai 10 cm.
L'ESPERIENZA DI Roberto Semeraro
Posseggo un celeron 400Mhz con Mb Microstar MS5169, le impostazioni su bios
(Award) sono:
serial port1 : 2e8 IRQ3
serial port2 : 3e8 IRQ4
Uart mode : IrDA
RxD , TxD Active : Hi , Lo
Ir Transmittiion delay : Enable (funziona anche in disabled)
In Windows 98:
Sulle risorse di sistema sotto rete:
Porta seriale per supporto infrarossi PnP (*PnP0510)
in interrupt 04
in/out 03e8 / 03ef
Commenti:
Premettendo che ho un windows98 informaticamente maltrattato..
sono riuscito a trovare questa soluzione di configurazione del precario '98
solo scollegando momentaneamente il modem USB ( configurato in com3)
ricollegandolo ad installazione finita altrimenti mi ritrovavo il punto
esclamativo giallo sulla "porta seriale per supporto infrarossi PnP".
Una volta apparso, non si riusciva a toglierlo neanche utilizzando le
impostazioni manuali. (il perchè non chiedermelo).
L'interfaccia comunica con il telefono tranquillamente a 57,6 Kb
E' sicuramente una valida e veramente economica soluzione per chi
vuole collegare il telefonino, e non solo, al PC.
Realizzazione:
NON PUÓ FUNZIOANRE CON PORTE COM (RS232)
Domanda via E-Mail:
"..scusa ma la tua interfaccia irda puo essere collegata alla porta com2.."
Risposta:
Anch'io in un primo momento ho fatto lo stesso tuo ragionamento purtroppo se hai una porta infrarosso del telefonino non può dialogare con una porta seriale anche se i segnali della seriale li trasformi in infrarosso.... infatti la porta infrarosso deve vedere un'altra infrarosso perché fra di loro dialogano (hanno un loro protocollo) e si vedono anche se non invia segnali ancora prima che tu attivi altri software di comunicazione... Questo lo verificato con il mio PC portatile che incorpora già la porta infrarosso con tanto di led RX e TX.... Quando gli metto vicino il telefonino con attivato la sua infrarosso sul PC mi viene segnalato che la porta infrarosso vede un'altra infrarosso e mi dice già la loro velocità di comunicazione...... Poi quando attivo una comunicazione con accesso remoto quest'ultimo lo devo configurare con una porta COM4 che non esiste fisicamente ma é virtuale ed é quella che poi invia e riceve i dati con l'infrarosso... Se pensavi di comunicare con la COM1 o COM2 normale cioè in maniera seriale e trasformare i segnali seriali in segnali infrarosso per comunicare con una porta infrarosso del telefonino, scordatelo....non c'é niente da fare.... Per fare questo alcuni telefonini fanno uso non della infrarosso ma del cavetto che si allaccia sullo slot dove si infila lo spinotto dell'alimentatore .....in questo caso allora si puoi fare tutto come configuri un normale modem o altro.... Certi PC non hanno già i led RX e TX all'infrarosso ma hanno sulla scheda madre 4 pin chiamati porta IRDA +5V massa Tx e RX questi si che li puoi mandare alla tua (o mia ) scheda e pilotare i led all'infrarosso....in questo modo allora funziona ma sempre con una COM4 virtuale....
La scheda funziona anche per altri telefoni, ad esempio il NOKIA, purché si rispetti quanto spiegato sopra.