Giới thiệu ic SN74HC165 thanh ghi dịch
IC SN74HC165 là một thanh ghi dịch hoạt động trên giao thức Parallel In Serial Out.
Nó có 8 chân đầu vào có thể kết nối các cảm biến khác nhau và 1 chân đầu ra nối tiếp sẽ được kết nối với vi điều khiển.
Với chân clock, chúng ta có thể nhận tuần tự tất cả 8 đầu vào song song từ một đầu ra duy nhất vào vi điều khiển.
Chúng ta cũng có thể kết nối song song nhiều 74HC165 để tăng chân đầu vào.

Thông số kỹ thuật IC SN74HC165 thanh ghi dịch
- Điện áp hoạt động : 2V – 6V
- Dòng điện hoạt động : 50mA
- Dòng điện ngõ vào : 20mA
- Dòng điện ngõ ra : 25mA
- Công suất hoạt động : 500mW
- Nhiệt độ hoạt động : -65°C – 150°C
- IC mở rộng : Thanh ghi dịch ngõ vào input
- Số chân : 16
- Loại : IC rời
- Mức logic : 0 hoặc 1
Bảng trạng thái IC số SN74HC165

Chức năng các chân
- 1 – SH/LD : Cho phép dịch chuyển dữ liệu từ cao xuống thấp
- 2 – CLK : Tạo xung dịch dữ liệu
- 3 – E : Dữ liệu ngõ vào cổng 4
- 4 – F : Dữ liệu ngõ vào cổng 5
- 5 – G : Dữ liệu ngõ vào cổng 6
- 6 – H : Dữ liệu ngõ vào cổng 7
- 7 – QH- : Dữ liệu chuyển sang IC mở rộng thứ hai đảo.
- 8 – GND : Cấp nguồn 0V.
- 9 – QH : Dữ liệu chuyển sang IC mở rộng thứ hai.
- 10 – SER : Đầu vào nối tiếp.
- 11 – A : Dữ liệu ngõ vào cổng 0
- 12 – B : Dữ liệu ngõ vào cổng 1
- 13 – C : Dữ liệu ngõ vào cổng 2
- 14 – D : Dữ liệu ngõ vào cổng 3
- 15 – CLK INH : Tạo xung cho phép dữ liệu vào
- 16 – VCC : Cấp nguồn 2V- 6V.

Chương trình test IC SN74HC165
Nguyên lý kết nối

Chương trình
Thư viện : Tại đây – ArduinoShiftIn
#include <ShiftIn.h>
// Init ShiftIn instance with one chip.
// The number in brackets defines the number of daisy-chained 74HC165 chips
// So if you are using two chips, you would write: ShiftIn<2> shift;
ShiftIn<1> shift;
void setup() {
Serial.begin(9600);
// declare pins: pLoadPin, clockEnablePin, dataPin, clockPin
shift.begin(8, 9, 11, 12);
}
void displayValues() {
for(int i = 0; i < shift.getDataWidth(); i++)
Serial.print( shift.state(i) ); // get state of button i
Serial.println();
}
void loop() {
if(shift.update()) // read in all values. returns true if any button has changed
displayValues();
delay(1);
}
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Email: dientunhattung@gmail.com
- Chi tiết : Nhận làm mạch và hướng dẫn đồ án sinh viên
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

Atmega32 DIP, VI ĐIỀU KHIỂN HỌ AVR CỦA ATMEL
CẢM BIẾN DHT11, ĐO NHIỆT ĐỘ VÀ ĐỘ ẨM
TRANSISTOR PNP A1015 DIP, HOẠT ĐỘNG -50V VÀ -150mA
Màn hình LCD1602 I2C Xanh lá, Màn hình hiển thị Text
Arduino Uno R3 chip cắm DIP cáp Type B, Vi điều khiển họ Arduino ( không kèm Cáp)
Hàng rào đực đơn chân thẳng 1*40P 2.54mm, Jump header đơn 40 pin
CẦU DIODE KBPC610 DIP, CHỈNH LƯU TOÀN KỲ 6A - 1000V
Arduino Pro Mini 16Mhz, Vi điều khiển họ arduino
Điện trở 18R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Điện trở 6R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
MÁY BƠM CHÌM USB ĐỨNG TRẮNG, LƯU LƯỢNG 1.6L/P
MODULE CẢM BIẾN RUNG SW18010P, CẢM BIẾN LÒ XO
Dây bus 2pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Module thu phát NRF24L01 2.4Ghz anten rời, Truyền nhận không dây RF
Dây bus 3pin 20cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Điện trở 2R7 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
ĐỘNG CƠ SERVO S3003, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
Module thẻ từ RFID RC522 SPI, Mạch thẻ từ NFC 13.56MHz
Module Lora SX1278 433Mhz AS32, Module thu phát không dây
Pic12F675 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Điện trở 1R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Kìm cắt linh kiện 90mm có khóa, Kìm cắt dây điện
CẢM BIẾN MQ7, CẢM BIẾN KHÍ CO (CARBON MONOXIDE)
LED 5MM PHỦ MÀU VÀNG CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
Dây bus 5pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
IC SN74HC540 IC ĐỆM, 8BIT 3 TRẠNG THÁI ĐẢO NGÕ RA 













Đánh giá
Chưa có đánh giá nào.