Tôi cũng thấy rằng màn hình điện dung khó có thể xuất hiện nếu bạn không phải là OEM. Bài báo năm 2009 này nêu rõ "Với giá của các tấm cảm ứng điện dung dự phóng ở mức khoảng 2,50-3,00 đô la mỗi inch, chi phí trung bình cho một mô-đun bảng cảm ứng sẽ vào khoảng 30 đô la cho một chiếc netbook cỡ chính" . Đó, tất nhiên, là giá để Asus mua 100.000 trong số đó, không phải cho bạn và tôi tinker.
May mắn thay, có rất nhiều OEM sản xuất các sản phẩm có màn hình điện dung, và có một thị trường đáng kể cho màn hình thay thế. Tôi khuyên bạn nên tìm một màn hình (Cả LCD và bảng cảm ứng) đáp ứng nhu cầu của bạn trên một sản phẩm hiện có (cho dù đó là PC màn hình cảm ứng, netbook hay PDA) và sau đó thử tìm màn hình thay thế cho nó. Trong khi bạn đang tìm kiếm, hãy xem so sánh này với màn hình cảm ứng Nexus One, Droid Eris, Motorola Droid và iPhone, để giúp bạn quyết định nên mua gì. Ngoài ra, hãy tìm các diễn đàn hack phần cứng để được trợ giúp thêm, vì các bảng dữ liệu sẽ khó xuất hiện.
Đối với một màn hình ví dụ, Sparkfun bán màn hình cảm ứng iPhone thay thế và màn hình với giá $ 140 - Không tệ cho màn hình, nhưng rất nhiều nếu bạn chỉ muốn cảm biến. Directfix (và nhiều người khác) chỉ bán bộ số hóa với giá khoảng 30 đô la, một số bán bộ số hóa, kính và nút home với giá khoảng 50 đô la - bạn sẽ phải tìm xung quanh. (Nhìn vào đây - Màn hình cảm ứng iPAD! Các nút điều khiển quá dài; xin chào, màn hình cảm ứng kính 10 ".)
Calamari tại Sparkfun cho biết (Liên quan đến màn hình cảm ứng thay thế iPhone):
Như bạn có thể thấy trong các bức ảnh, có hai đầu nối B2B. Một là cho video. Nó có bus SPI 1v8 để cấu hình bộ điều khiển và giao diện MPL cho các pixel. Bạn có thể lái chiếc sau với LM2506 và điều đó khá đơn giản để thực hiện mặc dù phần đó là LLP không chì trong phần hóa thân lớn nhất của nó. Giao diện đó cung cấp cho bạn màu 18 bit.
Đầu nối B2B thứ hai là bộ điều khiển màn hình cảm ứng. Ngoài ra 1v8 SPI. Trong quá trình khởi tạo, màn hình cảm ứng và máy chủ trao đổi các gói khoảng 80K byte có xu hướng loại trừ bằng cách sử dụng một vi điều khiển nhỏ hơn.
Trong một lần chạm, màn hình cảm ứng sẽ tạo ra một ngắt trong mỗi 16ms. Máy chủ đọc 8 byte bao gồm độ dài của gói tải trọng. Tải trọng là 55 byte cho một ngón tay, 83 cho hai, v.v. và có một tổng kiểm tra đơn giản. Trên iPhone, máy chủ chạy nó ở xung nhịp 12 Mhz, nhưng tôi tưởng tượng chậm hơn sẽ ổn.
Như những người khác đã nói, màn hình cảm ứng điện dung, trong khi tốt, khó làm việc hơn nhiều so với màn hình điện trở. Ngân sách một số không gian trên micro của bạn (ARM9 hoặc tốt hơn, có thể - Bạn có thể xử lý dữ liệu 1024x768 ở 100Hz không?) Và PCB phù hợp; đừng mong đợi xây dựng một chiếc iPhone với Arduino của bạn.