. , , ,

,,,

IrDa — ,

 

 

 

 

 

 

 

 

 

 

 

IrDA

2008 .


:

 

IrDA


IrDA

. , , , , , . wireless ( - .) . , , , , , . , (-) ( ). , .

 

IrDA?

1979 Hewlett-Packard , . , . , . 1993 Infrared Data Association (IrDA), , , .

1993 Hewlett-Packard , () . , , . , , " ", . , , , . , ( 1994 ) , IrDA 1.0. 1.1.

, IrDA, , , Serial Infrared standart (SIR). 115,2 kb/s. 1994 IrDA , IrDA-standart, Serial Infrared Link ( - ), Link Access Protocol (IrLAP) ( ) Link Management Protocol (IrLMP) ( ). 1995 , IrDA-standart. , , 1995 Microsoft Corporation , , IrDA-standart, Windows'95. IrDA-standart - .

, IrDA (Infra red Data Assotiation) - 880nm. IrDA 1 -. IrDA -, , IrDA . IrDA - (850900 nm 880nm "") , FCC ( ).

: ( - ) -. , , , 10bit , 8bit , - - .

IrDA - , - UART (Universal Asynchronous Receiver Transmitter) 2400115200 bps.

IrDA , .. - PIN- . - .

IrDA - ,


- IrDA-

: , , (-) - .

IrDA.

. , , UART CPU -. UART - , . IrDA , : "0" - 1.6 s 3/16 , "1" -. 1.6 s.

- , - . IrDA , 30 4050  W/Sr, - 880nm, . , IrDA.

. - PIN-, , , . - "0", "1". IrDA , - 4 W/sm2 500mW/sm2  15.

- c (), , . PIN-. . . . IrDA , , .

IrDA : IrPL (Physical Layer), IrLAP (Link Access Protocol) IrLMP (Link Management Protocol).

(Physical Layer). Ir-, /, . 850900 nm. ( ) 4050  W/Sr 30 . IrDA ( 115.2Kbps) UART: ("0") - ("1") . NZR (Non-Return to Zero) , RZ (Return to Zero), .. "0" , "1" . Escape-, . (EDt Error Detection) 16bit . , IrDA 1.1 1.152Mbps ( HDLP High-level Data Link Protocol ) 4Mbps ( 4-PPM Pulse-Phase Modulation) - - . , , IrLAP, SIR, . . : (ASYNC, 9600115200 bps), (HDLC, 0.5761.152 Mbps) 4-PPM (4Mbps).

.

: IrLAP (Link Access Protocol), , , IrLMP (Link Management Protocol), - . HDLC SDLC. , , SIR, () () . , (Request) (Response). , , , (Command Frames), (Response Frames). , , , . , . . LM-SVC IrDA . M-SVC , , . L-SVC IrLAP.

, IrDA, () -, - . , , , , . ( , , ), . , .

32bit , . 7bit- . , , , , . "" , . , , 9.6Kbps.

100, 200 500 ms. , , , . . , PIN- . , 0.00110 ms. . , , , .

: NRM (Normal Response Mode) NDM (Normal Disconnect Mode). . , , , , . IrLAP HDLC. , , 8. (U-) : , , . (I-) . , . , : S- I- , -. 8 , , , . , , . , , , , . (S-) handshaking ( ).

, , , , , BOF (Beginning Of Frame) (, ). (maximum turn-around time) , , , , , . BOF . XCHG, , . FCS (Frame Check Sequence), CRC-CCITT.

IrLAP -, , , .. IrLAP IrDA, . , , , 500ms, . , , , 500ms. PF (Poll/Final), , . IrLAP . . (ID). ID (, Slot). - ID. ( , ). , 64 , 9.6Kbps. , , "" . , , , . "1:1" "1:n". , . : , "-" ..

IrLMP , . IrDA , . . . IrLMP : LM-IAS (Link Management Information Access Service) LM-MUX (Link Management MUltipleXed). LM-IAS , , . , . , Device DeviceName, IrLMPSupport ( , ISA MUX). LM-MUX , IrLAP. Ir- LSAP (Link Service Access Point) . LSAP- . LM-MUX , . : ( LSAP) ( LSAP IrLAP). . , IrLMP : . , - . LSAP, , LSAP (LSAP Connection). : , (onnectionless) , (XID_Discovery).

I rDA TP (Transport Protocol) ISO-8073. IrDA , . . TinyTP (Tiny Transport Protocol) , LSAP-. (TTPSAP TinyTP Service Access Point) IrLMP . TinyTP ). IrCOMM , : 3-Wire Raw, 3-Wire, 9-Wire Centronics. , . (Signal Common, TD, RD), TinyTP, , , (RTS, CTS, DSR, DTR, CD, RI). Centronics , TinyTP).

IrTran-P, , (SCEP, bFTP, UPF) IrCOMM. SCEP (Simple Command Execute Protocol) . bFTP (binary File Transfer Protocol) , . , , . UPF (Uni Picture Format) , . UPF JPEG , , , (, , , . .). , - , , , .

VFIR (Very Fast IR) IrDA, 16Mbps. , (Preamble), 240bit , IrLAP- FB (Flush Byte 8 ), Null (24 ). HHH, 1 13 . , IrLAP: 16Mbps Baud Rate, 7 127 .

IrBus (IrControl). , , , . , (HDTV) .

, 16-PSM (Pulse Sequence Modulation 8 , 2 4 ) 75Kbps. , , "1", "0". 1.5MHz 5. : (776bit) (72bit), , . , MAC (Media Access Control) (Host) .

: ( ), IrDA ( IrDA SIR 1.1 IrControl). , Host , . Host (Poll) 13.8 s, ( 69 s). MAC- (HA Host Address), (PA Peripheral Address) (MAC). MAC , "" , .

, "" (Enumeration), , "" (Hail). Host-. .

50 s IrDA SIR 1.1-, 10 s . , , , . MAC LLC (Logical Link Control), . LLC . (Endpoints): "" , , . , LLC, HA (Home Appliances) HID (Human Interface Device). USB- IrDA Control Transceiver Module (IRB-TM), USB- (Hub).

IrLAN. ( IrLAN), . , . IAS. : (Access Point), "" (Peer-to-Peer) (Hosted). Access point , , IR-. "" , IrLAN . . "" - , , . " " , TinyTP. 802.3 (Ethernet) 802.5 (Token Ring). IrLAN . IrLAN , , Hosted . . 8bit- , , , "" 08160 bit.

 

IrDA

, - , . , Crystal Semiconductor CS8130. UART, PIN-. IrDA, ASK TV , . SSOP (57 mm).

"" IrDA, ( ). UART, , , - RS-232, , , 562, -, IrDA, CS8130. PWRDN# CS8130 RXD FORM/BSY, UART. , EN SHDN# R2OUT R3OUT 562, UART CS8130. ( ) , - . , . IrDA , " "

IrDA-.

IrDA- c I/O-.

I/O - . I/O-. , , - - . :

- PC87334VLJ, PC87334VJG (National Semiconductors);
- FDC37C665IR, FDC37C666IR (SMC).

UART - -. IrDA- :

- HSDL-7000, HSDL-7001 (Agilent Technologies); - TOIM3000 (Vishay).

RS-232. - RS-232. , IrDA-, : RS-232 (, MAX232, HIN232 ..) , , : HSDL-7000, HSDL-7001 (Agilent Technologies), TOIM3232 (Vishay). (. 5).

IrDA , . , , , , (.1). IC1 TFDU6102 (Vishay/Farnell), 4 /. , - -.

BIOS UART IrDA. Windows .

IrDA, IrDA (.2), . IrDA , .


. -

- , , . BIOS . ("Chipset Features Setup" -> "UART2 Use Infrared" -> "Enabled"). Windows 9X, .

, : Sprint Layout


:

- ( ) . , - : ( ) .

- , .

- , . , . (, ) - .

- GPRS. (GPRS-), . - , -.

- , .

- . , , - ( , ). - , (, , ).


:

http://www.ixbt.com/peripheral/irda.html

http://www.gaw.ru/html.cgi/txt/interface/irda/start.htm

http://msevm.com/main/irda/index.htm

IrDA 2008 . : IrDA

 

 

 

! , , , .
. , :