SlideShare une entreprise Scribd logo
1  sur  8
ĐỒ ÁN TỐT NGHIỆP Trang vii
GVHD: ThS. TRƢƠNG NGỌC ANH
DANH MỤC HÌNH ẢNH
Hình 2.1: Sơ đồ khối vi điều khiển MSP430x2xx................................Error! Bookmark not defined.
Hình 2.3: Sơ đồ các thanh ghi trong CPU MSP430 .............................Error! Bookmark not defined.
Hình 2.5: Sơ đồ khối bộ chuyển đổi ACD............................................Error! Bookmark not defined.
Hình 2.6 : Giao tiếp UART...................................................................Error! Bookmark not defined.
Hình 2.7 : Khung dữ liệu cho giao tiếp UART.....................................Error! Bookmark not defined.
Hình 2.8: Sơ đồ khối giao tiếp UART cho MSP430xxxx. ...................Error! Bookmark not defined.
Hình 2.9 : Kit Lauchpad. ......................................................................Error! Bookmark not defined.
Hình 2.10: Dòng dữ liệu qua TUSB3410. ............................................Error! Bookmark not defined.
Hình 2.11: Sơ đồ chân của chip TUSB3410.........................................Error! Bookmark not defined.
Hình 2.12: Sơ đồ khối TUSB3410........................................................Error! Bookmark not defined.
Hình 2.13: Sơ đồ nguyên lí kit Lauchpad phần 1 .................................Error! Bookmark not defined.
Hình 2.14: Sơ đồ nguyên lí kit Lauchpad phần 2 .................................Error! Bookmark not defined.
Hình 2.15: Sơ đồ nguyên lí kit Lauchpad phần 3 .................................Error! Bookmark not defined.
Hình 3.1 : Sơ đồ khối chip nRF24L01..................................................Error! Bookmark not defined.
Hình 3.2: Sơ đồ chân chip nRF24L01. .................................................Error! Bookmark not defined.
Hình 3.4: Biểu đồ hoạt động ghi SPI của nRF24L01...........................Error! Bookmark not defined.
Hình 4.2 : Sơ đồ khối của DS18B20.....................................................Error! Bookmark not defined.
Hình 4.3: Tổ chức của bộ nhớ đệm.......................................................Error! Bookmark not defined.
Hình 4.4 : Các cách cấp nguồn cho DS18B20......................................Error! Bookmark not defined.
Hình 5.1 : Sơ đồ khối master. ...............................................................Error! Bookmark not defined.
Hình 5.2 : Sơ đồ khối slave...................................................................Error! Bookmark not defined.
Hình 5.3 : Sơ đồ nguyên lí khối xử lí. ..................................................Error! Bookmark not defined.
Hình 5.4 : Sơ đồ nguyên lí khối truyền nhận........................................Error! Bookmark not defined.
Hình 5.5 : Sơ đồ nguyên lí khối cảm biến ............................................Error! Bookmark not defined.
Hình 5.6 : Sơ đồ nguyên lí khối hiển thị...............................................Error! Bookmark not defined.
Hình 5.9 : Sơ đồ linh kiện master .........................................................Error! Bookmark not defined.
Hình 5.10 : Sơ đồ mạch in lớp 1 master ...............................................Error! Bookmark not defined.
Hình 5.11 : Sơ đồ mạch in lớp 2 master. ..............................................Error! Bookmark not defined.
Hình 5.12 : Sơ đồ linh kiện slave..........................................................Error! Bookmark not defined.
Hình 5.13 : Sơ đồ mạch in lớp 1 slave..................................................Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang viii
GVHD: ThS. TRƢƠNG NGỌC ANH
Hình 5.14 : Sơ đồ mạch in lớp 2 slave..................................................Error! Bookmark not defined.
Hình 6.1: Giao diện trên máy tính. .......................................................Error! Bookmark not defined.
Hình 7.1 : Lƣu đồ chƣơng trình c .......................................Error! Bookmark not defined.
7.2 : ..............................................Error! Bookmark not defined.
Hình 7.3: Lƣu đồ chƣơng trình slave....................................................Error! Bookmark not defined.
Hình 1: Cấp nguồn cho board master. ..................................................Error! Bookmark not defined.
Hình 2: Xác định cổng COM3 đƣợc kết nối.........................................Error! Bookmark not defined.
Hình 2: Tạo file text lƣu dữ liệu ...........................................................Error! Bookmark not defined.
Hình 3 : Cấp nguồn cho slave 1............................................................Error! Bookmark not defined.
Hình 4 : Cấp nguồn cho slave 2............................................................Error! Bookmark not defined.
Hình 5: Master nhận đƣợc dữ liệu từ các slave. ...................................Error! Bookmark not defined.
Hình 6 : Giám sát và điều khiển trên giao diện. ...................................Error! Bookmark not defined.
Hình 7: File dữ liệu đƣợc lƣu trữ với thời gian cập nhật là 2 giây. ......Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang ix
GVHD: ThS. TRƢƠNG NGỌC ANH
DANH MỤC BẢNG BIỂU
Bảng 2.1: Tổ chức bộ nhớ.....................................................................Error! Bookmark not defined.
Bảng 2.2: Bảng lựa chọn chức năng chân.............................................Error! Bookmark not defined.
Bảng 2.3: Bảng địa chỉ các thanh ghi Port............................................Error! Bookmark not defined.
Bảng 2.6 : Bảng lựa chọn tốc độ Baud .................................................Error! Bookmark not defined.
Bảng 3.1 : Chức năng các chân của nRF24L01....................................Error! Bookmark not defined.
Bảng 3.2: Điều kiện làm việc của nRF24L01.......................................Error! Bookmark not defined.
Bảng 3.3 : Các chế độ hoạt động của nRF24L01. ................................Error! Bookmark not defined.
Bảng 3.4 : Thời gian chuyển đổi giữa các chế độ.................................Error! Bookmark not defined.
Bảng 3.5 : Mã lệnh SPI của nRF24L01................................................Error! Bookmark not defined.
Bảng 3.6: Kí hiệu trong biểu đồ hoạt động SPI....................................Error! Bookmark not defined.
Bảng 3.7 : Register CONFIG................................................................Error! Bookmark not defined.
Bảng 3.8: Register EN_AA ..................................................................Error! Bookmark not defined.
Bảng 3.9: Register EN_RXADDR .......................................................Error! Bookmark not defined.
Bảng 3.10: Register SETUP_AW........................................................Error! Bookmark not defined.
Bảng 3.11: Register SETUP_RETR.....................................................Error! Bookmark not defined.
Bảng 3.12: Register RF_CH.................................................................Error! Bookmark not defined.
Bảng 3.13: Register RF_SETUP ..........................................................Error! Bookmark not defined.
Bảng 3.14: Register STATUS ..............................................................Error! Bookmark not defined.
Bảng 3.15: Register OBSERVE_TX....................................................Error! Bookmark not defined.
Bảng 3.16: Register CD........................................................................Error! Bookmark not defined.
Bảng 3.17: Register RX_ADDR_P0  RX_ADDR_P5 ....................Error! Bookmark not defined.
Bảng 3.18: Register TX_ADDR...........................................................Error! Bookmark not defined.
Bảng 3.19: Register RX_PW_P0  RX_PW_P0................................Error! Bookmark not defined.
Bảng 3.20: Register FIFO_STATUS....................................................Error! Bookmark not defined.
Bảng 3.21: Register ACK_PLD............................................................Error! Bookmark not defined.
Bảng 3.22: Register RX_PLD ..............................................................Error! Bookmark not defined.
Bảng 3.23: Register TX_PLD...............................................................Error! Bookmark not defined.
Bảng 4.1 : Lựa chọn độ phân giải cho DS18B20 .................................Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang x
GVHD: ThS. TRƢƠNG NGỌC ANH
MỤC LỤC
………………………………………...............................i
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP………………………………………………….………........ii
………………………………………..………...…….……iii
……………………………………..….…….…..iv
…..…….……...v
………………….……………vi
……………………………………………...…vii
………………………………………………………………..………ix
……………………………………………………………………………….….……x
PHẦN B NỘI DUNG ...........................................................................Error! Bookmark not defined.
................................................................Error! Bookmark not defined.
1. Lí do chọn đề tài.....................................................................Error! Bookmark not defined.
2. Giới thiệu đề tài......................................................................Error! Bookmark not defined.
3. Ý nghĩa đề tài. ........................................................................Error! Bookmark not defined.
4. Nội dung nghiên cứu.............................................................Error! Bookmark not defined.
5. Giới hạn đề tài........................................................................Error! Bookmark not defined.
430G2553 ........Error! Bookmark not defined.
1. Giới thiệu về dòng VĐK MSP430 của TI..............................Error! Bookmark not defined.
2. Khảo sát VĐK MSP430G2553..............................................Error! Bookmark not defined.
2.1 Thông số kỹ thuật của MSP430G2553...........................Error! Bookmark not defined.
2.2 Sơ đồ khối.......................................................................Error! Bookmark not defined.
2.3 Sơ đồ chân.......................................................................Error! Bookmark not defined.
2.4 Tìm hiểu CPU của MSP430G2553.................................Error! Bookmark not defined.
2.4.1 Các chế độ hoạt động CPU......................................Error! Bookmark not defined.
2.4.2 Tổ chức bộ nhớ........................................................Error! Bookmark not defined.
2.5 Hệ thống xung Clock và bộ phát xung DCO..................Error! Bookmark not defined.
2.6 Watchdog timer...............................................................Error! Bookmark not defined.
2.7 Hoạt động xuất nhập, giao tiếp ngoại vi của VĐK MSP430G2553....Error! Bookmark
not defined.
2.7.1. Thanh ghi input PxDIR. ..........................................Error! Bookmark not defined.
2.7.2 Thanh ghi output PxOUT. .......................................Error! Bookmark not defined.
2.7.3 Thanh ghi output PxIN. ...........................................Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang xi
GVHD: ThS. TRƢƠNG NGỌC ANH
2.7.4 Thanh ghi điện trở kéo PxREN. ..............................Error! Bookmark not defined.
2.7.5 Thanh ghi lựa chọn chức năng. ...............................Error! Bookmark not defined.
2.7.6. Địa chỉ các thanh ghi port........................................Error! Bookmark not defined.
2.8 Bộ định thời timer A.......................................................Error! Bookmark not defined.
2.8.1 Timer hoạt động ở chế độ counter 16 bit.................Error! Bookmark not defined.
2.8.2 Lựa chọn nguồn xung và bộ chia xung cho timer. ..Error! Bookmark not defined.
2.8.3 Các chế độ hoạt động của timer. .............................Error! Bookmark not defined.
2.8.4 Kích hoạt timer........................................................Error! Bookmark not defined.
2.8.5 Các thanh ghi điều khiển timer................................Error! Bookmark not defined.
2.9 Bộ chuyển đổi ADC10....................................................Error! Bookmark not defined.
2.9.1 Sơ đồ khối................................................................Error! Bookmark not defined.
2.9.2 Các bƣớc thiết lập chuyển đổi ADC........................Error! Bookmark not defined.
2.9.3 Các thanh ghi sử dụng cho bộ chuyển đổi ADC10. Error! Bookmark not defined.
2.9.4 Quá trình chuyển đổi ADC......................................Error! Bookmark not defined.
2.10 Giao tiếp UART..............................................................Error! Bookmark not defined.
2.10.1 Giới thiệu chuẩn giao tiếp UART............................Error! Bookmark not defined.
2.10.2 Các bƣớc thiết lập chuẩn giao tiếp UART...............Error! Bookmark not defined.
2.10.3 UART trong MSP430G2553...................................Error! Bookmark not defined.
2.10.4 Thiết lập giao tiếp UART cho MSP430G2553. ......Error! Bookmark not defined.
3 Giới thiệu kit Launchpad .......................................................Error! Bookmark not defined.
3.1 Chip TUSB3410 trong kit Lauchpad..................................Error! Bookmark not defined.
3.1.1 Các tính năng USB. .................................................Error! Bookmark not defined.
3.1.2 Đặc điểm kỹ thuật. .....................................................Error! Bookmark not defined.
3.2 Sơ đồ nguyên lí kit Lauchpad. ............................................Error! Bookmark not defined.
CHƢƠNG III: KHẢO SÁT MODULE nRF24L01..........................Error! Bookmark not defined.
1. Giới thiệu................................................................................Error! Bookmark not defined.
2. Khảo sát chip nRF24L01. ......................................................Error! Bookmark not defined.
2.1 Cấu trúc phần cứng.........................................................Error! Bookmark not defined.
2.1.1 Sơ đồ khối................................................................Error! Bookmark not defined.
2.1.2 Sơ đồ chân. ..............................................................Error! Bookmark not defined.
2.1.3 Chức năng các chân.................................................Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang xii
GVHD: ThS. TRƢƠNG NGỌC ANH
2.2 Điều kiện làm việc. .........................................................Error! Bookmark not defined.
2.3 Hoạt động của nRF24L01...............................................Error! Bookmark not defined.
2.3.1 Chế độ tắt nguồn......................................................Error! Bookmark not defined.
2.3.2 Chế độ standby. .......................................................Error! Bookmark not defined.
2.3.3 Chế độ RX...............................................................Error! Bookmark not defined.
2.3.4 Chế độ TX. ..............................................................Error! Bookmark not defined.
2.3.5 Thời gian chuyển đổi giữa các chế độ hoạt động....Error! Bookmark not defined.
2.3.6 Cài đặt kênh tần số RF cho nRF24L01. ..................Error! Bookmark not defined.
2.4 Chức năng Shockburst....................................................Error! Bookmark not defined.
2.4.1 Các tính năng chính của ShockBurst.......................Error! Bookmark not defined.
2.4.2 Định dạng dữ liệu trong ShockBurst.......................Error! Bookmark not defined.
2.5 Giao tiếp SPI của nRF24L01..........................................Error! Bookmark not defined.
2.5.1 Các chân của nRF24L01 sử dụng trong giao tiếp SPI........... Error! Bookmark not
defined.
2.5.2 Một vài đặc tính của chuẩn giao tiếp SPI của nRF24L01. .... Error! Bookmark not
defined.
2.5.3 Hoạt động đọc/ghi của chuẩn SPI. ..........................Error! Bookmark not defined.
2.5.3.1 Một số lệnh SPI thƣờng dùng của nRF24L01. ... Error! Bookmark not defined.
2.5.3.2 Hoạt động đọc/ghi............................................... Error! Bookmark not defined.
2.6 Các thanh ghi trong nRF24L01. .....................................Error! Bookmark not defined.
2.7 Module nRF24L01..........................................................Error! Bookmark not defined.
CHƢƠNG IV: GIỚI THIỆU CẢM BIẾN NHIỆT ĐỘ DS18B20...Error! Bookmark not defined.
1. Sơ lƣợc về cảm biến nhiệt độ DS18B20 ................................Error! Bookmark not defined.
2. Cấu trúc cảm biến DS18B20..................................................Error! Bookmark not defined.
2.1 Sơ đồ chân.......................................................................Error! Bookmark not defined.
2.2 Sơ đồ khối.......................................................................Error! Bookmark not defined.
2.3 Hoạt động chuyển đổi nhiệt độ.......................................Error! Bookmark not defined.
2.4 Các mã lệnh thao tác trên ROM, RAM ( Bộ nhớ đệm)..Error! Bookmark not defined.
2.4.1 Các mã lệnh điều khiển ROM. ................................Error! Bookmark not defined.
2.4.2 Mã lệnh thao tác trên RAM ( Bộ nhớ đệm).............Error! Bookmark not defined.
2.4.3 Giao tiếp giữa Vi điều khiển và DS18B20..............Error! Bookmark not defined.
CHƢƠNG V : THIẾT KẾ PHẦN CỨNG........................................Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang xiii
GVHD: ThS. TRƢƠNG NGỌC ANH
1. Sơ đồ khối. .............................................................................Error! Bookmark not defined.
1.1. Sơ đồ khối Master...........................................................Error! Bookmark not defined.
1.2. Sơ đồ khối Slave.............................................................Error! Bookmark not defined.
2. Các khối cơ bản......................................................................Error! Bookmark not defined.
1.1. Khối xử lí........................................................................Error! Bookmark not defined.
1.2. Khối truyền- nhận. ..........................................................Error! Bookmark not defined.
1.3. Khối cảm biến.................................................................Error! Bookmark not defined.
1.4. Khối UART.....................................................................Error! Bookmark not defined.
1.5. Khối hiển thị ...................................................................Error! Bookmark not defined.
3. Sơ đồ nguyên lí. .....................................................................Error! Bookmark not defined.
3.1. Board Master...................................................................Error! Bookmark not defined.
3.2. Board Slave.....................................................................Error! Bookmark not defined.
4. Sơ đồ mạch in.........................................................................Error! Bookmark not defined.
4.1. Board Master...................................................................Error! Bookmark not defined.
4.1.1. Sơ đồ linh kiện.........................................................Error! Bookmark not defined.
4.1.2. Sơ đồ mạch in..........................................................Error! Bookmark not defined.
4.1.2.1. Lớp 1................................................................... Error! Bookmark not defined.
4.1.2.2. Lớp 2................................................................... Error! Bookmark not defined.
4.2. Board Slave.....................................................................Error! Bookmark not defined.
4.2.1. Sơ đồ linh kiện.........................................................Error! Bookmark not defined.
4.2.2. Sơ đồ mạch in..........................................................Error! Bookmark not defined.
4.2.2.1. Lớp 1................................................................... Error! Bookmark not defined.
4.2.2.2. Lớp 2................................................................... Error! Bookmark not defined.
CHƢƠNG VI : THIẾT KẾ GIAO DIỆN..........................................Error! Bookmark not defined.
1. Đặt vấn đề. .............................................................................Error! Bookmark not defined.
2. Giao diệ ều khiển. ..........................................Error! Bookmark not defined.
3. Chƣơng trình giao diệ . ....................Error! Bookmark not defined.
CHƢƠNG VII : THIẾT KẾ CHƢƠNG TRÌNH ĐIỀU KHIỂN ......Error! Bookmark not defined.
1. Chƣơng trình biên dịch. .........................................................Error! Bookmark not defined.
2. Lƣu đồ. ...................................................................................Error! Bookmark not defined.
2.1. Module Master................................................................Error! Bookmark not defined.
ĐỒ ÁN TỐT NGHIỆP Trang xiv
GVHD: ThS. TRƢƠNG NGỌC ANH
. ...................................................Error! Bookmark not defined.
2.2. Module slave...................................................................Error! Bookmark not defined.
3. Chƣơng trình. .........................................................................Error! Bookmark not defined.
3.1. Chƣơng trình cho Master................................................Error! Bookmark not defined.
3.2. Chƣơng trình cho Slave 1 ...............................................Error! Bookmark not defined.
3.3. Chƣơng trình cho Slave 2 ...............................................Error! Bookmark not defined.
3.4. Các hàm dùng trong chƣơng trình. .................................Error! Bookmark not defined.
3.4.1. Hàm DS18B20.C.....................................................Error! Bookmark not defined.
3.4.2. Hàm 24L01.C ..........................................................Error! Bookmark not defined.
3.4.3. Hàm TVLCD.C .......................................................Error! Bookmark not defined.
3.4.4. Hàm UART.C..........................................................Error! Bookmark not defined.
PHẦN C................................................................................................Error! Bookmark not defined.
TỔNG KẾ ....................Error! Bookmark not defined.
1. Kết quả thực tế...........................................................................Error! Bookmark not defined.
2. Kết luận......................................................................................Error! Bookmark not defined.
3. Hƣớng phát triển........................................................................Error! Bookmark not defined.

Contenu connexe

Tendances

Tendances (7)

Đề tài: Điều khiển thiết bị qua mạng Ethernet, HAY
Đề tài: Điều khiển thiết bị qua mạng Ethernet, HAYĐề tài: Điều khiển thiết bị qua mạng Ethernet, HAY
Đề tài: Điều khiển thiết bị qua mạng Ethernet, HAY
 
Báo cáo thực tập cuối kỳ
Báo cáo thực tập cuối kỳBáo cáo thực tập cuối kỳ
Báo cáo thực tập cuối kỳ
 
Excel 2010
Excel 2010Excel 2010
Excel 2010
 
Outlook 2010
Outlook 2010Outlook 2010
Outlook 2010
 
Word2010
Word2010Word2010
Word2010
 
Tieng viet powerpoint 2010 training book
Tieng viet powerpoint 2010 training bookTieng viet powerpoint 2010 training book
Tieng viet powerpoint 2010 training book
 
Giao trinh c_can_ban
Giao trinh c_can_banGiao trinh c_can_ban
Giao trinh c_can_ban
 

Similaire à Dtcn doan tn_003_muc luc

Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...
Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...
Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...Viết thuê trọn gói ZALO 0934573149
 
Monitor theo doi_benh_nhan
Monitor theo doi_benh_nhanMonitor theo doi_benh_nhan
Monitor theo doi_benh_nhanLệnh Xung
 
Nghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lan
Nghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lanNghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lan
Nghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lanleokidd
 
Giao trinh sql server 2005
Giao trinh sql server 2005Giao trinh sql server 2005
Giao trinh sql server 2005quandoando
 
Xây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạo
Xây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạoXây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạo
Xây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạoMan_Ebook
 
Giao trinh mang_may_tinh
Giao trinh mang_may_tinhGiao trinh mang_may_tinh
Giao trinh mang_may_tinhHai Nguyen
 
85365852 do-an-tot-nghiep (1)
85365852 do-an-tot-nghiep (1)85365852 do-an-tot-nghiep (1)
85365852 do-an-tot-nghiep (1)huynhkhang1
 
Excel 2010
Excel 2010Excel 2010
Excel 2010Vu Binh
 
Hd sd excel 2010
Hd sd excel 2010Hd sd excel 2010
Hd sd excel 2010Heo Gòm
 
Mucluc doan totnghiep
Mucluc doan totnghiepMucluc doan totnghiep
Mucluc doan totnghiepKủ Khoai
 
Bai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docx
Bai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docxBai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docx
Bai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docxHongLong404879
 
Thuc hanh vb
Thuc hanh vbThuc hanh vb
Thuc hanh vbhaquang83
 
Bai giang-vhdl
Bai giang-vhdlBai giang-vhdl
Bai giang-vhdlhoangclick
 
82954869 bai-giang-vhdl
82954869 bai-giang-vhdl82954869 bai-giang-vhdl
82954869 bai-giang-vhdlbuianhminh
 

Similaire à Dtcn doan tn_003_muc luc (20)

Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...
Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...
Đề tài: Phân tích và thiết kế mạng truy nhập GPON dựa trên phần mềm mô phỏng ...
 
Monitor theo doi_benh_nhan
Monitor theo doi_benh_nhanMonitor theo doi_benh_nhan
Monitor theo doi_benh_nhan
 
Nghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lan
Nghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lanNghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lan
Nghiên cứu và hướng dẫn sử dụng bộ công cụ quét lỗ hổng hệ thống trong mạng lan
 
Giao trinh sql server 2005
Giao trinh sql server 2005Giao trinh sql server 2005
Giao trinh sql server 2005
 
Xây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạo
Xây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạoXây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạo
Xây dựng Robot tự hành dạng Nonholonomic và tổng hợp bộ điều khiển bám quỹ đạo
 
Giao trinh mang_may_tinh
Giao trinh mang_may_tinhGiao trinh mang_may_tinh
Giao trinh mang_may_tinh
 
85365852 do-an-tot-nghiep (1)
85365852 do-an-tot-nghiep (1)85365852 do-an-tot-nghiep (1)
85365852 do-an-tot-nghiep (1)
 
Luận văn: Vận hành, quản lý, giám sát hệ thống BTS Viettel, HAY
Luận văn: Vận hành, quản lý, giám sát hệ thống BTS Viettel, HAYLuận văn: Vận hành, quản lý, giám sát hệ thống BTS Viettel, HAY
Luận văn: Vận hành, quản lý, giám sát hệ thống BTS Viettel, HAY
 
Đề tài: Vận hành, quản lý, giám sát hệ thống BTS Viettel Hải Phòng
Đề tài: Vận hành, quản lý, giám sát hệ thống BTS Viettel Hải PhòngĐề tài: Vận hành, quản lý, giám sát hệ thống BTS Viettel Hải Phòng
Đề tài: Vận hành, quản lý, giám sát hệ thống BTS Viettel Hải Phòng
 
Luận văn: Lập trình game trên thiết bị di động, HAY
Luận văn: Lập trình game trên thiết bị di động, HAYLuận văn: Lập trình game trên thiết bị di động, HAY
Luận văn: Lập trình game trên thiết bị di động, HAY
 
Đề tài: Lập trình game trên thiết bị di động, HOT, 9đ
Đề tài: Lập trình game trên thiết bị di động, HOT, 9đĐề tài: Lập trình game trên thiết bị di động, HOT, 9đ
Đề tài: Lập trình game trên thiết bị di động, HOT, 9đ
 
Excel 2010
Excel 2010Excel 2010
Excel 2010
 
Hd sd excel 2010
Hd sd excel 2010Hd sd excel 2010
Hd sd excel 2010
 
Mucluc doan totnghiep
Mucluc doan totnghiepMucluc doan totnghiep
Mucluc doan totnghiep
 
Đề tài: mô hình đo thử hệ thống băng rộng trên optisystem
Đề tài: mô hình đo thử hệ thống băng rộng trên optisystem Đề tài: mô hình đo thử hệ thống băng rộng trên optisystem
Đề tài: mô hình đo thử hệ thống băng rộng trên optisystem
 
Gia công phay Pro/ENGINEER 5.0
Gia công phay Pro/ENGINEER 5.0Gia công phay Pro/ENGINEER 5.0
Gia công phay Pro/ENGINEER 5.0
 
Bai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docx
Bai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docxBai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docx
Bai giang dieu khien TDD_VS4_19_5_2021 _ ThuAnh.docx
 
Thuc hanh vb
Thuc hanh vbThuc hanh vb
Thuc hanh vb
 
Bai giang-vhdl
Bai giang-vhdlBai giang-vhdl
Bai giang-vhdl
 
82954869 bai-giang-vhdl
82954869 bai-giang-vhdl82954869 bai-giang-vhdl
82954869 bai-giang-vhdl
 

Plus de Trần Đức Anh

Tailieu.vncty.com nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747
Tailieu.vncty.com   nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747Tailieu.vncty.com   nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747
Tailieu.vncty.com nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747Trần Đức Anh
 
Tailieu.vncty.com nhom 6-de_tai_flo_9602
Tailieu.vncty.com   nhom 6-de_tai_flo_9602Tailieu.vncty.com   nhom 6-de_tai_flo_9602
Tailieu.vncty.com nhom 6-de_tai_flo_9602Trần Đức Anh
 
Tailieu.vncty.com lai phan-tu_2413
Tailieu.vncty.com   lai phan-tu_2413Tailieu.vncty.com   lai phan-tu_2413
Tailieu.vncty.com lai phan-tu_2413Trần Đức Anh
 
Tailieu.vncty.com duong hoa-hoc_3666
Tailieu.vncty.com   duong hoa-hoc_3666Tailieu.vncty.com   duong hoa-hoc_3666
Tailieu.vncty.com duong hoa-hoc_3666Trần Đức Anh
 
Tailieu.vncty.com do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562
Tailieu.vncty.com   do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562Tailieu.vncty.com   do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562
Tailieu.vncty.com do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562Trần Đức Anh
 
Tailieu.vncty.com tieu luanc4v-1324
Tailieu.vncty.com   tieu luanc4v-1324Tailieu.vncty.com   tieu luanc4v-1324
Tailieu.vncty.com tieu luanc4v-1324Trần Đức Anh
 
Tailieu.vncty.com do an-cong_nghe_san_xuat_sua_tiet_trung_9366
Tailieu.vncty.com   do an-cong_nghe_san_xuat_sua_tiet_trung_9366Tailieu.vncty.com   do an-cong_nghe_san_xuat_sua_tiet_trung_9366
Tailieu.vncty.com do an-cong_nghe_san_xuat_sua_tiet_trung_9366Trần Đức Anh
 

Plus de Trần Đức Anh (20)

Tailieu.vncty.com 5275 1261
Tailieu.vncty.com   5275 1261Tailieu.vncty.com   5275 1261
Tailieu.vncty.com 5275 1261
 
Tailieu.vncty.com 5249 5591
Tailieu.vncty.com   5249 5591Tailieu.vncty.com   5249 5591
Tailieu.vncty.com 5249 5591
 
Tailieu.vncty.com 5219 0449
Tailieu.vncty.com   5219 0449Tailieu.vncty.com   5219 0449
Tailieu.vncty.com 5219 0449
 
Tailieu.vncty.com 5208 2542
Tailieu.vncty.com   5208 2542Tailieu.vncty.com   5208 2542
Tailieu.vncty.com 5208 2542
 
Tailieu.vncty.com 5145 0887
Tailieu.vncty.com   5145 0887Tailieu.vncty.com   5145 0887
Tailieu.vncty.com 5145 0887
 
Tailieu.vncty.com 5142 5647
Tailieu.vncty.com   5142 5647Tailieu.vncty.com   5142 5647
Tailieu.vncty.com 5142 5647
 
Tailieu.vncty.com 5138 529
Tailieu.vncty.com   5138 529Tailieu.vncty.com   5138 529
Tailieu.vncty.com 5138 529
 
Tailieu.vncty.com 5125 4608
Tailieu.vncty.com   5125 4608Tailieu.vncty.com   5125 4608
Tailieu.vncty.com 5125 4608
 
Tailieu.vncty.com 5117 1019
Tailieu.vncty.com   5117 1019Tailieu.vncty.com   5117 1019
Tailieu.vncty.com 5117 1019
 
Tailieu.vncty.com 5106 4775
Tailieu.vncty.com   5106 4775Tailieu.vncty.com   5106 4775
Tailieu.vncty.com 5106 4775
 
Tailieu.vncty.com 5089 2417
Tailieu.vncty.com   5089 2417Tailieu.vncty.com   5089 2417
Tailieu.vncty.com 5089 2417
 
Tailieu.vncty.com 5088 8018
Tailieu.vncty.com   5088 8018Tailieu.vncty.com   5088 8018
Tailieu.vncty.com 5088 8018
 
Tailieu.vncty.com 5067 1967
Tailieu.vncty.com   5067 1967Tailieu.vncty.com   5067 1967
Tailieu.vncty.com 5067 1967
 
Tailieu.vncty.com nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747
Tailieu.vncty.com   nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747Tailieu.vncty.com   nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747
Tailieu.vncty.com nst gioi-tinh_va_di_truyen_lien_ket_gioi_tinh_747
 
Tailieu.vncty.com nhom 6-de_tai_flo_9602
Tailieu.vncty.com   nhom 6-de_tai_flo_9602Tailieu.vncty.com   nhom 6-de_tai_flo_9602
Tailieu.vncty.com nhom 6-de_tai_flo_9602
 
Tailieu.vncty.com lai phan-tu_2413
Tailieu.vncty.com   lai phan-tu_2413Tailieu.vncty.com   lai phan-tu_2413
Tailieu.vncty.com lai phan-tu_2413
 
Tailieu.vncty.com duong hoa-hoc_3666
Tailieu.vncty.com   duong hoa-hoc_3666Tailieu.vncty.com   duong hoa-hoc_3666
Tailieu.vncty.com duong hoa-hoc_3666
 
Tailieu.vncty.com do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562
Tailieu.vncty.com   do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562Tailieu.vncty.com   do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562
Tailieu.vncty.com do an-nhan_giong_in_vi_tro_cay_co_ngot_stevia_4562
 
Tailieu.vncty.com tieu luanc4v-1324
Tailieu.vncty.com   tieu luanc4v-1324Tailieu.vncty.com   tieu luanc4v-1324
Tailieu.vncty.com tieu luanc4v-1324
 
Tailieu.vncty.com do an-cong_nghe_san_xuat_sua_tiet_trung_9366
Tailieu.vncty.com   do an-cong_nghe_san_xuat_sua_tiet_trung_9366Tailieu.vncty.com   do an-cong_nghe_san_xuat_sua_tiet_trung_9366
Tailieu.vncty.com do an-cong_nghe_san_xuat_sua_tiet_trung_9366
 

Dtcn doan tn_003_muc luc

  • 1. ĐỒ ÁN TỐT NGHIỆP Trang vii GVHD: ThS. TRƢƠNG NGỌC ANH DANH MỤC HÌNH ẢNH Hình 2.1: Sơ đồ khối vi điều khiển MSP430x2xx................................Error! Bookmark not defined. Hình 2.3: Sơ đồ các thanh ghi trong CPU MSP430 .............................Error! Bookmark not defined. Hình 2.5: Sơ đồ khối bộ chuyển đổi ACD............................................Error! Bookmark not defined. Hình 2.6 : Giao tiếp UART...................................................................Error! Bookmark not defined. Hình 2.7 : Khung dữ liệu cho giao tiếp UART.....................................Error! Bookmark not defined. Hình 2.8: Sơ đồ khối giao tiếp UART cho MSP430xxxx. ...................Error! Bookmark not defined. Hình 2.9 : Kit Lauchpad. ......................................................................Error! Bookmark not defined. Hình 2.10: Dòng dữ liệu qua TUSB3410. ............................................Error! Bookmark not defined. Hình 2.11: Sơ đồ chân của chip TUSB3410.........................................Error! Bookmark not defined. Hình 2.12: Sơ đồ khối TUSB3410........................................................Error! Bookmark not defined. Hình 2.13: Sơ đồ nguyên lí kit Lauchpad phần 1 .................................Error! Bookmark not defined. Hình 2.14: Sơ đồ nguyên lí kit Lauchpad phần 2 .................................Error! Bookmark not defined. Hình 2.15: Sơ đồ nguyên lí kit Lauchpad phần 3 .................................Error! Bookmark not defined. Hình 3.1 : Sơ đồ khối chip nRF24L01..................................................Error! Bookmark not defined. Hình 3.2: Sơ đồ chân chip nRF24L01. .................................................Error! Bookmark not defined. Hình 3.4: Biểu đồ hoạt động ghi SPI của nRF24L01...........................Error! Bookmark not defined. Hình 4.2 : Sơ đồ khối của DS18B20.....................................................Error! Bookmark not defined. Hình 4.3: Tổ chức của bộ nhớ đệm.......................................................Error! Bookmark not defined. Hình 4.4 : Các cách cấp nguồn cho DS18B20......................................Error! Bookmark not defined. Hình 5.1 : Sơ đồ khối master. ...............................................................Error! Bookmark not defined. Hình 5.2 : Sơ đồ khối slave...................................................................Error! Bookmark not defined. Hình 5.3 : Sơ đồ nguyên lí khối xử lí. ..................................................Error! Bookmark not defined. Hình 5.4 : Sơ đồ nguyên lí khối truyền nhận........................................Error! Bookmark not defined. Hình 5.5 : Sơ đồ nguyên lí khối cảm biến ............................................Error! Bookmark not defined. Hình 5.6 : Sơ đồ nguyên lí khối hiển thị...............................................Error! Bookmark not defined. Hình 5.9 : Sơ đồ linh kiện master .........................................................Error! Bookmark not defined. Hình 5.10 : Sơ đồ mạch in lớp 1 master ...............................................Error! Bookmark not defined. Hình 5.11 : Sơ đồ mạch in lớp 2 master. ..............................................Error! Bookmark not defined. Hình 5.12 : Sơ đồ linh kiện slave..........................................................Error! Bookmark not defined. Hình 5.13 : Sơ đồ mạch in lớp 1 slave..................................................Error! Bookmark not defined.
  • 2. ĐỒ ÁN TỐT NGHIỆP Trang viii GVHD: ThS. TRƢƠNG NGỌC ANH Hình 5.14 : Sơ đồ mạch in lớp 2 slave..................................................Error! Bookmark not defined. Hình 6.1: Giao diện trên máy tính. .......................................................Error! Bookmark not defined. Hình 7.1 : Lƣu đồ chƣơng trình c .......................................Error! Bookmark not defined. 7.2 : ..............................................Error! Bookmark not defined. Hình 7.3: Lƣu đồ chƣơng trình slave....................................................Error! Bookmark not defined. Hình 1: Cấp nguồn cho board master. ..................................................Error! Bookmark not defined. Hình 2: Xác định cổng COM3 đƣợc kết nối.........................................Error! Bookmark not defined. Hình 2: Tạo file text lƣu dữ liệu ...........................................................Error! Bookmark not defined. Hình 3 : Cấp nguồn cho slave 1............................................................Error! Bookmark not defined. Hình 4 : Cấp nguồn cho slave 2............................................................Error! Bookmark not defined. Hình 5: Master nhận đƣợc dữ liệu từ các slave. ...................................Error! Bookmark not defined. Hình 6 : Giám sát và điều khiển trên giao diện. ...................................Error! Bookmark not defined. Hình 7: File dữ liệu đƣợc lƣu trữ với thời gian cập nhật là 2 giây. ......Error! Bookmark not defined.
  • 3. ĐỒ ÁN TỐT NGHIỆP Trang ix GVHD: ThS. TRƢƠNG NGỌC ANH DANH MỤC BẢNG BIỂU Bảng 2.1: Tổ chức bộ nhớ.....................................................................Error! Bookmark not defined. Bảng 2.2: Bảng lựa chọn chức năng chân.............................................Error! Bookmark not defined. Bảng 2.3: Bảng địa chỉ các thanh ghi Port............................................Error! Bookmark not defined. Bảng 2.6 : Bảng lựa chọn tốc độ Baud .................................................Error! Bookmark not defined. Bảng 3.1 : Chức năng các chân của nRF24L01....................................Error! Bookmark not defined. Bảng 3.2: Điều kiện làm việc của nRF24L01.......................................Error! Bookmark not defined. Bảng 3.3 : Các chế độ hoạt động của nRF24L01. ................................Error! Bookmark not defined. Bảng 3.4 : Thời gian chuyển đổi giữa các chế độ.................................Error! Bookmark not defined. Bảng 3.5 : Mã lệnh SPI của nRF24L01................................................Error! Bookmark not defined. Bảng 3.6: Kí hiệu trong biểu đồ hoạt động SPI....................................Error! Bookmark not defined. Bảng 3.7 : Register CONFIG................................................................Error! Bookmark not defined. Bảng 3.8: Register EN_AA ..................................................................Error! Bookmark not defined. Bảng 3.9: Register EN_RXADDR .......................................................Error! Bookmark not defined. Bảng 3.10: Register SETUP_AW........................................................Error! Bookmark not defined. Bảng 3.11: Register SETUP_RETR.....................................................Error! Bookmark not defined. Bảng 3.12: Register RF_CH.................................................................Error! Bookmark not defined. Bảng 3.13: Register RF_SETUP ..........................................................Error! Bookmark not defined. Bảng 3.14: Register STATUS ..............................................................Error! Bookmark not defined. Bảng 3.15: Register OBSERVE_TX....................................................Error! Bookmark not defined. Bảng 3.16: Register CD........................................................................Error! Bookmark not defined. Bảng 3.17: Register RX_ADDR_P0  RX_ADDR_P5 ....................Error! Bookmark not defined. Bảng 3.18: Register TX_ADDR...........................................................Error! Bookmark not defined. Bảng 3.19: Register RX_PW_P0  RX_PW_P0................................Error! Bookmark not defined. Bảng 3.20: Register FIFO_STATUS....................................................Error! Bookmark not defined. Bảng 3.21: Register ACK_PLD............................................................Error! Bookmark not defined. Bảng 3.22: Register RX_PLD ..............................................................Error! Bookmark not defined. Bảng 3.23: Register TX_PLD...............................................................Error! Bookmark not defined. Bảng 4.1 : Lựa chọn độ phân giải cho DS18B20 .................................Error! Bookmark not defined.
  • 4. ĐỒ ÁN TỐT NGHIỆP Trang x GVHD: ThS. TRƢƠNG NGỌC ANH MỤC LỤC ………………………………………...............................i NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP………………………………………………….………........ii ………………………………………..………...…….……iii ……………………………………..….…….…..iv …..…….……...v ………………….……………vi ……………………………………………...…vii ………………………………………………………………..………ix ……………………………………………………………………………….….……x PHẦN B NỘI DUNG ...........................................................................Error! Bookmark not defined. ................................................................Error! Bookmark not defined. 1. Lí do chọn đề tài.....................................................................Error! Bookmark not defined. 2. Giới thiệu đề tài......................................................................Error! Bookmark not defined. 3. Ý nghĩa đề tài. ........................................................................Error! Bookmark not defined. 4. Nội dung nghiên cứu.............................................................Error! Bookmark not defined. 5. Giới hạn đề tài........................................................................Error! Bookmark not defined. 430G2553 ........Error! Bookmark not defined. 1. Giới thiệu về dòng VĐK MSP430 của TI..............................Error! Bookmark not defined. 2. Khảo sát VĐK MSP430G2553..............................................Error! Bookmark not defined. 2.1 Thông số kỹ thuật của MSP430G2553...........................Error! Bookmark not defined. 2.2 Sơ đồ khối.......................................................................Error! Bookmark not defined. 2.3 Sơ đồ chân.......................................................................Error! Bookmark not defined. 2.4 Tìm hiểu CPU của MSP430G2553.................................Error! Bookmark not defined. 2.4.1 Các chế độ hoạt động CPU......................................Error! Bookmark not defined. 2.4.2 Tổ chức bộ nhớ........................................................Error! Bookmark not defined. 2.5 Hệ thống xung Clock và bộ phát xung DCO..................Error! Bookmark not defined. 2.6 Watchdog timer...............................................................Error! Bookmark not defined. 2.7 Hoạt động xuất nhập, giao tiếp ngoại vi của VĐK MSP430G2553....Error! Bookmark not defined. 2.7.1. Thanh ghi input PxDIR. ..........................................Error! Bookmark not defined. 2.7.2 Thanh ghi output PxOUT. .......................................Error! Bookmark not defined. 2.7.3 Thanh ghi output PxIN. ...........................................Error! Bookmark not defined.
  • 5. ĐỒ ÁN TỐT NGHIỆP Trang xi GVHD: ThS. TRƢƠNG NGỌC ANH 2.7.4 Thanh ghi điện trở kéo PxREN. ..............................Error! Bookmark not defined. 2.7.5 Thanh ghi lựa chọn chức năng. ...............................Error! Bookmark not defined. 2.7.6. Địa chỉ các thanh ghi port........................................Error! Bookmark not defined. 2.8 Bộ định thời timer A.......................................................Error! Bookmark not defined. 2.8.1 Timer hoạt động ở chế độ counter 16 bit.................Error! Bookmark not defined. 2.8.2 Lựa chọn nguồn xung và bộ chia xung cho timer. ..Error! Bookmark not defined. 2.8.3 Các chế độ hoạt động của timer. .............................Error! Bookmark not defined. 2.8.4 Kích hoạt timer........................................................Error! Bookmark not defined. 2.8.5 Các thanh ghi điều khiển timer................................Error! Bookmark not defined. 2.9 Bộ chuyển đổi ADC10....................................................Error! Bookmark not defined. 2.9.1 Sơ đồ khối................................................................Error! Bookmark not defined. 2.9.2 Các bƣớc thiết lập chuyển đổi ADC........................Error! Bookmark not defined. 2.9.3 Các thanh ghi sử dụng cho bộ chuyển đổi ADC10. Error! Bookmark not defined. 2.9.4 Quá trình chuyển đổi ADC......................................Error! Bookmark not defined. 2.10 Giao tiếp UART..............................................................Error! Bookmark not defined. 2.10.1 Giới thiệu chuẩn giao tiếp UART............................Error! Bookmark not defined. 2.10.2 Các bƣớc thiết lập chuẩn giao tiếp UART...............Error! Bookmark not defined. 2.10.3 UART trong MSP430G2553...................................Error! Bookmark not defined. 2.10.4 Thiết lập giao tiếp UART cho MSP430G2553. ......Error! Bookmark not defined. 3 Giới thiệu kit Launchpad .......................................................Error! Bookmark not defined. 3.1 Chip TUSB3410 trong kit Lauchpad..................................Error! Bookmark not defined. 3.1.1 Các tính năng USB. .................................................Error! Bookmark not defined. 3.1.2 Đặc điểm kỹ thuật. .....................................................Error! Bookmark not defined. 3.2 Sơ đồ nguyên lí kit Lauchpad. ............................................Error! Bookmark not defined. CHƢƠNG III: KHẢO SÁT MODULE nRF24L01..........................Error! Bookmark not defined. 1. Giới thiệu................................................................................Error! Bookmark not defined. 2. Khảo sát chip nRF24L01. ......................................................Error! Bookmark not defined. 2.1 Cấu trúc phần cứng.........................................................Error! Bookmark not defined. 2.1.1 Sơ đồ khối................................................................Error! Bookmark not defined. 2.1.2 Sơ đồ chân. ..............................................................Error! Bookmark not defined. 2.1.3 Chức năng các chân.................................................Error! Bookmark not defined.
  • 6. ĐỒ ÁN TỐT NGHIỆP Trang xii GVHD: ThS. TRƢƠNG NGỌC ANH 2.2 Điều kiện làm việc. .........................................................Error! Bookmark not defined. 2.3 Hoạt động của nRF24L01...............................................Error! Bookmark not defined. 2.3.1 Chế độ tắt nguồn......................................................Error! Bookmark not defined. 2.3.2 Chế độ standby. .......................................................Error! Bookmark not defined. 2.3.3 Chế độ RX...............................................................Error! Bookmark not defined. 2.3.4 Chế độ TX. ..............................................................Error! Bookmark not defined. 2.3.5 Thời gian chuyển đổi giữa các chế độ hoạt động....Error! Bookmark not defined. 2.3.6 Cài đặt kênh tần số RF cho nRF24L01. ..................Error! Bookmark not defined. 2.4 Chức năng Shockburst....................................................Error! Bookmark not defined. 2.4.1 Các tính năng chính của ShockBurst.......................Error! Bookmark not defined. 2.4.2 Định dạng dữ liệu trong ShockBurst.......................Error! Bookmark not defined. 2.5 Giao tiếp SPI của nRF24L01..........................................Error! Bookmark not defined. 2.5.1 Các chân của nRF24L01 sử dụng trong giao tiếp SPI........... Error! Bookmark not defined. 2.5.2 Một vài đặc tính của chuẩn giao tiếp SPI của nRF24L01. .... Error! Bookmark not defined. 2.5.3 Hoạt động đọc/ghi của chuẩn SPI. ..........................Error! Bookmark not defined. 2.5.3.1 Một số lệnh SPI thƣờng dùng của nRF24L01. ... Error! Bookmark not defined. 2.5.3.2 Hoạt động đọc/ghi............................................... Error! Bookmark not defined. 2.6 Các thanh ghi trong nRF24L01. .....................................Error! Bookmark not defined. 2.7 Module nRF24L01..........................................................Error! Bookmark not defined. CHƢƠNG IV: GIỚI THIỆU CẢM BIẾN NHIỆT ĐỘ DS18B20...Error! Bookmark not defined. 1. Sơ lƣợc về cảm biến nhiệt độ DS18B20 ................................Error! Bookmark not defined. 2. Cấu trúc cảm biến DS18B20..................................................Error! Bookmark not defined. 2.1 Sơ đồ chân.......................................................................Error! Bookmark not defined. 2.2 Sơ đồ khối.......................................................................Error! Bookmark not defined. 2.3 Hoạt động chuyển đổi nhiệt độ.......................................Error! Bookmark not defined. 2.4 Các mã lệnh thao tác trên ROM, RAM ( Bộ nhớ đệm)..Error! Bookmark not defined. 2.4.1 Các mã lệnh điều khiển ROM. ................................Error! Bookmark not defined. 2.4.2 Mã lệnh thao tác trên RAM ( Bộ nhớ đệm).............Error! Bookmark not defined. 2.4.3 Giao tiếp giữa Vi điều khiển và DS18B20..............Error! Bookmark not defined. CHƢƠNG V : THIẾT KẾ PHẦN CỨNG........................................Error! Bookmark not defined.
  • 7. ĐỒ ÁN TỐT NGHIỆP Trang xiii GVHD: ThS. TRƢƠNG NGỌC ANH 1. Sơ đồ khối. .............................................................................Error! Bookmark not defined. 1.1. Sơ đồ khối Master...........................................................Error! Bookmark not defined. 1.2. Sơ đồ khối Slave.............................................................Error! Bookmark not defined. 2. Các khối cơ bản......................................................................Error! Bookmark not defined. 1.1. Khối xử lí........................................................................Error! Bookmark not defined. 1.2. Khối truyền- nhận. ..........................................................Error! Bookmark not defined. 1.3. Khối cảm biến.................................................................Error! Bookmark not defined. 1.4. Khối UART.....................................................................Error! Bookmark not defined. 1.5. Khối hiển thị ...................................................................Error! Bookmark not defined. 3. Sơ đồ nguyên lí. .....................................................................Error! Bookmark not defined. 3.1. Board Master...................................................................Error! Bookmark not defined. 3.2. Board Slave.....................................................................Error! Bookmark not defined. 4. Sơ đồ mạch in.........................................................................Error! Bookmark not defined. 4.1. Board Master...................................................................Error! Bookmark not defined. 4.1.1. Sơ đồ linh kiện.........................................................Error! Bookmark not defined. 4.1.2. Sơ đồ mạch in..........................................................Error! Bookmark not defined. 4.1.2.1. Lớp 1................................................................... Error! Bookmark not defined. 4.1.2.2. Lớp 2................................................................... Error! Bookmark not defined. 4.2. Board Slave.....................................................................Error! Bookmark not defined. 4.2.1. Sơ đồ linh kiện.........................................................Error! Bookmark not defined. 4.2.2. Sơ đồ mạch in..........................................................Error! Bookmark not defined. 4.2.2.1. Lớp 1................................................................... Error! Bookmark not defined. 4.2.2.2. Lớp 2................................................................... Error! Bookmark not defined. CHƢƠNG VI : THIẾT KẾ GIAO DIỆN..........................................Error! Bookmark not defined. 1. Đặt vấn đề. .............................................................................Error! Bookmark not defined. 2. Giao diệ ều khiển. ..........................................Error! Bookmark not defined. 3. Chƣơng trình giao diệ . ....................Error! Bookmark not defined. CHƢƠNG VII : THIẾT KẾ CHƢƠNG TRÌNH ĐIỀU KHIỂN ......Error! Bookmark not defined. 1. Chƣơng trình biên dịch. .........................................................Error! Bookmark not defined. 2. Lƣu đồ. ...................................................................................Error! Bookmark not defined. 2.1. Module Master................................................................Error! Bookmark not defined.
  • 8. ĐỒ ÁN TỐT NGHIỆP Trang xiv GVHD: ThS. TRƢƠNG NGỌC ANH . ...................................................Error! Bookmark not defined. 2.2. Module slave...................................................................Error! Bookmark not defined. 3. Chƣơng trình. .........................................................................Error! Bookmark not defined. 3.1. Chƣơng trình cho Master................................................Error! Bookmark not defined. 3.2. Chƣơng trình cho Slave 1 ...............................................Error! Bookmark not defined. 3.3. Chƣơng trình cho Slave 2 ...............................................Error! Bookmark not defined. 3.4. Các hàm dùng trong chƣơng trình. .................................Error! Bookmark not defined. 3.4.1. Hàm DS18B20.C.....................................................Error! Bookmark not defined. 3.4.2. Hàm 24L01.C ..........................................................Error! Bookmark not defined. 3.4.3. Hàm TVLCD.C .......................................................Error! Bookmark not defined. 3.4.4. Hàm UART.C..........................................................Error! Bookmark not defined. PHẦN C................................................................................................Error! Bookmark not defined. TỔNG KẾ ....................Error! Bookmark not defined. 1. Kết quả thực tế...........................................................................Error! Bookmark not defined. 2. Kết luận......................................................................................Error! Bookmark not defined. 3. Hƣớng phát triển........................................................................Error! Bookmark not defined.