View Single Post
Old 12-02-2009, 01:47 PM   #2
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Touch panel thông dụng nhất hiện nay là loại resistive touch, cấu tạo gồm 2 màng điện trở. Loại thông dụng là 4 dây (Y+, Y-, X+, X-)
Theo mình biết loại này có thể mua ở Nhật Tảo, hoặc ở các tiệm sửa điện thoại di động.

Nguyên tắc để đọc giá trị của resistive touch panel là cấp áp vào 2 đầu Y+ Y-, dùng ADC đọc áp ra ở đầu X+ hoặc X-, sau đó lại cấp áp vào X+ X-, đọc áp ra ở đầu Y+ hoặc Y-, từ đó suy ra được vị trí bấm.

Với nguyên tắc như vậy bạn có thể dùng bất kỳ PIC nào có ADC, có thể cấu hình riêng rẽ được từng chân là analog hoặc digital để đọc touch panel. Với yêu cầu như vậy bạn có thể dùng PIC24 hoặc dsPIC33. Bạn có thể tìm thấy code mẫu để đọc touch panel trong Microchip Graphics Library.

http://www.microchip.com/stellent/id...param=en532067
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn