game online hấp dẫn

HOT Tham Gia Ngay

Thiết Bị Hữu Ích

Đảm Bảo Chất Lượng Hướng Dẫn Tận Tình,Phục Vụ Tận Nơi

Chúc Mừng Năm Mới 2016

BÍNH THÂN "Tôn Ngộ Không"

Vận Chuyển Nhanh Chóng Đảm Bảo Chất Lượng

Đảm Bảo An Toàn Giao Hàng Tận Tay,Nhận Ngay Tại Chỗ

Sản Phẩm Đa Dụng

Hàng Hóa Chất Lượng Cao,Sản Phẩm Mới Chất Lượng Mới,Phù Hợp VS Kinh Tế Của Bạn

Tổng số lượt xem trang

Thứ Hai, 14 tháng 3, 2016

GIỚI THIỆU VỀ CẢM BIẾN MÀU

CẢM BIẾN MÀU TCS3200

THÔNG SỐ KỸ THUẬT:
Hôm nay chúng ta sẽ thực hiện xây dựng một mạch cảm biến màu sắc với một vi điều khiển Arduino.
Cảm biến này có 10 chân các chân của mạch nay được tóm tắt theo bảng dưới đây:

TCS3200 Màu Sensor
pins
Chức năng
Ngõ Vào
Điện áp ngõ vào .
Ngõ Ra
Điện áp ngõ ra
S0
Với S1, những quyết định nhân rộng của tần số đầu ra.
S1
Với S0, những quyết định nhân rộng của tần số đầu ra.
S2
Với S3, các chân này xác định màu sắc cảm nhận bởi các cảm biến.
S3
Với S2, các chân này xác định màu sắc cảm nhận bởi các cảm biến.
OE Pin
Các pin ra cho tần số đầu ra (các màu sắc cảm nhận)
LED
Nếu kết nối với 5V hoặc một pin kỹ thuật số, các đèn LED trên bảng chip sẽ sáng lên.
 Cảm biến màu sắc TCS3200 có thể phân biệt được nhiều màu khác nhau, nó có thể phát hiện và phân biệt giữa các màu trắng, xanh dương, xanh lá cây, và màu đỏ.
Chuyển đổi từ cường độ ánh sáng sang tần số với độ phân giải cao
Có khả năng lập trình để nhận biết đầy đủ các màu sắc 
NGUYÊN TẮC HOẠT ĐỘNG:
Cảm biến TCS3200 có bộ lọc màu,nó chỉ cho phép nhận biết một màu và các màu khác sẽ bị chặn lại
vd: khi lựa chọn các bộ lọc màu đỏ, Chỉ có ánh sáng tới màu đỏ có thể được thông qua, màu xanh và màu xanh lá cây sẽ được ngăn chặn,nên chúng ta nhận được ánh sáng đỏ,và tương tự các màu khác cũng vậy
Cảm biến khi có ánh sáng và chuyển đổi nó thành tần số nhất định. sau đó tần số này được đưa vào một bộ chuyển đổi tần số
Tần số được tạo ra, tương ứng với màu sắc của ánh sáng, tạo ra một tần số nhất định. tần số đầu ra này sau đó sẽ quyết định màu sắc đã cảm nhận được. Vì vậy, về cơ bản là ánh sáng đã được chuyển đổi thành một tần số. Mỗi màu sắc có tần số riêng của nó. Vì vậy, đây là cách cảm biến này có thể phân biệt giữa các màu sắc.
Dưới đây la chức năng làm việc của các chân từ S0-S3.
Yếu tố quan trọng nhất là 2 chân là S2 và S3. Chính là những xác định màu sắc đã được cảm nhận. Vì đây là 2 chân (S2 và S3) và có thể cao hoặc thấp, có tổng cộng 4 kết hợp có thể.
Bảng dưới đây cho thấy các kết hợp và kết quả đầu ra
S2
S3
Loại photodiode
L
L
đỏ
L
H
Màu xanh da trời
H
L
Clear (không có bộ lọc)
H
H
màu xanh lá









Làm thế nào cảm biến nhận biết khi có bộ lọc màu. Khi bạn chọn một bộ lọc màu sắc, nó chỉ có thể cho phép nhận biết một màu sắc đặc biệt để có được thông qua và ngăn chặn những màu sắc khác đi qua. Lựa chọn các loại  mau12v khác nhau của các tổ hợp do S2 và S3 chọn lọc nhất định. Vì vậy, nếu bạn chọn S1 như thấp và S2 là thấp
 VD: điều này làm cho một bộ lọc màu đỏ, nơi mà chỉ có màu đỏ có thể đi qua. Vì vậy, nếu màu sắc đi qua, sau đó các cảm biến đều biết rằng màu đỏ có trong vùng được phát hiện. Vì vậy, nếu không có màu đỏ đi qua thì trường hợp này bộ lọc được áp dụng,và đó có nghĩa là các màu sắc không phải màu đỏ. Và đây là cách nó hoạt động cho tất cả các màu sắc khác.
S0 và S1 là ít quan trọng hơn. Nhưng nó có thể hữu ích cho nhiều mục đích sử dụng trong nhiều trường hợp khác
Điều này được tóm tắt trong bảng dưới đây. 
S0
S1
Mở rộng quy mô sản lượng tần số (f0)
L
L
Power xuống
L
H
2%
H
L
20%
H
H
100%
Nguồn nạp xuống cảm biến là một phương pháp tiết kiệm điện. Nó chứa các đầu ra ở trạng thái khá cao. Nó tương tự như đầu ra cho pin.Nhưng nguồn nạp xuống cảm biến với pin này giúp tiết kiệm năng lượng nhiều hơn so với việc vô hiệu hóa các cảm biến với sản lượng cho phép sử dụng. Vì vậy, nó rất hiệu quả. Để làm điều này, bạn sẽ chỉ làm cho S0 và S1 cả thấp.
Các kết hợp khác để thay đổi tỉ lệ của các chân được thực hiện bằng cách kết nối các tín hiệu đầu ra của bộ chuyển đổi cho một loạt các tần số nhỏ. Tất cả các kết quả đầu ra nhỏ có một chu kỳ nhiệm vụ 50% nhưng chúng ta có thể thay đổi tần số của các tín hiệu bằng nhiều cách hoặc là 100%, 20%, và 2%.
ỨNG DỤNG
Một cảm biến màu sắc là một thiết bị rất hữu ích. Hiện nay các xe tự động đang được phát triển, có thể chạy tự động, xe hơi không người lái, và cảm biến là một cách để có thể phát hiện màu sắc ở những nơi như dấu hiệu dừng lại màu đỏ và đèn giao thông, màu xanh lá cây để đi và đỏ dừng lại.
Một thiết bị cảm biến màu sắc có thể được tích hợp vào là robot. Càng nhiều khả năng mà một robot có,và thông minh hơn. Nếu một robot có thể phân biệt màu sắc, nó có nhiều khả năng. Hãy tưởng tượng nếu bạn có một robot có thể nói sự khác biệt giữa một chiếc khăn màu xanh lá cây và một chiếc khăn màu đỏ. Nếu bạn biết bạn có một chiếc khăn màu xanh lá cây và một người khác có một chiếc khăn màu đỏ, các robot có thể sắp xếp nó một cách thích hợp
Các ứng dụng khác bao gồm đọc truyện, cảm biến ánh sáng xung quanh và hiệu chuẩn, và màu sắc phù hợp.
Vì vậy cảm biến màu sắc sẽ được ứng dụng nhiều trong tương lai
HƯỚNG DẪN SỬ DỤNG (Màu Sensor TCS3200)
1 Linh kiện:
üArduino uno R3

üCảm biến màu

ü Dây cắm


2 Cách đấu dây:

CC kết nối với 5V( trên Arduino )
 GND kết nối với GND (trên Arduino)
 Điều này thiết lập TCS3200.
S0 và S1 đi đến chân 8 và 9
S2 và S3 đi vào chân 12 và 11(Các chân này quyết định màu cảm biến cảm.)
Ngõ ra vào chân 10 pin này có chứa các tần số đầu ra của các màu sắc cảm nhận.
Các pin LED đi vào chân 13.
Chân này có thể bật đèn LED trên bảng con chip TCS3200 nếu pin kỹ thuật số được bật CAO.
3 Mã code lập trình
 //Connections to the Arduino Microcontroller
int S0 = 8;
int S1 = 9;
int S2 = 12;
int S3 = 11;
int taosOutPin = 10;
int LED = 13;

void setup() {
TCS3200setup();
Serial.begin(115200);
delay(100);
}

void loop() {
detectColor(taosOutPin);
Serial.print("\n\n\n");
delay(1000);
}

int detectColor(int taosOutPin){
float white = colorRead(taosOutPin,0,1);
float red = colorRead(taosOutPin,1,1);
float blue = colorRead(taosOutPin,2,1);
float green = colorRead(taosOutPin,3,1);

Serial.print("white ");
Serial.println(white);

Serial.print("red ");
Serial.println(red);

Serial.print("blue ");
Serial.println(blue);

Serial.print("green ");
Serial.println(green);

}
/* This section will return the pulseIn reading of the selected color. It will turn on the sensor at the start taosMode(1), and it will power off the sensor at the end taosMode(0) color codes: 0=white, 1=red, 2=blue, 3=green if LEDstate is 0, LED will be off. 1 and the LED will be on. taosOutPin is the ouput pin of the TCS3200. */
float colorRead(int taosOutPin, int color, boolean LEDstate){

//turn on sensor and use highest frequency/sensitivity setting

taosMode(1);

//setting for a delay to let the sensor sit for a moment before taking a reading
int sensorDelay = 100;

//set the S2 and S3 pins to select the color to be sensed
if(color == 0){ //white
digitalWrite(S3, HIGH);
digitalWrite(S2, HIGH);
// Serial.print(" White");
}

else if(color == 1){
digitalWrite(S3, HIGH);
digitalWrite(S2, HIGH);
// Serial.print(" Red");
}

else if(color == 2){
digitalWrite(S3, LOW);//blue
digitalWrite(S2, LOW);
// Serial.print(" Blue");
}

else if(color == 3){//green
digitalWrite(S3, HIGH);
digitalWrite(S2, HIGH);
// Serial.print(" Green");
}

// create a var where the pulse reading from sensor will go
float readPulse;

// turn LEDs on or off, as directed by the LEDstate var
if(LEDstate == 0){
digitalWrite(LED, LOW);
}

if(LEDstate == 1){
digitalWrite(LED, HIGH);
}

// wait a bit for LEDs to actually turn on, as directed by sensorDelay var
delay(sensorDelay);

// now take a measurement from the sensor, timing a low pulse on the sensor's "out" pin
readPulse = pulseIn(taosOutPin, LOW, 80000);

//if the pulseIn times out, it returns 0 and that throws off numbers. just cap it at 80k if it happens
if(readPulse < .1){
readPulse = 80000;
}

//turn off color sensor and LEDs to save power
taosMode(0);

// return the pulse value back to whatever called for it...
return readPulse;
}
// Operation modes area, controlled by hi/lo settings on S0 and S1 pins
//setting mode to zero will put taos into low power mode
void taosMode(int mode){

//power OFF mode- LED off and both channels LOW
if(mode == 0){
digitalWrite(LED, LOW);
digitalWrite(S0, LOW);
digitalWrite(S1, LOW);
// Serial.println("LED off, both channels low");

//this will put in 1:1, highest sensitivity
}else if(mode == 1){
digitalWrite(S0, HIGH);
digitalWrite(S1, HIGH);
// Serial.println("Frequency Scaled at 100%");

//this will scale down the frequency down 20%
}else if(mode == 2){
digitalWrite(S0, HIGH);
digitalWrite(S1, LOW);
//Serial.println("Frequency Scaled Down to 20%");

//this will scale down the frequency down to 2%
}else if(mode == 3){
digitalWrite(S0, LOW);
digitalWrite(S1, HIGH);
//Serial.println("Frequency Scaled Down to 2%");
}
return;
}

void TCS3200setup(){

pinMode(LED,OUTPUT);

//color mode selection
pinMode(S2,OUTPUT);
pinMode(S3,OUTPUT);

//color response pin (only actual input from taos)
pinMode(taosOutPin, INPUT);

//communication freq (sensitivity) selection
pinMode(S0,OUTPUT);
pinMode(S1,OUTPUT);
return;
}



VIDEO SỬ DỤNG CẢM BIẾN

XEM

Thứ Ba, 1 tháng 3, 2016

GIỚI THIỆU VỀ CẢM BIẾN HỒNG NGOẠI


CẢM BIẾN HỒNG NGOẠI


Thông Tin Về Cảm Biến Tiệm Cận
·       Ánh sáng mô-đun cảm biến là khả năng thích nghi với môi trường, có một cặp truyền và nhận tia hồng ngoại.
Cấu tạo cảm biến hồng ngoại
Cách hoạt động của cảm biến
·       Tia hồng ngoại phát ra một tần số nhất định, khi phát hiện hướng truyền có vật cản (mặt phản xạ), phản xạ vào đèn thu hồng ngoại, sau khi so sánh, đèn màu xanh sẽ sáng lên, đồng thời đầu cho tín hiệu số đầu ra (một tín hiệu bậc thấp).
·        Nó có một cặp truyền hồng ngoại và ống tiếp nhận, khi phát hiện hướng đáp ứng với những trở ngại ( bề mặt phản xạ ) , phản ánh nhận hồng ngoại của các ống .
·        Sau khi xử lý mạch so sánh , chỉ số màu xanh sẽ sáng lên , đồng thời đầu ra giao diện đầu ra tín hiệu một tín hiệu kỹ thuật số ( một tín hiệu cấp độ thấp) , có thể điều chỉnh khoảng cách phát hiện thông qua các núm chiết , phạm vi khoảng cách hiệu quả 2 ~ 80 cm , dễ lắp ráp và sử dụng.
Ø Ứng dụng
·        Nó có thể được sử dụng rộng rãi trong robot tránh chướng ngại vật , tránh chướng ngại vật xe , số dòng , và như vậy nhiều lần .
·        Được sử dụng trong các thiết bị trống trộm
·       Tia hồng ngoại được dùng trong thiết bị cửa tự động, nhận diện chuyển động trong một vùng điểm nhất định do da người có thể hấp thụ tốt năng lượng của tia hồng ngoại.
·      Và một số kỹ thuật đo nhiệt độ bằng hồng ngoại được dùng chủ yếu trong quan sự, và ứng dụng công nghiệp. Kỹ thuật này hiện cũng đang được ứng dụng và dần quen thuộc với thị trường dân sự như: máy ảnh trên xe hơi hay cảm biến cho cửa tự động
Ø Thông số kỹ thuật:
·       Bộ so sánh sử dụng LM393, làm việc ổn định
·       Khoảng cách làm việc hiệu quả 2 ~ 5cm, điện áp làm việc là 3.3 V đến 5V. Độ nhạy sáng của cảm biến được điều chỉnh bằng chiết áp
·       Các mô-đun đã được so sánh điện áp ngưỡng thông qua chiết áp, nếu sử dụng ở chế độ thông thường, xin vui lòng không tự ý điều chỉnh chiết áp.
·       Cổng giao tiếp:
v HƯỚNG DẪN SỬ DỤNG
1 Linh kiện:
ü Arduino uno R3
üCảm biến hồng ngoại


ü Dây cắm
ü Breadboard



2. Cách đấu dây:

·       VCC: điện áp chuyển đổi từ 3.3V đến 5V (có thể được kết nối trực tiếp đến vi điều khiển 5V và 3.3V)
·       GND: GND ngoài
·       OUT: đầu ra kỹ thuật số (0 và 1)
3 Code lập trình cho cảm biến:

VIDEO SỬ DỤNG CẢM BIẾN




XEM

Thứ Ba, 23 tháng 2, 2016

GIỚI THIỆU VỀ CẢM BIẾN TIỆM CẬN

CẢM BIẾN TIỆM CẬN LJ12A3- 4-Z/BX

Thông tin về cảm biến tiệm cận
Cảm biến tiệm cận:
 Có thể phát hiện đối tượng mà không cần chạm vào. Cảm biến tiệm cận được sử dụng là loại cảm ứng từ, nó phát ra một trường điện từ để phát hiện đối tượng kim loại đi qua gần bề mặt của nó.
Có thể hoạt động trong nhiều môi trường khác nhau
Dễ dàng sử dụng và lập trình
Có độ chính xác cao
Kích thước: 12 mm.
Chất liệu: nhựa + sắt.
Điện áp hoạt động: 6VDC – 36VDC.
Dòng điện ngõ ra: 300mA.
Ngõ ra: NPN, 3 dây.
Khoảng cách phát hiện: 4 mm. Khoảng cách phát hiện cũng chịu ảnh hưởng của kích thước của vật (vật nhỏ hơn sẽ làm giảm khoảng cách phát hiện.
Đồng thời loại và độ dày của lớp mạ cũng ảnh hưởng đến khoảng cách phát hiện thực.
Phát hiện các đối tượng: kim loại / sắt.
Các 2 loại cảm biến tiệm cận:
Cảm biến tiệm cận cảm ứng: phát hiện các vật bằng cách tạo ra trường điện từ,và nó chỉ phát hiện được vật la kim loại
Cảm biến tiệm cận điện dung: phát hiện các vật bằng cách tao ra trường điện dung tĩnh điện,và nó có thể phát hiện được mọi vật
Cấu tạo:

Nguyên lí hoạt động:Cảm biến tiệm cận cảm ứng bao gồm một cuộn dây được cuốn quanh một lõi từ ở đầu cảm ứng.  Sóng cao tần đi qua lõi dây này sẽ tạo ra một trường điện từ dao động quanh nó. Trường điện từ này được một mạch bên trong kiểm soát.
Khi vật kim loại di chuyển về phía trường này, sẽ tạo ra dòng điện (dòng điện xoáy) trong vật.
Những dòng điện này gây ra tác động như máy biến thế, do đó năng lượng trong cuộn phát hiện giảm đi và dao động giảm xuống; độ mạnh của từ trường giảm đi.
Mạch giám sát phát hiện ra mức dao động giảm đi và sau đó thay đổi đầu ra. vật đã được phát hiện.
Vì nguyên tắc vận hành này sử dụng trường điện từ nên cảm biến cảm ứng vượt trội hơn cảm biến quang điện về khả năng chống chịu với môi trường. Ví dụ: dầu hoặc bụi thường không làm ảnh hưởng đến sự vận hành của cảm biến.

Hướng Dẫn Sử Dụng
1. Linh kiện

-Cảm Biến Tiện Cận LJ12A3-4-Z/BX


2. Nối dây

Cảm biến tiệm cận này có 3 dây
Dây màu nâu là dây nối vào nguồn 6VDC – 36VDC
Dây màu xanh là dây nối vào nguồn 0V
Còn dây màu đen là dây tín hiệu ngõ ra.
Nếu cảm biến có vật tác động thì ở dây tín hiệu màu đen này sẽ ra mức điện áp 0V và ngược lại.
3. Mã code lập trình
VIDEO HƯỚNG SỬ DỤNG CẢM BIẾN 









XEM