QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH ChươngCHƯƠNGCÁCPHƯƠNGPHÁPHIỂNTHỊ CHO BẢNG QUANG BÁO 4.1 PHƯƠNGPHÁP CHỐT Hiểnthịledmatrậnphươngpháp chốt giúp cho người lập trình thay đổi cách thức quét hiểnthị cách linh hoạt nhanh chóng Q Q Q Q Q Q Q Q 19 18 17 16 15 14 13 12 LE OE c1 c2 c3 c4 c5 c6 c7 c8 11 D D D D D D D D 12 13 16 19 22 m a t r ix _ m a u 23 20 17 14 11 19 18 17 16 15 14 13 12 0 Q Q Q Q Q Q Q Q U7 Q Q Q Q Q Q Q Q LE OE 11 D D D D D D D D D M 74LS573 D D D D D D D D OE LE D M 74LS573 11 hx8 hx7 hx6 hx5 hx4 hx3 hx2 hx1 24 21 18 15 10 12 13 14 15 16 17 18 19 hd8 hd7 hd6 hd5 hd4 hd3 hd2 hd1 D M 74LS573 Hình 4.1: Giao tiếp ledmatrận dùng phươngpháp chốt 4.1.1 CHỐT HÀNG Chốt hàng phươngpháp khoảng thời gian xác định có cột tích cực, liệu đưa hàng chốt lại, liệu hiểnthị hình ledmatrận Trang 39 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH Chương Sau liệu đưa hàng chốt lại IC chốt khác, liệu trước diện ngõ IC chốt Như liệu hàng đưa địa hàng liệu hàng khác diện hàng mà không bị Việc thực chốt hàng thể lưu đồ sau: Hình 4.2: Qui trình hiểnthị chốt hàng 4.1.2 CHỐT CỘT Chốt cột phươngpháp khoảng thời gian xác định có hàng tích cực, liệu đưa cột chốt lại, liệu hiểnthị hình ledmatrận Sau liệu đưa cột chốt lại IC chốt khác, liệu trước diện ngõ IC chốt (dữ liệu diện cột) Như liệu cột đưa Trang 40 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH Chương địa cột liệu cột khác diện cột mà không bị Việc thực chốt cột thể lưu đồ sau: Hình 4.3: Qui trình hiểnthị chốt cột 4.1.3 ƯU, NHƯỢC ĐIỂM CỦA PHƯƠNGPHÁP DÙNG IC CHỐT * Ưu điểm: - Mở rộng số hàng, số cột bảng quang báo - Dữ liệu truyền nhanh - Chuyển đổi cách quét hàng, cột cách linh hoạt * Nhược điểm: - Tạo bảng mã khó khăn - Khó khăn việc lập trình xuất liệu Trang 41 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH Chương 4.2 PHƯƠNGPHÁPHIỂNTHỊ SỬ DỤNG THANH GHI DỊCH 4.2.1 QUÉT CỘT a) Giới thiệu chung phươngpháp quét cột Phươngpháp quét cột phươngphápmà khoảng thời gian xác định cho cột tích cực hiểnthị cột khác tắt, cột quét (tích cực) khoảng thời gian lặp lại nhiều lần với tốc độ > 24 hình/1s cho ta hình ảnh liên tục cần hiểnthị lên hình ledmatrận b) Quá trình thực quét cột Dữ liệu cột thứ đưa hàng sau tích cực cột thứ liệu cột thứ hiểnthị hình ledma trận, tiếp tục liệu cột thứ hai đưa hàng sau tích cực cột thứ hai lúc liệu hàng thứ hai hiểnthị man hình ledma trận, liệu cột cuối đưa hàng sau tích cực cột cuối Cứ trình lặp lặp lại > 24lần/1s, đến quan sát hình ảnh liên tục hiểnthị hình ledmatrận Ví dụ Hiểnthị chữ A lên hình Ledmatrận (hàng tích cực mức 1, cột tích cực mức 0) Hình 4.4: Hiểnthị chữ A ledmatrận dùng phươngpháp quét cột Quá trình đưa liệu hàng cột tiến hành đồng thời với giá trị theo bảng đây: Dữ liệu đưa vào hàng Cột chọn Trang 42 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH H8H7H6H5H4H3H2H1 Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Chương 11111000 tích cực (mức 0) C1 00100100 00100010 00100100 11111000 00000000 00000000 00000000 C2 C3 C4 C5 C6 C7 C8 Bảng 4.1 Như toàn liệu chữ A đưa hiểnthị hình Ledmatrận Quá trình diễn nhanh > 24lần/s nên có cảm giác diễn cách đồng thời, nhờ quan sát hình Ledma trậnlà chữ A liên tục Phươngpháp quét cột thích hợp cho bảng quang báo sử dụng Ledma trậncó số lượng cột số lượng hàng, thời gian sáng LED quét cột lớn thời gian sáng LED quét hàng Như điện áp nguồn cung cấp sử dụng quét cột nhỏ điện áp nguồn cung cấp sử dụng quét hàng Trong phươngpháp quét cột việc đưa liệu hàng tạo bảng mã dễ dàng cho người lập trình 4.2.2 QUÉT HÀNG a) Giới thiệu chung phươngpháp quét hàng Quét hàng phươngphápmà khoảng thời gian xác định cho hàng tích cực hiểnthị hàng khác tắt, hàng quét (tích cực) khoảng thời gian lặp lại nhiều lần với tốc độ > 24hình /1s cho ta hình ảnh liên tục cần hiểnthị lên hình ledmatrận b) Quá trình thực quét hàng: Trang 43 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH Chương Hình 4.5: Qui trình đưa liệu cột cho ledmatrận Quét hàng sử dụng ghi dịch tương đối phức tạp cho người lập trình việc đưa liệu cột Dữ liệu đưa vào chân Data in ghi dịch sau tác động xung clock liệu đươc dịch Việc thực quét hàng thực theo lưu đồ giải thuật hình 4.5 Dữ liệu hàng thứ đưa cột sau tích cực hàng thứ nhất, liệu hàng thứ hiểnthị hình ledma trận, tiếp tục liệu hàng thứ hai đưa cột sau tích cực hàng thứ hai lúc liệu hàng thứ hai hiểnthị hình ledma trận, liệu hàng cuối đưa cột sau tích cực hàng cuối Cứ trình lặp lặp lại > 24lần/1s, đến quan sát hình ảnh liên tục hiểnthị hình ledmatrận Trang 44 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH Chương Ví dụ Hiểnthị chữ A lên hình Ledmatrận (hàng tích cực mức 1, cột tích cực mức 0) Hình 4.6: Hiểnthị chữ A ledmatrận dùng phươngpháp quét hàng Quá trình đưa liệu hàng cột tiến hành đồng thời với giá trị theo bảng đây: Dữ liệu đưa vào cột C8C7C6C5C4C3C2C1 Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ Dữ liệu thứ 11111111 11111011 11110101 11101110 11101110 11100000 11101110 11101110 Hàng chọn tích cực (mức 1) H1 H2 H3 H4 H5 H6 H7 H8 Bảng 4.2 Như toàn liệu chữ A đưa hiểnthị hình Ledmatrận Quá trình diễn nhanh > 24lần/s nên có cảm giác diễn cách đồng thời, nhờ mà quan sát hình Ledmatrận chữ A liên tục Trang 45 QUANG BÁO MATRẬN GIAO TIẾP MÁY TÍNH ChươngPhươngpháp quét hàng thích hợp cho bảng quang báo sử dụng Ledmatrận có số lượng hàng nhỏ số lượng cột, thời gian sáng Led quét hàng lâu thời gian sáng Led quét cột Như điện áp nguồn cung cấp sử dụng quét hàng nhỏ điện áp nguồn cung cấp sử dụng quét cột Tuy nhiên phươngpháp quét hàng việc đưa liệu cột tạo bảng mã khó khăn phươngpháp quét cột 4.2.3 ƯU, NHƯỢC ĐIỂM CỦA PHƯƠNGPHÁPHIỂNTHỊ SỬ DỤNG THANH GHI DỊCH * Ưu điểm: - Tiết kiệm đường truyền, hiệu kinh tế - Tiết kiệm chân PORT - Truyền liệu xa - Mở rộng bảng matrận lên cách dễ dàng - Lập trình dễ dàng phươngpháp quét cột * Nhược điểm: - Tốn thời gian để thực việc truyền liệu đến cột - Chuyển đổi không linh hoạt sử dụng phươngpháp chốt - Lập trình khó khăn sử dụng phươngpháp quét hàng 4.3 MẠCH QUANG BÁO SỬ DỤNG TRONG ĐỒ ÁN Do mạch quang báo đồ án thiết kế với độ phân giải 16x128 (16 hàng, 128 cột) nên chọn phươngpháp quét hàng để đảm bảo cho hình ảnh hiểnthị liên tục sắc nét Trang 46 ... thị hình led ma trận Trang 44 QUANG BÁO MA TRẬN GIAO TIẾP MÁY TÍNH Chương Ví dụ Hiển thị chữ A lên hình Led ma trận (hàng tích cực mức 1, cột tích cực mức 0) Hình 4.6: Hiển thị chữ A led ma trận... hình Led ma trận Quá trình diễn nhanh > 24lần/s nên có cảm giác diễn cách đồng thời, nhờ quan sát hình Led ma trậnlà chữ A liên tục Phương pháp quét cột thích hợp cho bảng quang báo sử dụng Led ma. .. liên tục cần hiển thị lên hình led ma trận b) Quá trình thực quét hàng: Trang 43 QUANG BÁO MA TRẬN GIAO TIẾP MÁY TÍNH Chương Hình 4.5: Qui trình đưa liệu cột cho led ma trận Quét hàng sử dụng ghi