Transcript
Page 1: Đồ án WSN Phần nhiệt độ cảm biến

1

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

• 8 KB EPROM bên trong. • 128 Byte RAM nội. • Port xuất /nhập I/O 8 bit. • Giao tiếp nối tiếp. • 64 Kb vùng nhớ mã ngoài • 64 Kb vùng nhớ dữ liệu ngoại. • Xử lí Boolean (hoạt động trên

bit đơn). • 210 vị trí nhớ có thể định vị

bit. • 4 μs cho hoạt động nhân hoặc

chia.

AT89S52

Page 2: Đồ án WSN Phần nhiệt độ cảm biến

2

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

Sơ đồ khối :AT89S52

Page 3: Đồ án WSN Phần nhiệt độ cảm biến

3

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

• Các ngõ vào bộ dao động X1, X2:

Các ngõ tín hiệu điều khiển :

• Ngõ tín hiệu PSEN (Program store enable)

• Ngõ tín hiệu EA\(External Access)

• Ngõ tín hiệu RST (Reset)�

AT89S52

Page 4: Đồ án WSN Phần nhiệt độ cảm biến

4

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

Tổ chức bộ nhớ :AT89S52

Page 5: Đồ án WSN Phần nhiệt độ cảm biến

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

NRF24L01

• NRF24L01 là một chip thu

phát 2.4GHz

• Băng tần hoạt động ISM

rộng 2.400 - 2.4835GHz

• Hoạt động thông qua một

giao diện ngoại vi nối

tiếp(SPI)

Page 6: Đồ án WSN Phần nhiệt độ cảm biến

6

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

Tính năng

Radio

Truyền phát

Nhận

Bộ tổng hợp RF

Tăng cường ShockBurst ™

Quản lý năng lượng

Giao tiếp máy chủ

NRF24L01

Page 7: Đồ án WSN Phần nhiệt độ cảm biến

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

Sơ đồ khối của nRF24L01

NRF24L01

Page 8: Đồ án WSN Phần nhiệt độ cảm biến

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

Chế độ hạ áp

Chế độ chờ

• Duy trì các giá trị có sẵn từ các SPI

• NRF24L01 vô hiệu hóa với mức tiêu thụ hiện tại tối thiểu

• SPI có thể được kích hoạt.

• Giảm thiểu tiêu thụ trung bình hiện tại

• NRF24L01 chuyển từ TX hoặc RX mode sang khi CE ở mức thấp .

Các chế độ hoạt động :NRF24L01

Page 9: Đồ án WSN Phần nhiệt độ cảm biến

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

TX mode

RX mode • Chế độ hoạt động tích cực

• NRF24L01 là thiết bị nhận

• Có tín hiệu nhận diện sóng mang

• NRF24L01 phát đi một gói tin

• NRF24L01 tồn tại trong chế độ TX đến khi kết thúc truyền một gói hiện tại

• Không để NRF24L01 trong chế độ TX hơn 4ms tại một thời điểm.

NRF24L01

Page 10: Đồ án WSN Phần nhiệt độ cảm biến

10

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

CẢM BIẾN DS18B20

Page 11: Đồ án WSN Phần nhiệt độ cảm biến

11

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

• Độ phân giải 9-12

Tính năng :

• Hoạt động với điện áp từ 3 - 5.5V một chiều và có thể được cấp thông qua đường dẫn dữ liệu.

• Dải đo nhiệt độ -55oC đến 125oC, mức 0,5oC

• Nhiều đầu đo có thể được nối trên một bus

CẢM BIẾN DS18B20

Page 12: Đồ án WSN Phần nhiệt độ cảm biến

12

• Mỗi cảm biến có một mã định danh duy nhất 64 bit chứa trong bộ nhớ ROM trên chip, giá trị nhị phân được khắc bằng tia laze

• Dòng tiêu thụ tại chế độ nghỉ cực nhỏ.

• Thời gian lấy mẫu và biến đổi thành số nhanh, không quá 200 ms.

III. THIẾT KẾ MẠNG WSN ĐO NHIỆT ĐỘ

Tính năng :

CẢM BIẾN DS18B20

Page 13: Đồ án WSN Phần nhiệt độ cảm biến

13


Recommended