You are on page 1of 15

Giao Tip USB

1. Tng quan v giao tip USB


Gii thiu Phn loi v cu to Hot ng

2. Giao tip USB vi MSC-51


c im Cch thc

Gii Thiu
USB (Univeral Serial Bus) l hnh thc giao tip hu dng vi tnh nng Plug and Play Ra i t nm 1996, l kt qu ca s hp tc ca 7 cng ty hng u th gii: Compaq, Digital Equipment Corporation, IBM, Intel, Microsoft, NEC, v Northern Telecom. USB tao c hi cho cc thit b giao tip tc cao: digital camera, multimedia device, telephone device, USB disk,

c Trng
D s dng:
Plug and Play: tnh nng cho php ngi s dng khng cn tt my ci t cu hnh. B iu khin USB t pht hin v nhn bit khi thit b c kt ni hoc ngt kt ni.

H tr truyn d liu thi gian thc:


ng dng ny cho php giao tip vi cc thit b multimedia truyn tn hiu m thanh hoc hnh nh

M rng Port:
USB cung cp 1 gii php m rng port cho php ti a 127 thit b kt ni cng lc vi 1 PC Vi tc kt ni m rng ln n 480Mbps (USB 2.0), nhng mc tiu ca USB l dnh cho cc thit b tc thp v trung bnh nh: keyboard, mice, modem, scanner,

Cc chun giao tip


USB 1.0 USB 1.1 USB 2.0

Port Kt Ni USB
C 2 loi thng dng l
Kiu A: bao gm mt hng chn nh s 1 2 3 4. Thng dng kt ni upstream (trn PC). Kiu B: gm 2 hng chn song song nh s 2 1 3 4. Thng dng kt ni downstream (trn thit b) - H thng c thit k sao cho khng xy ra hin tng u ni nhm.

Port Kt Ni USB

Tn hiu logic trn USB: s dng m NRZI (Non Return Zero Invert )
Logic 1:
D+ >2.8V D- <0.3V

Logic 0:
D+ <0.3V D- >2.8V

Tr khng ng dy: 90

Port Kt Ni USB
USB s dng cp 4 li (chnh ), trong D+ v D- l hai si cp xon cho nhau v truyn d liu di dng vi phn, GND thng l lp bc kim bn ngoi, cn li l +5VDC v cp ni lun c lin kt 1:1.

Tc Kt Ni USB
bo tc kt ni thit b USB phi c in tr 1.5k ko ln ngun ng D+ hoc D-. N cng dng host bit s hin hu ca thit b . chn tc Full speed (12MBit/s), in tr 1.5k c ko ln 3.3V ng D+ chn tc Low speed (1.5Mbit/s), in tr 1.5k c ko ln 3.3V ng DMt s thit b c in tr c xy dng mch bn dn, c th iu khin bng firmware

Ngun in Cung Cp
Mt li im quan trng ca thit b USB l khng cn ngun cp in bn ngoi m c cp t host Thit b USB c 3 ch ngun:
Low power: dng cung cp 100mA, in p trong khong 4.4V - 5.25V High power: dng cung cp ti a 500mA, in p bus t 4.75V-5.25V Self power: thit b c cp ngun t bn ngoi

Cc kiu truyn
Truyn d liu usb l giai on nm gia phn mm my ch v im cui ca thit b ngoi vi. C 4 kiu truyn USB: - Control transfer:
Truyn 2 hng, h tr ci t, truyn thng tin gia host v device Gm 3 giai on: setup, data, status Mc ch truyn thng tin khi thit b bt u kt ni vi host. Mi thit b ngoi vi USB u phi x l c kiu truyn ny

- Isochronous transfer:
Truyn 1 hng hoc 2 hng Mc ch truyn d liu vi tc c nh, b qua li

Cc kiu truyn
- Interrupt transfer:
Ch truyn 1 hng i vo host Mc ch truyn d liu nh, khng lin tc V d: thit b s dng interrupt nh keyboard, mouse

- Bulk transfer:
truyn 1 hng hoc 2 hng mc ch truyn d liu ln, chnh xc, khng khc khe v thi gian V d: scanner, printer, USB disk

Cc loi gi d liu
Vic truyn d liu cng USB lun c khi ng t host D liu truyn i gm 5 loi gi:
Token packet: bo mode truyn Start of Frame packet: ch th bt u 1 khung mi Data packet: cha d liu c truyn i Handshake packet: dng xc nhn d liu v bo li Special packet: dng bo tc m host mun truyn

Giao Tip vi MSC-51


H MSC-51 s dng mc logic TTL

Giao Tip vi MSC-51


- Giao tip MSC-51 dng FT232BM. c tnh:
- Giao tip USB serial. - Kh nng giao tip vi MSC-51 bng cch chuyn i USB <-> RS232 - Tng thch USB1.1 v USB2.0 - Tn s clock t 6MHz-48MHz

S Mch

Chuyn i RS232 v USB

You might also like