Bộ điều khiển LCD:

Một phần của tài liệu nghiên cứu phát triển dòng UPS online có thời gian chuyển mạch ngắn nhất phù hợp với các thiết bị có độ nhạy về điện cao (Trang 40 - 45)

Bộ xử lý trung tâm MPU không thể giao tiếp trực tiếp với bộ lái LCD. Vì vậy bộ điều khiển LCD được đặt giữa bộ xử lý và bộ lái LCD để điều khiển giao

tiếp giữa chúng.

Bộ điều khiển LCD nhận thông tin hiển thị từ MPU, chuyển chúng thành tín hiệu điều hoà hiển thị và yêu cầu các bộ lái LCD hiển thị, và chuyển chúng cho các

bộ lái LCD.

3.2.4. Nguyên tắc điều khiển:

MPU LCD Controller LCD Driver LCD Display Display information

Có 4 tín hiệu thời gian hiển thị: Hiển thị xung dịch dữ liệu, tín hiệu chốt, tín hiệu bắt đầu khung, và tín hiệu chuyển đổi AC. Có hai dạng cho việc truyền tín hiệu

hiển thị: truyền nối tiếp và truyền song song. Trong truyền nối tiếp, dữ liệu được

truyền từng bit. Trong truyền song song, 4 hoặc 8 bit được truyền đồng thời.

1.5. Hiển thị dữ liệu trên RAM:

RAM hiển thị dữ liệu chứa thông tin hiển thị gởi từ MPU. Bộ điều khiển LCD đọc dữ liệu từ RAM hiển thị và chuyyển dữ liệu đó đến các bộ lái LCD. Một

số bộ điều khiển LCD để cho MPU giao tiếp trực tiếp với RAM hiển thị dữ liệu được chỉ ra như hình trên.

MPU

LCD Controller

Display data RAM

Display data Display data LCD Driver LCD

CHƯƠNG 3: GIỚI THIỆU VI ĐIỀU KHIỂN PIC 16F877A VÀ MỘT SÓ LINH KIỆN KHÁC

Một trong các phương pháp để thể hiện nội dung dữ liệu hiển thị là chỉ định

hiển thị các bit dữ liệu để hiển thị các điểm ảnh. Trong trường hợp này, nếu MPU ghi và lưu trữ dữ liệu “11110000” tại địa chỉ 0 cuả RAM hiển thị dữ liệu, màn hình LCD hiển thị một mẩu cuả tùy theo mức 0 hay 1

cuả dữ liệu. Kiểu giao tiếp này được gọi là chế độ hiển thị sinh động. Chế độ hiển

thị sinh động cho phép mọi kiểu mẫu có thể hiển thị, bởi vì mỗi điểm ảnh hiển thị

có thể mở hoặc tắt độc lập nhau.

3.2.6. Cấu trúc:

Các bộ hiển thị LCD trên thị trường có nhiều khuôn mẫu khác nhau, thường

gặp là các loại 1x16 (tương ứng với 1 hàng * 16 ký tự), 2x16 (tương ứng với 2 hàng * 16 ký tự), 1x40 (tương ứng với 1 hàng * 40 ký tự)…

Thường LCD có 16 chân(thêm 2 chân nữa là backlight anode và backlight cathode).

Các mô đun LCD có một giao diện 8 bit. Bên cạnh bus dữ liệu 8 bit, giao

diện còn có một số các đường dẫn điều khiển khác. Việc truyền dữ liệu mặc định

giữa mô đun LCD và một linh kiện bên ngoài là 8 bit, tuy nhiên vẫn có khả năng

tiến hành truyền thông với mô đun LCD bằng cách chỉ sử dụng 4 trong số 8 đường

dẫn dữ liệu. (adsbygoogle = window.adsbygoogle || []).push({});

TC802A UL1 LCD Display 7 8 9 10 11 12 13 14 1 2 3 4 5 6 15 16 D0 D1 D2 D3 D4 D5 D6 D7 Vss Vcc V0 R S R /W E Led- Led+ D0-D7:8 đường dữ liệu

RS:chọn thanh ghi điều khiển hay thanh ghi dữ liệu

RS = 0: Chọn thanh ghi điều khiển

RS = 1: Chọn thanh ghi dữ liệu

R/W\: Chọn chế độ đọc hay ghi

R/W\ = 0: Chọn chế độ đọc

R/W\ = 1: Chọn chế độ ghi E: Cho phép đọc hoặc ghi

E = 1 :cho phép

E = 0:Không cho phép Vdd(Vcc): nguồn cung cấp = 5VDC

VSS = 0 VDC

VD(VEE): Điều chỉnh độ tương phản

A(led+): Cực dương cuả đèn led màn hình K(led-): Cực âm cuả đèn led màn hình.

Chân số 3 nếu nối với biến trở sẽ cho phép điều chỉnh độ tương phản (Contrast) của

CHƯƠNG 3: GIỚI THIỆU VI ĐIỀU KHIỂN PIC 16F877A VÀ MỘT SÓ LINH KIỆN KHÁC

CHƯƠNG 4: GIỚI THIỆU VỀ IGBT, OPTO, SG3525 VÀ BIẾN ÁP XUNG

Một phần của tài liệu nghiên cứu phát triển dòng UPS online có thời gian chuyển mạch ngắn nhất phù hợp với các thiết bị có độ nhạy về điện cao (Trang 40 - 45)