Thông báo

Collapse
No announcement yet.

Tìm hiểu cảm biến phân biệt màu!

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

  • Tìm hiểu cảm biến phân biệt màu!

    Đợt trước mình có đọc đc 1 bài (đồ án tốt nghiệp) của bạn nào đó trên diễn đàn nói về: Mạch gimã phbiệt màu dùng 8051+ADC(0809)+photodiode.
    Có thể tóm tắt nglí gọn như sau: chiếu 1 chùm tia sáng tới vật cần xđịnh màu, sẽ có 1 phần asáng thấm vào vật và 1 phần thì dội ra. Chùm sáng dội ra sẽ đi qua 3 kính lọc màu (RGB) trước khi vào các diode nhận asáng. Tuỳ theo vật màu j (chẳng hạn Vàng) mà kính lọc màu sẽ cho nó đi qua (Đỏ và Xlá). ADC đọc 3 tín hiệu thu dc, theo bảng tra tổng hợp màu (dc cài đặt) ta sẽ biết dc vật màu j.
    Như vậy theo nglí trên thì ta có thể phbiệt dc các màu cbản như đỏ, cam, vàng, lục, lam, chàm, tím, ...

    Mình đang tìm hiểu và tính làm 1 cái thử nhưng rất đắn đo vì thực sự o biết mạch có khả thi hay chỉ là nglí? Kính lọc màu có thể mua ở đâu dc hay là chế từ vật j? ADC0809 có đủ độ chxác để đọc giá trị thu dc? Khả năng phbiệt màu đến cỡ nào, vđề chống nhiễu của mạch ở đâu? (mạch trên chưa đề cập đến)

    Vậy mong các anh em đã biết, đã làm hay có snghĩ j hãy chỉ dẫn và trao đổi thêm!
    !e

  • #2
    Kính lọc màu có thể mua ở đâu dc hay là chế từ vật j
    bạn dùng các tấm kính trong có màu tương ứng hoặc các tấm nhựa màu trong suốt.

    Còn lại thì bạn hãy ngâm cứu tại trang này nhé:
    http://robotroom.com/ColorSensor.html
    Tâm trí ta say nhưng lòng ta đâu có say
    Bởi trái tim tôi đã trót say người

    Comment


    • #3
      Nguyên văn bởi bk_future Xem bài viết
      bạn dùng các tấm kính trong có màu tương ứng hoặc các tấm nhựa màu trong suốt.

      Còn lại thì bạn hãy ngâm cứu tại trang này nhé:
      http://robotroom.com/ColorSensor.html
      Ồ, kính lọc màu đơn giản vậy thôi sao! thế thì khỏe quá!
      Mình cũng đã coi qua trang web rồi, mình sẽ thử xem sao. có j mới sẽ trao đổi cùng anh em!
      !e

      Comment


      • #4
        NGuyên tắc chỉ đơn giản thui,bạn cứ nhìn vào lá cây ,vì sao nó màu xanh ? tại vì nó có diệp lục,vậy tại sao diệp lục màu xanh ? Tại vì diệp lục hấp thu tất cả các ánh sáng màu trừ màu xanh ra.Màu xanh trong ánh sáng ko dc diệp lục hấp thu nên nó hắc toàn bộ ánh sáng màu xanh vào mắt người nên ta thấy nó màu xanh.
        Tương tự kính lọc màu cũng thế,nếu 1 tấm kính lọc màu trong suốt nhưng nó có màu đỏ vì nó đã hấp thu hết ánh sáng ,và phản xạ là ánh sáng màu đỏ,ta cho anh sáng màu đỏ đó vào cảm biến để xử lí
        Khi 1 luồng sáng chiếu vào vật thể màu đỏ thì luồng sáng màu đỏ ko dc vật hấp thụ và phản xạ toàn bộ,cho nên ta dùng cảm biến và kính lọc maù để phân tích ánh sáng đỏ đó.dùng quang trở vì điện trở của quang trở có thể khác nhau tùy theo ánh sáng chiếu vào là màu gì
        Chúc vui
        Tâm trí ta say nhưng lòng ta đâu có say
        Bởi trái tim tôi đã trót say người

        Comment


        • #5
          Nguyên văn bởi bk_future Xem bài viết
          NGuyên tắc chỉ đơn giản thui,bạn cứ nhìn vào lá cây ,vì sao nó màu xanh ? tại vì nó có diệp lục,vậy tại sao diệp lục màu xanh ? Tại vì diệp lục hấp thu tất cả các ánh sáng màu trừ màu xanh ra.Màu xanh trong ánh sáng ko dc diệp lục hấp thu nên nó hắc toàn bộ ánh sáng màu xanh vào mắt người nên ta thấy nó màu xanh.
          Tương tự kính lọc màu cũng thế,nếu 1 tấm kính lọc màu trong suốt nhưng nó có màu đỏ vì nó đã hấp thu hết ánh sáng ,và phản xạ là ánh sáng màu đỏ,ta cho anh sáng màu đỏ đó vào cảm biến để xử lí
          Khi 1 luồng sáng chiếu vào vật thể màu đỏ thì luồng sáng màu đỏ ko dc vật hấp thụ và phản xạ toàn bộ,cho nên ta dùng cảm biến và kính lọc maù để phân tích ánh sáng đỏ đó.dùng quang trở vì điện trở của quang trở có thể khác nhau tùy theo ánh sáng chiếu vào là màu gì
          Chúc vui
          Cám ơn bk_future đã chia sẻ. Mình đã xdựng xong mô hình (xem hình dưới) và vừa thử nghiệm. 3 nguồn sáng RGB mình dùng 3 con led màu đỏ, xlá, xdương. Để thu asáng, mình dùng 1 con quang trở ngược. Nếu cả 3 led cùng phát asáng, bên qtrở sẽ thu dc asáng tổng hợp, điện trở của bên thu thđổi theo asáng phxạ, chia tỉ lệ dtrở để có áp đưa vào ADC. Với cách này, xem ra o hiệu quả j, rất khó phbiệt.
          1 cách khác là: lần lượt phát sáng từng led 1, do đó ta sẽ có 3 kquả đo. Kquả này sẽ tỉ lệ theo màu của vật gây phxạ asáng. Chẳng hạn nếu vật màu đỏ, khi phát led R thì sẽ thu dc phxạ đỏ nhiều nhất, 2 cái kia yếu hơn hẳn. Với vật cam, khi phát led R thì sẽ thu dc phxạ đỏ cũng nhiều nhất (gần giống đỏ) nhưng khi phát led G và B thì sẽ thu dc phxạ xlá và xdương khác một chút so với vật màu đỏ. Tuỳ theo ahưởng của mtrường ^ khnăng của mạch cảm biến mà ta cũng có thể phbiệt dc 2 màu này.
          Còn về cách dùng kính lọc màu, mình đang kiếm, tuy nhiên (hình như là) kính o thể lọc dc hết màu như mong muốn!

          Hình minh họa:
          Attached Files
          !e

          Comment


          • #6
            Ối giời! sao o ai chia sẻ thêm knghiệm về cái này thế!
            Hqua mình cũng đã thay đổi một số tính chất của mạch. "tam sắc", "ngũ sắc" thì phân biệt dc rồi đấy nhưng "thất sắc" thì chịu, tức là đỏ với cam, trắng với xám thì gần nhau quá!
            mà bác bk_future ơi! Cái kính lọc màu kiếm ở đâu vậy, ra cửa hàng kính họ lắc đầu quầy quậy!
            Attached Files
            !e

            Comment


            • #7
              Chào các bác, em mới gia nhập, nhân tiện đây em xin trao đổi một vài kinh nghiệm về lĩnh vực này. Em là người ngoại đạo, lại vừa mới chập chững bước vào lĩnh vực điện tử-đo lường.
              Các loại quang trở khác nhau sẽ cho tín hiệu cực đại ở những bước sóng khác nhau như hình dưới đây.

              Ở nước ta chủ yếu là loại CdS, loại này cho tín hiệu cực đại ở bước sóng 550nm (màu xanh lá). Mặt khác tín hiệu của quang trở còn phụ thuộc vào cường độ phát sáng của nguồn sáng. Ví dụ: Co hai LED 1 màu xanh lá, 1 màu đỏ (600-650nm) phát ra ánh sáng có cùng cường độ thì tín hiệu của quang trở đối với LED xanh lục cao hơn. Nếu LED xanh lục có cường độ yếu hơn LED màu đỏ thì tín hiệu của quang trở đối với LED xanh lục có thể thấp hơn.
              Do vậy, nếu nhận ra màu sắc bằng cách căn cứ vào tín hiệu (dòng, thế) của quang trở có khi dẫn tới nhầm lẫn. Không biết ý kiến các bác thế nào?
              Tiện đây cho em hỏi, muốn mua sợi thủy tinh (fiber optic) ở TP.HCM thì mua ở đâu?

              Comment


              • #8
                Nguyên văn bởi minhtruc Xem bài viết
                Ở nước ta chủ yếu là loại CdS, loại này cho tín hiệu cực đại ở bước sóng 550nm (màu xanh lá). Mặt khác tín hiệu của quang trở còn phụ thuộc vào cường độ phát sáng của nguồn sáng. Ví dụ: Co hai LED 1 màu xanh lá, 1 màu đỏ (600-650nm) phát ra ánh sáng có cùng cường độ thì tín hiệu của quang trở đối với LED xanh lục cao hơn. Nếu LED xanh lục có cường độ yếu hơn LED màu đỏ thì tín hiệu của quang trở đối với LED xanh lục có thể thấp hơn.
                Do vậy, nếu nhận ra màu sắc bằng cách căn cứ vào tín hiệu (dòng, thế) của quang trở có khi dẫn tới nhầm lẫn. Không biết ý kiến các bác thế nào?
                Đúng là ta o thể dựa vào t/hiệu dòng thể qua qtrở để xđịnh màu của vật như theo lí thuyết dc. Qtrở thu dc asáng phthuộc nhiều vào ctạo của nó, cường độ asáng phát ra và phxạ, khcách thu, nhiễu từ asáng mtrường,... Do đó tuỳ theo ứng dụng thôi, chẳng hạn: để xđịnh 1 vật có phải là màu (đỏ) không thì ta có thể cho mạch đọc 1 vật mẫu (màu đỏ). Khi ktra, ta sẽ sssánh với gitrị mẫu này (trong khoảng gihạn nào đó - có thể cho là độ chxác).

                Như ứdụng mình đang dùng thì thấy qtrở còn nhiều hạn chế lắm, đbiệt tốc độ chậm (chỉ có thể đọc dc khoảng 2 lần 1s), vì vậy mình đang tìm photodiode, các bạn biết ngoài thị trường có bán loại nào o? hay mã số kí hiệu của nó cũng dc.
                !e

                Comment


                • #9
                  Xài con BPW21 được không zemen. Ngoài Nhật Tảo, Tiệm kế cạnh tiệm Ngọc: 15.000/con, hàng không bảo đảm lắm, nhưng yêu cầu người ta lấy con còn trong bọc, vì mấy con photdiod này bán ngoài chợ "được" phơi nắng nó thì vài bữa nữa nó hư, hoặc thông số kỹ thuật không bảo đảm.

                  Có thể tìm datasheet của con này trong http://www.datasheetcatalog.com/data.../2/BPW21.shtml

                  Comment


                  • #10
                    Tốt lắm, trúc chỉ rất chi tiết. Đã tốn công tìm hiểu nó rồi, o muốn dở dang, mình sẽ mua thử xem sao. Có j mới sẽ trđổi với các a,e sau.
                    !e

                    Comment


                    • #11
                      Các bác ơi em đang làm đề tài về đo cường độ ánh sáng rồi hiển thị kết quả trên máy tính dùng photdiode BPW21 và pic giao tiếp với máy tính qua cổng usb
                      vậy cho em hỏi dùng pic gì là thích hợp nhất, và có thể mua nó ở đâu (tại TPHCM), giá có đắt lắm không ?
                      trả lời cho em càng sớm càng tốt nhé
                      em cảm ơn các bác nhiều.
                      |

                      Comment


                      • #12
                        Mình đang làm đồ án về phân loại sản phẩm dựa vào màu sắc, yêu cầu là trên một băng chuyền sp có nhiều màu làm sao phân biệt và tách ra. Mình đã tìm hiểu trên thi trường co bán 1 loại cảm biến gọi là Color mark sensor có thể phân biệt được XXX màu nhưng giá >340usd, tìm đồ cũ thì ko có. Mình chỉ cần phân biệt 3 màu thui, bạn có thể chỉ dẫn giúp mình ko.
                        mail cua mình: pshuynhlam@gmail.com
                        Last edited by pshuynhlam; 14-04-2008, 14:35.

                        Comment


                        • #13
                          Có ai biết về con này ko http://www.hiendaihoa.com/Product/Di...3&ProductID=64

                          mail: pshuynhlam@gmail.com

                          Comment


                          • #14
                            phôtdiod BPW21

                            Mình cần mua Photodiod BPW21 để làm đồ án. Ai biết con nay bán ở đâu chỉ mình với. Mình có lại tiệm gần tiệm ngọc ở chợ nhật tảo rùi ma ko có bán. Ai biết giúp mình với.

                            Comment


                            • #15
                              Cho mình hỏi là ở Nhật Tảo có chỗ nào bán cảm biến 3 mau với giá dưới 300 ngàn không. Mình nghe nói là có nhưng không biết ở đâu, mình đang rất cần.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X