1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452

52 938 5

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 2,56 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đây là đồ án chuồng gà thông minh, mình đã làm thành công trong lĩnh vực tự động, dùng vdk msp430g2452 kết hợp với đo nhiệt độ điều khiển tải ac Nó sẽ giúp chúng ta điều khiển được nhiệt độ trong phòng và các thiết bị trong nhà khác

Trang 1

BÁO CÁO VI XỬ LÝ

ĐỀ TÀI: Hệ Thống Làm Mát Trong

Lò Ấp Trứng

Giảng Viên: Trần Hữu Danh.

Sinh Viên: Nguyễn Bỉnh Nhân.

Mssv : 1101027.

TRƯỜNG ĐẠI HỌC CẦN THƠ

KHOA CÔNG NGHỆ

Trang 2

NỘI DUNG TỔNG QUÁT

Trang 3

 Hai bộ định thời 16bits: Timer_A và Timer_B.

 Có các Module như I2C, UART, ADC,…

 Được ứng dụng nhiều trong cuộc sống.

Trang 4

1.Giới Thiệu Về MSP430G2452

Hình 1: Sơ đồ chân MSP430G2452

Trang 5

1.Giới Thiệu Về MSP430G2452

Hình 1.1: Hình ảnh thực tế MSP430G2452

Trang 6

2.KHỐI MẠCH TỔNG QUÁT

MCU

Trang 7

2.KHỐI MẠCH TỔNG QUÁT

MCU

Trang 8

2.KHỐI MẠCH TỔNG QUÁT

Trang 9

2.KHỐI MẠCH TỔNG QUÁT

Trang 10

2.KHỐI MẠCH TỔNG QUÁT

Trang 11

2.KHỐI MẠCH TỔNG QUÁT

Trang 12

2.KHỐI MẠCH TỔNG QUÁT

CÔNG SUẤT THIẾT BỊ

Trang 13

2.KHỐI MẠCH TỔNG QUÁT

CÔNG SUẤT THIẾT BỊ

Trang 14

2.1 – KHỐI ĐIỀU KHIỂN (MCU):

 Sử dụng Vi Điều Khiển MSP430G2452.

2.KHỐI MẠCH TỔNG QUÁT

Trang 15

2.2 – KHỐI ĐO NHIỆT ĐỘ:

 Sử dụng Cảm biến nhiệt độ LM35

2.KHỐI MẠCH TỔNG QUÁT

Trang 16

2.2 – KHỐI ĐO NHIỆT ĐỘ:

Công thức lượng tử: temp = ((ADC10*250)/1024) Ta

sẽ hiển thị giá trị temp này lên LCD.

Sử dụng Một kênh đó là kênh A1 để đọc kết quả LM35.

2.KHỐI MẠCH TỔNG QUÁT

Trang 17

2.2 – KHỐI ĐO NHIỆT ĐỘ:

2.2.1 – Cơ Chế Hoạt Động:

Code hiển thị giá trị temp LM35 lên LCD 1602:

float temp = ((ADC10MEM*250)/1024);

nguyen = (int)(temp/1); //lay ra so nguyen cua template

Trang 18

2.3 – KHỐI HIỂN THỊ:

 Hiển thị nhiệt độ đo được lên LCD 1602.

2.KHỐI MẠCH TỔNG QUÁT

Trang 21

2.4 – KHỐI CÔNG SUẤT – THIẾT BỊ:

 Dùng Opto + Triac điều khiển Tải AC (Quạt,…).

2.KHỐI MẠCH TỔNG QUÁT

Trang 22

3.Linh Kiện Sử Dụng

3.1 - LM35:

 Đây là IC cảm biến nhiệt độ môi trường.

 Bao gồm 3 chân:

Trang 23

3.Linh Kiện Sử Dụng

3.1 - LM35:

 Đây là IC cảm biến nhiệt độ môi trường.

 Bao gồm 3 chân:

Trang 26

3.Linh Kiện Sử Dụng

3.1.1 - Thông số kĩ thuật LM35:

Đặc Tính:

Điện áp đầu vào từ 4v đến 30v

Dải độ đo là: -55oC đến 150oC

Trang 27

3.Linh Kiện Sử Dụng

3.1.1 - Thông số kĩ thuật LM35:

Đặc Tính:

Độ chính xác ở 25oC là 0.5oC

Điện áp ứng với nhiệt độ:

o- 55oC tương ứng Vout = -550mV.

o25oC tương ứng Vout = 250mV.

o150oC tương ứng Vout = 1500mV.

Trang 28

35oC thì Vout = 350mA

Từ đó ta có thể tính được giá trị cần hiển thị cho mạch điều khiển và mạch hiển

thị.

Trang 29

3.Linh Kiện Sử Dụng

3.1.2 - Ứng Dụng Của LM35:

 LM35 thường được ứng dụng trong các module

đo nhiệt độ môi trường, nhiệt độ phòng hiển thị lên 7seg hay lcd Từ đó có thể điều khiển tự

động nhiệt độ phòng hay hệ thống làm mát tự động, hệ thống tưới tiêu phục vụ cho nhu cầu trong cuộc sống

Trang 30

3.Linh Kiện Sử Dụng

3.2 - OPTO MOC3021

3.2.1 - Đặc Điểm:

Đây là opto triac, bên trong là một diode

phát quang kết hợp vơi một triac.

Với 6 chân, mỗi chân chức năng riêng.

Với đặc điểm là một con cách ly quang giữa phần điều khiển nhỏ và phần tải công suất lớn

Sử dụng điện áp một chiều kích photodiode, kích triac cỡ nhỏ.

Trang 31

3.Linh Kiện Sử Dụng

3.2 - OPTO MOC3021

3.2.2 - Hình Ảnh:

Hình 3.2.2: Opto Moc3021 Thực tế

Trang 33

3.Linh Kiện Sử Dụng

3.2 - OPTO MOC3021

3.2.3 - Hoạt Động:

Sử dụng nguồn dc 5V để kích photodiode phát sáng, khi photodidode phát thì sẽ kích triac bên trong Opto Moc3021 hoạt động.

Đầu ra của triac bên trong Opto Moc3021

sẽ điều khiển khối mạch công suất cao.

Trang 34

3.Linh Kiện Sử Dụng

3.3 - TRIAC BTA12

3.3.1 - Đặc Điểm:

Triac là linh kiện sử dụng phổ biến trong các

hệ thống điều khiển mạch công suất lớn, thường được kết hợp với Opto để đóng ngắt dòng điện xoay chiều, phục vụ điều khiển các tải có công suất cao ( bóng đèn, quạt điện,…).

BTA12 là triac với 3 chân gồm: A2,A1,G

Hiệu thế hoạt động lên tới 600- 800V

Dòng kích cực cổng tối đa là 4A (Datasheet).

BTA12 có thể chịu dòng lên đến 12A

Trang 35

3.Linh Kiện Sử Dụng

3.3 - TRIAC BTA12

3.3.1 - Hình Ảnh:

Hình 3.3.1: Triac BTA12 Thực Tế

Trang 36

ở hiệu thế dương, và Chạy từ A1 qua A2 khi ở hiệu thế âm.

Khi triac hoạt động ta sẽ điều khiển được các thiết

bị công suất cao như quạt, bóng đèn,

Được sử dụng kết hợp với Opto để đóng ngắt dòng điện xoay chiều.

Triac thuận lợi hơn Relay ở chổ chịu được dòng cao (12A), không gây tiếng ồn khi hoạt động.

Trang 40

3.Linh Kiện Sử Dụng

3.4 - LCD 16x2

3.4.1 - Đặc Điểm:

LCD 1602 là Text LCD màn hình tinh thể lỏng dạng nhỏ, dùng để hiển thị số, chữ hay

kí tự đồ họa đặc biệt trong bảng mã ASCII

Bao gồm 8 chân Data: D0 – D7

Chân 3,4,5,6 là các chân điều khiển

Chân 1 là Vss , Chân 2 là Vdd

Chân 16 là chân Katot của led màn hình và chân 15 là chân Anot của led màn hình

Trang 41

3.4 - LCD 16x2

3.4.1 - Đặc Điểm:

LCD 1602 bao gồm hai dòng, mỗi dòng

hiển thị tối đa 16 kí tự (hình bên).

Có hai thanh ghi 8 bits là: IR và DR:

▪ IR: Chứa mã lệnh điều khiển LCD và thanh ghi này chỉ dùng để ghi mà không đọc.

▪ DR: Chứa các loại dữ liệu như các kí tự cần hiển thị hoặc dữ liệu đọc ra từ bộ nhớ LCD

3.Linh Kiện Sử Dụng

Trang 42

(mỗi ô có độ rộng 8bits)

3.Linh Kiện Sử Dụng

Trang 43

3.4 - LCD 16x2

3.4.1 - Đặc Điểm:

 CGROM: Đây là vùng nhớ cố định chứa định nghĩa font cho các kí tự LCD sẽ tự động

đọc vùng nhớ này khi có yêu cầu đọc font

để hiển thị Địa chỉ font của mỗi kí tự vùng nhớ này chính là mã ASCII của kí tự đó

3.Linh Kiện Sử Dụng

Trang 44

3.4 - LCD 16x2

3.4.1 - Đặc Điểm:

 CGRAM: Chứa các symbol do người dùng tự định nghĩa, mỗi symbol có kích thước 5x8 và dành cho 8 ô nhớ 8bits Vùng nhớ này có 64 ô nhớ nên

có thể định nghịa 8 symbol

3.Linh Kiện Sử Dụng

Trang 45

3.4 - LCD 16x2

3.4.2 - Thiết Lập LCD 1602:

RS: Chân số 3- Lựa chọn thanh ghi:

• Nếu RS = 1 , Thanh ghi DR được chọn.

• Nếu RS = 0 , Thanh ghi IR được chọn.

R/W : Chân số 4- chân lựa chọn đọc và ghi:

• Nếu R/W = 0 , dữ liệu sẽ được ghi từ ngoại vi.

• Nếu R/W = 1 , dữ liệu sẽ được đọc từ LCD ra.

3.Linh Kiện Sử Dụng

Trang 46

3.4 - LCD 16x2

3.4.2 - Thiết Lập LCD 1602:

Các chân điều khiển đọc ghi: RS, R/W, EN.

EN: Chân số 5- Chân cho phép LCD hoạt động.

• Để đọc và ghi data từ LCD ta cần tạo một

“xung cạnh xuống”, EN = 0.

• Xuất data đến các chân D0 – D7, sau đó set chân EN = 1 Và cuối cùng là xóa EN = 0 để tạo cạnh xuống

3.Linh Kiện Sử Dụng

Trang 47

3.4 - LCD 16x2

3.4.2 - Thiết Lập LCD 1602:

Bảng tập lệnh của LCD:

3.Linh Kiện Sử Dụng

Trang 48

3.4 - LCD 16x2

3.4.2 - Thiết Lập LCD 1602:

Trình tự giao tiếp với LCD:

3.Linh Kiện Sử Dụng

Trang 51

3.5 – 74HC245

3.5.2 – Hoạt Động

Dòng ra khoảng 20 -30mA.

Có thể kích dòng ra cho lcd, led, led 7 đoạn, led matrix,…

3.Linh Kiện Sử Dụng

Ngày đăng: 23/11/2014, 19:47

HÌNH ẢNH LIÊN QUAN

Hình 1: Sơ đồ chân MSP430G2452 - Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452
Hình 1 Sơ đồ chân MSP430G2452 (Trang 4)
Hình 1.1: Hình ảnh thực tế MSP430G2452 - Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452
Hình 1.1 Hình ảnh thực tế MSP430G2452 (Trang 5)
Hình 3.2.2: Opto Moc3021 Thực tế - Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452
Hình 3.2.2 Opto Moc3021 Thực tế (Trang 31)
Hình 3.2.2: Sơ đồ chân Opto Moc3021 - Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452
Hình 3.2.2 Sơ đồ chân Opto Moc3021 (Trang 32)
Hình 3.3.1: Triac BTA12 Thực Tế - Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452
Hình 3.3.1 Triac BTA12 Thực Tế (Trang 35)
Bảng tập lệnh của LCD: - Đồ Án Đo nhiệt Độ Điều khiển đèn 220VAC Dùng MSP430G2452
Bảng t ập lệnh của LCD: (Trang 47)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm