Top Banner
BO CO Đ N KỸ THUẬT ĐIỆN TỬ GVHD: Th.s Trn hu danh. Nhóm thực hiện: Phạm Thái Bình _ 1117959 Tiết Xuân Sang _ 1118008 Trương Văn Nhờ _ 111999 Trn Công N Huyền Trân _ 1118031
17

Bc da ktdt

Aug 17, 2015

Download

Documents

Phạm Bình
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bc da ktdt

BAO CAO ĐÔ AN KỸ THUẬT ĐIỆN TỬ

GVHD: Th.s Trân hưu danh.Nhóm thực hiện:Phạm Thái Bình _ 1117959Tiết Xuân Sang _ 1118008Trương Văn Nhờ _ 111999Trân Công Nư Huyền Trân _ 1118031

Page 2: Bc da ktdt

Nôi Dung Báo Cáo

Giơi Thiệu Đề Tai

Thực Hiện Đề Tai

Sơ Đô Mach

Demo San Phâm

Page 3: Bc da ktdt

Giơi thiêu đê tai

Thiết kế hê thống tươi tiêu báo giờ tự động

Page 4: Bc da ktdt

Ý tưởng xây dựng đê tai

• Tự động tươi cây khi nhiêt độ môi trường lên cao

• Cai đặt được ngưỡng nhiêt độ mong muốn

• Thiết lập được thời gian cho các máy tươi

• Các máy tươi hoat động hoan toan độc lập

• Viêc cai đặt có thể thực hiên bằng phần mêm hoặc

phần cứng.

NHIỆT ĐỘ

THỜI GIAN

THỰC HIỆN TƯỚI

Page 5: Bc da ktdt

Mô hình

Nhiệt Độ

One write

Khôi Trung tâm Máy tính

Setup

Page 6: Bc da ktdt

Sơ đô khối phần cứng

Khôi cài đặt

MCU và RTCPower

Khôi nhiệt độ

Khôi hiển thị

Khôi thi hành

Page 7: Bc da ktdt

Sơ lược vê NUC-LB_002

NUC140VE3CN Thuộc dòng vi điêu khiển lõi ARM Cortex-M0 Tiêu thụ điên năng thấp, tiết kiêm năng lượngĐiên thế hoat động: 2,5V ~ 5,5VTích hợp sẵn nhiêu chức năng va các thiết bị ngoai vi như: RTC, UART, PWM,LCD, ma trận phím, 7-seg.....Dung lượng bộ nhơ FLASH ROM lơn ( lên đến 128K)

Page 8: Bc da ktdt

RTC

Kích hoạt trạng thái

RTC

Kích hoạt truy cập

RTC

Bộ đếm sử dụng thạch anh 32768

KHz

Bộ chọn thời gian

chu kì ngắt Stick

Thanh ghi thiết lập thời gian

ngắt Alarm

Thanh ghi thiết lập thời gian hiện tại

Page 9: Bc da ktdt

RTC

Các thanh ghi của RTC

Chế độ giờ của RTC

Page 10: Bc da ktdt

Khối nhiêt độ ( DS18b20 )

• Điên thế hoat động: 3-5V

• Khoảng đo: -55 125 oC

• Tầm đo: -10 85oC

• Phương thức giap tiếp: chuẩn 1 dây.

• Dang tín hiêu ngỏ ra: Digital.

• Độ phân giải: 8,9,10,11,12 bit.

• Có chức năng cảnh báo nhiêt độ khi vượt ngữơng cho phép.

• Thanh ghi địa chỉ: 64 bit.

VDD3

DQ4

GND5

IC1

DS18S20

VCC

GND

1

*1

jp1

R14K7

Địa chỉ:

Page 11: Bc da ktdt

Khối nhiêt độ ( DS18b20 )

LỆNH ROM

Search ROM (0xF0)

Read ROM (0x33)

Match ROM (0x55)

Skip ROM

LỆNH CHỨC NĂNG

Convert (0x44)

Write Scratchpad (0x4E)

CÁC LỆNH CƠ BẢN

Read Scratchpad (0xBE)

Copy Scratchpad (0x48)

Read Power Suply (0xB4):

- 0 : cung cấp từ chân DQ.- 1 : cung cấp từ chân VCC.

Page 12: Bc da ktdt

Khối nhiêt độ ( DS18b20 )

Cấu hình độ phân giải

Tao tín hiêu Reset

Page 13: Bc da ktdt

Khối nhiêt độ ( DS18b20 )

• Ghi Bit 0: Clear DQ delay min(60us) Set DQ lên

cao

• Ghi Bit 1: Clear DQ delay max(15us) Set DQ

lên cao Delay ( 15us - 45us )

GHI DỮ LIỆU VÀO DS18B20

• Đọc Bit 0: Clear DQ delay (1us - 3us) Lấy

mẫu Delay 50us .

• Đọc Bit 1: Clear DQ delay (1us - 3us) Lấy

mẫu Delay 50us.

• Thời gian đọc 1 bit không được quá 60us.

ĐỌC DỮ LIỆU DS18B20

Page 14: Bc da ktdt

Khối hiển thị

Page 15: Bc da ktdt

Khối cai đặt va nap chương trình

Page 16: Bc da ktdt

Khó khăn - Kết quả.

• Mach chay ôn định.

• Đung yêu cầu đặt ra.

• Hoat động đung theo thời gian thực.

• Cai đặt được trên phần mêm va phần cứng

• Tao được giao diên cai đặt va nap code cho người sử dụng.

• Board Novuton NU-LB_002 chưa được sử dụng rộng rãi, nên tai liêu vẫn còn han chế.

• Chưa có thời gian đưa ứng dụng vao thực tiễn

Khó khăn:

Kết qua:

Page 17: Bc da ktdt

CAM ƠN SỰ HƯỚNG DẪN TẬN TÌNH CỦA THẦY!