Bảng 5.8: Các đặc tính của tín hiệu ra

Một phần của tài liệu Thông tin hồng ngoại qua cổng USB (Trang 106)

D 7: Hướng tác vụ dữ liệu 0= Host đến thiết bị

Bảng 5.8: Các đặc tính của tín hiệu ra

Đặc tính Tốc độ Loại Cực tiểu Cực đại

Bước sóng (s) 0.85 0.9

Cường độ cực đại trong góc khối (mW/sr)

Std 500

Cường độ cực tiểu trong góc khối 115.2kbps Std 40 115.2kbps LP 3.6 115.2kbps Std 100 115.2kbps LowPwr 9 Góc 1/2 All Both 15 30

Tốc độ báo hiệu All Both B-5.7 B-5.7 Thời gian sườn trước

(1090%) Sườn sau (9010%) (ns) 115.2kbps Both 600 115.2kbps đến 4Mbps Std 40 16Mbps Both 19

Thời gian xung All Both B-5.7 B-5.7

Phát quang tràn, % All Both 25

Bờ bất ổn 115.2kbps Both 6.5 0.576 1.152Mbps Both 2.9 4Mbps Both 4 16Mbps Std 4

Các ký hiệu: Std là loại đầu phát chuẩn cho liên kết 01m; LP là thiết bị hoạt động công suất thấp. Both là dùng cho cả hai loại nêu trên. với "All" tức được sử dụng cho tất cả các tần số báo hiệu.

5.3.3. Điều chế và giải điều chế

5.3.3.1. Xung tương tắc hồng ngoại nối tiếp

Để bảo đảm hoạt động không đánh thủng trong hệ thống chậm (tốc độ dưới 115.2kbps) một kết nối tốc độ cao (trên 115.2kbps) được thiết lập, hệ thống tốc độ cao phát xung SIP (Serial infrared Interaction Pulse) ít nhất là mỗi xung không hơn 500ms nếu hệ thống liên kết tốc độ chậm hơn. Dạng

xung như sau.

8.7s 1.6s

5.3.3.2. Mã hóa cho tốc độ 0.5761.152Mbps

Sơ đồ mã hóa cho tốc độ 0.5761.152Mbps sử dụng tương tự như với tốc độ thấp, ngoài ra nó dùng xung kéo dài một phần tư thay cho 3/16, và sử dụng các bit nhối HDLC sau 5 bit liên tục một byte chèn. Việc mã hóa như sau.

1. Dữ liệu gốc được quét từ bit thấp đến bit cao của mỗi byte được gửi đi và CRC16 được tính cho toàn bộ khung trừ cờ và được ghép vào cuối.

Đa thức CRC được sử dụng là : CRC(x) = x16

+ x12 + x5 + 1

Chú ý là trong khi tính CRC thì trường địa chỉ và điều khiển cũng được xem là dữ liệu. Sau ví dụ tính CRC cho 4byte: "CC F5 F1 A7" thì ta có kết quả CRC là "51DF" như sau

LSB MSBDữ liệu gốc 00110011 10101111 10001111 11100101 Dữ liệu gốc 00110011 10101111 10001111 11100101 LSB MSB Dữ liệu/CRC 00110011 10101111 10001111 11100101 11111011 10001010 2. Một bit "0" được chèn sau năm bit "1" liên tiếp ở đầu phát dùng để nhận ra cờ từ dữ liệu.

3. Sau đó chèn thêm hai cờ ở đầu và cuối chuỗi bit với giá trị "7E" 4. Sau đó tiếp tục chèn một cờ ở điểm đầu của chuỗi bit, đó là cờ bắt đầu. Và cuối cùng là toàn bộ khung được gửi đi.

Ví dụ như với chuỗi bit gốc là " CC F5 F1 A7 " theo từng bước ta sẽ có

0 00110011 10101111 10001111 11100101

1 00110011 10101111 10001111 11100101 11111011 10001010

2 001100111010111110000111110110010111110101110001010

3 0111111000110011101011111000011111011001011111010111000101001111110

5. Tại đầu phát gửi đi các xung 1/4với tín hiệu hồng ngoại ứng với bit 0. Dạng xung gửi đi như ở H-5.7 như sau

+ Định dạng khung

Khung IrDA dựa trên chuẩn HDLC với 6 trường như sau

STA STA ADDR DATA FCS STO

Trong đó: STA là cờ bắt đầu có giá trị là 7Fhex ADDR là trường địa chỉ 8bit

DATA là trường dữ liệu gồm cả trường điều khiển 8bit FCS là trường kiểm tra CRC16

STO là trường cờ kết thúc với giá trị là "7EHex"

Và theo như hai phần trước thì trường dữ liệu sẽ gồm 8bit điều khiển và toàn bộ dữ liệu của tầng trên là lớn IrLAP.

5.3.3.3. Điều chế cho tốc độ 4Mbps

Mỗi chip có khoảng kéo dai cho bởi Ct = Dt/Base

Trong công thức này Base là số vi trí xung hay chip. Như vậy Base cho hệ thống IrDA 4Mbps là bốn, và do vậy mà sơ đồ mã hóa này gọi là "Mã hóa xung bốn vị trí - 4PPM". Với tốc độ 4Mbps thì Dt = 500ns và Ct = 125ns.

Bởi vì có bốn vị trí chip cho mỗi ký hiệu 4PPM

Cặp bit dữ liệu (DBP) Ký hiệu 4PPM (DD)

00 1000

01 0100

10 0010

11 0001

Ký hiệu logic "1" của DD biểu thị khoảng phát sáng đèn LED, và "0" biểu thị khoảng thời gian khi LED tắc.

Như vậy ta có thể minh họa việc phát chuỗi bit như sau

+ Định dạng khung

Một gói 4Mbps/PPP có cấu trúc như trong H-5.8.

Trong định dạng gói này thì tải dữ liệu được mã hóa như trên, nó được thể hiện trong trường DD. Độ dài gói lớn nhất được quy định như ở tốc độ chậm. Trường mỡ đầu (PA) được dùng cho đầu nhận thiết lập khoá pha, sau PA đầu nhận bắt đầu chuyển đến cờ mỡ đầu (STA) để thiết lập đồng bộ. Nếu cờ mỡ đầu đúng, đầu nhận có thể bắt đầu chuyển dữ liệu trong trường DD, đầu nhận sẽ tiếp tục nhận và chuyển dữ liệu đến khi gặp cờ dừng STO, cho biết là cuối khung. Việc mã hóa 4PPM chi dùng cho đoạn dữ liệu còn các

trường PA, STA và STO được mã như sau

+ Trường PA, được mã bằng 4chip với nội dung 1000 0000 1010 1000

Dữ liệu Kết quả DBP Kết quả chuỗi DD

X"1B" 00 01 10 11 0001 0010 0100 1000 0001 0010 0100 1000 X"0B" 00 00 10 11 0001 0010 1000 1000 X"A4" 1000 0100 0010 0010

Chip đầu tiên lớp vật lý phát ra

Một phần của tài liệu Thông tin hồng ngoại qua cổng USB (Trang 106)

Tải bản đầy đủ (PDF)

(114 trang)