Mục lục:

GuGaplexed Valentine LED Heart: 3 bước
GuGaplexed Valentine LED Heart: 3 bước

Video: GuGaplexed Valentine LED Heart: 3 bước

Video: GuGaplexed Valentine LED Heart: 3 bước
Video: Как спрятать данные в ячейках Excel? 2024, Tháng mười một
Anonim
GuGaplexed Valentine LED Heart
GuGaplexed Valentine LED Heart

GuGaplexing là một kỹ thuật ghép kênh màn hình LED mới. So với Charlieplexing, GuGaplexing cho phép bạn điều khiển gấp đôi số lượng đèn LED, chỉ với một số thành phần bổ sung. một Vi điều khiển AVR ATTiny13V. Tất cả 6 chân I / O của Tiny13 đều được sử dụng trong dự án này; 5 chân để điều khiển 40 đèn LED và chân thứ 6 để đọc công tắc. Nhấn công tắc sẽ thay đổi hoạt ảnh hiển thị trên trái tim bị xuyên thủng.

Bước 1: Sơ đồ mạch

Mạch bao gồm một Tiny13, 40 đèn LED màu đỏ kích thước 3 mm, một loạt các bóng bán dẫn BC547 (NPN) và BC557 (PNP), một vài điện trở và một công tắc nút nhấn. Tiny13 được gắn trong ổ cắm 8 chân. Sơ đồ ở định dạng pdf và Eagle có sẵn tại đây.

Một điểm quan trọng cần lưu ý là mạch sử dụng 5 cặp bóng bán dẫn sử dụng bóng bán dẫn NPN và PNP và các bóng bán dẫn này phải được khớp với giá trị beta của chúng, điều này được thực hiện dễ dàng với đồng hồ vạn năng phù hợp có chức năng kiểm tra bóng bán dẫn. Tóm lại, cách thức hoạt động của GuGaplexing như sau: Các chân của bộ vi điều khiển hoạt động ở một trong ba trạng thái có thể có: 0, 1 hoặc Z (trạng thái trở kháng cao). Kỹ thuật ghép nối sử dụng thực tế này để tăng số lượng đèn LED có thể được điều khiển so với kỹ thuật ghép kênh thông thường, kỹ thuật này không khai thác trạng thái thứ ba (tức là trạng thái trở kháng cao 'Z') của chân cắm. Do đó Charlieplexing quản lý để điều khiển N * (N-1) đèn LED bằng cách sử dụng N chân kỹ thuật số. Bây giờ với 2 chân, có tám tổ hợp logic: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 và ZZ. Vì vậy, về nguyên tắc với giải mã phù hợp của các trạng thái này, có thể kết nối 8 đèn LED chỉ bằng hai chân, tất nhiên với chi phí bổ sung các thành phần bên ngoài cho công việc giải mã. GuGaplexing thực hiện một thỏa hiệp và sử dụng một cặp bóng bán dẫn (NPN và PNP) trên mỗi chân để giải mã bốn trong số tám kết hợp có thể có. Đó là cách, đối với chân N, GuGaplexing đạt được 2 * N * (N-1), gấp đôi so với Charlieplexing. Thông tin chi tiết về kỹ thuật ghép kênh màn hình GuGaplexing LED sẽ có sẵn dưới dạng Ý tưởng thiết kế trên EDN (www.edn.com) trong tương lai gần.

Bước 2: Trái tim LED GuGaplexed đang hoạt động

Đây là video youtube về dự án đang hoạt động.

Bước 3: Mã nguồn

Đây là mã nguồn của dự án này được viết bằng C và được biên dịch bằng winavr gcc. Mã nguồn, Makefile và tệp hex được đính kèm.

Đề xuất: