IR порт от COM мишка. Мишка "тайни" Разширено IR приемо-предавателно устройство

Ако имате стар компютър, тогава проблемът със свързването на модерна мишка към него може да ви е познат. Механичните мишки от стар стил рано или късно се износват - протрива се телта, натиска се пластмасата на бутоните, за да спрат да се натискат и т.н. И като цяло, работата с модерна лазерна мишка, като правило, е много по-приятна, отколкото с проби от миналия век като този (разбира се, ако постоянното почистване на колелото на домашния любимец от мръсотия и навита коса не ви дава страхотно удоволствие).


PS / 2 интерфейсът се използва активно в "маркови" компютри, започвайки от 286 (IBM PS / 2), но COM портът остава стандарт за свързване на мишка за дълго време и се използва активно до началото на 2000-те (до "втори Pentium" включително). Защото мишки за COM-порт не се произвеждат от дълго време, тогава за компютри без PS / 2 порт има две възможности: да се адаптира PS / 2 или USB мишка. С PS / 2 всичко е много по-просто - този протокол може да се приложи на почти всеки бюджетен микроконтролер, например на atmega8. В случай на USB ще трябва да използвате по-сериозни чипове с USB хардуерна поддръжка в хост режим. Да, рано или късно PS / 2 мишките ще умрат, но тъй като те все още могат да бъдат закупени без проблеми, тази опция изглежда най-оптималната.

Мрежата попадна на готово решение за адаптера (за съжаление авторът вече го е изтрил). Изходният код беше пренаписан за компилатора AVR GCC и частично преработен, бяха направени някои промени във веригата и фърмуера и беше отстранена грешка във веригата (макар и със закъснение - след производството на печатни платки), скоростта на запитване на мишката беше увеличени и бяха направени малки подобрения.

Адаптерът е изграден върху микроконтролера atmega8 и преобразувателите на нива за MAX232 COM порт. Микроконтролерът получава данни от PS / 2 мишка и ги предава през UART.

Схема на адаптера:


Платката е разположена така, че да може да бъде инсталирана на нея като DB-9 щепсел, който ви позволява да включите платката на адаптера в компютър вместо мишка, и конектор IDC-10 за директно свързване към дънната платка или мултикарта чрез кабел. В последния случай адаптерът може да се монтира в кутията и да се изведе PS / 2 гнездото.


Адаптерът изисква +5V захранване за себе си и свързаната мишка. Уви, не е възможно да се захранва от COM порта, т.к оптичните мишки ядат повече електричество от техните механични братовчеди. Да, и самият адаптер също трябва да се захранва от нещо, а капацитетът на натоварване на изходите на COM порта очевидно не е достатъчен за това. Не направих отделен захранващ конектор на платката, захранването се подава към 6-пиновия конектор на ISP програмиста, тези щифтове са подписани на платката.


В допълнение към изброените конектори, на платката има три джъмпера:

Режим Ако джъмперът не е затворен, адаптерът емулира обикновена серийна мишка, използвайки протокола на Microsoft. Комуникационен протокол 1200 бод, 7 бита данни, 1 стоп бит, без паритет. Ако джъмперът е затворен, адаптерът емулира мишка с протокола EM84520. Скорост С тази група джъмпери можете да зададете скоростта на движение на мишката: 1, 2, 3 - колкото повече, толкова по-бързо. По принцип тази група джъмпери работи като бутони и изборът се съхранява в енергонезависимата памет на MK (т.е. след запазване на скоростта джъмперът може да бъде премахнат) PWR: DTR/RTS Обикновената серийна мишка се захранва от COM порт. Може да се захранва или от DTR (Терминал за данни е готов) или RTS (Заявка за изпращане) сигнал. Тоест, за да включи мишката, компютърът поставя високо ниво на един от тези изходи. Адаптерът използва този щифт като активиращ сигнал, така че да започне да изпраща данни към компютъра, PWR входът трябва да е висок.

Светодиодът D1 светва, когато се получават данни от мишката PS/2, т.е. при преместване на мишката, натискане на клавиши или завъртане на колелото.

За съжаление, печатната платка от първата версия (зелена спойка маска) има грешка при свързването на кондензатор C3. Ако го запоите на определеното място, чипът MAX232 ще се нагорещи много. Проблемът е отстранен с малко кръв - кондензаторът е запоен само към една подложка, а вторият му изход е свързан с малък джъмпер към 16-ия изход на MAX232 (виж снимката по-горе).

Грешката е отстранена в платката v1.1 (синя спойка маска). В допълнение, платката имаше конектор за свързване на външна скоба с PS / 2 гнездо и втори светодиод (показва, че компютърът включва мишката, като му захранва).




Конфигурация на предпазителя:

Прототипът на компютърна мишка - двуизмерен аналогов манипулатор, свързан към персонален компютър (PC или компютър) чрез сериен порт, който отговаря на стандарта RS-232 и оборудван с няколко бутона на удобно и компактно тяло - се счита за устройство, създадено преди почти 40 години в Станфордския изследователски институт и включващо редица принципи, чийто автор е известният изобретател Дъглас Енгелбарт. На външен вид това е дървена кутия с "опашка" - комуникационен кабел. Подчинявайки се на движенията на ръката на оператора, обикаляйки масата на колела, броейки техните обороти и завъртания, това устройство сякаш надушва информация, която незабавно се въвежда в компютъра и контролира движението на курсора на екрана. Наистина, отколкото не една подла малка мишка! ..

Съвременните устройства за въвеждане на информация в персонален компютър (PC) - оптомеханични, оптични и други компютърни мишки - външно също приличат на пъргавия и всеуспешен Мики Маус. Подчиняващи се на волята на собствениците (потребителите), те предават на системата информация за движението си по самолета и натискане на бутоните, разположени отгоре, пред корпуса.

Може би най-популярният тип компютърни мишки са оптомеханичните (фиг. 1а), вътре в които със сигурност има свободно въртяща се и доста тежка гумирана топка. Чрез отвор в центъра на дъното (и в много дизайни - разположен вътре в подвижен пръстен) той контактува с долната повърхност (подложка) и с всяко свое движение предава въртене на две взаимно перпендикулярни ролки с координатни дискове. Сензори - два отворени оптрона (LED - фотодиод). В работния процеп на всеки от тях координатният диск с прорези се върти по време на работа. Оптроните могат да бъдат интегрални структури или отделни елементи, монтирани върху печатна платка.

Фокусираните светодиодни лъчи, преминаващи през слотовете на координатния диск, периодично се припокриват при движение на мишката и на изхода на фотодетекторите (фотодиодите) се появяват съответните електронни импулси на ток. Всичко останало се прави от електроника...

Bus Mouse (мишка за гуми) съвсем правилно се счита за дълга и безнадеждно остаряла версия на компютърния манипулатор. Вътре в такова периферно устройство няма оптрони. Въртящите се координатни дискове прекъсват тук не хода на светодиодните лъчи, а контактите на четката на най-простите електромеханични сензори; обработката на сигнала се извършва от специален адаптер (обикновено ISA платка). Кабелът е рядък, 9-жилен, конекторът също е специфичен. Основният недостатък е самият адаптер: той заема слот на платката, входно-изходни адреси и линия за заявка за прекъсване ...

Серийната мишка се отнася, напротив, до доста често срещани типове компютърни мишки със сериен интерфейс. Това периферно устройство е свързано към един от 9- или 25-пиновите конектори на COM порта.

Във всяка серийна мишка има вграден микроконтролер, който обработва сигнали от координатни сензори и бутони. Всяко събитие (преместване или натискане и освобождаване на бутони) се кодира от двоично съобщение през интерфейса RS-232. За прехвърляне на информация се използва асинхронно предаване, а биполярното захранване идва от контролните линии на интерфейса. Недостатък на серийната мишка: това устройство заема COM порт и изисква изключително използване на стандартната му линия за прекъсване (IRQ4 за COM1 и IRQ3 за COM2).

Най-често трябва да се справите с MS-Mouse и PC-Mouse. Като разновидности на компютърни мишки с така наречения сериен интерфейс, те въпреки това използват различни формати за изпращане на сигнали; ако инсталираният драйвер не отговаря на истинския, произволното, рязко движение на курсора по екрана е неизбежно.

Подвид на серийната мишка - PS/2-Mouse не е нищо повече от резултат от минали експерименти на IBM с компютри от серията PS/2, произведени за много кратко време. Интерфейсът, кабелният конектор на това периферно устройство са подобни на тези на клавиатурата.

Така се случи, но адаптерът и PS / 2 конекторът "определено присъстват" на всички съвременни дънни платки. Е, контролерът на тази мишка може или да бъде част от контролера на клавиатурата, или да заема допълнителни I/O адреси. Също така е полезно да знаете, че PS/2-Mouse използва IRQ 12.

Има редица досадни недоразумения, свързани със серийните интерфейси PS / 2-Mouse и Serial-Mouse 1, които понякога възникват сред начинаещите, които забравят, че ...

Първо, интерфейсът PS / 2 използва еднополюсен сигнал с TTL нива (транзисторно-транзисторна логика) и стриктно изисква така нареченото еднополюсно захранване: +5 V по отношение на шината GND. От друга страна, интерфейсът RS-232, използван в COM мишки, се характеризира с изключително биполярен сигнал (с нива на задействане от +3 ... + 10 V и -3 ... -10 V) и само биполярен (спрямо шината GND) захранване.

Второ, интерфейсът на мишката PS/2 използва две отделни сигнални линии, едната за предаване на данни, а другата за тактови сигнали. За разлика от тях, COM мишката използва един проводник, който предава сигнала по асинхронен начин.

Дори без да навлизаме в други подробности, можем да кажем, че тези типове интерфейси са директно несъвместими. Вярно е, че понякога трябва да се чуе разяснение: казват, че вече се произвеждат пасивни адаптери, проектирани според "всезнаещи" продавачи на компютърно оборудване, за да осигурят надеждна работа на компютърна мишка с всякакъв метод за свързване към НАСТОЛЕН КОМПЮТЪР.

Все пак бъдете бдителни и внимателни! Посочените по-горе адаптери са предназначени само за универсални мишки, чийто контролер наистина може да разпознае по захранващото напрежение към кой интерфейс е свързан и незабавно да настрои подходящия тип на изходния си сигнал. За съжаление, подобни "усъвършенствани" устройства за въвеждане все още са изключително скъпи и малко на брой, така че неуспехите при свързване на евтини компютърни мишки към компютър чрез адаптери съвсем не са рядкост. Не би ли било по-добре незабавно да закупите "периферни устройства" с необходимия интерфейс, отколкото впоследствие да харчите пари за всякакви допълнителни устройства и устройства с малка надежда за ефективността на тяхната работа?!

Сравнително наскоро се появиха USB мишки (USB Mouse) и вече успяха да се докажат добре, но ... За да ги свържете, е необходимо компютърът да има USB шина.

Оптичната мишка (Optical Mouse) също се радва на заслужена популярност. Без "механика", тя бързо "тича" по специална постелка, върху чиято повърхност е нанесена мрежа от пресичащи се черни линии. Отразените LED лъчи периодично се прекъсват при движение на мишката, което се записва от фотодетектори (фиг. 1б). Вградената електроника върши отлична работа за преброяване на текущите импулси, които се появяват ...

Сред разнообразието от други компютърни мишки не може да не се отбележат „безопашките индивиди“. Комуникацията с базовите блокове на компютъра за такива манипулатори се осъществява чрез не кабел, а радиосигнал или инфрачервени лъчи. Има и мишки, предназначени да управляват курсора в триизмерно виртуално пространство.

В специален ред - манипулатори тип тракбол (Trakball). Въпреки че тези устройства приличат на обърната мишка, гумената топка на която трябва да се върти с пръсти, но останалата част от дизайна тук е едновременно неподвижна и по-компактна, което е високо оценено, например, в лаптопите. Има тракболи, предназначени за работа в компютърни игри и други технологии, насочени главно към по-младото поколение. Съответно външният дизайн на тези манипулатори е в младежки или дори детски стил, но със задължителното запазване на функционалните свойства при повишаване на надеждността.

Въпреки това, с течение на времето дори и най-упоритите компютърни мишки и подобни устройства започват да се дразнят, принудени да навиват своите не виртуални километри всеки ден. Както всяка технология, PC манипулаторите се нуждаят от почистване, превантивна грижа и, ако има специална нужда, ремонт.

Първото нещо, което трябва да направите, когато преди това послушна мишка внезапно започне да се движи лошо в една или друга посока, е да проверите състоянието... на подлежащата повърхност. Дупките, омазняването и мръсотията по него, разбира се, са неприемливи.

Ако, да речем, имате работа с мръсен килим и покритието му е парцал, тогава е малко вероятно да поправите всичко чрез измиване: лепилото, което производителите най-често използват, не е водоустойчиво. Но можете да изгладите материята, която е смачкана или търкаляна по време на работа, и да повдигнете купчината й, като разтриете постелката с четка. Не прекалявайте обаче, защото слоят плат, който започва да изостава по краищата, не е дълъг и напълно откъснат. Но полимерните килими могат безопасно да се избърсват в сапунена вода, премахвайки всички зли духове, които са се залепили, потънали в драскотини и вдлъбнатини.

1 - подлежаща повърхност (гумирана или пластмасова подложка, а при вариант b - координатна плоча, маркирана с черни линии); 2 - дъно с работен отвор в центъра; 3 - тяло; 4 - свързващ кабел; 5 - еластична втулка на входа на кабела; 6 - ключ с микропревключвател (2 или 3 комплекта); 7 - координатни дискове; 8 - източници на фокусирана светлина (LED): 9 - фотодетектори (фотодиод); 10 - платка с електронна схема; 11 - притискащи ролки; 12 - тежка гумирана топка; 13 - леща; 14 - перископно огледало

Възможно е прах и малки влакна, смесени с пот от дланите от постелката, да са успели да проникнат през гумената топка в самата мишка по време на работа на манипулатора и да се търкалят върху ролките, да се тълпят в точките на закрепване на осите на координатните дискове, забавяйки въртенето на последните. Често калните парцали успяват да стигнат до оптроните, запушвайки дупките, през които трябва да преминават LED лъчите по време на работа.

Често можете да видите истинското състояние на ролките и дори на координатните дискове с оптрони, без да разглобявате мишката или дори да сваляте кутията от нея. Достатъчно е, като обърнете манипулатора, да извадите само топката от гнездото, което се държи в долната част от пръстен със стрелки и обяснителен надпис OPEN („отворено“). И след това - да действат, както се казва, според обстоятелствата.

Замърсяванията, полепнали по частите, могат да се отстранят със спиртен памучен тампон, затиснат в пинсети (като се уверите, че почистващата течност не капе вътре в кутията, особено ако се използва не чист алкохол, а воден разтвор) или внимателно се изстъргва, като се обръща постепенно ролките и издухване на излющени парчета мръсотия от дупката. По подобен начин е необходимо да се почистят както точките на закрепване на осите, така и (с изключително внимание) координатните дискове с отвори за преминаване на LED лъчи. Добре, препоръчва се топката да се къпе в сапунен разтвор, след това да се изплакне с течаща вода под кран и да се изсуши със салфетка.

Избягвайте да докосвате с ръце вече почистени части, в противен случай мазнината от пръстите ви може лесно да попадне върху ролките, а това са предпоставките за много бързо залепване на нова мръсотия с всички произтичащи от това последици.

Случва се и двете ролки да се търкат и топката да се измие със сапун, но очакваната плавност на движението на курсора на екрана при преместване на мишката върху килима не се случва. В този случай вижте - може би е направен прорез на ролките, който е изтрит от продължителна работа. Необходимата грапавост тук може да се даде с фина шкурка. Просто се опитайте да не губите чувство за пропорция, когато извършвате такава отговорна „операция по възстановяване“, която, разбира се, е по-лесна за извършване, ако отворите самата мишка, след като развиете винтовете в долната част.

Има и по-радикален "народен" начин за възстановяване на износен валяк. Изводът е да поставите върху него два пръстена от PVC тръби или камбрик. Това трябва да се направи по такъв начин, че работната част на топката сякаш остава да виси във въздуха, леко докосвайки страните на краищата на пръстените.

За да могат пръстените да седят плътно, не е необходимо да се засаждат върху лепило. Просто празната тръба трябва да е по-малка от диаметъра на ролката. Освен това се препоръчва изрязаните от него пръстени да се потопят във вряща вода за кратко и след това бързо да се изтеглят върху ролките на подготвените за тях места. След охлаждане пръстените ще бъдат плътно седнали.

Обърнете внимание на притискащата ролка (на фиг. 1а условно отсъства). Измийте и тази част, като не забравяйте предварително да свалите пружината от нея.

Въпреки че много от потребителите, отнасящи се към компютърната мишка почти като към консуматив, понякога предпочитат изобщо да не се занимават с ремонт, а бързат да закупят нова мишка (за щастие цените на тези манипулатори, според рекламата, са „ съвсем разумно”), но ... Не може да не се вземе предвид, че след дълга работа ръката свиква с мишката и може да е трудно да преминете към нова. Да, и обстоятелствата понякога се развиват по такъв начин, че магазинът е далеч или, да речем, типът манипулатори, от който се нуждаете, вече е разпродаден. Може би е по-добре да побъркате малко счупена мишка и да се опитате да я „съживите“ сами?

Извадете платката на манипулатора, проверете инсталацията - не трябва да има остатъци от флюс никъде след запояване. Имайте предвид: ако потокът не бъде напълно отстранен, медта на проводящите елементи ще започне постепенно да се разпада и чрез оксидите ще бъде възможно да се затворят съседни печатни писти. Дъската се почиства, като се избърсва с памучен тампон, навлажнен със спирт, за предпочитане чист.

Едва ли е препоръчително да се разглобяват и ремонтират "тракащи" бутони. Въпреки това, усърдни потребители и собственици, които са запознати с поялника, могат да се опитат сами да заменят микропревключвателите „moping“, като вземат известни добри от тяхната „колекция от мишки“.

Струва си да припомним, че серийната мишка има биполярно захранване: "плюсът" идва от DTR и RTS, а "минусът" идва от TO. Ако мишката не работи с този порт, тогава трябва да проверите напрежението на изходните щифтове на конектора.

Също така се случва, че конкретна свързана мишка „отказва“ да работи с този порт, въпреки че няма проблеми с други. Причината може да са ниски напрежения при натоварване - според стандарта те трябва да бъдат най-малко 5 V (абсолютна стойност) и ако този порт издава само този минимум, тогава някои мишки може да нямат достатъчно такова „запояване на глад“ ( няма достатъчно мощност за захранване на светодиодите).

Трябва също да се има предвид, че липсата на -12 V се забелязва само от устройства, свързани към COM портове. Захранването трябва да контролира това напрежение (теоретично ...), но може да срещнете опростена версия на PSU, която не обръща внимание на -12 V.

Случва се, че след много години работа, мишката започва да работи нестабилно поради светодиодите (доста лесно е да ги разпознаете - те са свързани към общ проводник с един изход, а захранването се подава към другия чрез резистор) , които в крайна сметка губят предишната си яркост. Вижте, може би просто твърде много прах се е утаил върху тях? Опитайте се да избършете светодиодите отстрани на вградените лещи, просто не използвайте разтворители и метални предмети, за да не внесете допълнителни неизправности.

Ако никакво почистване не помогне, опитайте се да регулирате съпротивлението на посочения по-горе резистор (обикновено надолу). Препоръчително е да разпоявате този елемент от веригата, да измервате стойността му с омметър и вместо това да запоявате нов, който има номинал, половината от този на предишния. Можете дори да се ограничите до запояване (успоредно на стандартния) допълнителен резистор със съпротивление около 1 kOhm.

В случай, че предишните действия не доведат до очаквания резултат и мишката все още не работи, вземете шилото и завъртете координатния диск в двете посоки, като докоснете шилото до тези крачета на фотоприемника на неработещия оптрон, които отиват към основната микросхема. Ако при докосване на един от фотодиодите мишката реагира на въртенето на ролката, това означава, че съответният светодиод е „старял“ толкова много, че трябва да бъде сменен.

Когато работят твърде енергично, някои потребители (особено сред компютърните геймъри) успяват да счупят свързващия кабел. Външната изолация може да изглежда непокътната, а мишката отказва да работи и дори не се разпознава от компютъра. Най-лошото е, че неизправността се проявява от време на време - под формата на хаотични скокове на курсора по екрана.

Трудно е да се търсят прекъсвания и да се възстановяват проводящи проводници. По-добър поглед - може би кабелът е "посаден" на стандартен конектор и можете просто да вземете аналог от друга мишка. Ако няма „резерв“ под ръка, опитайте да отрежете парче кабел непосредствено близо до еластичната втулка на входа (на това място те обикновено се откъсват) и запойте оголените и калайдисани краища на неповредените ядра към платката (в съответствие с таблицата и фиг.).

Можете също да действате различно. „Пръстенете“ на свързващия кабел, като го огъвате на различни места и постепенно се придвижвате от входната втулка към конектора. По правило скалите се появяват там, където честите завои са неизбежни. Освен това проводникът в оранжева изолация обикновено се оказва повреден (технологични пропуски или небрежност на производителя?). Изолацията в точката на прекъсване е крехка и ако издърпате повредената сърцевина, счупеният край на проводника веднага ще бъде открит.

По-нататък. Вземете нож (или по-добре скалпел) и започнете внимателно да отрязвате външната обвивка на кабела до точката на счупване и по-нататък с около 8 мм, за да имате достъп до другия край на счупения проводник. Запоете двата края и поставете жилата обратно в обвивката, която по-късно може да бъде увита с конци или електрическа лента (въпреки че последното често изобщо не се изисква, разрезът на възстановения кабел дори не се забелязва). Ако се окаже, че жилата на кабела са непокътнати и мишката не работи, тогава не се изключва кварцовият изход (понякога на негово място се поставя кондензатор). Така че, трябва да го замените с известен добър.

Също така се случва мишката просто да бъде изпусната. В резултат на това, например, точката за закрепване на ролката в долната част на мишката може да се счупи. В този случай е възможна замяна - ако имате мишки от същата фирма, просто пренаредете долния капак с непокътнати стойки от друго копие.

Има доста голям брой програми, които могат да ви накарат да се тревожите за "благополучието" на мишката, въпреки че тя ще бъде в идеален ред. Например, това е софтуерна шега MouseFX, „подмъкнала“ от някой в ​​„Стартиране“ на компютъра. За да се разкрие това, подобно на много други "шеги" на самата мишка, ще помогнат програми като разработката на Алексей Куленцов, 2:5020/, версия 1.08 от 17-10-96 16:18, разпространявани безплатно в Интернет .

А. ДОЛИНИН

Забелязали сте грешка? Изберете го и щракнете Ctrl+Enter да ни уведомите.

Веднъж беше необходимо да се провери праисторическото (руски все още) дистанционно управление. Нямаше средства. След като се разрових в интернет, намерих няколко идеи. Бях поразен от идеята да направя прост инфрачервен порт от: мишка! Компютър, разбира се. Ще започнем с това устройство.

1. IR порт от топка COM мишка.

Зашеметен от идеята, влязох в килера и изрових няколко топки мишки, едната по-стара от другата. По-старата имаше 6 проводника идващи от компютъра, по-новата имаше четири. Тя го взе. Линии преминават през четири проводника: RTS (Заявка за изпращане, заявка за изпращане. Използва се за захранване на веригата на мишката.), Rx (компютърът получава данни през него), Tx (компютърът предава данни през него) и разбира се GND , смлян.

Снимката показва кабелния щепсел на мишката. По време на набирането установих, че оранжевият проводник е RX, зеленият проводник е TX, белият проводник е RTS и синият проводник е заземен.

След това запоявах фотодиоден мост и инфрачервен светодиод от същата мишка. Взех резистор 4,7 kΩ от моя наличност. Устройството към резистора не е критично - можете да поставите от 2 до 7 kOhm, но с по-малко съпротивление радиусът на приемника намалява. Ето как изглеждат частите (отляво надясно: фотодиоден мост, IR LED, резистор):

Ето схемата на устройството:

След половин час запояване и лепене се получи ето това:

Устройството излезе работещо - уверен радиус на приемане - 5 см, предаване - 20 см. За да проверите дистанционното управление, това се оказа достатъчно: не работи.

2. Усъвършенствано IR приемо-предавателно устройство.

Тъй като избягахме, трябва да говорим и за по-усъвършенствано устройство.

Портът се състои от приемник (TSOP чип и трим) и предавател (HL1 LED и токоограничаващ резистор R2).

Приемникът използва специализиран чип TSOPHXX. Получава сигнал с определена честота. Така се постига висока шумоустойчивост. Тъй като се предлагат в няколко версии - за различни честоти на филтриране на сигнала, трябва да изберете подходящото за конкретно дистанционно управление. Нека да разгледаме листа с данни:

Както виждате, има избор: от 30 до 56 килохерца. В листа с данни пише, че максималната скорост на приемания сигнал е 2400 бод/сек, така че е трудно да се прецени дали микрото ще работи с мобилен телефон, например. Ето как изглежда TSOP1736:

Резистор R1 издърпва RX линията към захранване (в края на краищата всички сигнали на COM порта са инвертирани), диодът VD1 предпазва веригата от обръщане на полярността по време на инициализиране на порта, кондер C1 предпазва приемника от смущения. Е, стабилизаторът 7805, разбира се, регулира напрежението на IR приемника. Съветвам ви да поставите в кутията TO-92 - тя е по-малка по размер.

Предавателят не е особено усъвършенстван, той се различава само с по-мощен IR диод. Можете да поставите например L-34F3C, L-54F3C. Резистор R2 ограничава тока през диода. IR диодът изглежда така:

Това устройство приема и предава добре на разстояние до 5 m.

Ако искате да експериментирате, тогава ето изводите на COM порта, често срещан в Интернет:

3. Програми за работа с инфрачервени портове.

Сега да поговорим за програмите. Използвах програмата WinLirc за проверка. Устройството показа доста добри резултати: радиусът на приемане е 5 см, радиусът на предаване е максимум 20 см. Всичко зависи от вида на фотоклетките. Например ще дам работен пример за работа с контролния панел от музикалния център.

Да поговорим за настройката.

Стартираме VinLIRK. Тя пише: конфигурацията е неуспешна, преконфигурирайте. Въведете пътя и името на конфигурационния файл в полето Path и след това изпълнете следните стъпки: (забележка: тези настройки са само за това устройство):

1. В полето Порт поставете номера на порта, към който е свързано устройството

2. Оставяме полето Speed ​​недокоснато, въпреки че можете да експериментирате - старите компютри не искат да мислят по-бързо от 115200 bps.

4. Задайте TX в настройките на предавателя. Можете да се свържете с DCD - ваше право.

Сега трябва да научим глупавата прог наука - да разпознава командите на вашето дистанционно управление. Затворете прозореца на браузъра и щракнете върху Научете. И там продължаваме да се ръководим от английския език, защото прогът е буржоазен.

PS: Там, където програмата казва "натисни бутона на дистанционното и задръж, докато ти кажа", не е нужно да задържаш бутона, а да го бутнеш възможно най-бързо - от личен опит.

След като изучавате, щракнете върху Анализ. Програмата ще провери конфигурацията и ще каже OK. Затваряме прозореца.

Изглежда, че това е. Щракнете върху OK в главния прозорец с настройки. Програмата ще бъде минимизирана в тава. Натискаме бутоните на дистанционното - ако програмата разбира командите, тогава тя реагира - цветът на индикатора се променя от сив на зелен. За тази програма можете да намерите плъгини за управление на WinAMP, за работа с TCP / IP.

И като цяло сега има много програми за този бизнес. Препоръчвам да търсите в интернет.

Тази програма вече е за управление на компютъра от дивана - можете да намерите и плъгини за WinAmp за нея.



Свързани статии: