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:

Module điều khiển động cơ DC L298N, Driver điều khiển động cơ DC
LED MATRIX 8X8 788BS 1.9MM, LED MA TRẬN 20X20MM MÀU ĐỎ
ANTEN 2.4/5.8GHz 3DBI 11CM KIM TRONG, ANTEN WIFI, ZIGBEE
Module điều khiển động cơ bước A4988, Driver động cơ Step
Module tăng áp DC-DC 1500W 20A, Mạch tăng áp 12 - 90VDC
LED 3MM PHỦ XANH DƯƠNG CHÂN DÀI, LED SIÊU SÁNG - 40 CON
Jack DC sắt Cái 5.5x2.1mm gắn hộp, Đầu nối nguồn thông dụng
ANTEN 8dBi 4G/3G/GSM 17CM LỖ TRONG, ANTEN 4G
ĐÈN PHÁT LASER 3V 650nm 6mm, ĐẦU PHÁT LASER MINI 3V
MẠCH INVERTER 12VDC SANG 220VAC 150W, MẠCH TĂNG ÁP
ESP32 WROOM 32 MICRO, DEVKIT RF 38 PIN
Module giảm áp ASM1117 3.3V ngang , Mạch giảm áp DC-DC 800mA
Màn hình LCD1602 I2C Xanh dương, Màn hình hiển thị Text
Arduino Mega2560 CH340, VI ĐIỀU KHIỂN HỌ ARDUINO
IC SỐ SN74HC02 CỔNG NOR, IC CỔNG LOGIC 2-INPUT DIP
PT100 3 DÂY M10 WZP-A 1000MM, CẢM BIẾN NHIỆT ĐỘ PT100
Module cảm biến phát hiện độ đục nước, Cảm biến đo độ đục nước
MODULE THỜI GIAN THỰC DS1302 , ĐỒNG HỒ CHUẨN SPI
Mạch Dimmer AC Thyristor 4000W , Điều chỉnh điện áp bằng BTA 













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