74595

Thẻ:
ic 74hc595
, 74595
, thanh ghi dịch
, thanh ghi dich
, ic 74hc595 8-bit
, 74hc595 arduino
, mở rộng chân gpio
, mo rong chan gpio
, 3N2
74595
- Hàng trong kho: 313
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 105
- Vị trí: 3N2
Số lượng đã bán: 4020
Lượt xem: 290
8.640đ
Giá chưa bao gồm VAT: 8.000đ
1. Giới thiệu tổng quan
IC 74HC595 (74595) là một thanh ghi dịch 8-bit đầu vào nối tiếp, đầu ra song song tích hợp chốt dữ liệu (Latch), thuộc họ logic 74xx phổ biến. Sản phẩm là giải pháp lý tưởng giúp mở rộng số lượng chân GPIO cho vi điều khiển chỉ với 3 chân điều khiển, nổi bật với tốc độ cao và dòng đầu ra mạnh mẽ.
2. Thông số kỹ thuật
- Mã sản phẩm (Model): 74HC595 (74595)
- Họ logic: 74HC (High-speed CMOS)
- Điện áp hoạt động: 2.0V đến 6.0V
- Dòng đầu ra trên mỗi chân (IO): ±35 mA
- Loại đầu ra: 3-State (cho phép kết nối bus song song)
- Nhiệt độ hoạt động: -40°C đến +125°C
- Kiểu chân: DIP-16 hoặc SOP-16
3. Ứng dụng
- Mở rộng chân cho vi điều khiển, Arduino trong các dự án hiển thị LED 7 đoạn, LED Matrix
- Điều khiển đèn LED trang trí, bảng hiệu điện tử
- Giao tiếp ngoại vi yêu cầu nhiều đường tín hiệu điều khiển nhưng bị hạn chế về số chân MCU
- Các mạch logic số và hệ thống tự động hóa công nghiệp quy mô nhỏ
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Nguồn cấp 5V DC, bo mạch testboard, vi điều khiển Arduino, điện trở 220Ω và vài bóng LED đơn.
- Thao tác: Cấp nguồn VCC (chân 16) và GND (chân 8). Kết nối các chân điều khiển Serial Data (SER - chân 14), Shift Clock (SRCLK - chân 11), Latch Clock (RCLK - chân 12) vào vi điều khiển. Nối các chân đầu ra Q0-Q7 qua điện trở với LED xuống GND. Nạp chương trình dịch bit cơ bản.
- Kết quả: Các bóng LED sáng tuần tự hoặc theo đúng chuỗi dữ liệu truyền từ vi điều khiển mà không bị chập chờn.
* Lưu ý an toàn: Đảm bảo cấp đúng điện áp nguồn (không vượt quá 6V). Tránh đấu ngược cực VCC và GND gây hỏng hóc linh kiện. Tuân thủ giới hạn dòng điện đầu ra.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- SER (Chân 14) nối với Chân 11 (Arduino)
- SRCLK (Chân 11) nối với Chân 9 (Arduino)
- RCLK (Chân 12) nối với Chân 8 (Arduino)
C/C++ (Arduino/ESP)
const int dataPin = 11;
const int clockPin = 9;
const int latchPin = 8;
void setup() {
pinMode(dataPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(latchPin, OUTPUT);
}
void loop() {
for (int i = 0; i < 256; i++) {
digitalWrite(latchPin, LOW);
shiftOut(dataPin, clockPin, MSBFIRST, i);
digitalWrite(latchPin, HIGH);
delay(500);
}
}74595




































