Bài giảng Bàn phím - Mouse
BÀN PHÍM
Thiết bị nhập chuẩn,
Dùng một ma trận cộng tắc điện riêng rẽ.
Mỗi lần nhập 1 ký tự.
Cấu trúc
Có hai lọai cộng tắc:
Công tắc cơ khí.
Công tắc màng mỏng.
Hai tiếp điểm bằng đồng, ngăm cách bởi 1 cần kích họat (accuator bar) bằng chất dẻo.
Cần được đậy lên bằng lò so (spring).
BÀN PHÍM - MOUSE JOYSTICKBÀN PHÍMThiết bị nhập chuẩn,Dùng một ma trận cộng tắc điện riêng rẽ.Mỗi lần nhập 1 ký tự.Cấu trúcCó hai lọai cộng tắc: Công tắc cơ khí.Công tắc màng mỏng.Hai tiếp điểm bằng đồng, ngăm cách bởi 1 cần kích họat (accuator bar) bằng chất dẻo.Cần được đậy lên bằng lò so (spring).Hành trình di chuyển không quá 3.56mm.Các công tắc cơ khí thuờng bền, có thể chịu được hơn 100 trệiu chu kỳ.Bàn phím màng mỏng: cần kích họat tựa tên đỉnh một giày cao su mềm. Bên teong tráng một chất dẫn điện. (hợp chất than và bạc).Không bền bằng cơ khí (20 triệu chu kỳ).Khi một phím được nhấn, tín hiệu hàng-cột đươc tạo ra đại diện cho một phímƯu điểm của ma trận: tạo được dãy nhiều phím.Một bàn phím 84 phím:12 tín hiệu cột8 tín hiệu hàng.CÁC MÃ PHÍM (KEY CODE)Tín hiệu hàng-cột được thông dịch bởi 1IC giao tiếp bàn phím. Thành các mã 1byte (mả phím(key code) hoặc mã quét (scan code)Mỗi chu kỳ tạo ra hai mạ quét rêing biệt.Khi nhấn: tạo mã makeKhi thả: tạo mã break.2 mã sẽ được gửi đến đầu nối bàn phím.VD: “A” mã make 1EhMã break 9Eh.Xáx định khi nào phím được đè xuống, hoặc khi nào được gõ kết hợp.Có thể định thời gian gõ trong CMOSCác kiểu đầu giao tiếp bàn phímMã quét được chuyển đến IC điều khiển bàn phím (KBC) chuểyn đến dữ liệu song song.Sinh ngắt, buột hệ thống xử lý phím3 đường tín hiệu quan trọng:Đường xung nhịp bàn phím (KBCLOCK).Đường dữ liệu bàn phím (KBDATA)Đường mass (Ground). Truyền tuần tự, đồng bộ dữ liệu với tín hiệu xung nhịp.Đường dây giao tiếp bàn phím AT thuộc lọai hai chiều (bi-directional). Cho phép lập trình và điều khiển bàn phím từ máy tính.Here is a list of standard POST and diagnostics keyboard error codes:Error CodeDescription3xxKeyboard errors.301Keyboard reset or stuck-key failure (XX 301, XX = scan code in hex).302System unit keylock switch is locked.302User-indicated keyboard test error.303Keyboard or system-board error; keyboard controller failure.304Keyboard or system-board error; keyboard clock high.305Keyboard +5v error; PS/2 keyboard fuse (on motherboard) blown.341Keyboard error.342Keyboard cable error.343Keyboard LED card or cable failure.365Keyboard LED card or cable failure.366Keyboard interface cable failure.367Keyboard LED card or cable failure.Key CombinationActionWIN+RDisplays the Run dialog box.WIN+MMinimizes All.Shift+WIN+MUndoes Minimize All.WIN+F1Starts Help.WIN+EStarts Windows Explorer.WIN+FFinds files or folders.Ctrl+WIN+FFinds the computer.WIN+TabCycles through taskbar buttons.WIN+BreakDisplays the System properties dialog box.MOUSECó ít nhất một nút nhấn.phổ biến là lạoi 2 nút nhấn.CẤU TRÚCGồm 4 phần chính:vỏ bọcViên bi chuột.Bo mạch điện tử.Đường cáp tín hiệu.Hình dạng vỏ bọc thay đổi tùy theo nhà SX.Khi đặt trên mặt bàn, bi tiếp xúc với hai trục dẫn động, ghi nhận sự di chuyển của chuột theo hướng X và Y.Hai bộ cảm biến nhận tín hiệu sinh ra một chuỗi các xung.Xung càng nhiều nghĩa là chuột càng chuểyn động.Trình điểu khiển chạy sẳn trong máy (mouse.com) thông dịch các xung.Phần chủ chốt là các thốt bị cảm biếnCó hai lạoi cảm biến thông dụng:Cảm biến cơ khíCảm biến quang cơ.Cảm biến cơ khí:Khi bi lăn tựa vào bành xe, các tiếp điểm bằng đổng sẽ quét qua bo mạchin, giống chổi than trong đoện cơ điện 1 chiều.Đơn giản, ít tốn kém.Các tiếp điểm kim lọai sinh ra các xung dễ bào mòn và gãy vỡ.Bụi bặm, rác rưởi.BỘ CẢM BIẾN QUANG CƠThay thế tiếp điểm bằng bộ tách quang,Vẩn có bi lăn.bộ tách quang bao gổm một đèn LED chiếu ánh sáng qua khe hở.Được phát hiện bằng điốt quang hoặc trasistor quangBóng xoayKiểu chuột lật ngược.Thường được tích hợp trong máy xách tay.Việc lau chùi thiết bị con trỏCác kiểu giao tiếpTruyền dữ liệu tuần tự;3 kiểu giao tiếp chuột:Chuột tuần tự (serial mouse): COM1,COM2 đầu mối DB9 hoặc DB25Chuột Bus :MINI-DIN 9 chânChuột PS/2: DIN 6 chânJOYSTICKlọai analog có trang bị hai biến trở phân thế.Cổng games không sử dụng ngắtứng dụng phải có nhiệm vụ thường xuyên tra vấn cổng.Đưa dữ liệu đến cổng 201hLọai digital (Game pad) sử dụng một dãy công tắc để biểu thị phương phương hướng tuyệt đối.Tiên tiến hơn analog sử dụng giao tiếp TTL 9 chân.
File đính kèm:
- BAN PHIM MOUSE JOYSTICK.ppt