Tải bản đầy đủ (.pdf) (19 trang)

thiết kế đo và điều khiển nhiệt độ hiển thị trên lcd

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.22 MB, 19 trang )

ĐӖ ÁN 3
Đӄ TÀI: THIӂT Kӂ ĐO VÀ ĐIӄU KHIӆN
NHIӊT ĐӜ HIӆN THӎ TRÊN LCD
Giáo viên hưӟng dүn : Phҥm Ngӑc Hưng
Sinh viên thӵc hiên : Vũ Huy Thҳng
NguyӉn Quang Duy
Lê Hoàng Hҧi
NӜI DUNG
I. Tәng quan vӅ đӅ tài
II. Các công cө sӱ dөng
III. Cơ sӣ lý thuyӃt
IV. Các modul chính
V. Demo sҧn phҭm
VI. KӃt luұn
I. TӘNG QUAN Đӄ TÀI
 Trong công cuӝc sӕng ngày nay vӟi khoa hӑc- kӻ thuұt
phát triӇn rҩt mҥnh nhiӅu ӭng dөng đã ӭng dөng vào cuӝc
sӕng hàng ngày.
 Vӟi khoa hӑc kӻ thuұt phát triӇn nhanh như vұy chúng
em đã quyӃt đӏnh nghiên cӭu và phát triӇn ӭng dөng đҫu
tiên trên VĐK PIC.
II.CÁC CÔNG CӨ SӰ DӨNG
Phҫn mӅm:
 Phҫn mӅm mô phӓng mҥch bҵng Proteus 7.
 Phҫn mêm vӁ mҥch Eagle 5.6.0.
 Công cө lұp trình PIC: Keil C,Prog-Studio.
 Phҫn mӅm nҥp chip.
Phҫn cӭng:
 Các linh kiӋn điӋn tӱ PIC16F877A,màn hình LCD,tө và các
linh kiӋn phөc vө đӅ tài.
 Các công cө như mӓ hàn xung, thiêc «


III. CƠ SӢ LÝ THUYӂT
1. HӋ thӕng hoҥt đӝng dӵa trên nhiӋt đӝ phòng.
2. Vi điӅu khiӇn PIC16F877A.
3. Màn hình LCD 16x2.
4. IC cҧm biӃn LM35.
1.HӋ thӕng hoҥt đӝng dӵa trên nhiӋt đӝ phòng
III. CƠ SӢ LÝ THUYӂT
Cҧm biӃn nhiӋt
đӝ.
Cҧm biӃn nhiӋt
đӝ.
Bӝ chuyӇn đәi
ADC/DAC.
Bӝ chuyӇn đәi
ADC/DAC.
Vi xӱ lý.Vi xӱ lý.
HiӇn thӏ và thông
báo.
HiӇn thӏ và thông
báo.
2. Vi điӅu khiӇn PIC16F877A.
Giӟi thiӋu chung vӅ PIC16F877A.
Sơ đӗ khӕi cӫa PIC16F877A.
Sơ đӗ chân cӫa PIC16F877A.
Bӝ chuyӇn đәi ADC
III. CƠ SӢ LÝ THUYӂT
Giӟi thiӋu chung vӅ PIC16F877A
- Bӝ nhӟ chương trình 8Kb,
bӝ nhӟ dӳ liӋu 368 byte RAM
và 256 byte EEPROM.

- Gӗm có 35 tұp lӋnh có đӝ dài
14bit.
-Sӕ Port I/O là 5 nhóm vӟi 33
Pin I/O.
- Có ba bӝ times, có 8 kênh
chuyӇn đәi tín hiӋu tương tӵ.
- Có 2 bӝ so sánh tương tӵ.
- Các chuҭn giao tiӃp nӕi tiӃp
và giao tiӃp song song.
III. CƠ SӢ LÝ THUYӂT
2. Vi điӅu khiӇn PIC16F877A.
Sơ đӗ khӕi cӫa PIC16F877A
III. CƠ SӢ LÝ THUYӂT
2. Vi điӅu khiӇn PIC16F877A.
Sơ đӗ chân và phân loҥi các chân
- Nhóm chân chuyӇn đәi tín
hiӋu tương tӵ sang sӕ.
- Nhóm chân nhұp/xuҩt dӳ
liêu: PortA, Port B, Port C,
Port D, PortE.
- Nhóm chân nguӗn: (11,32)
nguӗn âm, (12,31) duong
nguӗn.
Nhóm chân giao tiӃp nӕi
tiêp và song song.
III. CƠ SӢ LÝ THUYӂT
2. Vi điӅu khiӇn PIC16F877A.
Bӝ chuyӇn đәi ADC đươc tích hӧp trong PIC16F877A.
Có 8 kênh chuyӇn đәi tín hiӋu tương tӵ sang sӕ.
Mӛi kênh có đӝ dài 10 bit.

III. CƠ SӢ LÝ THUYӂT
2. Vi điӅu khiӇn PIC16F877A.
Bӝ chuyӇn đәi ADC
- Bӝ nhӟ DDRAM: Lưu
ký tӵ cҫn hiӇn thӏ, gӗm 80
ô chia 2 hàng, mӛi ô rӝng
8 bit.
- Thanh ghi DR (Data
Register) chӭa dӳ liӋu
cҫn hiӇn thӏ.
- Thanh ghi IR
(Instruction Register) là
thanh ghi chӍ ghi chӭa
mã lӋnh điӅu khiӇn
LCD.
3. GIӞI THIӊU Vӄ LCD16X2
III. CƠ SӢ LÝ THUYӂT
Sơ đӗ chân cӫa LCD 16x2
III. CƠ SӢ LÝ THUYӂT
3. GIӞI THIӊU Vӄ LCD16X2
4. GIӞI THIӊU LM35
LM35 là IC đo nhiӋt đӝ(°C)
có đӝ nhҥy là 10 mV/°C
ĐiӋn áp hoҥt đӝng tӯ +4V đӃn
+20V
Pt điên áp ngõ ra khi ngõ vào
là °C.
Vout = 10 mV/°C * t (°C).
III. CƠ SӢ LÝ THUYӂT
Mҥch ӭng dөng LM35

III. CƠ SӢ LÝ THUYӂT
4. GIӞI THIӊU LM35
IV. Các modul chính
Sơ đӗ nguyên lý.
Khӕi nguӗn và nҥp chíp.
Khӕi chuyӇn chӃ đӝ nhiӋt đӝ và khӕi đo nhiӋt
đӝ.
Khӕi xӱ lý.
Khӕi hiӇn thӏ và thông báo.
Khӕi nguӗn
Khӕi nҥp
chip
Khӕi hiӇn
thӏ,thông báo
Khӕi xӱ lý
Khӕi chuyӇn
đәi nhiӋt đӝ
Sơ đӗ nguyên lý
V. Demo sҧn phҭm
VI. KӃt luұn

×