Module cảm biến màu sắc TCS230 V1 được lập trình với bộ chuyển đổi ánh sáng sang tần số kết hợp với bộ chuyển đổi dòng sang tần số trên các vi mạch CMOS đơn
Cảm biến màu TCS230 là một trong biến những cảm biến màu thông dụng được lập trình với bộ chuyển đổi ánh sáng sang tần số kết hợp với bộ chuyển đổi dòng sang tần số trên các vi mạch CMOS đơn. Nó có thể phân biệt được các màu trắng,xanh dương,xanh lá,trắng,đỏ. Tín hiệu ra là các sóng vuông với tần số tỉ lệ trực tiếp với cường độ ánh sáng.
Bộ chuyển đổi ánh sáng sang tần số đọc 1 mảng 8x8 của các photodiodes.16 photodiodes có bộ lọc xanh dương,16 photodiodes có bộ lọc xanh lá,16 photodiodes có bộ lục đỏ và 16 photodiodes không có bộ lọc.
Module Cảm Biến Màu Sắc TCS230
Sơ Đồ Khối Chức Năng Của Module Cảm Biến Màu Sắc TCS230 V1
Sơ đồ khối của module cảm biến màu sắc TCS230 V1
STT chân |
Chân |
Input/Output(I/O) |
Chức năng |
4 |
GND |
|
Nối đất |
3 |
OE |
I |
Cho phép f0 (active low) |
6 |
OUT |
O |
Tần số đầu ra(f0) |
1,2 |
S0,S1 |
I |
Nhân rộng tần số đầu ra với các lựa chọn đầu vào khác nhau |
7,8 |
S2,S3 |
I |
Loại photodiode với các lựa chọn đầu vào khác nhau |
5 |
VDD |
|
Nguồn áp |
Ta nhìn thấy được màu sắc khác nhau là do mỗi màu có 1 tần số khác nhau.TCS230 có các bộ lọc màu nó cho phép nhận biết 1 số màu và chặn các màu còn lại.Ví dụ: khi chọn bộ lọc màu xanh lá thì bộ lọc màu đỏ và xanh dương sẽ bị chặn lại.
TCS230 sẽ chuyển đổi ánh sáng sang 1 tần số nhất định,sau đó tần số này sẽ được chuyển sang bộ chuyển đổi tần số.Ứng với mỗi tần số được tạo ra sẽ cho ra các cảm nhận màu khác nhau.
2 chân S2,S3 kết hợp với nhau sẽ tạo ra các cảm nhận màu.Dưới đây là bảng kết hợp:
S2 |
S3 |
Loại photodiode |
H |
H |
Xanh lá |
H |
L |
Clear(không có bộ lọc) |
L |
H |
Xanh dương |
L |
L |
Đỏ |
S0 |
S1 |
Thay đổi tần số đầu ra(f0) |
H |
H |
Power down |
H |
L |
2% |
L |
H |
20% |
L |
L |
100% |
Mặt Sau Module Cảm Biến Màu Sắc TCS230
Chi Tiết Module Cảm Biến Màu Sắc TCS230
#include <TCS3200.h>
uint8_t RGBvalue[3];
TCS3200 colSens;
void setup()
{
Serial.begin(115200);
Serial.println("BEGIN");
colSens.begin();
}
void loop()
{
colSens.loop();
colSens.getRGB (RGBvalue);
//colSens.getRGBtoMaxCorrection (RGBvalue);
Serial.print("C:\t"); Serial.print(1000);
Serial.print("\tR:\t"); Serial.print(RGBvalue[0]);
Serial.print("\tG:\t"); Serial.print(RGBvalue[1]);
Serial.print("\tB:\t"); Serial.print(RGBvalue[2]);
Serial.print("\t");
Serial.println();
}
Kết quả mình thu được như sau:
Kết quả thu được khi nghiên cứu TCS230 V1
Chú thích:
Linh kiện điện tử 3M luôn cam kết mang đến cho khách hàng chất lượng phục vụ tốt nhất, Module cảm biến màu sắc TCS230 V1 có chất lượng tốt nhất ,giá cạnh tranh nhất.
Tất cả các sản phẩm mà khách hàng có vấn đề về chất lượng hoặc cách sử dụng hãy liên hệ trực tiếp đến trung tâm bảo hành của linh kiện điện tử 3M để được hỗ trợ và tư vấn .
ViDEO TEST SẢN PHẨM:
Chế độ bảo hành
Chế độ bảo hành sản phẩm của Linh Kiện Điện Tử 3MBảo đảm chất lượng
Sản phẩm được Test, dán Tem trước khi được đóng gói Kĩ Càng gửi cho Quý KháchCước vận chuyển
Cước vận chuyển được tự động đồng bộ đơn vị vận chuyển, Sản phẩm phát ngay trong ngày. Hỗ trợ đơn hàng: 0865.853.416Hỗ trợ kỹ thuật
Tư vấn kĩ thuật: 0865.853.416 Khi khách hàng gặp khó khăn trong quá trình sử dụng