Charlieplexing

Hiểu về kỹ thuật Charlieplexing để điều khiển nhiều LED với ít chân I/O hơn

💡 Tại Sao Dùng Charlieplexing?

🧠

Điều Khiển n × (n − 1) LED với n Chân

3 chân → 6 LED | 4 chân → 12 LED | 8 chân → 56 LED

⚙️

Giảm Chi Phí Phần Cứng

Dùng vi điều khiển rẻ hơn • Bố trí PCB đơn giản hơn • Không cần shift register

📚

Ví Dụ Học Tập Tuyệt Vời

Học dòng điện • Hành vi diode • Logic ba trạng thái (HIGH, LOW, Hi-Z)

7-Segment Display

💡 Ví Dụ Thực Tế: LED 7 Đoạn với Charlieplexing

Charlieplexing cho phép bạn điều khiển n × (n − 1) LED chỉ với n chân!

• Với 3 chân, bạn có thể điều khiển 6 đoạn (LED)

• Với 4 chân, bạn có thể điều khiển 12 LED — đủ cho cả 7 đoạn (LED) cộng thêm dấu chấm thập phân.

Điều này tiết kiệm chân I/O, nhưng lưu ý rằng: chỉ một LED sáng tại một thời điểm, nên phần mềm phải làm mới chúng nhanh để trông ổn định.

🔌 Mô Phỏng Mạch Điện Tương Tác

PIN 1PIN 2PIN 3LED ALED BLED CLED DLED ELED FR1R2R3
Chọn LED:
LED 1 / 6

🔗 Tìm Hiểu Thêm & Thực Hành

Khám phá các mô phỏng thực hành và video hướng dẫn để hiểu sâu hơn về Charlieplexing.

🔧

Mô Phỏng Tinkercad

Mô phỏng mạch Arduino tương tác - tự tay xây dựng và thử nghiệm Charlieplexing!

Mở trong Tinkercad
📺

Video Demo

Xem demo Charlieplexing hoạt động.

Xem trên YouTube