Thông báo

Collapse
No announcement yet.

[Hoàn thiện] RP demo công nghệ mTouch

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Vấn đề công nghệ F xin giải thích rõ rằng nếu có dự án, thì kiểu gì sau lưng RP cũng là MCHP. Do vậy việc chuyển giao công nghệ đối với RP là không khó khăn. Vấn đề chỉ là tiền thôi đúng không? Vì vậy nếu dự án có lợi nhuận, thì kiểu gì cũng làm được (nghĩa là làm được với giá rẻ đáp ứng yêu cầu nhà sản xuất được).

    Vấn đề F nói chính là công nghệ phụ trợ ở VN để làm các sản phẩm như thế này. Hiện nay RP chưa đầu tư nghiên cứu vào nó, bởi Capacitive Touch hiện nay RP đang có một số ứng dụng với nó. Dự kiến cuối năm sẽ tung ra thị trường (nếu ổn). Do vậy bài toán ở đây là "nhu cầu nhà sản xuất" và "khả năng sản xuất". Đây là vấn đề chính yếu của sự khó khăn.

    Nếu có thể trao đổi sơ bài toán (hoặc email cho F, bên dưới chữ ký) thì F sẽ lên kế hoạch để làm việc với nó, và F nghĩ sẽ xúc tiến nhanh thôi. Vấn đề chính vẫn là sản xuất, chứ còn vấn đề của con PIC hay mấy phần đo đạc thì đâu có vấn đề gì với RP.

    Chúc vui.
    Falleaf
    Công ty TNHH Thương mại và Giao nhận R&P
    58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
    mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

    Comment


    • #17
      Hiện thì tôi chỉ có ý tưởng làm một cái demo panel hoan chỉnh từ "ruột" đến "vỏ".

      Nghe F nói vậy thì R&P có thể đảm bảo cái "ruột". Tôi sẽ quay lại với bài toán cụ thể.

      mường tượng sơ sơ thì Demo panel có:
      - Capacitive Touch (½ panel với acryl-meca 3-5mm thickness)
      - Inductive Touch (½ panel với nhôm cao cấp 3-5mm thickness)
      - Có LED tín hiệu + LED backlight.

      Qua năm mới sẽ liên hệ với F nếu kiếm được tài trợ.

      Chúc mọi người Giáng Sinh va Năm Mới vui vẻ, hạnh phúc.

      Thân. Kimdrage.

      Comment


      • #18
        Mạch Demo tổng hợp Capacitive-Inductive Touch dùng chip của Microchip

        Tiếp tục với cái ý tưởng làm mạch Demo Inductive Touch cho Microchip, không phải là Microchip đã có một panel mang tên của riêng mình rồi sao Falleaf?(xem đính kèm).

        Tuy nhiên làm demo cho Inductive touch thi có thể chia làm 2 cách:

        1. Chi phí thấp:
        - Mạch PCB với Microchip + spacer (miếng nhựa cắt lỗ keo dán hai mặt + front nhôm, hoặc meca đơn giản (miếng nhôm khắc chữ, meca in màu mặt dưới - xem hình từ các kit touch của Quantum hoặc Cypress, trong các links theo sau đây)
        - Đối tượng cần bán thì dĩ nhiên là Microchip rồi (hay là R&P của Falleaf). Ai cần làm việc với loại ứng dụng inductive touch panel này thì điều có thể mua được vì giá thành chắc không cao lắm (ý là công ty hoặc dân chơi nghiệp dư, sinh viên học sinh...vẫn có khả năng mua, gia chắc khoản trên dưới 100K VND có thể làm được ở VN-Cái giá này tôi đoán bậy bạ thôi chứ Falleaf co thể dự đoán chính xác hơn.

        2. Chi phí cao (hàng cao cấp):
        - Tổng hợp luôn cả hai kỹ thuật Capacitive va Inductive, giống như tôi có miêu tả ở trên. Đại khái xem hình đính kèm, gồm 2 phần Capacitive va phần inductive riêng biệt ghép chung trên một mạch. PCB dĩ nhiên phải dùng cả 2loai chip.
        a- ý tưởng là phần Touch sẽ không in phím như các board phát triển giống như của Cypress, của Quantum, của ATMEL-Quantum hay của chính Microchip mà hình ảnh, vị trí phím chỉ hiện lên khi có tác động chạm tay người vào panel, dùng kỹ thuật backlight + in deadfront để đèn backlight hiển thị phím.

        b- Có display dùng display mỏng OLED, hoặc các LED 7 đoạn cũng loại mỏng dính của OLED.

        c- Có thể thêm phần điều khien động cơ với loại động cơ tích hợp trên PCB, gọi la PCB motor mà tôi vừa giới thiệu trong dientuvietnam o một mục khác.

        d- phần inductive touch thì dùng hẳn nhôm dày (up to 3mm) bằng bề dày của meca bên phần capacitive. Bề mặt nhôm có khắc chữ, mạ vàng tên hiệu, hoặc in màu tên hiệu giống như cái công ty đã làm panel inductive cho microchip: norcorp.com. Cái front "cao cấp" này dĩ nhiên cũng được dán vào mặt PCB cùng với lớp điệm khoảng cách spacer.

        Trên cái hình tôi gửi theo chỉ là vd đã bị che cái chỗ khắc tên vì nó đụng chạm đến khách hàng, nhưng nhìn mặt sau của panel có thể mường tượng cái PCB của Falleaf/R&P nằm ở đâu. Panel nay không phải thiết kế cho touch panel mà chỉ được lấy làm vd cho design touch panel.

        Đối tượng cần mua cái demo này dĩ nhiên là các "đại gia" sản xuất thiết bị có sử dụng công nghệ touch này. Họ mua để xem, copy cái design bên trong. Chứ nguyên lý hoạt động cũng như mục đích thử nghiệm touch chip hoàn toàn giống như cái rẻ tiền ở trên.
        Đối tượng cần bán sẽ là Microchip (dĩ nhiên, là vì dùng chip của micro), các công ty có các công nghệ nêu trên (OLED display, backlight), PCB motor, côngty làm panel (vd. norcorp...). Nói chuyện thì chỉ được đến đây thôi còn làm được đến đâu thì sẽ liên hệ cụ thể sau.
        Falleaf hay các bạn nào quan tâm thì có thể đàm đạo thêm.
        Thân.
        Attached Files

        Comment


        • #19
          Báo cáo demo Capacitive mTouch

          Đây là báo cáo của Nguyễn Gia Minh Thảo, hiện đã được giữ lại BKHCM và vừa tốt nghiệp. Báo cáo được thực hiện trong quá trình Thảo làm thực tập tại RP.

          Chúc vui
          Attached Files
          Falleaf
          Công ty TNHH Thương mại và Giao nhận R&P
          58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
          mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

          Comment


          • #20
            http://dientu.rpc.vn/content/view/62/1/

            Toàn bộ source code và mạch in đã được cung cấp tại đây.

            Chúc vui.
            Falleaf
            Công ty TNHH Thương mại và Giao nhận R&P
            58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
            mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

            Comment


            • #21
              em đã làm được 1 bàn phím dựa trên tài liệu của microchip, nhưng làm có khác họ 1 chút: ko dùng bộ CCP của Pic mà delay vài micro giây rồi đọc chân input luôn.
              http://forum.suno.vn/showthread.php?t=508

              chất lượng cũng ok lắm, nhưng em thấy nếu dùng nguồn pin thì rất tốt, còn dùng nguồn biến áp thì bị nhiễu. Dùng nguồn qua usb máy tính cũng nhiễu lắm, ko biết khắc phục thế nào???
              Em định làm cái bàn phím tới gần 100 phím, ko biết có cách nào dùng 1con Pic mà mở rộng ra nhiều phím được ko?

              kỹ thuật mtouch này mà dùng vdk 8051 thì em nghĩ chỉ có port0 là xài được (vì có driver kiểu open drain, có thể hi-impedance được)
              Attached Files
              Last edited by mgdaubo; 14-05-2009, 14:10.
              Phạm Minh Tuấn

              (+84) 982006467

              Comment


              • #22
                Vấn đề là ko biết có cách nào mở rộng cho bàn phím tới cả trăm phím ko? ko giống như ma trận phím. Em chỉ có thể làm 1 chân - 1 phím, 1 con pic 40 chân cũng chỉ được khoảng 30 ah.
                Phạm Minh Tuấn

                (+84) 982006467

                Comment


                • #23
                  Cho em hỏi đối với PIC thì những dòng nào sẽ hỗ trợ cho loại bạn phím cảm ứng này ?

                  Comment


                  • #24
                    Dùng ma trận cho bàn phím nhiều phím.

                    Nguyên văn bởi mgdaubo Xem bài viết
                    Vấn đề là ko biết có cách nào mở rộng cho bàn phím tới cả trăm phím ko? ko giống như ma trận phím. Em chỉ có thể làm 1 chân - 1 phím, 1 con pic 40 chân cũng chỉ được khoảng 30 ah.
                    Nếu bạn muốn dùng nhiều phím thì không thể tránh việc dùng ma trận. Mtouch hình như là chưa ra sản phẩm điều khiển ma trận (chắc cũng sắp).

                    Touch bên Cypress và QTouch (Atmel-Qtouch)-links thì có quản lý ma trận từ lâu rồi. Khoảng 1-2 năm trước tôi có làm một project 98 phím dùng 2 con QT48 ( 2 matran 6x8). đặc điểm của IC tuoch bên Qtouch là nó chỉ là IC chuyen dụng, chuyển đổi cảm ứng Capacitive sang giao tiếp SPI, I2C... giống kiểu IC I/O expander vậy. Sau nay vua moi ra mấy con ATxxQT cho phép điều khiển thêm một số ứng dụng LED... và dùng cho touch screen.

                    Bên Cypress thì khá hơn, CPU của nó tích hợp các ứng dụng "touch" này. Bạn xem trong link nàytôi có dò hỏi các nhà thiết kế trong trang này về việc dùng Cypress. Nhưng có vẻ các nhà thiết kế ở đây còn lạ với công nghệ Touch, hoặc ứng dụng touch vẫn chưa thông dụng ở VN (hoặc là mua-để-xài dễ hơn làm-để-ngó) cho nên việc dò hỏi không đi đến kết quả.

                    Comment


                    • #25
                      Dùng Ferrit bead kết hợp tụ để chống nhiễu nguồn.

                      Nguyên văn bởi mgdaubo Xem bài viết
                      ... nhưng em thấy nếu dùng nguồn pin thì rất tốt, còn dùng nguồn biến áp thì bị nhiễu. Dùng nguồn qua usb máy tính cũng nhiễu lắm, ko biết khắc phục thế nào???
                      Em định làm cái bàn phím tới gần 100 phím, ko biết có cách nào dùng 1con Pic mà mở rộng ra nhiều phím được ko?

                      kỹ thuật mtouch này mà dùng vdk 8051 thì em nghĩ chỉ có port0 là xài được (vì có driver kiểu open drain, có thể hi-impedance được)
                      Capacitive touch hoặc các ứng dụng cảm ứng nói chung từ-capacitive hoặc cảm-inductive thì thường rất "mẫn cảm". Việc tránh nhiễu đòi hỏi nhiều yếu tố như môi trường, nguồn cấp...

                      Trong đó nhiễu do nguồn là thường gặp nhất. Bên QTouch khuyên nhà thiết kế không nên dùng chung nguồn cho chip sensor với các link kiện khác (IC, LED...). Nghĩa là phải có con nắn nguồn riêng cho chip. mỗi chip sensor dùng một con nắn riêng. Trong thực tế thì tôi có thấy một số nhà thiết kế dùng Ferrit bead (có thể mua link kien SMD) gắn nối tiếp nguồn nuôi chip để chống nhiễu cao tần. Nhìn về mặt nguyên lý thì đây là mạch L-C và có thể thiết kế theo ý muốn.

                      Comment


                      • #26
                        Nguyên văn bởi votuananhs
                        Cho em hỏi đối với PIC thì những dòng nào sẽ hỗ trợ cho loại bạn phím cảm ứng này ?
                        Capacitive touch:
                        http://www.microchip.com/stellent/id...GE&nodeId=2695

                        Theo đó, cột bên trái (featured products) có liệt kê:
                        PIC10F204/206
                        PIC16F72X/PIC16LF72X
                        PIC16F616
                        PIC16F690
                        PIC16F887
                        PIC18F46J11
                        PIC18F46J50
                        PIC24FJ256GA110
                        PIC24FJ256GB110

                        Thân mến,

                        Comment


                        • #27
                          Cái touch screen như tui làm thì có đc ko nhỉ, cái màn hình cảm ứng này mua chỉ 30k thui.
                          http://www.youtube.com/watch?v=Ftfo_SXROAk

                          0988467839

                          Comment


                          • #28
                            Tất cả các dòng PIC có ADC, comparator hoặc CTMU đều có thể sử dụng làm Touch.

                            Cypress có một kỹ thuật khá hay sử dụng ADC để làm Touch. MCHP cũng học kỹ thuật này và đang triển khai.

                            Chúc vui
                            Falleaf
                            Công ty TNHH Thương mại và Giao nhận R&P
                            58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
                            mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

                            Comment


                            • #29
                              Dù ngưỡng mộ khả năng học nhanh của MCHP, món "tụ cảm ứng" này MCHP còn đuổi theo Cypress dài dài. Đầu tiên là CapSense sử dụng công nghệ CSR - khá tương đồng với cách làm mTouch của 16F887 và 16F727; sau đó là công nghệ CSA tương đương dòng PIC 16 bít; cuối cùng là công nghệ CSD chưa thấy MCHP có cái nào so sánh. Gần đây lại có món TrueTouch cho phép cảm ứng đồng thời 10 điểm (không phải dồn kênh).

                              Lâu lâu ít ngó ngàng tới đám PSoC, quay lại thấy cũng phát triển cạnh tranh với PIC ác liệt ra phết: PSoC có CAN, power PSoC - làm việc trực tiếp với điện áp cao, rồi PSoC truyền tin PLC ...
                              Phần mềm tự do hoặc không dùng máy tính nữa !.

                              Comment


                              • #30
                                hixhix nhìn mà muốn ham hố quá, nếu em gắn ic ngay dưới nút nhấn có sao ko nhỉ

                                Điện tử viễn thông - Hutech

                                Comment

                                Về tác giả

                                Collapse

                                falleaf Tìm hiểu thêm về falleaf

                                Bài viết mới nhất

                                Collapse

                                Đang tải...
                                X