E) Hoạt động Của NRF24L01. - Tài Liệu Text - 123doc
Có thể bạn quan tâm
- Trang chủ >
- Luận Văn - Báo Cáo >
- Kinh tế - Thương mại >
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 (722.81 KB, 21 trang )
BÁO CÁO PROJECT 2GVHD: Ths.Dương Thanh PhươngHình 2.6: Sơ đồ nguyên lý module nRF24L012.3.Khối cảm biến : DS18B20a) Giới thiệu- Là cảm biến nhiệt độ digital của hãng Dalas.- Sử dụng giao thức chuẩn One-wire để giao tiếp dữ liệu với thiết bị điều khiển.- Có thể đo nhiệt độ từ -55o C đến 1250C.- Nguồn cung cấp từ 3V đến 5.5V.- Chuyển đổi nhiệt độ thành dữ liệu số 9-12 bit.b) Sơ đồ khốiPage 14BÁO CÁO PROJECT 2GVHD: Ths.Dương Thanh PhươngHình 2.7: Sơ đồ khối DS18B20c) Sơ đồ chânHình 2.8 : Sơ đồ chân của DS18B20.Pin 1 : Chân GNDPin 2: Chân DQ dữ liệu ngõ ra.Pin 3: Chân Vdd nối nguồn.d) Hoạt động chuyển đổi nhiệt độNhiệt độ được chuyển đổi thành dữ liệu số từ 9-12 bit, tương đương với độ phân giải0.5oC, 0.25oC, 0.125oC, 0.0625oC thông qua mã lệnh chuyển đổi 44h.Độ phân giải mặc định của DS18B20 là 12 bit (0.0625 oC). Để cài đặt độ phân giải ta thayđổi thanh ghi cấu hình của DS18B20( Byte 4 của bộ nhớ đệm).Bảng 4.1 : Lựa chọn độ phân giải cho DS18B20R1R0Độ phân giải009 bit0110 bit1011 bit1112 bitDữ liệu sau khi chuyển đổi sẽ được lưu trong byte 0, byte 1 của bộ nhớ đệm.Page 15BÁO CÁO PROJECT 2GVHD: Ths.Dương Thanh PhươngTrong đó S: là bit dấu: S = ‘0’ nếu nhiệt độ dương, =’1’ nếu nhiệt độ âm. Với các độ phângiải thấp hơn các bit thấp nhấp trong byte 0 sẽ lưu ‘0’.2.4.Khối hiển thị : LCD 16x2LCD 16x2 được sử dụng để hiển thị giao diện trong quá trình đăng nhập, hiển thị và thiếtlập thời giana) Sơ đồ nguyên lýHình 2.9 : Sơ đồ khối hiển thị LCDb) Cấu tạo và hoạt độngPage 16BÁO CÁO PROJECT 2GVHD: Ths.Dương Thanh PhươngHình 2.10 : LCD 16x2LCD 16x2 là Text LCD được chia sẵn thành từng ô và ứng với mỗi ô chỉ có thểhiển thị một ký tự ASCII, được phân chia thành 2 hàng, mỗi hàng có 16 ô.Nguyên lý hoạt động:• Chân VCC, VSSvà VEE: Các chân VCC, VSSvà VEE: Cấp dương nguồn - 5v vàđất tương ứng thì VEE được dùng để điều khiển độtương phản của LCD.• Chân chọn thanh ghi RS (Register Select): Có hai thanh ghi trong LCD, chânRS(Register Select) được dùng đểchọn thanh ghi, nhưsau: Nếu RS = 0 thìthanh ghi mà lệnh được chọn đểcho phép người dùng gửi một lệnh chẳng hạn nhưxoá màn hình, đưa con trỏvề đầu dòng v.v… Nếu RS = 1 thì thanh ghi dữliệu được chọn cho phép người dùng gửi dữliệu cần hiển thịtrên LCD.• Chân đọc/ ghi (R/W): Đầu vào đọc/ ghi cho phép người dùng ghi thông tin lênLCD khi R/W = 0 hoặc đọc thông tin từnó khi R/W = 1.• Chân cho phép E (Enable): Chân cho phép E được sửdụng bởi LCD để chốt dữliệu của nó. Khi dữliệu được cấp đến chân dữliệu thì một xung mức cao xuốngthấp phải được áp đến chân này đểLCD chốt dữliệu trên các chân dữ liêu.Xung này phải rộng tối thiểu là 450ns.• Chân D0 - D7: Đây là 8 chân dữliệu 8 bít, được dùng đểgửi thông tin lên LCDhoặc đọc nội dung của các thanh ghi trong LCD. Tuy nhiên trong mạch sửdụng LCD 4 bit nên 4 chân D0-D3 sẽ không sử dụng. Đểhiển thịcác chữcái và cáccon số, chúng ta gửi các mã ASCII của các chữcái từA đến Z, a đến f và các con sốtừ 0 - 9 đến các chân này khi bật RS = 1.• Cũng có các mã lệnh mà có thể được gửi đến LCD đểxoá màn hình hoặc đưa contrỏvề đầu dòng hoặc nhấp nháy con trỏ.Page 17BÁO CÁO PROJECT 2Chương 33.1.GVHD: Ths.Dương Thanh PhươngHoàn thiện sản phẩmSơ đồ layout MasterHình 3.1 : Layout MasterPage 18BÁO CÁO PROJECT 23.2.GVHD: Ths.Dương Thanh PhươngSơ đồ layout SlaveHình 3.2 Layout SlavePage 19
Xem ThêmTài liệu liên quan
- Hệ thống giám sát, truyền phát nhiệt độ sử dụng sóng RF tần số 2.4GHz
- 21
- 854
- 1
- Bài sinh 12
- 3
- 297
- 0
- u4 volunteer work +pics
- 2
- 405
- 0
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(842.13 KB) - Hệ thống giám sát, truyền phát nhiệt độ sử dụng sóng RF tần số 2.4GHz-21 (trang) Tải bản đầy đủ ngay ×Từ khóa » Nguyên Lý Nrf24l01
-
Module Không Dây RF NRF24L01 - Blog Mecsu
-
Module NRF24L01 2.4G - Cách Thức Sử Dụng Với Tất Cả Các ...
-
[ Lập Trình Pic ] Bài 14: Giao Tiếp Với NRF24L01 - TuHu
-
NRF24L01: Mô-đun Giao Tiếp Không Dây Cho Arduino
-
Sử Dụng Module NRF24L01 - Thu Phát Sóng Vô Tuyến 2.4GHz Với ...
-
Sử Dụng Module NRF24L01 - Linhkienchatluong
-
NRF24L01 Truyền Tín Hiệu Không Dây RF - Vidieukhien.Xyz
-
BAI 2 - NRF24L01 - V1 | PDF - Scribd
-
Linh Kiện 69_Module NRF24L01 2.4Ghz – Cách Giao Tiếp Với VĐK ...
-
Mạch Thu Phát RF 100m NRF24L01 - ĐIỆN TỬ TƯƠNG LAI
-
NRF24L01 Giao Tiếp STM32, Thu Phát RF NRF24L01 2.4GHz + ...
-
DIY Joystick điều Khiển Xe 4 Bánh Với NRF24L01 - Điện Tử Hello
-
Arduino Giao Tiếp DHT11 Gửi đến điện Thoại Dùng NRF24L01