Khối điều khiển

Một phần của tài liệu Nghiên cứu, thiết kế, chế tạo module đóng ngắt thiết bị điện qua mạng di động gsm (Trang 47 - 50)

C ấu trúc bộ nhớ vi điều khiển PI16F877A

4.2.2. Khối điều khiển

Khối điều khiển bao gồm PIC16F877A, nguồn cung cấp 5V, khối giao tiếp RS232 và khổi hiển thị. Khối nguồn 5V và khối giao tiếp RS232 được sử dụng giống như ở Module sim900.

Khối hiển thị

Khối hiển thị sử dụng trong đồ án là LCD16x2. Trong các ứng dụng thực tế thì LCD giúp cho việc giao tiếp giữa người và thiết bị trở nên trực quan và dễ dàng hơn. Trong đồ án này, LCD 16x2 được dùng để hiện thị các thông tin cần thiết như báo có tin nhắn mới, báo trạng thái các thiết bị hay các chỉ thị xóa tin nhắn, hiện số điện thoại nhắn tin.

Mạch sử dụng biến trở có đầu ra nối với chân số 3 của LCD để điều chỉnh độ tương phản của LCD.

Mặc dù LCD có 8 chân để truyền nhận dữ liệu tuy nhiên trên thực tế người ta thường chỉ dùng đến 4 chân từ D4-D7 để tiết kiệm chân cho vi điều khiển [5].

Hình 4.11. Hình ảnh LCD 16x2

Chức năng của từng chân được thể hiện trong bảng 4.3.

Bảng 4.3. Chức năng chân LCD 16x2

Chân số Ký hiệu Mức logic I/O Chức năng

1 Vss - - Nguồn cung cấp(GND)

2 Vdd - - Nguồn cung cấp(+5V)

3 Vee - I Điện áp để điều chỉnh độ tương phản

4 RS 0/1 I

0= Thanh ghi lệnh

1= Thanh ghi dữ liệu

5 R/W 0/1 I

0= Ghi vào LCD

1= Đọc từ LCD

6 E 1,1→0 I

0= Không cho LCD hoạt động

1= Cho phép hoạt động

Từ 1 xuống 0: bắt đầu đọc/ghi

7 DB1 0/1 I/O Data bus line 0(LSB)

8 DB2 0/1 I/O Data bus line1

9 DB3 0/1 I/O Data bus line2

10 DB4 0/1 I/O Data bus line3

12 DB6 0/1 I/O Data bus line5

13 DB7 0/1 I/O Data bus line6

14 DB8 0/1 I/O Data bus line7(MSB)

15 Vcc - - Nguồn cung cấp đèn LED nền

16 GND - - Mass

Sơ đồ mắc LCD 16x2 trong khối điều khiển được thể hiện trong hình 4.12

Hình 4.12. Sơ đồ mắc LCD 16x2

Một phần của tài liệu Nghiên cứu, thiết kế, chế tạo module đóng ngắt thiết bị điện qua mạng di động gsm (Trang 47 - 50)

Tải bản đầy đủ (PDF)

(65 trang)