S0 S1 Mở rộng tần số đầu ra
Low Low Năng lương thấp
Low High 2%
High Low 20%
20
Tần số đầu ra của linh kiện điện tử TCS3200 trong khoảng 2HZ~500KHZ. Tần số đầu ra có dạng xung vng với tần số khác nhau khi mà màu sắc khác nhau và cường độ sáng là khác nhau.
Ta có thể lựa chọn tỉ lệ tần số đầu ra ở các mức khác nhau như bảng trên cho phù hợp với phần cứng đo tần số.
4.4.5. Arduino UNO R3.
Arduino là một hệ thống nhứng khép kín ới các thiết bị ngoại vi, bộ xử lý và bộ nhớ. Ngày nay, phần lớn hệ thống nhúng được lập trình để ứng dụng trong các thiết bị điện tử tiêu dùng, bao gồm cả máy móc, điện thoại, thiết bị ngoại vi, xe hơi, đồ dùng điện lạnh trong gia đình, … Do đó, cịn có tên gọi khác là “Bộ điều khiển nhúng”.
Nhắc tới dòng mạch Arduino dùng để lập trình, cái đầu tiên mà người ra thường tới chính là dịng Arduino UNO. Hiện dịng mạch này đã phát triển tới thế hệ thứ 3 (R3).
Hình 4.9: Arduino UNO R3. (Nguồn Internet)
Thông số kỹ thuật:
o Mạch Arduino UNO R3 với thiết kế tiêu chuẩn sử dụng vi điều khiển Atmega328.
o Mạch Arduino UNO R3 có 14 chân digital dùng để đọc hoặc xuất tín hiệu. Chúng chỉ có 2 mức điện áp là 0V và 5V với dòng vào/ra tối đa trên mỗi chân là 40mA. Ở mỗi chân đều có các điện trở pull – up từ được cài đặt ngay trong vi điều khiển Atmega328 (mặc định thì các điện trở này không được kết nối).
21
o Arduino UNO Broad có 6 chân analog (A0 A5) cung cấp độ phân giải tín hiệu 10bit (0 210) để đọc giá trị điện áp trong khoảng 0V 5V. Với chân AREF trên board, bạn có thể để đưa vào điện áp tham chiếu khi sử dụng các chân analog. Tức là nếu bạn cấp điện áp 2.5V vào chân này thì bạn có thể dùng các chân analog để đo điện áp trong khoảng từ 0V 2.5V với độ phân giải vẫn là 10bit.
o Đặc biệt, Arduino UNO có 2 chân A4 (SDA) và A5 (SCL) hỗ trợ giao tiếp 12C/TWI với các thiết bị khác.