Lasermaus mit COM-Anschluss. „Geheimnisse“ der Maus. Fortschrittliches IR-Transceivergerät

Der Prototyp einer Computermaus ist ein zweidimensionaler analoger Manipulator, der über mit einem Personalcomputer (PC oder PC) verbunden ist serielle Schnittstelle, das dem RS-232-Standard entspricht und mit ein paar Tasten auf einem praktischen und kompakten Gehäuse ausgestattet ist, gilt als ein Gerät, das vor fast 40 Jahren am Stanford Research Institute entwickelt wurde und eine Reihe von Prinzipien beinhaltet, die vom berühmten Erfinder Douglas verfasst wurden Engelbart). Von Aussehen Dies ist eine Holzkiste mit einem „Schwanz“ – einem Kommunikationskabel. Den Bewegungen der Hand des Bedieners gehorchen, den Tisch auf Rädern abstreifen, ihre Umdrehungen und Drehungen zählen, Dieses Gerät als würde er Informationen aufspüren, die sofort in den Computer eingegeben werden und die Bewegung des Cursors auf dem Bildschirm steuern. Was für eine hinterlistige kleine Maus!

Auch moderne Geräte zur Informationseingabe in einen Personal Computer (PC) – optomechanische, optische und andere Computermäuse – sehen aus wie die flinke und erfolgreiche Mickey Mouse. Dem Willen der Eigentümer (Benutzer) gehorchend, übermitteln sie dem System Informationen über ihre Bewegung entlang des Flugzeugs und das Drücken der oben im vorderen Teil des Gehäuses befindlichen Tasten.

Vielleicht die beliebteste Sorte Computermäuse ist optomechanisch (Abb. 1a), in dessen Inneren sich sicherlich eine frei rotierende und ziemlich schwere gummierte Kugel befindet. Durch ein Loch in der Mitte des Bodens (und bei vielen Ausführungen im Inneren eines abnehmbaren Rings) berührt es den Untergrund (Matte) und überträgt bei jeder Bewegung die Rotation auf zwei zueinander senkrechte Rollen mit Koordinatenscheiben. Sensoren - zwei offene Optokoppler (LED - Fotodiode). Im Arbeitslumen jedes von ihnen dreht sich während des Betriebs eine Koordinatenscheibe mit Schlitzen. Optokoppler können entweder feste Strukturen oder einzelne Elemente sein, die auf einer Leiterplatte installiert sind.

Fokussierte LED-Strahlen, die durch die Schlitze der Koordinatenscheibe laufen, überlappen sich periodisch, wenn sich die Maus bewegt, und am Ausgang von Fotodetektoren (Fotodioden) erscheinen entsprechende elektronische Stromimpulse. Den Rest erledigt die Elektronik...

Bus Mouse (Busmaus) gilt zu Recht als eine lange und hoffnungslos veraltete Version eines Computermanipulators. Keine Optokoppler darin Peripheriegerät Nein. Rotierende Koordinatenscheiben unterbrechen hier nicht den Verlauf von LED-Strahlen, sondern Bürstenkontakte einfachster elektromechanischer Sensoren; Die Signalverarbeitung erfolgt durch einen speziellen Adapter (normalerweise eine ISA-Karte). Das Kabel ist selten, 9-adrig, der Stecker ist ebenfalls spezifisch. Der Hauptnachteil ist der Adapter selbst: Er belegt einen Steckplatz auf der Platine, I/O-Adressen und eine Interrupt-Anforderungsleitung ...

Unter „Serial Mouse“ hingegen versteht man einen recht verbreiteten Computermaustyp mit serieller Schnittstelle. Dieses Peripheriegerät wird an einen der 9- oder 25-poligen COM-Port-Anschlüsse angeschlossen.

In jeder seriellen Maus ist ein Mikrocontroller eingebaut, der Signale von Koordinatensensoren und Tasten verarbeitet. Jedes Ereignis (Bewegung oder Drücken und Loslassen von Tasten) wird durch eine binäre Nachricht über die RS-232-Schnittstelle kodiert. Zur Übertragung von Informationen wird eine asynchrone Übertragung verwendet, und die bipolare Stromversorgung erfolgt über die Schnittstellensteuerleitungen. Nachteil der seriellen Maus: Dieses Gerät belegt einen COM-Port und erfordert die ausschließliche Nutzung seiner Standard-Interrupt-Leitung (IRQ4 für COM1 und IRQ3 für COM2).

Am häufigsten hat man es mit MS-Maus und PC-Maus zu tun. Obwohl es sich um Varianten von Computermäusen mit einer sogenannten seriellen Schnittstelle handelt, nutzen sie dennoch unterschiedliche Signalübertragungsformate; Wenn der installierte Treiber nicht mit dem echten übereinstimmt, ist eine unregelmäßige, ruckartige Bewegung des Cursors über den Bildschirm unvermeidlich.

Eine Unterart der seriellen Maus – die PS/2-Maus – ist nichts anderes als das Ergebnis früherer Experimente von IBM mit Computern der PS/2-Serie, die nur für sehr kurze Zeit hergestellt wurden. Die Schnittstelle und der Kabelanschluss dieses Peripheriegeräts ähneln denen einer Tastatur.

Es ist einfach so, aber der Adapter und der PS/2-Anschluss sind „sicherlich“ auf allen modernen Motherboards vorhanden. Nun, der Controller dieser Maus kann entweder Teil des Tastaturcontrollers sein oder diesen belegen zusätzliche Adressen E/A Es ist auch wichtig zu wissen, dass die PS/2-Maus IRQ 12 verwendet.

Es gibt eine Reihe ärgerlicher Missverständnisse im Zusammenhang mit den seriellen Schnittstellen PS/2-Maus und Serial-Mouse 1, die manchmal bei Anfängern auftreten, die das vergessen ...

Erstens verwendet die PS/2-Schnittstelle ein unipolares Signal mit TTL-Pegeln (Transistor-Transistor-Logik) und erfordert unbedingt die sogenannte unipolare Stromversorgung: +5 V relativ zum GND-Bus. Die in COM-Mäusen verwendete RS-232-Schnittstelle zeichnet sich jedoch durch ein ausschließlich bipolares Signal (mit Triggerpegeln +3...+10 V und -3...-10 V) und nur ein bipolares (bezogen auf den GND-Bus) aus. Stromversorgung.

Zweitens verwendet die PS/2-Mausschnittstelle zwei separate Signalleitungen: eine für die Datenübertragung, die andere für Taktsignale. Im Gegensatz dazu verwendet eine COM-Maus ein einzelnes Kabel, über das das Signal asynchron übertragen wird.

Auch ohne auf weitere Details einzugehen, können wir feststellen, dass diese Schnittstellentypen direkt inkompatibel sind. Es stimmt, manchmal hört man eine Klarstellung: Man sagt, dass passive Adapter bereits hergestellt und entworfen werden, wie die „allwissenden“ Verkäufer behaupten. Computerausrüstung sorgen für einen zuverlässigen Betrieb der Computermaus, unabhängig davon, wie sie an den PC angeschlossen ist.

Seien Sie jedoch wachsam und vorsichtig! Die oben genannten Adapter sind nur für Universalmäuse gedacht, deren Controller tatsächlich in der Lage ist, anhand der Versorgungsspannung zu erkennen, an welcher Schnittstelle er angeschlossen ist, und sofort die entsprechende Art seines Ausgangssignals einzustellen. Leider sind solche „fortgeschrittenen“ Informationseingabegeräte immer noch extrem teuer und in geringer Zahl vorhanden, sodass Ausfälle beim Anschluss billiger Computermäuse an einen PC über Adapter keine Seltenheit sind. Ist es nicht besser, sofort „Peripheriegeräte“ mit der erforderlichen Schnittstelle zu kaufen, als später Geld dafür auszugeben? zusätzliche Geräte und Geräte mit wenig Hoffnung auf die Wirksamkeit ihrer Arbeit?!

USB-Mäuse (USB-Maus) sind erst vor relativ kurzer Zeit auf den Markt gekommen und haben sich bereits recht gut bewährt, aber... Um sie anzuschließen, muss der Computer über einen USB-Bus verfügen.

Auch die optische Maus erfreut sich zu Recht großer Beliebtheit. Da sie keine „Mechanik“ hat, „läuft“ sie schnell auf einem speziellen Teppich, auf dessen Oberfläche ein Netzwerk aus sich kreuzenden schwarzen Linien aufgetragen ist. Die reflektierten LED-Strahlen werden periodisch unterbrochen, wenn sich die Maus bewegt, was von Fotodetektoren aufgezeichnet wird (Abb. 1b). Die eingebaute Elektronik zählt die entstehenden Stromimpulse hervorragend...

Unter der Vielfalt anderer Computermäuse sind die „schwanzlosen Individuen“ nicht zu übersehen. Die Kommunikation mit den PC-Basiseinheiten solcher Manipulatoren erfolgt nicht über Kabel, sondern über ein Funksignal oder Infrarotstrahlen. Es gibt auch Mäuse, die den Cursor im dreidimensionalen virtuellen Raum steuern sollen.

In einer besonderen Reihe befinden sich Manipulatoren vom Trackball-Typ. Obwohl diese Geräte einer umgedrehten Maus ähneln, deren gummierte Kugel mit den Fingern gedreht werden muss, ist das restliche Design hier sowohl bewegungslos als auch kompakter, was beispielsweise bei Laptops sehr geschätzt wird. Es gibt Trackballs, die für den Einsatz konzipiert sind Computerspiele Ah und andere Technologie, die sich hauptsächlich an die jüngere Generation richtet. Entsprechend äußeres Design Diese Manipulatoren haben einen jugendlichen oder sogar kindlichen Stil, jedoch mit der obligatorischen Erhaltung funktionaler Eigenschaften bei gleichzeitiger Erhöhung der Zuverlässigkeit.

Doch mit der Zeit geraten selbst die hartnäckigsten Computermäuse und ähnliche Geräte in Trübsal und sind gezwungen, Tag für Tag ihre nicht-virtuellen Kilometer zurückzulegen. Wie jedes Gerät müssen PC-Manipulatoren gereinigt, vorbeugend gewartet und bei besonderem Bedarf repariert werden.

Das erste, was Sie tun sollten, wenn sich eine zuvor gehorsame Maus plötzlich nicht mehr in die eine oder andere Richtung bewegen kann, ist, den Zustand der darunter liegenden Oberfläche zu überprüfen. Schlaglöcher, Öligkeit und Schmutz darauf sind natürlich nicht akzeptabel.

Wenn Sie es beispielsweise mit einem schmutzigen Teppich zu tun haben und dessen Belag aus Lumpen besteht, ist es unwahrscheinlich, dass Sie alles durch Waschen reparieren können: Hersteller verwenden meist nicht wasserfesten Kleber. Sie können jedoch Material, das während des Gebrauchs zerknittert oder gerollt wurde, glätten und seinen Flor anheben, indem Sie die Matte mit einer Bürste abreiben. Übertreiben Sie es jedoch nicht, denn es dauert nicht lange, bis die Stoffschicht, die an den Rändern nachhängt, vollständig abgerissen ist. Aber Polymermatten lassen sich bedenkenlos mit Seifenlauge abwischen und entfernen so den gesamten anhaftenden Schmutz, der in Kratzern und Rillen versunken ist.

1 – Untergrund (gummierte oder Kunststoffmatte und in Option b – eine mit schwarzen Linien markierte Koordinatenplatte); 2 - unten mit einem Arbeitsloch in der Mitte; 3 - Körper; 4 - Verbindungskabel; 5 - elastische Buchse zur Kabeleinführung; 6 - Schlüssel mit Mikroschalter (2 oder 3 Sätze); 7 - Koordinatenscheiben; 8 - fokussierte Lichtquellen (LEDs): 9 - Fotodetektoren (Fotodiode); 10 - Platine mit elektronischer Schaltung; 11 - Druckrollen; 12 - schwerer gummibeschichteter Ball; 13 - Linse; 14 - Periskopspiegel

Es ist möglich, dass während des Betriebs des Manipulators Staub und kleine Fasern von der Matte, vermischt mit dem Schweiß der Handflächen, durch die gummierte Kugel im Inneren der Maus selbst gelangten, auf die Rollen rollten und sich an den Stellen festsetzten, an denen sich die Achsen befanden Die Koordinatenscheiben sind angebracht und verlangsamen deren Drehung. Oft gelangen Schlammlappen an Optokoppler und verstopfen die Löcher, durch die die LED-Strahlen während des Betriebs laufen müssen.

Sie können oft den wahren Zustand der Rollen und sogar der Koordinatenscheiben mit Optokopplern erkennen, ohne die Maus zu zerlegen oder sogar das Gehäuse davon zu entfernen. Es reicht aus, durch Umdrehen des Manipulators nur die Kugel aus der Pfanne zu entfernen, die im Boden von einem Ring mit Pfeilen und der erklärenden Aufschrift OPEN („offen“) gehalten wird. Und dann - handeln Sie, wie man sagt, den Umständen entsprechend.

Am Teil anhaftender Schmutz kann entfernt werden, indem man einen Alkoholtupfer mit einer Pinzette hält (achten Sie darauf, dass die Reinigungsflüssigkeit nicht in das Gehäuse tropft, insbesondere wenn Sie eine wässrige Lösung anstelle von reinem Alkohol verwenden) oder ihn vorsichtig unter allmählichem Drehen abkratzt die Walzen und bläst lose Schmutzpartikel aus dem Loch. Ebenso sollten Sie die Einbauorte der Achsen und (mit äußerster Sorgfalt) der Koordinatenscheiben mit Löchern für den Durchgang von LED-Strahlen reinigen. Nun, es wird empfohlen, den Ball in einer Seifenlösung zu baden, ihn dann unter fließendem Wasser unter fließendem Wasser abzuspülen und mit einer Serviette zu trocknen.

Vermeiden Sie es, bereits gereinigte Teile mit den Händen zu berühren, da sonst leicht Fett von Ihren Fingern auf die Walzen gelangen kann, und das sind die Voraussetzungen für ein sehr schnelles Anhaften neuer Verschmutzungen mit allen Folgen.

Es kommt vor, dass die Rollen abgewischt und der Ball mit Seife gewaschen wird, aber beim Bewegen der Maus über die Matte kommt es nicht zu der erwarteten sanften Bewegung des Cursors auf dem Bildschirm. Schauen Sie in diesem Fall nach – vielleicht ist an den Walzen eine Kerbe entstanden, die durch längeren Gebrauch gelöscht wurde. Die nötige Rauheit kann hier mit feinem Schleifpapier erreicht werden. Versuchen Sie einfach, bei einer so wichtigen „Restaurierungsmaßnahme“ nicht Ihr Augenmaß zu verlieren. Dies ist natürlich einfacher, wenn Sie die Maus selbst öffnen, nachdem Sie zuvor die Schrauben an der Unterseite gelöst haben.

Es gibt auch eine radikalere „Volksmethode“ zur Wiederherstellung einer abgenutzten Walze. Die Idee besteht darin, zwei Ringe aus PVC-Schlauch oder Cambric darauf zu legen. Dies sollte so erfolgen, dass der Arbeitsteil des Balls in der Luft hängt und mit seinen Seiten die Enden der Ringe leicht berührt.

Damit die Ringe fest sitzen, müssen sie nicht auf Leim gelegt werden. Es ist nur so, dass das Rohlingsrohr einen kleineren Durchmesser haben sollte als die Walze. Darüber hinaus empfiehlt es sich, die daraus ausgeschnittenen Ringe kurz in kochendes Wasser zu tauchen und sie dann an den dafür vorbereiteten Stellen zügig auf die Rollen zu ziehen. Nach dem Abkühlen sitzen die Ringe fest.

Achten Sie auf die Andruckrolle (in Abb. 1a bedingt nicht vorhanden). Waschen Sie auch diesen Teil und denken Sie daran, vorher die Feder zu entfernen.

Obwohl viele der Benutzer darauf verweisen Computermaus fast bis Verbrauchsmaterial, manchmal ziehen sie es vor, überhaupt keine Reparaturen durchzuführen, sondern beeilen sich, eine neue Maus zu kaufen (glücklicherweise sind die Preise für diese Manipulatoren, wie die Werbung behauptet, „ziemlich angemessen“), aber... Man kann nicht umhin, dies zu berücksichtigen dass sich die Hand nach längerem Arbeiten an die Maus gewöhnt und der Wechsel zu einer neuen schwierig sein kann. Und manchmal sind die Umstände so, dass der Laden etwas weit entfernt ist oder beispielsweise die Art von Manipulatoren, die Sie benötigen, bereits ausverkauft ist. Vielleicht ist es besser, ein wenig über die defekte Maus nachzudenken und zu versuchen, sie selbst „wiederzubeleben“?

Entfernen Sie die Manipulatorplatine und überprüfen Sie die Installation. Nach dem Löten sollten nirgendwo Flussmittelrückstände vorhanden sein. Beachten Sie: Wenn das Flussmittel nicht vollständig entfernt wird, beginnt sich das Kupfer der leitenden Elemente allmählich zu zersetzen und durch die Oxide ist es möglich, benachbarte gedruckte Leiterbahnen kurzzuschließen. Die Reinigung des Bretts erfolgt durch Abwischen mit einem mit Alkohol befeuchteten Wattestäbchen, vorzugsweise sauber.

Es ist kaum ratsam, „klappernde“ Knöpfe zu demontieren und zu reparieren. Eifrige Benutzer und Besitzer, die mit einem Lötkolben vertraut sind, können jedoch versuchen, „defekte“ Mikroschalter selbstständig zu ersetzen, indem sie aus ihrer „Maussammlung“ bekanntermaßen gute auswählen.

Es sei daran erinnert, dass die Stromversorgung der Serial Mouse bipolar ist: „Plus“ kommt von DTR und RTS und „Minus“ kommt von TO. Wenn die Maus mit diesem Anschluss nicht funktioniert, müssen Sie die Spannung an den Ausgangspins des Anschlusses überprüfen.

Es kommt auch vor, dass eine bestimmte angeschlossene Maus „sich weigert“, mit einem bestimmten Port zu arbeiten, obwohl sie mit anderen keine Probleme hat. Der Grund können niedrige Spannungen unter Last sein – diese müssen laut Norm mindestens 5 V (Absolutwert) betragen, und wenn ein bestimmter Port nur dieses Minimum ausgibt, dann kann es sein, dass manche Mäuse von einem solchen „Hungerlot“ nicht genug haben ( nicht genug Strom, um die LEDs mit Strom zu versorgen).

Es ist auch zu berücksichtigen, dass das Fehlen von -12 V nur von Geräten bemerkt wird, die an die COM-Ports angeschlossen sind. Das Netzteil sollte diese Spannung steuern (theoretisch...), es kann jedoch durchaus sein, dass Sie auf eine vereinfachte Version des Netzteils stoßen, die -12 V nicht berücksichtigt.

Es kommt vor, dass die Maus nach vielen Jahren der Nutzung aufgrund von LEDs (sie sind recht leicht zu erkennen - sie sind mit einem Pin an ein gemeinsames Kabel angeschlossen und der andere wird über einen Widerstand mit Strom versorgt) instabil zu arbeiten beginnt mit der Zeit verlieren sie ihre frühere Helligkeit. Schauen Sie, vielleicht liegt einfach zu viel Staub auf ihnen? Versuchen Sie, die LEDs von der Seite der eingebauten Linsen abzuwischen. Verwenden Sie jedoch keine Lösungsmittel oder Metallgegenstände, um keine zusätzlichen Probleme zu verursachen.

Wenn keine Reinigung hilft, versuchen Sie, den Widerstandswert des oben genannten Widerstands anzupassen (normalerweise nach unten). Es wird empfohlen, dieses Element des Stromkreises auszulöten, seinen Wert mit einem Ohmmeter zu messen und im Gegenzug ein neues Element mit einem halb so hohen Wert wie das vorherige einzulöten. Sie können sich sogar darauf beschränken, (parallel zum Standardwiderstand) einen zusätzlichen Widerstand mit einem Widerstand von ca. 1 kOhm einzulöten.

Für den Fall, dass die vorherigen Aktionen nicht das erwartete Ergebnis bringen und die Maus immer noch nicht funktioniert, nehmen Sie eine Ahle und drehen Sie die Koordinatenscheibe in beide Richtungen, wobei Sie mit der Ahle die Beine des Fotoempfängers des nicht funktionierenden Optokopplers berühren Gehen Sie zum Hauptmikroschaltkreis. Wenn die Maus beim Berühren einer der Fotodioden auf die Drehung der Walze reagiert, bedeutet dies, dass die entsprechende LED so stark „gealtert“ ist, dass sie ausgetauscht werden muss.

Bei zu intensiver Arbeit kann es bei manchen Nutzern (besonders bei Computerspielbegeisterten) zu einem Bruch des Verbindungskabels kommen. Die äußere Isolierung sieht zwar intakt aus, aber die Maus funktioniert nicht und wird vom Computer nicht einmal erkannt. Das Schlimmste ist, wenn die Fehlfunktion von Zeit zu Zeit auftritt – in Form von chaotischen Cursorsprüngen über den Bildschirm.

Es ist schwierig, Unterbrechungen zu finden und stromführende Leiter wiederherzustellen. Sehen Sie besser nach – vielleicht ist das Kabel an einen Standardanschluss „angeschlossen“ und Sie können sich einfach ein Analogon von einer anderen Maus ausleihen. Wenn Sie kein „Ersatzkabel“ zur Hand haben, schneiden Sie ein Stück Kabel direkt in der Nähe der elastischen Buchse des Eingangs ab (an dieser Stelle brechen sie normalerweise) und löten Sie die abisolierten und verzinnten Enden der unbeschädigten Drähte an die Platine an ( gemäß Tabelle und Abbildung).

Sie können anders handeln. „Ringen“ Sie das Verbindungskabel, indem Sie es an verschiedenen Stellen biegen und sich schrittweise von der Eingangshülse zum Stecker bewegen. Brüche entstehen in der Regel dort, wo häufige Biegungen unvermeidbar sind. Darüber hinaus ist es meist der Draht mit der orangefarbenen Isolierung, der beschädigt ist (technisches Versehen oder Fahrlässigkeit des Herstellers?). Die Isolierung an der Bruchstelle ist empfindlich, und wenn Sie am beschädigten Draht ziehen, wird das gebrochene Ende des Drahtes sofort freigelegt.

Weiter. Nehmen Sie ein Messer (oder noch besser ein Skalpell) und beginnen Sie, den Außenmantel des Kabels vorsichtig bis zur Bruchstelle und dann etwa 8 mm lang durchzuschneiden, um Zugang zum anderen Ende des gebrochenen Drahtes zu erhalten. Löten Sie beide Enden und schieben Sie die Drähte zurück in die Hülle, die später mit Faden oder Isolierband umwickelt werden kann (wobei letzteres oft überhaupt nicht erforderlich ist; der Schnitt am reparierten Kabel ist nicht einmal sichtbar). Wenn sich herausstellt, dass die Adern des Kabels intakt sind, die Maus aber nicht funktioniert, kann es sein, dass der Quarz (manchmal ist stattdessen ein Kondensator eingebaut) ausfällt. Das bedeutet, dass Sie es durch ein bekanntermaßen gutes ersetzen müssen.

Es kommt auch vor, dass die Maus einfach fallen gelassen wird. Dadurch kann beispielsweise der Befestigungspunkt der Rolle an der Unterseite der Maus brechen. In diesem Fall ist ein Austausch möglich – wenn Sie Mäuse vom gleichen Unternehmen haben, dann ersetzen Sie einfach die untere Abdeckung durch intakte Befestigungselemente eines anderen Exemplars.

Da ist genug große Menge Programme, die Ihnen Sorgen um das „Wohlbefinden“ der Maus machen können, obwohl es völlig in Ordnung ist. Dies ist zum Beispiel ein Software-Witz MouseFX, der von jemandem in den „Startup“ des Computers „eingeschleust“ wurde. Programme wie die von Alexey Kulentsov, 2:5020/, Version 1.08 vom 17.10.96 16:18 Uhr entwickelten, kostenlos im Internet verbreiteten, helfen Ihnen dabei, dies und viele andere „Streiche“ des zu erkennen Maus selbst.

A. DOLININ

Ist Ihnen ein Fehler aufgefallen? Wählen Sie es aus und klicken Sie Strg+Eingabetaste um es uns mitzuteilen.

Wenn Sie gespeichert haben alter Computer, dann kennen Sie vielleicht das Problem, eine moderne Maus daran anzuschließen. Mechanische Mäuse alten Stils verschleißen früher oder später – der Draht franst aus, der Kunststoff um die Tasten wird durchgedrückt, sodass sie nicht mehr drücken usw. Und im Allgemeinen ist der Umgang mit einer modernen Lasermaus in der Regel viel angenehmer als mit solchen Modellen des letzten Jahrhunderts (natürlich, wenn Ihnen das ständige Reinigen des Rades Ihres Haustiers von Schmutz und verfilzten Haaren keine große Freude bereitet). .


Die PS/2-Schnittstelle wurde in „Marken“-Computern ab 286 (IBM PS/2) aktiv genutzt, der COM-Port blieb jedoch lange Zeit der Standard für den Anschluss einer Maus und wurde bis Anfang 2000 (bis 2000) aktiv genutzt und einschließlich der „zweiten Pentiums“). Weil Da Mäuse für einen COM-Anschluss schon lange nicht mehr hergestellt werden, bleiben für Computer ohne PS/2-Anschluss zwei Möglichkeiten: PS/2 anpassen oder USB-Maus. Mit PS/2 ist alles viel einfacher – dieses Protokoll kann auf fast jedem preisgünstigen Mikrocontroller implementiert werden, zum Beispiel atmega8. Bei USB müssen Sie auf seriösere Chips mit Hardware-Unterstützung für USB im Host-Modus zurückgreifen. Ja, früher oder später werden PS/2-Mäuse aussterben, aber da sie immer noch problemlos erworben werden können, scheint diese Option die optimalste zu sein.

Eine fertige Adapterlösung ist im Netz aufgetaucht (vom Autor leider bereits gelöscht). Der Quellcode wurde für den AVR GCC-Compiler neu geschrieben und teilweise überarbeitet, es wurden einige Änderungen an der Schaltung und Firmware vorgenommen und ein Fehler in der Schaltung wurde korrigiert (wenn auch verspätet - nach der Herstellung der Leiterplatten), die Maus-Polling-Geschwindigkeit wurde korrigiert erhöht und es wurden kleinere Verbesserungen vorgenommen.

Der Adapter basiert auf einem atmega8-Mikrocontroller und Pegelwandlern für den MAX232 COM-Port. Der Mikrocontroller empfängt Daten von der PS/2-Maus und überträgt sie über UART.

Adapterdiagramm:


Die Platine wurde so verlegt, dass sie sowohl mit einem DB-9-Stecker ausgestattet werden kann, mit dem Sie die Adapterplatine anstelle einer Maus an den Computer anschließen können, als auch mit einem IDC-10-Anschluss zum direkten Anschluss mit einem Kabel Hauptplatine oder Multicard. Im letzteren Fall kann der Adapter in das Gehäuse eingebaut und die PS/2-Buchse herausgeführt werden.


Der Adapter benötigt +5V Strom für sich selbst und die angeschlossene Maus. Leider ist es nicht möglich, es über den COM-Port mit Strom zu versorgen, weil... Optische Mäuse verbrauchen mehr Strom als ihre mechanischen Gegenstücke. Und auch der Adapter selbst muss mit etwas versorgt werden, und die Belastbarkeit der COM-Port-Pins reicht dafür eindeutig nicht aus. Ich habe keinen separaten Stromanschluss auf der Platine angebracht; die Stromversorgung erfolgt über den 6-poligen Anschluss des ISP-Programmierers, diese Pins sind auf der Platine beschriftet.


Zusätzlich zu den aufgeführten Anschlüssen befinden sich auf der Platine drei Jumper:

Modus Wenn der Jumper nicht geschlossen ist, emuliert der Adapter eine normale serielle Maus, die mit dem Microsoft-Protokoll läuft. Kommunikationsprotokoll 1200 Baud, 7 Datenbit, 1 Stoppbit, keine Parität. Ist der Jumper geschlossen, emuliert der Adapter eine Maus mit dem EM84520-Protokoll. Geschwindigkeit Diese Gruppe von Jumpern kann die Geschwindigkeit der Mausbewegung anpassen: 1, 2, 3 – je höher, desto schneller. Im Allgemeinen funktioniert diese Gruppe von Jumpern wie Tasten und die Auswahl wird im nichtflüchtigen Speicher des MK gespeichert (d. h. nach dem Speichern der Geschwindigkeit kann der Jumper entfernt werden). PWR: DTR/RTS Eine normale serielle Maus wird mit Strom versorgt den COM-Port. Die Stromversorgung kann entweder über ein DTR-Signal (Data Terminal Ready) oder über ein RTS-Signal (Request to Send) erfolgen. Das heißt, um die Maus einzuschalten, setzt der Computer an einem dieser Pins einen hohen Pegel. Der Adapter verwendet diesen Pin als Einschaltsignal; der PWR-Eingang muss hoch sein, damit er mit dem Senden von Daten an den Computer beginnen kann.

LED D1 leuchtet beim Empfang von Daten von der PS/2-Maus, d. h. beim Bewegen, Drücken von Tasten oder Drehen des Rades.

Leider hat sich bei der ersten Version (grüner Lötstopplack) ein Fehler beim Anschluss des Kondensators C3 in die Leiterplatte eingeschlichen. Wenn Sie ihn an der dafür vorgesehenen Stelle anlöten, wird der MAX232-Chip sehr heiß. Das Problem lässt sich mit wenig Aufwand beheben: Der Kondensator ist nur auf einem Pad angelötet und sein zweiter Pin ist mit einer kleinen Brücke mit dem 16. Pin des MAX232 verbunden (siehe Foto oben).

Der Fehler wurde in der Platine v1.1 behoben (blaue Lötmaske). Darüber hinaus verfügte die Platine über einen Anschluss zum Anschluss einer externen Halterung mit PS/2-Buchse und eine zweite LED (die anzeigt, dass der Computer die Maus einschaltet, indem er sie mit Strom versorgt).




Sicherungskonfiguration:

Eines Tages musste eine prähistorische (russische) Fernbedienung überprüft werden. Es gab keine Mittel. Nachdem ich das Internet durchforstet hatte, fand ich ein paar Ideen. Ich war erstaunt über die Idee, aus einer Maus einen einfachen IR-Anschluss zu machen! Computer, natürlich. Wir beginnen mit diesem Gerät.

1.IR-Anschluss einer COM-Ball-Maus.

Verblüfft von der Idee, ging ich in den Schrank und grub mehrere Kugelmäuse aus, eine älter als die andere. Das ältere hatte 6 Kabel, die vom Computer kamen, das neuere hatte vier. Er nahm es. Die Leitungen verliefen über vier Drähte: RTS (Request To Send, eine Sendeanforderung. Wird zur Stromversorgung des Mausschaltkreises verwendet), Rx (über den der Computer Daten empfängt), Tx (über das der Computer Daten überträgt) und natürlich GND, Masse.

Das Foto zeigt den Mauskabelstecker. Während des Tests habe ich festgestellt, dass das orangefarbene Kabel RX, das grüne Kabel TX, das weiße Kabel RTS und das blaue Kabel Masse ist.

Dann habe ich die Fotodiodenbrücke und die Infrarot-LED von derselben Maus entfernt. Ich habe einen 4,7-kOhm-Widerstand aus meinem Vorrat genommen. Der Widerstand des Geräts ist nicht kritisch – Sie können ihn von 2 bis 7 kOhm einstellen, aber mit einem niedrigeren Widerstand verringert sich der Aktionsradius des Empfängers. So sehen die Teile aus (von links nach rechts: Fotodiodenbrücke, IR-LED, Widerstand):

Hier ist das Diagramm des Geräts:

Nach einer halben Stunde Löten und Kleben ist Folgendes passiert:

Das Gerät funktionierte einwandfrei – ein zuverlässiger Empfangsradius von 5 cm, ein Senderadius von 20 cm. Dies reichte aus, um die Fernbedienung zu überprüfen: Sie funktionierte nicht.

2. Fortschrittliches IR-Transceivergerät.

Da wir bereits davongelaufen sind, müssen wir über ein fortschrittlicheres Gerät sprechen.

Der Port besteht aus einem Empfänger (TSOP-Chip und Bodykit) und einem Sender (LED HL1 und Strombegrenzungswiderstand R2).

Der Empfänger verwendet einen speziellen TSOPXXXX-Chip. Es empfängt ein Signal mit einer bestimmten Frequenz. Dadurch wird eine hohe Störfestigkeit erreicht. Da sie in mehreren Versionen erhältlich sind – für unterschiedliche Signalfilterfrequenzen – müssen Sie diejenige auswählen, die Sie für eine bestimmte Fernbedienung benötigen. Schauen wir uns das Datenblatt an:

Wie Sie sehen, gibt es eine Auswahl: von 30 bis 56 Kilohertz. Laut Datenblatt beträgt die maximale Geschwindigkeit des empfangenen Signals 2400 Baud/Sek. Daher ist es schwierig zu beurteilen, ob das Mikrofon beispielsweise mit einem Mobiltelefon funktioniert. So sieht TSOP1736 aus:

Der Widerstand R1 versorgt die RX-Leitung mit Strom (schließlich sind alle COM-Port-Signale invertiert), die Diode VD1 schützt den Schaltkreis vor Polaritätsumkehr während der Port-Initialisierung und der Kondensator C1 schützt den Empfänger vor Störungen. Nun, der 7805-Stabilisator passt natürlich die Spannung an den IR-Empfänger an. Ich empfehle Ihnen, es in einem TO-92-Gehäuse zu installieren – es ist kleiner.

Der Sender ist nicht besonders fortschrittlich, er unterscheidet sich nur durch eine leistungsstärkere IR-Diode. Sie können beispielsweise L-34F3C, L-54F3C eingeben. Der Widerstand R2 begrenzt den Strom durch die Diode. Die IR-Diode sieht so aus:

Dieses Gerät empfängt und sendet gut in einer Entfernung von bis zu 5 m.

Wenn Sie experimentieren möchten, finden Sie hier die im Internet weit verbreitete COM-Port-Pinbelegung:

3. Programme zum Arbeiten mit IR-Ports.

Lassen Sie uns nun über Programme sprechen. Zur Überprüfung habe ich das Programm WinLirc verwendet. Das Gerät zeigte recht gute Ergebnisse: Der Empfangsradius betrug 5 cm, der Senderadius maximal 20 cm. Es hängt alles von der Art der Fotozellen ab. Als Beispiel gebe ich ein Beispiel für die Arbeit mit einer Fernbedienung von einem Musikcenter aus.

Lassen Sie uns über die Einrichtung sprechen.

Starten Sie VinLIRC. Sie schreibt: Konfiguration fehlgeschlagen, neu konfigurieren. Geben Sie den Pfad und Namen der Konfigurationsdatei in das Feld „Pfad“ ein und führen Sie dann die folgenden Schritte aus: (Hinweis: Diese Einstellungen gelten nur für dieses Gerät):

1. Geben Sie im Feld „Port“ die Portnummer ein, an die das Gerät angeschlossen ist

2. Lassen Sie das Feld „Geschwindigkeit“ unberührt, Sie können jedoch experimentieren – ältere Computer möchten nicht schneller als 115200 bps denken.

4. Stellen Sie in den Sendereinstellungen TX ein. Sie können sich mit DCD verbinden – Ihr Recht.

Jetzt müssen Sie dem dummen Programm die Wissenschaft beibringen, die Befehle Ihrer Fernbedienung zu erkennen. Schließen Sie das Anzeigefenster und klicken Sie auf „Lernen“. Und dann werden wir weitergeführt Englische Sprache, weil der Prog bürgerlich ist.

PS: Wo im Programm steht „Drücken Sie die Taste auf der Fernbedienung und halten Sie sie gedrückt, bis ich es Ihnen sage“, sollten Sie die Taste nicht gedrückt halten, sondern so schnell wie möglich drücken – aus eigener Erfahrung.

Klicken Sie nach dem Lernen auf Analysieren. Das Programm überprüft die Konfiguration und sagt OK. Wir schließen das Fenster.

Sieht so aus, als wäre es das. Klicken Sie im Haupteinstellungsfenster auf OK. Das Programm wird in die Taskleiste minimiert. Wir drücken die Tasten auf der Fernbedienung – versteht das Programm die Befehle, dann reagiert es – die Farbe der Anzeige wechselt von Grau auf Grün. Für dieses Programm finden Sie Plugins zur Verwaltung von WinAMP und zum Arbeiten mit TCP/IP.

Und im Allgemeinen gibt es mittlerweile viele Programme zu diesem Thema. Ich empfehle die Suche im Internet.

Dieses Programm eignet sich bereits für die Steuerung Ihres Computers vom Sofa aus – es gibt auch Plugins für WinAmp dafür.

gastroguru 2017