Khối hiển thị thụng bỏo là một bảng LED ma trận, nú cú thể hiển thị và thay đổi được nội dung thụng bỏo truyền từ mỏy tớnh xuống thụng qua model Bluetooth.
Bảng hiển thị LED ma trận cú rất nhiều loại và đủ kớch thước to nhỏ khỏc nhau, mỗi bảng gồm cú rất nhiều LED đơn được ghộp lại với nhau trong một khối. Trong khối đú cỏc LED đơn được sắp xếp theo cỏc hàng và cỏc cột, tại mỗi giao điểm của hàng với cột là một LED đơn, và người ta thường phõn biệt cỏc loại bảng LED theo số hàng và cột. Một bảng 8x8 là cú 8 hàng và 8 cột, do 64 LED đơn ghộp lại. Và nhiều loại cở to hơn như 16x32 hay 32x128...
Trờn thị trường ta thường thấy cỏc bảng LED ma trận cở lớn, dài hàng một với đủ kớch cỡ. Cỏc bảng đú là do hàng nghỡn LED đơn ghộp lại. Khi thiết kế những bảng to như vậy ta cần chỳ ý đến sự đồng đều về độ sỏng của cỏc LED để việc hiển thị được đồng đều. Bờn cạnh đú vấn đề cấp nguồn cho mạch cũng cần được chỳ ý và thiết kế cho phự hợp. Trong đề tài này sử dụng 8 bảng model p10 16x32 tạo thành bảng ma trận cú kớch thước 32x128.
Thụng thường tại một thời điểm sẽ cú một hàng được điều khiển sỏng theo dữ liệu đưa ra. Với những bảng cỡ lớn theo chiều dọc (cú nhiều hàng), thời gian sỏng của một hàng lỳc này sẽ bị giảm đi rất nhiều nếu dữ nguyờn kiểu quột một hàng. Để khắc phục điều này người ta sử dụng phương phỏp điều khiển cho hai hoặc bốn hàng cựng sỏng, từ đú giỳp giảm dũng tức thời qua từng LED mà vẫn đảm bảo độ sỏng tối ưu. Trong đồ ỏn này module P10 được sử dụng hoạt động trờn phương phỏp điều khiển cựng lỳc bốn hàng cựng sỏng tại một thời điểm, sau bốn lần quột ta sẽ cú một khung hỡnh hoàn thiện.
Cỏc đường điều khiển của modle p10 gồm:
- Tớn hiệu OE: tớch cực mức logic thấp (0V) cho phộp chốt hàng.
- Tớn hiệu chọn hàng: A, B là 2 đường tớn hiệu cho phộp chọn hàng hiển thị.
- Tớn hiệu CLK: tớn hiệu cho phộp chốt dữ liệu ra cột.
- Tớn hiệu LATCH: xung đưa dữ liệu ra IC ghi dịch. - Tớn hiệu RED: đưa dữ liệu cần hiển thị ra bảng LED.
Nguyờn tắc dịch dữ liệu được diễn tả trong Hỡnh 2.3.
Đầu tiờn dữ liệu được đưa vào IC74HC595 thứ nhất (từ trỏi sang phải), sau đú dữ liệu tiếp theo sẽ được đưa vào IC thứ hai (từ trỏi qua phải từ trờn xuống dưới). Quỏ trỡnh cứ lặp lại cho tới khi ta đưa dữ liệu vào 16 IC 74HC595, lỳc này ta tớch cực 4 hàng đầu tiờn bằng cỏch cho tớn hiệu chọn hàng A=0 và B=0.
Để hiển thị dữ liệu của 4 hàng kế tiếp ta thực hiện tương tự, nhưng lỳc này tớn hiệu chọn hàng A và B lần lượt là: A=0 và B=1, A=1 và B=0, A=1 và B=1. Sau khi thực hiện xong bốn lần quột ta sẽ hiển thị được dữ liệu của một ma trận 16x32.