![]() |
MTouch PCB
3 Attachment(s)
Xin khai trương box này bằng một layout MTouch vẽ bằng Eagle, sử dụng 16F727.
Chỉ làm chức năng MTouch, kết nối với thiết bị khác thông qua UART. |
Bạn kimhuynguyen có thể nói rõ hơn một chút chút không?
Thực sự thì ptt3i không hiểu rõ lắm về nội dung và mục đích của post của bạn lắm. Nếu bạn cảm thấy không phiền thì có thể giải thích ý tưởng của bạn rõ rõ hơn một chút được không? Xin cám ơn bạn rất nhiều. |
1 Attachment(s)
Ủng hộ kimhuynguyen mình POST code viết bằng CCS C cho mạch của bạn
CODE CCS C Code:
/*Author |
thanks.bạn nhé.nhưng bạ có thể nói rõ hơn 1 chút đc không bạn ???
|
Cảm ơn phamminhtuan đã ủng hộ về firmware.
Chức năng của mạch này là thay cái Keypad 4x4 (có bán ở Letran hoặc TMe) Trên mạch có thiết kế Buzzer và Led. Khi chạm tay vào phím buzzer sẽ kêu và đèn sáng cho đến khi bỏ tay ra. Đồng thời dữ liệu truyền ra UART là 2 byte (16 bit tương ứng với 16 phím-có thể nhấn nhiều phím cùng lúc) Mong bạn phamminhtuan tiếp tục coding. |
1 Attachment(s)
Trích:
Giải thuật Mtouch tham khảo ở App Notes của Microchip nếu không muốn nói là lấy của nó luôn :(
Code:
/*Author |
Mục này là các dự án mã mở. Tôi thấy có rất nhiều bạn tải tài liệu về rồi nhưng phần cảm ơn sao ít quá. Diễn đàn có nút cảm ơn không phải chỉ để cho vui mắt đâu các bạn ạ. Người ta đã bỏ công ra làm và đưa lên không vì lợi ích cá nhân thì chúng ta hay biết cảm ơn họ.
|
Mua 16F727
Ứng dụng này hay quá nhưng mình không biết mua 16F727 ở đâu, giá cả như thế nào.
Xin vui lòng chỉ giúp. Cảm ơn! |
Trích:
|
Trích:
|
Thanks!
Trích:
Cái mình muốn là nhiều nút, nên mới hỏi về thằng 16F727. Mong bạn trả lời thắc mắc. Tiện thể mình muốn hỏi, có cách gì để quét touch button như mình quét phím trước đây không? |
mình là thử mạch này rồi, mua con 16f727 (loại dán), về rất hăm hở, cuối cùng nạp ko dc. mình nạp bằng card nạp ICD2, từ lúc đó tới giờ bận quá, hôm nay mới có lụt lại thùng đồ mới phát hiện ra em nó, liền chạy lên đây hỏi anh em nạp thế nào chỉ mình với, con này thì nạp bằng những card nạp nào dc. mong bác nào làm qua chỉ dẫn em với
|
con này bạn có thể nạp bằng mạch nạp Pkit , chỉ cần nạp wa hai đường tính hiệu ở hai chân.Chân số mấy lâu quá mình cũng ko nhớ , xem datadheet đi nhé .
|
hic.giờ sử dụng M-touch cũng có nhiều cái hay.
không biết những dòng Pic có trang bị M-touch thì có đặc điểm gì để nhận hay không. em cũng sưu tầm đc cái code này,mang cho mọi người tham khảo . Trích:
|
|
!
em cũng đang tìm hiểu về M Touch mà không biết tìm tài liệu hoặc 1 vài ứng dụng tham khảo, bác nào có thì share cho em nha, cám ơn nhiều, tiếng việt càng tốt, yahoo của em nè notified2000@yahoo.com
|
Không biết có nơi nào bán sản phẩm bàn phím cảm ứng chua nhỉ. ở thị trường việt nam ấy. nếu ai biết vui lòng giới thiệu giúp.
|
sao bạn không là một cái. mình cũng làm cái này rồi nhưng không hiểu cho lắm nhưng nếu đi mua hình như chỉ có cảm biến điện trở thôi chứ không có cảm biến điện dung hay cảm biến từ.
http://www.picvietnam.com/forum/showthread.php?t=6987 nói chung cũng không khó lắm mạch thì đi đặt chỉ có cái hơi mắc. và vấn đề hàng con pic dán nữa. theo mình biết thì 16f877a không tích hợp modul cảm ứng chỉ có modul compare thôi nói chung thăng nào có modul capsensing thì có thể chế tạo cảm ứng theo điện dung được. con nếu dung modul compare thì chỉ dùng được cảm ứng điện trở thôi. |
727 có loại chíp chân xuyên. mình đã làm kết hợp giữa 16F727 với 18F4550 để giao tiếp với Graphic LCD 128x64. giao tiếp với máy tính qua cổng USB và nhiều tính năng khác. nó như 1 keyboard có màn hình hiển thị nhưng mình không biết trên thị trường việt nam có chưa. xem nó có rẻ hơn so với mình làm hay không. xem nó có tốt hơn không để tính sản xuất ấy mà. cảm ơn bạn nhé.
|
Cảm ơn các bạn mình cũng đang tìm hiểu về MTouch, nhưng tài liệu thì ít nên cần mọi người chia sẻ nhiều hơn.
Cảm ơn |
có ai đã từng làm keymatriax dùng CVD(capacitive voltage divider) không?khoảng 12 phím trở lên ?có kinh nghiệm share cho mình với.thanks
|
Có ai làm m-touch dùng PIC12F675 không, em đang định làm mà rối quá!!!
|
tìm được cái này
http://www.radikaldesig.com/2008/09/...h/#comment-507 và đây nữa http://pcbheaven.com/circuitpages/PI..._Touch_Button/ hết sức cơ bản và matrix với CVD http://www.pic24.ru/doku.php/en/osa/.../pk2_osa_piano |
tme.vn giá 1 con 42k
http://www.tme.vn/Search.aspx?keyword=pic16f727 Trích:
|
IC xuyên chân là sao mình ko hiểu nhỉ ???
Mình đã làm mtouch thành công, cả loại CVD dùng 16F887 (rất cùi mía, tuy chạy được nhưng ko thấy ổn định, xài 1 nút thì được) và loại dùng Module mtouch có sẵn của 16F723 (con này quá rẽ, có sẵn 8 bộ mtouch tha hồ làm ứng dụng) Tuy nhiên, mình muốn hỏi 1 chi tiết, khi mình set THRESHOLD = 4 cho nó thật nhạy (vì lớp vỏ hộp của mình hơi dày) thì chạy ok, tuy nhiên dây dẫn từ bản phím đến 16F723 cũng chính vì vậy mà quá nhạy, ko cần phải chạm vào điểm đồng, chỉ cần tay để gần dây dẫn là nó đã nhận được rồi. Không biết các bác dùng dây gì dẫn tín hiểu từ pad đồng đến PIC nhỉ ? (dùng dây bọc giáp có hạn chế được không ?) |
mình mới học pic nên còn gà lắm, mình đang tính làm cái máy tính bỏ túi xài pic16f727 sử dụng sensor touch. Nhưng giờ hok biết ý tưởng coding làm sao từ code hitech-c của anh phamminhtuan, mong các bạn giúp đỡ
|
Luồng này khá hay, nên tiếp tục!
|
mình theo dõi và làm theo hướng dẫn của Topic trên , mình thấy 1 s61 điểm như sau :
các dòng PIC16f72x đều có các capacitive senor module (CPS) và chỉ khác nhau ở số chân CPS mà Microchip tích hợp cho các con chip . Nếu muốn tìm hiểu thì đúng như trên phần đầu Topic đã nói tới , cần đọc kĩ Datasheet của dòng PIC16F72 - trong đó chủ yếu là các Timer và module CPS , và các tài liệu AN1101 nói về tổng quát Mtouch cũng như các khái niệm , AN1103 sẽ nói về phần giải thuật xác nhận có tay người nhấn còn AN1171 thì nói về cách thiết lập các bit như thế nào cho đúng. Về code thì đúng là chạy nếu làm theo phần code mà anh phamminhtuan đã hướng dẫn , chú ý đọc kỹ , code đó cho phép chúng ta viết thêm các đoạn tương tứng với nút nhấn được nhấn hay nhả ra Về việc mua con chip 16f727 (40 chân ) thì mình có tìm trên TME hay RPC nhưng họ nói không còn bán , cuối cùng chuyển sang mua con khác là 16f723 ( 28 chân ) hoặc các bạn cũng có thể tìm con chip 16f72x khác thay thế . |
Trích:
Nhưng có 1 vấn đề là phải chạm tay vào miếng đồng thì mới nhận được, còn nếu đệm bằng thêm thứ gì đó thì không nhận nữa . Vậy cho mình hỏi phải sửa thông số nào trong đoạn code trên để có thể nhận được chạm khi có đêm thêm 1 thứ gì đó vậy? |
1 số tài liệu về đề tài
6 Attachment(s)
Lâu quá quay lại đây, muốn add thêm các tài liệu về đề tài 1 thời mình từng quay cuồng để làm khi tốt nghiệp, để cho những ai sau này muốn làm tiếp có cái để xem, các tài liệu này chỉ có tính tham khảo, quá trình đọc các bạn có thể phát hiện chỗ sai sót thì hiệu chỉnh lại cho đúng.
Về bản mạch thì các bạn có thể tham khảo nhiều hình vẽ trên mạng, bản của mình chỉ làm loại cơ bản nhất mà thôi |
Múi giờ GMT. Hiện tại là 10:33 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam