1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Chương 3 các phương pháp hiển thị led ma trận

8 429 9

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 177,5 KB

Nội dung

3.1.1 CHỐT HÀNG Chốt hàng là phương pháp trong một khoảng thời gian xác định chỉ có một cột được tích cực, dữ liệu được đưa ra 8 hàng rồi chốt lại, dữ liệu được hiển thị trên màn hình le

Trang 1

CHƯƠNG 3 CÁC PHƯƠNG PHÁP HIỂN THỊ

BẢNG QUANG BÁO

3.1 PHƯƠNG PHÁP CHỐT

Hiển thị led ma trận bằng phương pháp chốt giúp cho người lập trình thay đổi cách thức quét và hiển thị một cách linh hoạt và nhanh chóng

m a t r i x _ 3 m a u

1 9 6 3 13 16 19 22

c c2 c3 c4 c5 c6 c7 c8

D M 7 4 L S 5 7 3

1 18 17 16 15 14 13 12

D M 7 4 L S 5 7 3

2 3 4 5 6 7 8 9

1 1 1

1 9

1 8

1 7

1 6

1 5

1 4

1 3

1 2

D 0

D 1

D 2

D 3

D 4

D 5

D 6

D 7

L E

O E

Q 0

Q 1

Q 2

Q 3

Q 4

Q 5

Q 6

Q 7

U 7

D M 7 4 L S 5 7 3

Hình 4.1: Giao tiếp led ma trận dùng phương pháp chốt.

Trang 2

3.1.1 CHỐT HÀNG

Chốt hàng là phương pháp trong một khoảng thời gian xác định chỉ có một cột được tích cực, dữ liệu được đưa ra 8 hàng rồi chốt lại, dữ liệu được hiển thị trên màn hình led ma trận

Sau đó dữ liệu kế tiếp được đưa ra 8 hàng và được chốt lại bởi một IC chốt khác, trong khi đó dữ liệu trước đó vẫn hiện diện tại ngõ ra của IC chốt Như vậy dữ liệu của hàng nào được đưa ra đúng địa chỉ của hàng đó trong khi các dữ liệu của các hàng khác vẫn hiện diện trên hàng mà không bị mất đi Việc thực hiện chốt hàng được thể hiện ở lưu đồ như sau:

Hình 4.2: Qui trình hiển thị chốt hàng.

Trang 3

3.1.2 CHỐT CỘT

Chốt cột là phương pháp trong một khoảng thời gian xác định chỉ có một hàng được tích cực, dữ liệu được đưa ra 8 cột rồi chốt lại, dữ liệu được hiển thị trên màn hình led ma trận Sau đó dữ liệu được đưa ra 8 cột kế tiếp và được chốt lại bởi một

IC chốt khác, trong khi đó dữ liệu trước đó vẫn hiện diện tại ngõ ra của IC chốt (dữ liệu vẫn hiện diện tại các cột) Như vậy dữ liệu của cột nào được đưa ra đúng địa chỉ của cột đó trong khi các dữ liệu của các cột khác vẫn hiện diện trên cột mà không bị mất đi Việc thực hiện chốt cột được thể hiện ở lưu đồ như sau:

Hình 4.3: Qui trình hiển thị chốt cột.

3.1.3 ƯU, NHƯỢC ĐIỂM CỦA PHƯƠNG PHÁP DÙNG IC CHỐT

* Ưu điểm:

- Mở rộng số hàng, số cột của bảng quang báo

Trang 4

* Nhược điểm:

- Tạo bảng mã khó khăn

- Khó khăn trong việc lập trình xuất dữ liệu ra

3.2.1 QUÉT CỘT

a) Giới thiệu chung về phương pháp quét cột.

Phương pháp quét cột là phương pháp mà trong một khoảng thời gian xác định chỉ cho một cột được tích cực hiển thị trong khi các cột khác đều tắt, các cột được quét (tích cực) tuần tự ở các khoảng thời gian kế tiếp nhau được lặp lại nhiều lần với tốc độ > 24 hình/1s sẽ cho ta một hình ảnh liên tục cần hiển thị lên trên màn hình led ma trận

b) Quá trình thực hiện quét cột.

Dữ liệu của cột thứ nhất được đưa ra hàng sau đó tích cực cột thứ nhất như vậy

dữ liệu của cột thứ nhất được hiển thị trên màn hình led ma trận, tiếp tục dữ liệu của cột thứ hai được đưa ra hàng sau đó tích cực cột thứ hai lúc này dữ liệu của hàng thứ hai được hiển thị trên man hình led ma trận, cứ như vậy cho đến dữ liệu của cột cuối cùng được đưa ra hàng sau đó tích cực cột cuối cùng Cứ như thế quá trình trên được lặp đi lặp lại > 24lần/1s, đến đây chúng ta quan sát được một hình ảnh liên tục hiển thị trên màn hình led ma trận

Ví dụ

Hiển thị chữ A lên màn hình Led ma trận (hàng được tích cực ở mức 1, cột được tích cực ở mức 0)

Trang 5

Hình 4.4: Hiển thị chữ A trên led ma trận dùng phương pháp quét cột

Quá trình đưa dữ liệu ra hàng và cột được tiến hành đồng thời với các giá trị theo bảng dưới đây:

Dữ liệu đưa vào các hàng H8H7H6H5H4H3H2H1

Cột được chọn tích cực (mức 0)

Dữ liệu thứ

Bảng 4.1

Như vậy toàn bộ dữ liệu của chữ A đã được đưa ra hiển thị trên màn hình Led

ma trận Quá trình trên được diễn ra rất nhanh > 24lần/s nên chúng ta có cảm giác

nó diễn ra một cách đồng thời, nhờ đó chúng ta quan sát được trên màn hình Led

ma trậnlà một chữ A liên tục

Phương pháp quét cột thích hợp cho các bảng quang báo sử dụng Led ma trậncó

số lượng cột ít hơn số lượng hàng, vì thời gian sáng của LED khi quét cột lớn hơn thời gian sáng của LED khi quét hàng Như vậy điện áp nguồn cung cấp được sử dụng trong quét cột nhỏ hơn điện áp nguồn cung cấp sử dụng trong quét hàng Trong phương pháp quét cột việc đưa dữ liệu ra hàng và tạo bảng mã là khá dễ dàng cho người lập trình

3.2.2 QUÉT HÀNG

a) Giới thiệu chung về phương pháp quét hàng.

Quét hàng là phương pháp mà trong một khoảng thời gian xác định chỉ cho một hàng được tích cực hiển thị trong khi các hàng khác đều tắt, các hàng được quét (tích cực) tuần tự ở các khoảng thời gian kế tiếp nhau được lặp lại nhiều lần với tốc độ > 24hình /1s sẽ cho ta một hình ảnh liên tục cần hiển thị lên trên màn hình led ma trận

Trang 6

Hình 4.5: Qui trình đưa dữ liệu ra 8 cột cho led ma trận.

Quét hàng sử dụng thanh ghi dịch là tương đối phức tạp cho người lập trình trong việc đưa dữ liệu ra cột Dữ liệu lần lượt được đưa vào chân Datain của thanh ghi dịch sau đó tác động xung clock dữ liệu đươc dịch đi Việc thực hiện quét hàng được thực hiện theo lưu đồ giải thuật ở hình 4.5

Dữ liệu của hàng thứ nhất được đưa ra cột sau đó tích cực hàng thứ nhất, như vậy dữ liệu của hàng thứ nhất được hiển thị trên màn hình led ma trận, tiếp tục dữ liệu của hàng thứ hai được đưa ra cột sau đó tích cực hàng thứ hai lúc này dữ liệu của hàng thứ hai được hiển thị trên màn hình led ma trận, cứ như vậy cho đến dữ liệu của hàng cuối cùng được đưa ra cột sau đó tích cực hàng cuối cùng Cứ như thế quá trình trên được lặp đi lặp lại > 24lần/1s, đến đây chúng ta quan sát được một hình ảnh liên tục hiển thị trên màn hình led ma trận

Trang 7

Ví dụ

Hiển thị chữ A lên màn hình Led ma trận (hàng được tích cực ở mức 1, cột được tích cực ở mức 0)

Hình 4.6: Hiển thị chữ A trên led ma trận dùng phương pháp quét hàng

Quá trình đưa dữ liệu ra hàng và cột được tiến hành đồng thời với các giá trị theo bảng dưới đây:

Dữ liệu đưa vào các cột C8C7C6C5C4C3C2C1 Hàng được chọn tíchcực

(mức 1)

Bảng 4.2

Trang 8

Như vậy toàn bộ dữ liệu của chữ A đã được đưa ra hiển thị trên màn hình Led ma trận Quá trình trên được diễn ra rất nhanh > 24lần/s nên chúng ta có cảm giác nó diễn ra một cách đồng thời, nhờ đó mà chúng ta quan sát được trên màn hình Led

ma trận là một chữ A liên tục

Phương pháp quét hàng thích hợp cho các bảng quang báo sử dụng Led ma trận

có số lượng hàng nhỏ hơn số lượng cột, vì thời gian sáng của Led khi quét hàng lâu hơn thời gian sáng của Led khi quét cột Như vậy điện áp nguồn cung cấp được sử dụng trong quét hàng nhỏ hơn điện áp nguồn cung cấp sử dụng trong quét cột Tuy nhiên trong phương pháp quét hàng thì việc đưa dữ liệu ra cột và tạo bảng

mã là khó khăn hơn trong phương pháp quét cột

3.2.3 ƯU, NHƯỢC ĐIỂM CỦA PHƯƠNG PHÁP HIỂN THỊ SỬ DỤNG THANH GHI DỊCH

* Ưu điểm:

- Tiết kiệm đường truyền, hiệu quả kinh tế

- Tiết kiệm chân PORT

- Truyền dữ liệu đi xa hơn

- Mở rộng bảng ma trận lên một cách dễ dàng

- Lập trình dễ dàng trong phương pháp quét cột

* Nhược điểm:

- Tốn thời gian để thực hiện việc truyền dữ liệu đến các cột

- Chuyển đổi không linh hoạt bằng sử dụng phương pháp chốt

- Lập trình khó khăn hơn khi sử dụng phương pháp quét hàng

3.3 MẠCH QUANG BÁO SỬ DỤNG TRONG ĐỒ ÁN

Do mạch quang báo trong đồ án được thiết kế với độ phân giải 8x32 (8 hàng,

32 cột) nên chọn phương pháp quét cột để đơn giản trong việc lập trình

Ngày đăng: 06/09/2017, 23:23

TỪ KHÓA LIÊN QUAN

w