Đồ án tốt nghiệp cơ điện tử điều khiển và giám sát bồn nước
Ngày nay, khi mà cả thế giới như đang nóng lên vì sự vận động, phát triển về mọi mặt như kinh tế, chính trị, khoa học kỹ thuật .v v Trong đó, những ứng dụng của khoa học kỹ thuật tiên tiến đã và đang làm cho thế giới ngày càng thay đổi, văn minh hơn và hiện đại hơn. Sự phát triển của Kỹ thuật điện tử đã tạo ra hàng lọat những thiết bị với các đặc điểm nổi bật như sự chính xác cao, tốc độ nhanh, gọn nhẹ là những yếu tố rất cần thiết góp phần cho họat động của con người đạt hiệu quả cao.
Là một trong những sinh viên theo học ngành điện tử-viễn thông, bản thân cũng có những mong ước được góp một phần công sức cho xã hội bằng những việc làm có ý nghĩa thực tế. Từ những kiến thức đã được truyền đạt sau ba năm theo học tại trường , hoà mình vào xu hướng chung của thời đại, cùng sự nghiệp công nghiệp hoá hiện đại hoá đất nước, đề tài tốt nghiệp: “Điều khiển và giám sát bồn nước” ra đời.
Đề tài là sự kết hợp giữa kiến thức và nhận thức công nghệ trong việc tạo ra một sản phẩm có giá trị thực tiễn nên có rất nhiều yêu cầu được đặt ra cho sự hoàn thiện. Trong suốt thời gian thực hiện đề tài là một quá trình làm việc nghiêm túc và nỗ lực của bản thân người thực hiện, cùng sự chỉ dẫn nhiệt tình của giáo viên hướng dẫn; song chắc chắn không tránh khỏi những hạn chế và thiếu sót. Người thực hiện đề tài rất mong nhận được những ý kiến đóng góp quý báu cùng những phê bình, chỉ dẫn của Thầy Cô và các bạn sinh viên.
NỘI DUNG:
Chương 1: DẪN NHẬP 1
1.1 Đặt Vấn Đề:. 1
1.2 Giới Hạn Đề Tài:. 1
1.3 Mục Đích Nghiên Cứu:. 2
Chương 2: CƠ SỞ LÍ LUẬN 3
2.1 Đối Tượng Nghiên Cứu:. 3
2.2 Dàn Ý, Phương Tiện Và Phương Án Thực Hiện:. 3
2.2.1 Dàn ý : 3
2.2.2 Phương tiện và phương án thực hiện: 3
2.3 Lập Kế Hoạch Nghiên Cứu:. 4
Chương 3: CƠ SỞ LÝ THUYẾT 5
3.1 Giới Thiệu Về Vi Điều Khiển Pic 16f887:. 5
3.1.1. Giới thiệu chung: 5
3.1.2 Giới thiệu về PIC16F8XX và PIC16F887: 8
3.1.3 Sơ đồ chân ,cấu trúc và chức năng PIC 16F887 loại 40 chân PDIP. 11
3.1.4 Một vài thông số về Vi điều khiển PIC16F887: 17
3.1.5 Tổ chức bộ nhớ: 18
3.1.6 Bộ nhớ chương trình: 18
3.1.7 Bộ nhớ dữ liệu: 18
3.1.8 Các cổng xuất nhập của PIC16F887: 19
4.1.9 Timer0: 24
3.1.10 Timer1: 25
3.1.11 Timer2: 26
3.1.12 Adc: 27
3.1.13 Ngắt(Interrupt): 28
3.1.14 Watchdog Timer (Wdt): 30
3.1.15 Chế độ reset: 30
3.1.16 Chế độ sleep: 31
3.1.17 “Đánh thức” vi điều khiển: 31
3.2 Giao Tiếp Nối Tiếp. 32
3.2.1 Usart 32
3.2.2 Usart bất đồng bộ. 33
3.2.3 Truyền dữ liệu qua chuẩn giao tiếp usart bất đồng bộ. 33
3.2.4 Cấu trúc cổng nối tiếp. 35
3.2.5 Max232. 40
3.3 Visual Basic 6.0 Và Lập Trình Giao Tiếp Nối Tiếp. 47
3.3.1. Mô tả. 47
3.3.2. Các thuộc tính. 48
3.3.3 Sự kiện OnComm 51
3.4 Khảo sát cảm biến siêu âm SFR05. 52
3.4.1 Cảm biến siêu âm và nguyên tắc TOF ( Time Of Flight ). 52
3.4.2 Tầm quét của cảm biến siêu âm 53
3.4.3 Thông số một số loại cảm biến siêu âm SRF. 53
3.4.5 Các chế độ của SRF05. 54
3.4.6 Hoạt động phát và nhận phản hồi song âm cơ bản của SRF05. 58
3.4.7 Một số đặc điểm khác của cảm biến siêu âm SRF05. 59
Chương 4: SƠ ĐỒ KHỐI HỆ THỐNG 61
4.1 Sơ Đồ Khối Hệ Thống:. 61
4.2 Chức Năng Của Từng Khối:. 62
Chương 5: THIẾT KẾ VÀ THI CÔNG PHẦN CỨNG ĐỒ ÁN 63
5.1 Giới thiệu mô hình. 63
Chương 6: GIẢI THUẬT VÀ LẬP TRÌNH 71
6.1 Giao Diện Và Giải Thuật 71
6.1.1 Giao diện Visual Basic. 71
6.1.2 Lưu đồ giải thuật 71
6.2 Lập Trình. 73
6.2.1 Code mikroc. 73
6.2.2 Code visual basic. 78
Chương 7: TÓM TẮT VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI. 82
7.1 Tóm Tắt Đề Tài 82
7.2 Hướng Phát Triển Đề Tài 82
7.3 Hạn chế và hướng khắc phục. 83
TÀI LIỆU THAM KHẢO 84
DANH MỤC CÁC BẢNG, SƠ ĐỒ, HÌNH
Bảng :Bảng 3.1: Tóm tắt đặc điểm củaPIC16F887 . 10Bảng 3.2 chức năng các chân của cổng com 40 Bảng 3.3: Thông số một số loại cảm biến siêu âm SRF . 54Hình :Hình 3.1 pic16f887 . 12Hình 3.10: cổng com 39Hình 3.11: Bổ sung đối tượng MsComm vào VBP . 48Hình 3.12 cảm biến siêu âm SFR05 53Hình 3.13: giản đồ định thời SFR05 58Hình 4.1: Sơ đồ khối hệ thống 62Hình 5.1 mô hình . 64Hình 5.2: Sơ đồ mạch điều khiển . 65Hình 5.3 Mạch Driver 70Sơ đồ :
Hình 3.2: Sơ đồ khối của Vi điều khiển PIC16F887 17
hình 3.3: Sơ đồ khối của PortA 21
hình 3.4: Sơ đồ khối của PortB 22
Hình 3.5: Sơ đồ khối của PortC . 23
Hình 3.6: Sơ đồ khối của Timer0 . 35
Hình 3.7: Sơ đồ khối của Timer1 46
Hình 3.8: Sơ đồ khối của Timer2 27
Hình 3.9: Sơ đồ logic của tất cả các ngắt trong vi điều khiển PIC16F877A30
Hình 3.11 Sơ đồ kết nối giữa cổng COM với Vi điều khiển\ . 48
LINK DOWNLOAD
Ngày nay, khi mà cả thế giới như đang nóng lên vì sự vận động, phát triển về mọi mặt như kinh tế, chính trị, khoa học kỹ thuật .v v Trong đó, những ứng dụng của khoa học kỹ thuật tiên tiến đã và đang làm cho thế giới ngày càng thay đổi, văn minh hơn và hiện đại hơn. Sự phát triển của Kỹ thuật điện tử đã tạo ra hàng lọat những thiết bị với các đặc điểm nổi bật như sự chính xác cao, tốc độ nhanh, gọn nhẹ là những yếu tố rất cần thiết góp phần cho họat động của con người đạt hiệu quả cao.
Là một trong những sinh viên theo học ngành điện tử-viễn thông, bản thân cũng có những mong ước được góp một phần công sức cho xã hội bằng những việc làm có ý nghĩa thực tế. Từ những kiến thức đã được truyền đạt sau ba năm theo học tại trường , hoà mình vào xu hướng chung của thời đại, cùng sự nghiệp công nghiệp hoá hiện đại hoá đất nước, đề tài tốt nghiệp: “Điều khiển và giám sát bồn nước” ra đời.
Đề tài là sự kết hợp giữa kiến thức và nhận thức công nghệ trong việc tạo ra một sản phẩm có giá trị thực tiễn nên có rất nhiều yêu cầu được đặt ra cho sự hoàn thiện. Trong suốt thời gian thực hiện đề tài là một quá trình làm việc nghiêm túc và nỗ lực của bản thân người thực hiện, cùng sự chỉ dẫn nhiệt tình của giáo viên hướng dẫn; song chắc chắn không tránh khỏi những hạn chế và thiếu sót. Người thực hiện đề tài rất mong nhận được những ý kiến đóng góp quý báu cùng những phê bình, chỉ dẫn của Thầy Cô và các bạn sinh viên.
NỘI DUNG:
Chương 1: DẪN NHẬP 1
1.1 Đặt Vấn Đề:. 1
1.2 Giới Hạn Đề Tài:. 1
1.3 Mục Đích Nghiên Cứu:. 2
Chương 2: CƠ SỞ LÍ LUẬN 3
2.1 Đối Tượng Nghiên Cứu:. 3
2.2 Dàn Ý, Phương Tiện Và Phương Án Thực Hiện:. 3
2.2.1 Dàn ý : 3
2.2.2 Phương tiện và phương án thực hiện: 3
2.3 Lập Kế Hoạch Nghiên Cứu:. 4
Chương 3: CƠ SỞ LÝ THUYẾT 5
3.1 Giới Thiệu Về Vi Điều Khiển Pic 16f887:. 5
3.1.1. Giới thiệu chung: 5
3.1.2 Giới thiệu về PIC16F8XX và PIC16F887: 8
3.1.3 Sơ đồ chân ,cấu trúc và chức năng PIC 16F887 loại 40 chân PDIP. 11
3.1.4 Một vài thông số về Vi điều khiển PIC16F887: 17
3.1.5 Tổ chức bộ nhớ: 18
3.1.6 Bộ nhớ chương trình: 18
3.1.7 Bộ nhớ dữ liệu: 18
3.1.8 Các cổng xuất nhập của PIC16F887: 19
4.1.9 Timer0: 24
3.1.10 Timer1: 25
3.1.11 Timer2: 26
3.1.12 Adc: 27
3.1.13 Ngắt(Interrupt): 28
3.1.14 Watchdog Timer (Wdt): 30
3.1.15 Chế độ reset: 30
3.1.16 Chế độ sleep: 31
3.1.17 “Đánh thức” vi điều khiển: 31
3.2 Giao Tiếp Nối Tiếp. 32
3.2.1 Usart 32
3.2.2 Usart bất đồng bộ. 33
3.2.3 Truyền dữ liệu qua chuẩn giao tiếp usart bất đồng bộ. 33
3.2.4 Cấu trúc cổng nối tiếp. 35
3.2.5 Max232. 40
3.3 Visual Basic 6.0 Và Lập Trình Giao Tiếp Nối Tiếp. 47
3.3.1. Mô tả. 47
3.3.2. Các thuộc tính. 48
3.3.3 Sự kiện OnComm 51
3.4 Khảo sát cảm biến siêu âm SFR05. 52
3.4.1 Cảm biến siêu âm và nguyên tắc TOF ( Time Of Flight ). 52
3.4.2 Tầm quét của cảm biến siêu âm 53
3.4.3 Thông số một số loại cảm biến siêu âm SRF. 53
3.4.5 Các chế độ của SRF05. 54
3.4.6 Hoạt động phát và nhận phản hồi song âm cơ bản của SRF05. 58
3.4.7 Một số đặc điểm khác của cảm biến siêu âm SRF05. 59
Chương 4: SƠ ĐỒ KHỐI HỆ THỐNG 61
4.1 Sơ Đồ Khối Hệ Thống:. 61
4.2 Chức Năng Của Từng Khối:. 62
Chương 5: THIẾT KẾ VÀ THI CÔNG PHẦN CỨNG ĐỒ ÁN 63
5.1 Giới thiệu mô hình. 63
Chương 6: GIẢI THUẬT VÀ LẬP TRÌNH 71
6.1 Giao Diện Và Giải Thuật 71
6.1.1 Giao diện Visual Basic. 71
6.1.2 Lưu đồ giải thuật 71
6.2 Lập Trình. 73
6.2.1 Code mikroc. 73
6.2.2 Code visual basic. 78
Chương 7: TÓM TẮT VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI. 82
7.1 Tóm Tắt Đề Tài 82
7.2 Hướng Phát Triển Đề Tài 82
7.3 Hạn chế và hướng khắc phục. 83
TÀI LIỆU THAM KHẢO 84
DANH MỤC CÁC BẢNG, SƠ ĐỒ, HÌNH
Bảng :Bảng 3.1: Tóm tắt đặc điểm củaPIC16F887 . 10Bảng 3.2 chức năng các chân của cổng com 40 Bảng 3.3: Thông số một số loại cảm biến siêu âm SRF . 54Hình :Hình 3.1 pic16f887 . 12Hình 3.10: cổng com 39Hình 3.11: Bổ sung đối tượng MsComm vào VBP . 48Hình 3.12 cảm biến siêu âm SFR05 53Hình 3.13: giản đồ định thời SFR05 58Hình 4.1: Sơ đồ khối hệ thống 62Hình 5.1 mô hình . 64Hình 5.2: Sơ đồ mạch điều khiển . 65Hình 5.3 Mạch Driver 70Sơ đồ :
Hình 3.2: Sơ đồ khối của Vi điều khiển PIC16F887 17
hình 3.3: Sơ đồ khối của PortA 21
hình 3.4: Sơ đồ khối của PortB 22
Hình 3.5: Sơ đồ khối của PortC . 23
Hình 3.6: Sơ đồ khối của Timer0 . 35
Hình 3.7: Sơ đồ khối của Timer1 46
Hình 3.8: Sơ đồ khối của Timer2 27
Hình 3.9: Sơ đồ logic của tất cả các ngắt trong vi điều khiển PIC16F877A30
Hình 3.11 Sơ đồ kết nối giữa cổng COM với Vi điều khiển\ . 48
LINK DOWNLOAD



.png)
.png)
.png)

.png)


Không có nhận xét nào: