II. THIẾT BỊ SỬ DỤNG
3. Kiểm tra khối ĐỆMCHÔT
- Giữ nguyên các linh kiện như phần trên.
- Gắn IC 74595 lên đế của khối DEMCHOtTR và DEMCHOTG, - Gắn IC 74164 lên đế của khối QUETHANG
Chú ý: tất cả các IC phải cắm đúng chiều
- Nối chốt nguồn 5V và GND cho bảng (chưa bật nguồn)
- Khối điều khiển LMD09 đã có sẵn chương trình lmd03 trên chíp 89s52 - Nối cáp tín hiệu 4 chân từ bảng lmd09 tới lmd03
- Bật nguồn cho cả hai khối.
- Dùng máy hiện sóng quan sát tín hiệu tại các chốt DATA, INCLK, OUTCLK, SYN, R, G, H, A để thấy rõ quá trình làm việc của khối QUÉT HÀNG, ĐỆM HÀNG và toàn bộ hệ thống
- Phân tích giản đồ xung của 4 chân tín hiệu DATA, INCLK, OUTCLK, SYN
BÀI 4: KHẢO SÁT MA TRẬN LED 8x8 2 MÀU XANH ĐỎ VÀ PHƯƠNG PHÁP QUÉT CỘT
I. MỤC ĐÍCH
Khảo phương pháp điều khiển quét hàng cho 2 màu, và một số linh kiện điều khiển
II. THIẾT BỊ SỬ DỤNG
Module LMD04, LMD09, dây nguồn, dây cáp tín hiệu
Nguyên lí làm việc
mức cao, tại một thời điểm chỉ có một chân có tín hiệu mức cao, các chân còn lại mang tín hiệu mức thấp hết, sau một khoảng thời gian quy định sẽ chuyển sang chân tiếp theo, cứ như thế từ chân đầu tiên cho đến hết chân cuối cùng sau đó lại quay lại chân đầu tiên. Thời gian tồn tại trạng thái mức cao của mỗi chân đầu ra là bằng nhau nhưng có thể thay đổi được, tổng thời gian để quét hết một vòng 16 chân đầu ra cũng thay đổi được, do vậy phải quyết định được thời điểm bắt đầu chuyển trạng thái của một chân bất kỳ. Khôi quét hàng có một đầu vào tín hiệu đồng bộ SYN và một đầu vào xung nhịp OUTCLK. Đầu vào xung nhịp để quyết định thời điểm chuyển đổi trạng thái của đầu ra, còn đầu vào tín hiệu đồng bộ để xác định thời điểm bắt đầu một vòng quét. Tại thời điểm trước khi bắt đầu một vòng quét mới tín hiệu SYN băng một, ngay sau đó là một xung dương đưa vào làm cho đầu ra C1 chuyển trạng thái từ 0 sang 1, sau đó một khoảng thời gian bắt đầu chuyển trạng thái cho chân đầu ra tiếp theo (C2) tín hiệu SYN = 0, và liền đó là một xung dương được đưa vào đầu vào xung nhịp, tín hiệu SYN chỉ bằng khi bắt đầu một vòng quét mới còn lại toàn bộ thời gian quét luôn = 0.
- Khối DEMCHOTA làm nhiệm vụ chứa dữ liệu của một cột và chốt dữ liệu tại đầu ra để hiển thị một cột, dữ liệu được đưa vào kiểu nối tiếp và xuất ra song song. Dữ liệu của A1 được đưa vào đầu tiên, dữ liệu A8 được đưa vào cuối. Khi 8 bit dữ liệu đã được đưa vào bộ ĐỆMCHÔTA, một xung dương OUTCLK được đưa vào để đẩy dữ liệu tới các chân đầu ra và giữ nguyên ở đó để cho một cột được hiển thị trong khoảng thời gian xác định trước khi hiển thị một hàng tiếp theo. Một khối này làm cả 3 việc tương đương 3 khối: ĐỆMCỘT, CHÔTCỘT, ĐỆMA trong lmd02.
- Khối DEMR và DEMG làm nhiệm vụ khuyếch đại đảo cấp nguồn âm để hút dòng từ các Cathode chung của lmd.
- Khối ma trận đèn led là một ma trân 8x8 điểm, mỗi điểm gồm 2 đèn led nối chung Anode các chân A của một hàng led được nối chung tạo nên 8 chân A chung, các chân Cathode của màu xanh của một cột được nối chung và tạo nên 8 chân G chung, các chân Cathode của màu đỏ của một cột được nối chung và tạo nên 8 chân R chung
Để hiển thị toàn bộ ma trận led 16 cột sẽ lần lượt được luân phiên hiển thị từ cột C1 đến C16 tương ứng là G1 đến R8 rồi lặp lại. Tại một thời điểm chỉ có một cột được hiển thị.
Trước thời điểm bắt đầu hiển thị cột đầu tiên, dữ liệu của cột đầu tiên được đưa vào bộ đệm chốt theo cách nối tiếp từ A1 vào trước rồi đến A8, xung nhịp INCLK được cấp từ bên ngoài vào để đọc mỗi bít dữ liệu tuần tự, khi đã đủ hết dữ liệu rồi thì xung nhịp không được phép làm việc nữa.
Tiếp theo là hiển thị dữ liệu của cột đầu tiên, trước khi hiển thị tín hiệu SYN=1 được đưa vào, sau đó sẽ có một xung dương OUTCLK, xung dương OUTCLK sẽ đồng thời làm hai việc: 1 là đưa toàn bộ dữ liệu của cột đầu tiên mà đang tồn tại ở trong bộ ĐỆMCHÔT ra các chân A của led matrix, và 2 là đặt đầu ra C1 của khối quét cột lên mức cao để hiển thị cột đầu tiên. Vậy là dữ liệu của cột đầu tiên đã đầu tiên đã đến các chân A, C1 cũng đã được chuyển lên mức cao để đưa vào bộ đệm Kathode, quá trình bắt đầu hiển thị hàng đầu tiên đã hoàn tất, việc còn lại là của bộ đệm Cathode. Các bít 1 sẽ điều khiển cho Anode nối với nó sáng, bít 0 sẽ làm cho Anode tắt, bộ đệm Cathode sẽ hút dòng cho một cột. Trạng thái này được duy trì một khoảng thời gian xác định để các led của cột đầu tiên được hiển thị trong một khoảng thời gian xác định. Khi hết thời gian cho việc hiển thị cột đầu tiên thì việc hiển thị hàng thứ hai sẽ phải bắt đầu.
Việc bắt đầu cho hiển thị cột thứ 2 cũng giống như cột thứ nhất chỉ có điểm duy nhất khác biệt là tín hiệu SYN đặt vào phải bằng 0 còn lại thì mọi thủ tục không có gì thay đổi. Do vậy khi có xung OUTCLK thì C1 sẽ ở mức thấp và
thứ hai sáng. Cột thứ hai cũng sẽ được hiển thị trong một khoảng thời gian xác định và kết thúc
Quá trình được diễn ra lặp lại tương tự đối với các cột sau cho đến hết cột16. Các cột từ 1 đến 8 là các cột cho màu xanh, các cột từ 9 đến 16 là các cột cho màu đỏ, do vậy trong phương pháp này 8 cột màu xanh được hiển thị trước sau đó đến 8 cột màu đỏ.
Kết thúc thời gian hiển thị cột 16 là hết một chu trình quét toàn bộ LMD, một chu trình quét mới sẽ lại bắt đầu. Quá trình cứ lặp đi lặp lại như thế, 8 cột màu xanh và 8 cột màu đỏ luân phiên nhau trong suốt thời gian hoạt động của LMD.
III. THỰC HÀNH
a. Kiểm tra LMD
- LMD 2088DHG đã được gắn lên đế MATRIX1 - Không cấp nguồn cho bảng
- Đưa điện áp 5V vào một chân A1 (dùng kẹp hoặc cầm tay)
- Nối dây từ nguồn 0V nối tiếp với một đầu điện trở 100 Ohm (dùng kẹp hoặc cầm bằng tay)
- Quẹt đầu còn lại của điện trở qua các chốt từ G1 đến R8, khi quẹt quan sát lmd sẽ thấy các đèn hàng 1 sáng đều lần lượt từ R1 đến G8 là tốt, chứng tỏ không LED nào hỏng và mạch nối đúng cấu hình chân
- Lần lượt làm như thế với các chân từ A2 đến A8, để kiểm tra các cột còn lại của toàn bộ lmd