Porta IR dal mouse COM


Un giorno è stato necessario controllare un telecomando preistorico (russo). Non c'erano fondi. Frugando in internet ho trovato alcune idee. Sono rimasto stupito dall'idea di realizzare una semplice porta IR da un mouse! Computer, ovviamente. Inizieremo con questo dispositivo.

1.Porta IR da un mouse a sfera COM.

Sbalordito dall'idea, andai nell'armadio e tirai fuori diversi topi sferici, uno più vecchio dell'altro. Il più vecchio aveva 6 fili provenienti dal computer, il più recente ne aveva quattro. L'ha preso. Le linee correvano lungo quattro fili: RTS (Request To Send, una richiesta di invio. Utilizzata per alimentare il circuito del mouse), Rx (attraverso il quale il computer riceve i dati), Tx (attraverso il quale il computer trasmette i dati) e ovviamente GND, terra.


La foto mostra la spina del cavo del mouse. Durante il test, ho scoperto che il filo arancione è RX, il filo verde è TX, il filo bianco è RTS e il filo blu è terra.
Successivamente, per semplicità, ho tagliato un pezzo di plastica e vi ho incollato il connettore del pin del mouse (quello saldato sulla scheda):


Poi ho rimosso il ponte fotodiodo e l'infrarosso dallo stesso mouse Diodo ad emissione luminosa. Ho preso una resistenza da 4,7 kOhm dalle mie forniture. Il dispositivo rispetto alla resistenza non è fondamentale: è possibile impostarlo da 2 a 7 kOhm, ma con una resistenza inferiore il raggio operativo del ricevitore diminuisce.Ecco come appaiono le parti (da sinistra a destra: ponte fotodiodi, IR Diodo ad emissione luminosa, resistenza):


Ecco lo schema del dispositivo:


Dopo mezz'ora di saldature e incollaggi, ecco cosa è successo:


Il dispositivo si è rivelato funzionante: raggio di ricezione affidabile - 5 cm, trasmissione - 20 cm Questo si è rivelato sufficiente per controllare il telecomando: non funziona.

2. Dispositivo ricetrasmettitore IR avanzato.

Dato che siamo già scappati, dobbiamo parlare di un dispositivo più avanzato.


La porta è composta da un ricevitore (chip TSOP e kit corpo) e un trasmettitore (Diodo ad emissione luminosa HL1 e resistore limitatore di corrente R2).
Il ricevitore utilizza un chip TSOPXXXX specializzato. Riceve un segnale con una certa frequenza. Ciò consente di ottenere un'elevata immunità al rumore. Poiché sono disponibili in diverse versioni, per diverse frequenze di filtraggio del segnale, è necessario scegliere quella necessaria per un telecomando specifico. Diamo un'occhiata alla scheda tecnica:


Come puoi vedere, c'è una scelta: da 30 a 56 kilohertz. La scheda tecnica dice che la velocità massima del segnale ricevuto è di 2400 baud/sec, quindi è difficile giudicare se il microfono funzionerà, ad esempio, con un telefono cellulare. Ecco come appare TSOP1736:


Il resistore R1 collega la linea RX all'alimentazione (dopo tutto, tutti i segnali della porta COM sono invertiti), il diodo VD1 protegge il circuito dall'inversione di polarità durante l'inizializzazione della porta e il condensatore C1 protegge il ricevitore dalle interferenze. Bene, lo stabilizzatore 7805, ovviamente, regola la tensione al ricevitore IR. Ti consiglio di installarlo in una custodia TO-92: è di dimensioni più piccole.
Il trasmettitore non è particolarmente avanzato, differisce solo per un diodo IR più potente. Puoi inserire, ad esempio, L-34F3C, L-54F3C. Il resistore R2 limita la corrente attraverso il diodo. Il diodo IR si presenta così:


Questo dispositivo riceve e trasmette bene a una distanza massima di 5 m.
Se volete sperimentare, ecco il pinout della porta COM, molto diffuso in Internet:


3.Programmi per lavorare con le porte IR.

Ora parliamo di programmi. Ho usato il programma WinLirc per verificare. Il dispositivo ha mostrato risultati abbastanza buoni: il raggio di ricezione era di 5 cm, il raggio di trasmissione era di 20 cm al massimo. Tutto dipende dal tipo di fotocellule. Ad esempio, fornirò un esempio di lavoro con un telecomando da un centro musicale.
Parliamo di configurazione.
Avvia VinLIRC. Scrive: configurazione fallita, riconfigurare. Digitare il percorso e il nome del file di configurazione nel campo Percorso e quindi seguire questi passaggi: (nota: queste impostazioni sono solo per questo dispositivo):
1. Nel campo Porta, inserire il numero della porta a cui è collegato il dispositivo
2. Lascia intatto il campo Velocità, anche se puoi sperimentare: i computer più vecchi non vogliono pensare più velocemente di 115200 bps.
3. Nel riquadro Tipo ricevitore, impostare Dispositivo RX, perché IRDiodo ad emissione luminosa (TSOP) è collegato al ramo RX della porta COM. Ovviamente puoi connetterti al DTR, ma sarà un cavo fatto in casa e non da un mouse standard, come qui.
4. Nelle impostazioni del trasmettitore impostare TX. Puoi connetterti a DCD: hai ragione.

Successivamente, fai clic su Codici grezzi. Portiamo il telecomando al ricevitore e premiamo i pulsanti. Se inizia a incresparsi, come: pulsazione 200, pulsazione 400, allora va tutto bene. In caso contrario, verificare la presenza di errori nel dispositivo.

Ora devi insegnare allo stupido programma la scienza del riconoscimento dei comandi del tuo telecomando. Chiudere la finestra di visualizzazione e fare clic su Impara. E poi ci facciamo guidare dalla lingua inglese, perché il prog è borghese.
PS: laddove il programma dice "premi il pulsante sul telecomando e tienilo premuto finché non te lo dico", non dovresti tenere premuto il pulsante, ma premerlo il più rapidamente possibile, per esperienza personale.
Dopo aver studiato, fai clic su Analizza. Il programma controllerà la configurazione e dirà OK. Chiudiamo la finestra.
Sembra che sia tutto. Fare clic su OK nella finestra delle impostazioni principali. Il programma verrà ridotto a icona nel vassoio.Premiamo i pulsanti sul telecomando - se il programma comprende i comandi, risponde - il colore dell'indicatore cambia da grigio a verde. Per questo programma puoi trovare plugin per la gestione di WinAMP e per lavorare con TCP/IP.
Per una gestione avanzata del computer, consiglio il programma uICE.
E in generale, ora ci sono molti programmi su questo argomento. Consiglio di cercare su Internet.
Questo programma serve già per controllare il tuo computer dal divano: puoi anche trovare plugin per WinAmp per questo.



ritorno
Commento
  • Papillonsorrisoridendoarrossirefaccinarilassato rilassatosorridi
    cuore_occhibaciare_cuorebaciare_occhi_chiusiarrossatosollevatosoddisfattolargo sorriso
    ammiccamentobloccato_fuori_lingua_occhio_ammiccantelingua_bloccata_occhi_chiusisorridendobaciarsilingua_bloccatadormire
    preoccupatoaccigliatoangosciatobocca apertafacendo una smorfiaconfusosilenzioso
    inespressivosenza divertimentosudore_sorrisosudoredeluso_sollevatostancopassivo
    delusoconfusopaurosodolce freddoperseveraregridaresinghiozzare
    gioiastupitogridostanco_facciaarrabbiatorabbiatrionfo
    assonnatognammascheraocchiali da solevertigini_facciadiavolettosorridente_imp
    faccia_neutraniente_boccainnocente
5+due=
Commenti (8)
  1. lamar
    #1 lamar Ospiti 11 gennaio 2011 21:50
    1
    Ma come faccio a sapere a quale porta mi sono collegato ed è possibile utilizzare un resistore da 10K o 1,8K?
  2. sentirsi giù
    #2 sentirsi giù Ospiti 11 gennaio 2011 22:55
    1
    Che domanda interessante: "come faccio a sapere a quale porta mi sono connesso?" Bene L'hai collegato TU, quindi chiediti. grande sorriso

    La resistenza da 10 a 1,8 non è sostituibile. (in linea di principio, ovviamente, è possibile, ma naturalmente non funzionerà e, in tal caso, la sensibilità della porta sarà molto bassa.)

  3. Demone Oscuro
    #3 Demone Oscuro Ospiti 5 settembre 2012 18:42
    1
    l'idea era fantastica... avevo un sintonizzatore TV senza telecomando, avevo un telecomando per qualcosa... usando questo circuito ho potuto combinarli entrambi usando il programma SLYCONTROL... sono molto contento autore, rispetto e 100 vantaggi
  4. Sashan
    #4 Sashan Ospiti 20 marzo 2013 21:49
    1
    Sto solo controllando i telecomandi. Prendo un telefono con una fotocamera. Attivo la modalità video. Prendo il telecomando. e guarda attraverso il telefono il diodo del telecomando. Premo i pulsanti del telecomando. se il telecomando funziona. quindi il telefono vedrà come si accende il diodo. ma l'occhio non può vedere. magari qualcuno lo troverà utile
  5. Massimo
    #5 Massimo Ospiti 12 novembre 2013 11:09
    2
    Citazione: Sashan
    Sto solo controllando i telecomandi. Prendo un telefono con una fotocamera. Attivo la modalità video. Prendo il telecomando. e guarda attraverso il telefono il diodo del telecomando. Premo i pulsanti del telecomando. se il telecomando funziona. quindi il telefono vedrà come si accende il diodo. ma l'occhio non può vedere. magari qualcuno lo troverà utile

    questa funzionalità funziona con l'85% dei telecomandi, il restante 15% può essere verificato solo con appositi dispositivi di test
  6. Ospite Sergej
    #6 Ospite Sergej Ospiti 26 marzo 2017 12:14
    1
    Ciao. Ho un telefono con una porta a infrarossi, Nokia 6070. Il compito è estrarre da esso foto, contatti e registrazioni del registratore vocale sul computer. La prima versione della porta a infrarossi è adatta a questo?
  7. Eugenio
    #7 Eugenio Ospiti 14 giugno 2017 02:30
    0
    Ospite Sergej,
    Ho avuto lo stesso problema. Ho trovato per sbaglio un telefono con porta IR e Bluetooth (un telefono a conchiglia). Quindi ho trasferito le foto e i video sul telefono tramite IR e li ho trasferiti sullo smartphone tramite Bluetooth. E dallo smartphone al computer. Ecco quanto si è rivelato epico.
  8. Georgiy
    #8 Georgiy Ospiti 27 novembre 2018 12:34
    0
    tutto è molto più semplice) un ricevitore di segnale dal telecomando del videoregistratore Electronics e un indicatore da qualsiasi lettore di cassette preistorico)