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

Hệ thống giám sát nhiệt độ theo PIC18F

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 (1.17 MB, 19 trang )

OUT LINE
Ngun lí
hoạt động
của hệ
thống

Linh kiện
sử dụng
trong hệ
thống

Mơ phỏng

Mạch
thực


SƠ ĐỒ KHỐI HỆ THỐNG
DỒN KÊNH
TƯƠNG TỰ

ĐẠI LƯỢNG
NHIỆT ĐỘ

LM35

CHUYỂN
ĐỔI ADC

PIC18F4520


HIỂN THỊ
LCD

CHƯƠNG
TRÌNH ĐIỀU
KHIỂN

LED


NGUYÊN LÍ HOẠT ĐỘNG
NHIET DO: 60˚C
MUC RCAO


Tổng quan về Pic
Bộ VĐK ghi tắt là Micro-controller là mạch tích hợp trên một chip có thể lập
trình được, dùng để điều khiển hoạt động của hệ thống. Theo các tập lệnh
của người lập trình, bộ VĐK tiến hành đọc, lưu trữ thông tin, xử lý thông tin,
đo thời gian và tiến hành đóng mở một cơ cấu nào đó.


Sơ đồ chân


Các thông số về vi điều khiển Pic18F4520
CPU tốc độ cao có 75 cấu trúc lệnh, có thể kéo dài đến 83 cấu trúc lệnh.
Hầu hết các cấu trúc lệnh chỉ mất một chu kỳ máy, ngoại trừ lệnh rẽ nhánh mất hai chu kỳ máy.
Tốc độ làm việc: xung clock đến 40MHz, tốc độ thực thi lệnh 125ns
Bộ nhớ chương trình là 32kbyte.

Bộ nhớ dữ liệu SRAM là 1536 byte.
Bộ nhớ dữ liệu EEPROM là 256 byte.
5 port vào hoặc ra


LM35

Cảm biến nhiệt độ có điện áp Analog đầu ra tuyến tính theo nhiệt
độ, thường được sử dụng để đo nhiệt độ của môi trường hoặc theo
dõi nhiệt độ của thiết bị.



Điện áp hoạt đ ộng: 4~20VD C



C ông suất tiêu thụ: k hoảng 60uA



Khoảng đo: -55°C đế n 150° C



Điện áp tuyến tí nh t heo nhiệt độ: 10m V/° C



S ai số: 0.2 5°C




Kiể u chân: TO - 92



Kí ch t hước: 4.3 × 4.3m m


LCD


Điện áp hoạt động là 5 V.



Kích thước: 8 0 x 36 x 12.5 mm



Chữ đen, nền xa nh lá



Khoảng cá ch giữa ha i chân kết nối là 0.1 inch tiện
dụng khi kết nối với Breadboard.




Tên các chân được ghi ở mặt sau của màn hình LCD
hổ trợ việc kết nối, đi dây điện.



Có đèn led nền, có thể dùng biến trở hoặc PWM
điều chình độ sáng để sử dụng ít điện năng hơn.



Có thể được điều khiển với 6 dây tín hiệu


Khối cấp xung


Khối cấp xung là khối thiết yếu để vi điều khiển
hoạt động với tụ thạch anh 4MHz được mắc cùng
với hai tụ 15pF, tụ bù nhiệt ổn tần.



Hai ngõ ra được mắc vào hai chân 13 (OSC1) và
14 (OSC2) để cung cấp xung cho vi điều khiển
làm việc

Thạch anh 4MHz

Tụ 15pF



Mạch nguyên lí


Thuật
tốn
chương
trình chính
Next


Thuật tốn
chương trình con
Chuyển đổi ADC

Trở lại chương trình chính


Thuật tốn
chương trình con
Chuyển đổi giá trị ADC đọc
được thành giá trị nhiệt độ

Trở lại chương trình chính


Thuật tốn
chương trình con
Tách giá trị nhiệt độ thành
trăm, chục đơn vị để chuyển

đổi hiển thị lên LCD

Trở lại chương trình chính


Mô phỏng
Nhận xét: Nhiệt độ đo được 27 ˚C (< 30 ˚C),
LCD hiển thị 027 ˚C ở mức nhiệt độ bình
thường, LED D1 sáng


Mô phỏng
Nhận xét: Nhiệt độ đo được 37 ˚C [30 ˚C ,60 ˚C],
LCD hiển thị 037 ˚C ở mức nhiệt độ cao, LED D2
sáng


Mô phỏng
Nhận xét: Nhiệt độ đo được 63 ˚C (>60 ˚C),
LCD hiển thị 063˚C ở mức nhiệt độ cao, LED
D3 sáng.


Demo mạch thực bằng altium


Thank
you




×