Mình vừa làm xong mạch 2 LED ma trận 2 màu 8x8x2. Dùng 74HC595, B562, quét hàng. Sau khi làm xong, mình thấy vấn đề là dòng qua LED không ổn định.
Cụ thể là nếu trong 1 thời điểm, tớ chỉ đốt sáng 8 con led màu đỏ trên cùng 1 hàng 16 con, thì tất cả đều rất sáng. Nhưng khi đốt tất cả 16 con led trên cùng hàng, thì lại sáng rất yếu (vì yêu cầu là quét theo hàng).
Tương tự nếu như tớ đốt cả Led xanh & Led đỏ.
Hiện tại thì tớ dùng B562 đều dẫn dòng vào LED ma trận, & qua một trở hạn dòng 100 ohm. Tớ không dám bỏ hay giảm R vì sợ khi chương trình quét tới đoạn code nào đó mà trên 1 hàng chỉ có 1 LED sáng thì sẽ die con LED đó luôn. Vì con này tới 25k/con + 1h30' xuống Nhật Tảo. Nên hơi nhát.
Theo mọi người thì trường hợp trên có thể giải quyết không & giải quyết cụ thể thế nào.
p/s: bàn về chuyện mạch nạp, ai có kinh nghiệm thì cho tớ hỏi, có thể làm mạch nạp nạp chạy trực tiếp trên board không, vì mỗi lần thử LED ma trận mà tháo ra gắn vào thì phí time quá. Trên board tớ cũng đã đưa ra 6 chân bao gồm thứ tự [GND] [+5V] [RST] [SCK] [MISO] [MOSI]. Trong đó các chân MISO, MOSI, SCK cũng đồng thời là chân điều khiển xung đến 74HC595. Tớ đã lấy các chân từ mạch nạp chính để hàn dây bus và cắm vào các chân trên mạch LED ma trận, nhưng không nạp được, nó chỉ nhận CHIP thôi, rồi báo là không trùng device, tớ đã kiểm tra kỹ về thông tin trên software & cách đấu dây rồi.
Thân !!!
Comment